0001409171-23-000042.txt : 20230602 0001409171-23-000042.hdr.sgml : 20230602 20230601165110 ACCESSION NUMBER: 0001409171-23-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230601 DATE AS OF CHANGE: 20230601 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Titan Machinery Inc. CENTRAL INDEX KEY: 0001409171 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-RETAIL STORES, NEC [5990] IRS NUMBER: 450357838 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33866 FILM NUMBER: 23985405 BUSINESS ADDRESS: STREET 1: 644 EAST BEATON DRIVE CITY: WEST FARGO STATE: ND ZIP: 58078 BUSINESS PHONE: (701) 356-0130 MAIL ADDRESS: STREET 1: 644 EAST BEATON DRIVE CITY: WEST FARGO STATE: ND ZIP: 58078 10-Q 1 titn-20230430.htm 10-Q titn-20230430
0001409171falseJanuary 312024Q100014091712023-02-012023-04-3000014091712023-05-30xbrli:shares00014091712023-04-30iso4217:USD00014091712023-01-31iso4217:USDxbrli:shares0001409171titn:SalesOfEquipmentMember2023-02-012023-04-300001409171titn:SalesOfEquipmentMember2022-02-012022-04-300001409171titn:SalesOfPartsMember2023-02-012023-04-300001409171titn:SalesOfPartsMember2022-02-012022-04-300001409171titn:ServiceSalesMember2023-02-012023-04-300001409171titn:ServiceSalesMember2022-02-012022-04-300001409171titn:RentalAndOtherMember2023-02-012023-04-300001409171titn:RentalAndOtherMember2022-02-012022-04-3000014091712022-02-012022-04-300001409171us-gaap:CommonStockMember2023-01-310001409171us-gaap:AdditionalPaidInCapitalMember2023-01-310001409171us-gaap:RetainedEarningsMember2023-01-310001409171us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310001409171us-gaap:CommonStockMember2023-02-012023-04-300001409171us-gaap:AdditionalPaidInCapitalMember2023-02-012023-04-300001409171us-gaap:RetainedEarningsMember2023-02-012023-04-300001409171us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-300001409171us-gaap:CommonStockMember2023-04-300001409171us-gaap:AdditionalPaidInCapitalMember2023-04-300001409171us-gaap:RetainedEarningsMember2023-04-300001409171us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300001409171us-gaap:CommonStockMember2022-01-310001409171us-gaap:AdditionalPaidInCapitalMember2022-01-310001409171us-gaap:RetainedEarningsMember2022-01-310001409171us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-3100014091712022-01-310001409171us-gaap:CommonStockMember2022-02-012022-04-300001409171us-gaap:AdditionalPaidInCapitalMember2022-02-012022-04-300001409171us-gaap:RetainedEarningsMember2022-02-012022-04-300001409171us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-04-300001409171us-gaap:CommonStockMember2022-04-300001409171us-gaap:AdditionalPaidInCapitalMember2022-04-300001409171us-gaap:RetainedEarningsMember2022-04-300001409171us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-3000014091712022-04-300001409171titn:AgricultureSegmentMembertitn:SalesOfEquipmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ConstructionSegmentMembertitn:SalesOfEquipmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:InternationalMembertitn:SalesOfEquipmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:AgricultureSegmentMembertitn:SalesOfPartsMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:SalesOfPartsMembertitn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:InternationalMembertitn:SalesOfPartsMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ServiceSalesMembertitn:AgricultureSegmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ServiceSalesMembertitn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ServiceSalesMembertitn:InternationalMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:AgricultureSegmentMembertitn:OtherRevenueMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ConstructionSegmentMembertitn:OtherRevenueMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:InternationalMembertitn:OtherRevenueMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:OtherRevenueMember2023-02-012023-04-300001409171titn:AgricultureSegmentMembertitn:RevenuefromContractswithCustomersMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ConstructionSegmentMembertitn:RevenuefromContractswithCustomersMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:InternationalMembertitn:RevenuefromContractswithCustomersMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:RevenuefromContractswithCustomersMember2023-02-012023-04-300001409171titn:AgricultureSegmentMembertitn:RentalMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:RentalMembertitn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:InternationalMembertitn:RentalMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:RentalMember2023-02-012023-04-300001409171titn:AgricultureSegmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:InternationalMemberus-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171titn:AgricultureSegmentMembertitn:SalesOfEquipmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ConstructionSegmentMembertitn:SalesOfEquipmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:InternationalMembertitn:SalesOfEquipmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:AgricultureSegmentMembertitn:SalesOfPartsMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:SalesOfPartsMembertitn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:InternationalMembertitn:SalesOfPartsMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ServiceSalesMembertitn:AgricultureSegmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ServiceSalesMembertitn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ServiceSalesMembertitn:InternationalMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:AgricultureSegmentMembertitn:OtherRevenueMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ConstructionSegmentMembertitn:OtherRevenueMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:InternationalMembertitn:OtherRevenueMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:OtherRevenueMember2022-02-012022-04-300001409171titn:AgricultureSegmentMembertitn:RevenuefromContractswithCustomersMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ConstructionSegmentMembertitn:RevenuefromContractswithCustomersMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:InternationalMembertitn:RevenuefromContractswithCustomersMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:RevenuefromContractswithCustomersMember2022-02-012022-04-300001409171titn:AgricultureSegmentMembertitn:RentalMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:RentalMembertitn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:InternationalMembertitn:RentalMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:RentalMember2022-02-012022-04-300001409171titn:AgricultureSegmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:InternationalMemberus-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171titn:DeferredRevenuefromContractswithCustomersMember2023-04-300001409171titn:DeferredRevenuefromContractswithCustomersMember2023-01-310001409171us-gaap:TradeAccountsReceivableMember2023-04-300001409171us-gaap:TradeAccountsReceivableMember2023-01-310001409171titn:UnbilledReceivablesfromOperatingLeasesandRentalContractsMember2023-04-300001409171titn:UnbilledReceivablesfromOperatingLeasesandRentalContractsMember2023-01-310001409171titn:TradeReceivablesduefromFinanceCompaniesMember2023-04-300001409171titn:TradeReceivablesduefromFinanceCompaniesMember2023-01-310001409171us-gaap:AccountsReceivableMember2023-04-300001409171us-gaap:AccountsReceivableMember2023-01-310001409171titn:TradeAndUnbilledReceivablesFromRentalContractsMember2023-04-300001409171titn:TradeAndUnbilledReceivablesFromRentalContractsMember2023-01-310001409171titn:ReceivablesduefromManufacturersMember2023-04-300001409171titn:ReceivablesduefromManufacturersMember2023-01-310001409171titn:OtherReceivableMember2023-04-300001409171titn:OtherReceivableMember2023-01-310001409171titn:AgricultureSegmentMember2023-01-310001409171titn:ConstructionSegmentMember2023-01-310001409171titn:InternationalMember2023-01-310001409171titn:AgricultureSegmentMember2023-02-012023-04-300001409171titn:ConstructionSegmentMember2023-02-012023-04-300001409171titn:InternationalMember2023-02-012023-04-300001409171titn:AgricultureSegmentMember2023-04-300001409171titn:ConstructionSegmentMember2023-04-300001409171titn:InternationalMember2023-04-300001409171us-gaap:AccountingStandardsUpdate201613Member2023-04-300001409171titn:AgricultureSegmentMember2022-01-310001409171titn:ConstructionSegmentMember2022-01-310001409171titn:InternationalMember2022-01-310001409171titn:AgricultureSegmentMember2022-02-012022-04-300001409171titn:ConstructionSegmentMember2022-02-012022-04-300001409171titn:InternationalMember2022-02-012022-04-300001409171titn:AgricultureSegmentMember2022-04-300001409171titn:ConstructionSegmentMember2022-04-300001409171titn:InternationalMember2022-04-300001409171us-gaap:AccountingStandardsUpdate201613Member2022-04-300001409171titn:RentalFleetEquipmentMember2023-04-300001409171titn:RentalFleetEquipmentMember2023-01-310001409171us-gaap:MachineryAndEquipmentMember2023-04-300001409171us-gaap:MachineryAndEquipmentMember2023-01-310001409171us-gaap:VehiclesMember2023-04-300001409171us-gaap:VehiclesMember2023-01-310001409171us-gaap:FurnitureAndFixturesMember2023-04-300001409171us-gaap:FurnitureAndFixturesMember2023-01-310001409171us-gaap:LandBuildingsAndImprovementsMember2023-04-300001409171us-gaap:LandBuildingsAndImprovementsMember2023-01-310001409171us-gaap:LineOfCreditMember2023-04-300001409171titn:CNHIndustrialCapitalCreditFacilityMemberus-gaap:LineOfCreditMember2023-04-300001409171us-gaap:LineOfCreditMembertitn:BankSyndicateMember2023-04-300001409171titn:DLLFinanceLLCMemberus-gaap:LineOfCreditMember2023-04-300001409171titn:CNHIndustrialCapitalCreditFacilityMembertitn:FloorplanLineOfCreditMember2023-04-300001409171titn:CNHIndustrialCapitalCreditFacilityMembertitn:FloorplanLineOfCreditMember2023-01-310001409171titn:BankSyndicateMembertitn:FloorplanLineOfCreditMember2023-04-300001409171titn:FloorplanLineOfCreditMembertitn:DLLFinanceLLCMember2023-04-300001409171titn:FloorplanLineOfCreditMembertitn:DLLFinanceLLCMember2023-01-310001409171titn:FloorplanLineOfCreditMemberus-gaap:OtherAffiliatesMember2023-04-300001409171titn:FloorplanLineOfCreditMemberus-gaap:OtherAffiliatesMember2023-01-310001409171titn:FloorplanLineOfCreditMember2023-04-300001409171titn:FloorplanLineOfCreditMember2023-01-310001409171us-gaap:LineOfCreditMemberus-gaap:NonUsMember2023-04-30xbrli:pure0001409171us-gaap:LineOfCreditMemberus-gaap:NonUsMembersrt:MaximumMember2023-04-300001409171us-gaap:LineOfCreditMemberus-gaap:NonUsMember2023-01-310001409171us-gaap:LineOfCreditMemberus-gaap:NonUsMembersrt:MaximumMember2023-01-310001409171titn:NonInterestBearingFloorplanLineofCreditMember2023-04-300001409171titn:NonInterestBearingFloorplanLineofCreditMember2023-01-310001409171us-gaap:MortgagesMember2023-04-300001409171us-gaap:MortgagesMember2023-01-310001409171titn:SaleLeasebackFinancingObligationMember2023-04-300001409171titn:SaleLeasebackFinancingObligationMember2023-01-310001409171us-gaap:SecuredDebtMember2023-04-300001409171us-gaap:SecuredDebtMember2023-01-310001409171us-gaap:LoansPayableMember2023-04-300001409171us-gaap:LoansPayableMember2023-01-310001409171titn:ConstructionSegmentMembertitn:RentalFleetEquipmentMember2023-04-300001409171titn:ConstructionSegmentMembertitn:RentalFleetEquipmentMember2023-01-3100014091712022-08-0100014091712022-04-01titn:segment0001409171us-gaap:OperatingSegmentsMember2023-02-012023-04-300001409171us-gaap:OperatingSegmentsMember2022-02-012022-04-300001409171us-gaap:CorporateAndOtherMember2023-02-012023-04-300001409171us-gaap:CorporateAndOtherMember2022-02-012022-04-300001409171titn:AgricultureSegmentMemberus-gaap:OperatingSegmentsMember2023-04-300001409171titn:AgricultureSegmentMemberus-gaap:OperatingSegmentsMember2023-01-310001409171titn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2023-04-300001409171titn:ConstructionSegmentMemberus-gaap:OperatingSegmentsMember2023-01-310001409171titn:InternationalMemberus-gaap:OperatingSegmentsMember2023-04-300001409171titn:InternationalMemberus-gaap:OperatingSegmentsMember2023-01-310001409171us-gaap:OperatingSegmentsMember2023-04-300001409171us-gaap:OperatingSegmentsMember2023-01-310001409171us-gaap:CorporateAndOtherMember2023-04-300001409171us-gaap:CorporateAndOtherMember2023-01-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC  20549
 FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended April 30, 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 No. 001-33866
 
TITAN MACHINERY INC.
(Exact name of registrant as specified in its charter)
Delaware 45-0357838
(State or Other Jurisdiction of
Incorporation or Organization)
 (IRS Employer
Identification No.)

644 East Beaton Drive
West Fargo, ND 58078-2648
(Address of Principal Executive Offices)
 
Registrant’s telephone number (701) 356-0130

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, $0.00001 par value per shareTITNThe Nasdaq Stock Market LLC
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes      No  

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

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

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

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

As of May 30, 2023, 22,667,166 shares of Common Stock, $0.00001 par value, of the registrant were outstanding.


TITAN MACHINERY INC.
QUARTERLY REPORT ON FORM 10-Q
 
Table of Contents
 Page No.
PART I.
FINANCIAL INFORMATION
ITEM 1.
FINANCIAL STATEMENTS
 Condensed Consolidated Balance Sheets
 Condensed Consolidated Statements of Operations
 Condensed Consolidated Statements of Comprehensive Income
 Condensed Consolidated Statements of Stockholders' Equity
 Condensed Consolidated Statements of Cash Flows
 Notes to Condensed Consolidated Financial Statements
ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
ITEM 4.
CONTROLS AND PROCEDURES
PART II.
OTHER INFORMATION
ITEM 1.
LEGAL PROCEEDINGS
ITEM 1A.
RISK FACTORS
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
ITEM 3.
DEFAULTS UPON SENIOR SECURITIES
ITEM 4.
MINE SAFETY DISCLOSURES
ITEM 5.
OTHER INFORMATION
ITEM 6.
EXHIBITS
Exhibit Index
Signatures

2

PART I. FINANCIAL INFORMATION
 
ITEM 1.                FINANCIAL STATEMENTS
 
TITAN MACHINERY INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(in thousands, except per share data)
April 30, 2023January 31, 2023
Assets
Current Assets
Cash$38,357 $43,913 
Receivables, net of allowance for expected credit losses131,284 95,844 
Inventories, net 854,154 703,939 
Prepaid expenses and other19,792 25,554 
Total current assets1,043,587 869,250 
Noncurrent Assets
Property and equipment, net of accumulated depreciation 233,830 217,782 
Operating lease assets47,684 50,206 
Deferred income taxes2,169 1,246 
Goodwill30,691 30,622 
Intangible assets, net of accumulated amortization18,330 18,411 
Other1,814 1,178 
Total noncurrent assets334,518 319,445 
Total Assets$1,378,105 $1,188,695 
Liabilities and Stockholders' Equity
Current Liabilities
Accounts payable$43,195 $40,834 
Floorplan payable 442,950 258,372 
Current maturities of long-term debt7,481 7,241 
Current operating lease liabilities9,888 9,855 
Deferred revenue97,532 119,845 
Accrued expenses and other48,042 58,159 
Income taxes payable11,151 3,845 
Total current liabilities660,239 498,151 
Long-Term Liabilities
Long-term debt, less current maturities 93,445 89,950 
Operating lease liabilities45,770 48,513 
Deferred income taxes9,567 9,563 
Other long-term liabilities5,051 6,212 
Total long-term liabilities153,833 154,238 
Commitments and Contingencies (Note 15)
Stockholders' Equity
Common stock, par value $.00001 per share, 45,000 shares authorized; 22,669 shares issued and outstanding at April 30, 2023; 22,698 shares issued and outstanding at January 31, 2023
  
Additional paid-in-capital256,207 256,541 
Retained earnings311,749 284,784 
Accumulated other comprehensive loss(3,923)(5,019)
Total stockholders' equity 564,033 536,306 
Total Liabilities and Stockholders' Equity$1,378,105 $1,188,695 
 See Notes to Condensed Consolidated Financial Statements
3

TITAN MACHINERY INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
(in thousands, except per share data)
 Three Months Ended April 30,
 20232022
Revenue
Equipment$429,376 $356,366 
Parts96,606 68,562 
Service34,933 29,523 
Rental and other8,716 6,556 
Total Revenue569,631 461,007 
Cost of Revenue
Equipment368,262 310,234 
Parts65,103 47,310 
Service12,409 10,760 
Rental and other5,277 4,009 
Total Cost of Revenue451,051 372,313 
Gross Profit118,580 88,694 
Operating Expenses81,315 64,152 
Income from Operations37,265 24,542 
Other Income (Expense)
Interest and other income720 492 
Floorplan interest expense(1,272)(254)
Other interest expense(1,274)(1,196)
Income Before Income Taxes35,439 23,584 
Provision for Income Taxes8,474 6,044 
Net Income$26,965 $17,540 
Earnings per Share:
Basic$1.19 $0.78 
Diluted$1.19 $0.78 
Weighted Average Common Shares:
Basic22,441 22,312 
Diluted22,448 22,321 
 
See Notes to Condensed Consolidated Financial Statements

4

TITAN MACHINERY INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
(in thousands)
 
 Three Months Ended April 30,
 20232022
Net Income$26,965 $17,540 
Other Comprehensive Income (Loss)
Foreign currency translation adjustments1,096 (1,191)
Comprehensive Income$28,061 $16,349 
 
See Notes to Condensed Consolidated Financial Statements

5

TITAN MACHINERY INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)
(in thousands)


Common StockAdditional Paid-In CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Shares OutstandingAmount
BALANCE, January 31, 202322,698 $— $256,541 $284,784 $(5,019)$536,306 
Common stock issued on grant of restricted stock, net of restricted stock forfeitures and restricted stock withheld for employee withholding tax(29)(993)(993)
Stock-based compensation expense659 659 
Net income26,965 26,965 
Other comprehensive income1,096 1,096 
BALANCE, April 30, 202322,669 $— $256,207 $311,749 $(3,923)$564,033 

Common StockAdditional Paid-In CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Shares OutstandingAmount
BALANCE, January 31, 202222,588 $— $254,455 $182,916 $(2,172)$435,199 
Common stock issued on grant of restricted stock and exercise of stock options, net of restricted stock forfeitures and restricted stock withheld for employee withholding tax(19)— (685)— — (685)
Stock-based compensation expense— — 620 — — 620 
Net income— — — 17,540 — 17,540 
Other comprehensive loss— — — — (1,191)(1,191)
BALANCE, April 30, 202222,569 $— $254,390 $200,456 $(3,363)$451,483 

See Notes to Condensed Consolidated Financial Statements
6


TITAN MACHINERY INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(in thousands)
 Three Months Ended April 30,
 20232022
Operating Activities
Net income$26,965 $17,540 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation and amortization6,948 5,224 
Deferred income taxes(904)(998)
Stock-based compensation expense659 620 
Noncash interest expense64 58 
Other, net1,663 2,059 
Changes in assets and liabilities, net of effects of acquisitions
Receivables(32,307)9,846 
Prepaid expenses and other assets1,274 3,600 
Inventories(140,107)(69,321)
Manufacturer floorplan payable86,259 51,069 
Deferred revenue(23,987)(6,413)
Accounts payable, accrued expenses and other and other long-term liabilities(4,231)(7,963)
Net Cash Provided by (Used for) Operating Activities(77,704)5,321 
Investing Activities
Rental fleet purchases(1,329)(1,046)
Property and equipment purchases (excluding rental fleet)(9,599)(4,065)
Proceeds from sale of property and equipment2,850 836 
Acquisition consideration, net of cash acquired(17,463)(7,675)
Other, net(759)6 
Net Cash Used for Investing Activities(26,300)(11,944)
Financing Activities
Net change in non-manufacturer floorplan payable97,266 2,000 
Proceeds from long-term debt borrowings5,131 8,415 
Principal payments on long-term debt and finance leases(3,207)(1,743)
Other, net(994)(683)
Net Cash Provided by Financing Activities98,196 7,989 
Effect of Exchange Rate Changes on Cash252 (420)
Net Change in Cash(5,556)946 
Cash at Beginning of Period43,913 146,149 
Cash at End of Period$38,357 $147,095 
Supplemental Disclosures of Cash Flow Information
Cash paid during the period
Income taxes, net of refunds$84 $102 
Interest$2,090 $1,386 
Supplemental Disclosures of Noncash Investing and Financing Activities
Net property and equipment financed with long-term debt, finance leases, accounts payable and accrued liabilities$1,473 $1,247 
Net transfer of assets to property and equipment from inventories$(935)$(891)

See Notes to Condensed Consolidated Financial Statements
7

TITAN MACHINERY INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
 
NOTE 1 - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
    The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included. The quarterly operating results for Titan Machinery Inc. (the “Company”) are subject to fluctuation due to varying weather patterns, which may impact the timing and amount of equipment purchases, rentals, and after-sales parts and service purchases by the Company’s agriculture, construction and international customers. Therefore, operating results for the three-months ended April 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024. The information contained in the consolidated balance sheet as of January 31, 2023 was derived from the audited consolidated financial statements of the Company for the fiscal year then ended. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023 as filed with the SEC.
Nature of Business
    The Company is engaged in the retail sale, service and rental of agricultural and construction machinery through its stores in the United States and Europe. The Company’s North American stores are located in Colorado, Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, Wisconsin, and Wyoming and its European stores are located in Bulgaria, Germany, Romania, and Ukraine. 
Russia/Ukraine Geopolitical Conflict
In February 2022, the Russia/Ukraine conflict significantly intensified, and the sustained conflict and disruption in the region is ongoing. Titan Machinery Ukraine, LLC ("Titan Machinery Ukraine"), the Company's wholly owned Ukrainian subsidiary, has nine locations throughout Ukraine primarily in western and central Ukraine. The conflict has caused disruptions in our Ukrainian operations, with our revenues for the three months ended April 30, 2023 down 10.7% from the prior year period. These disruptions have not been material to the Company's consolidated financial statements. However, if the conflict intensifies in western and central Ukraine, it could significantly increase the adverse effect on the Company in future periods.
Estimates
    The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates, particularly related to realization of inventory, impairment of long-lived assets, goodwill, or indefinite lived intangible assets, collectability of receivables, and income taxes.
Principles of Consolidation
    The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material accounts, transactions and profits between the consolidated companies have been eliminated in consolidation.
Recently Adopted Accounting Guidance
In September 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2022-04, Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This new standard requires that the buyer in a supplier finance program discloses information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure of rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption of this ASU is permitted. Entities must apply the amendments of this ASU retrospectively to all periods in which a balance sheet is presented, with the exception of the amendment on disclosure of rollforward information, which entities only need to apply prospectively.
8

The Company has agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institution a stated amount of confirmed invoices from its designated suppliers. The Company may incur interest in accordance with the terms of the agreements. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institution.
The amounts outstanding under these agreements as of April 30, 2023 and January 31, 2023 were $26.3 million and $13.0 million, respectively, and are presented as Floorplan payable on the Condensed Consolidated Balance Sheet.

NOTE 2 - EARNINGS PER SHARE
    The following table sets forth the calculation of basic and diluted earnings per share (EPS):
 Three Months Ended April 30,
 20232022
 (in thousands, except per share data)
Numerator:
Net income$26,965 $17,540 
Allocation to participating securities(295)(210)
Net income attributable to Titan Machinery Inc. common stockholders$26,670 $17,330 
Denominator:
Basic weighted-average common shares outstanding22,441 22,312 
Plus: incremental shares from vesting of restricted stock units7 9 
Diluted weighted-average common shares outstanding22,448 22,321 
Earnings Per Share:
Basic$1.19 $0.78 
Diluted$1.19 $0.78 

NOTE 3 - REVENUE
    Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to collect in exchange for those goods or services. Sales, value added and other taxes collected from our customers concurrent with our revenue activities are excluded from revenue.
    The following tables present our revenue disaggregated by revenue source and segment:
Three Months Ended April 30, 2023
AgricultureConstructionInternationalTotal
(in thousands)
Equipment$325,660 $45,458 $58,258 $429,376 
Parts69,547 13,664 13,395 96,606 
Service26,266 6,336 2,331 34,933 
Other1,167 360 359 1,886 
Revenue from contracts with customers
422,640 65,818 74,343 562,801 
Rental555 6,178 97 6,830 
Total revenues$423,195 $71,996 $74,440 $569,631 
9

Three Months Ended April 30, 2022
AgricultureConstructionInternationalTotal
(in thousands)
Equipment$251,093 $43,819 $61,454 $356,366 
Parts44,506 12,063 11,993 68,562 
Service21,953 5,823 1,747 29,523 
Other799 303 205 1,307 
Revenue from contracts with customers318,351 62,008 75,399 455,758 
Rental197 4,956 96 5,249 
Total revenues$318,548 $66,964 $75,495 $461,007 
Unbilled Receivables and Deferred Revenue
    Unbilled receivables from contracts with customers amounted to $29.5 million and $19.8 million as of April 30, 2023 and January 31, 2023, respectively. This increase in unbilled receivables is primarily the result of a seasonal increase in the volume of our service transactions in which we recognize revenue as our work is performed and prior to customer invoicing.
    Deferred revenue from contracts with customers amounted to $96.2 million and $118.1 million as of April 30, 2023 and January 31, 2023, respectively. Our deferred revenue most often increases in the fourth quarter of each fiscal year due to a higher level of customer down payments or prepayments and longer time periods between customer payment and delivery of the equipment asset, and the related recognition of equipment revenue, prior to its seasonal use. During the three months ended April 30, 2023 and 2022, the Company recognized $66.4 million and $64.6 million, respectively, of revenue that was included in the deferred revenue balance as of January 31, 2023 and January 31, 2022, respectively. No material amount of revenue was recognized during the three months ended April 30, 2023 or 2022 from performance obligations satisfied in previous periods.
    
NOTE 4 - RECEIVABLES
    The Company provides an allowance for expected credit losses on its nonrental receivables. To measure the expected credit losses, receivables have been grouped based on shared credit risk characteristics as shown in the table below.
    Trade and unbilled receivables from contracts with customers have credit risk and the allowance is determined by applying expected credit loss percentages to aging categories based on historical experience that are updated each quarter. The rates may also be adjusted to the extent future events are expected to differ from historical results. In addition, the allowance is adjusted based on information obtained by continued monitoring of individual customer credit.
    Trade receivables from finance companies, other receivables due from manufacturers, and other receivables have not historically resulted in any credit losses to the Company. These receivables are short-term in nature and deemed to be of good credit quality and have no need for any allowance for expected credit losses. Management continually monitors these receivables and should information be obtained that identifies potential credit risk, an adjustment to the allowance would be made if deemed appropriate.
    Trade and unbilled receivables from rental contracts are primarily in the United States and are specifically excluded from the accounting guidance in determining an allowance for expected losses. The Company provides an allowance for these receivables based on historical experience and using credit information obtained from continued monitoring of customer accounts.
10

April 30, 2023January 31, 2023
(in thousands)
Trade and unbilled receivables from contracts with customers
Trade receivables due from customers$69,409 $47,298 
Unbilled receivables29,549 19,764 
Less allowance for expected credit losses3,288 3,080 
95,670 63,982 
Trade receivables due from finance companies20,275 11,212 
Trade and unbilled receivables from rental contracts
Trade receivables3,228 3,629 
Unbilled receivables839 776 
Less allowance for expected credit losses363 360 
3,704 4,045 
Other receivables
Due from manufacturers10,242 15,007 
Other1,393 1,598 
11,635 16,605 
Receivables, net of allowance for expected credit losses$131,284 $95,844 
    Following is a summary of allowance for credit losses on trade and unbilled accounts receivable by segment:
AgricultureConstructionInternationalTotal
(in thousands)
Balance at January 31, 2023$367 $124 $2,589 $3,080 
Current expected credit loss provision30 62 191 283 
Write-offs charged against allowance44 42 15 101 
Credit loss recoveries collected12 1 2 15 
Foreign exchange impact— — 11 11 
Balance at April 31, 2023$365 $145 $2,778 $3,288 
AgricultureConstructionInternationalTotal
(in thousands)
Balance at January 31, 2022$232 $166 $1,502 $1,900 
Current expected credit loss provision3 43 768 814 
Write-offs (recoveries) charged against allowance(4)45 39 80 
Credit loss recoveries collected16 2  18 
Foreign exchange impact— — (15)(15)
Balance at April 30, 2022$255 $166 $2,216 $2,637 
    The increase in the credit loss provision in the International segment, during the three months ended April 30, 2023, was driven by a $0.2 million bad debt provision placed on the accounts receivables due from customers of Titan Machinery Ukraine, primarily due to the ongoing Russia-Ukraine conflict.
11

The following table presents impairment losses (recoveries) on receivables arising from sales contracts with customers and receivables arising from rental contracts:
Three Months Ended April 30,
20232022
(in thousands)
Impairment losses (recoveries) on:
Receivables from sales contracts$282 $813 
Receivables from rental contracts52 (11)
$334 $802 
NOTE 5 - INVENTORIES
April 30, 2023January 31, 2023
 (in thousands)
New equipment$497,655 $369,828 
Used equipment181,558 164,761 
Parts and attachments168,695 164,553 
Work in process6,246 4,797 
$854,154 $703,939 

NOTE 6 - PROPERTY AND EQUIPMENT
April 30, 2023January 31, 2023
 (in thousands)
Rental fleet equipment$76,928 $75,386 
Machinery and equipment28,605 27,220 
Vehicles85,039 80,122 
Furniture and fixtures55,154 53,937 
Land, buildings, and leasehold improvements153,284 140,773 
399,010 377,438 
Less accumulated depreciation165,180 159,656 
$233,830 $217,782 
    The Company includes depreciation expense related to its rental fleet and its trucking fleet, for hauling equipment, in Cost of Revenue, which was $1.8 million and $1.5 million for the three months ended April 30, 2023 and 2022, respectively. All other depreciation expense is included in Operating Expenses, which was $4.8 million and $3.5 million for the three months ended April 30, 2023 and 2022, respectively.
    The Company reviews its long-lived assets for potential impairment whenever events or circumstances indicate that the carrying value of the long-lived asset (or asset group) may not be recoverable. Due to the results of the analyses, the Company concluded no impairments were necessary, thus no impairment was recognized for the three months ended April 30, 2023 and 2022.

12

NOTE 7 - INTANGIBLE ASSETS AND GOODWILL
Finite-Lived Intangible Assets
The Company's finite-lived intangible assets consist of customer relationships and covenants not to compete. The following is a summary of intangible assets with finite lives as of April 30, 2023 and January 31, 2023.
April 30, 2023January 31, 2023
CostAccumulated AmortizationNetCostAccumulated AmortizationNet
(in thousands)(in thousands)
Customer relationships$538 $(207)$331 $538 $(180)$358 
Covenants not to compete1,025 (276)749 1,025 (222)803 
$1,563 $(483)$1,080 $1,563 $(402)$1,161 
Future amortization expense, as of April 30, 2023, is expected to be as follows:
Fiscal Year Ended January 31,Amount
(in thousands)
2024 (remainder)$232 
2025288 
2026246 
2027220 
202894 
Thereafter— 
$1,080 
Indefinite-Lived Intangible Assets
    The Company's indefinite-lived intangible assets consist of distribution rights assets. The following is a summary of the changes in indefinite-lived intangible assets, by segment, for the three months ended April 30, 2023:
AgricultureConstructionTotal
(in thousands)
January 31, 2023$17,178 $72 $17,250 
April 30, 2023$17,178 $72 $17,250 
Goodwill
    The following presents changes in the carrying amount of goodwill, by segment, for the three months ended April 30, 2023:
AgricultureTotal
(in thousands)
January 31, 2023$30,622 $30,622 
Arising from business combinations69 69 
April 30, 2023$30,691 $30,691 
13

NOTE 8 - FLOORPLAN PAYABLE/LINES OF CREDIT
As of April 30, 2023, the Company had floorplan lines of credit totaling $781.0 million, which is primarily comprised of three floorplan lines of credit: (i) a $500.0 million credit facility with CNH Industrial, (ii) a $185.0 million line of credit under the Bank Syndicate Agreement, and (iii) a $50.0 million credit facility with DLL Finance LLC.
The Company's outstanding balances of floorplan lines of credit as of April 30, 2023 and January 31, 2023, consisted of the following:
April 30, 2023January 31, 2023
(in thousands)
CNH Industrial$245,668 $177,337 
Bank Syndicate Agreement Floorplan Loan120,050 35,550 
DLL Finance22,411 9,914 
Other outstanding balances with manufacturers and non-manufacturers54,821 35,571 
$442,950 $258,372 
    As of April 30, 2023, the interest bearing U.S. floorplan payables carried a variable interest rate of 6.42% compared to 5.94% as of January 31, 2023. As of April 30, 2023, foreign floorplan payables carried a variable interest rate with a range of 5.37% to 5.72%, compared to a range of 4.16% to 4.96% as of January 31, 2023 on multiple lines of credit. The Company had non-interest bearing floorplan payables of $303.8 million and $213.0 million, on April 30, 2023 and January 31, 2023, respectively.
NOTE 9 - LONG TERM DEBT
    The following is a summary of long-term debt as of April 30, 2023 and January 31, 2023:
DescriptionMaturity DatesInterest RatesApril 30, 2023January 31, 2023
(in thousands)
Mortgage loans, securedVarious through May 2039
2.1% to 6.0%
$72,432 $68,689 
Sale-leaseback financing obligationsVarious through December 2030
3.4% to 10.3%
10,957 11,252 
Vehicle loans, securedVarious through November 2028
2.1% to 6.2%
12,946 12,659 
OtherVarious through July 2039
3.6%
4,591 4,591 
Total debt100,926 97,191 
Less: current maturities7,481 7,241 
Long-term debt, net$93,445 $89,950 

14

NOTE 10 - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
    The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the three month periods ended April 30, 2023 and April 30, 2022:
Foreign Currency Translation AdjustmentNet Investment Hedging GainTotal Accumulated Other Comprehensive Income (Loss)
(in thousands)
Balance, January 31, 2023$(7,730)$2,711 $(5,019)
Other comprehensive income (loss)1,096 — 1,096 
Balance, April 30, 2023(6,634)2,711 (3,923)
Foreign Currency Translation AdjustmentNet Investment Hedging GainTotal Accumulated Other Comprehensive Income (Loss)
(in thousands)
Balance, January 31, 2022$(4,883)$2,711 $(2,172)
Other comprehensive income (loss)(1,191)— (1,191)
Balance, April 30, 2022(6,074)2,711 (3,363)
NOTE 11 - LEASES
As Lessor
    Revenue generated from leasing activities is disclosed, by segment, in Note 3. The following is the balance of our dedicated rental fleet assets, included in Property and equipment, net of accumulated depreciation in the condensed consolidated balance sheet, of our Construction segment as of April 30, 2023 and January 31, 2023:
April 30, 2023January 31, 2023
(in thousands)
Rental fleet equipment$76,928 $75,386 
Less accumulated depreciation27,694 26,959 
$49,234 $48,427 
NOTE 12 - FAIR VALUE MEASUREMENTS
    As of April 30, 2023, the fair value of the Company's foreign currency contracts, which are either assets or liabilities measured at fair value on a recurring basis, was not material. These foreign currency contracts were valued using a discounted cash flow analysis, which is an income approach, utilizing readily observable market data as inputs, which is classified as a Level 2 fair value measurement.
The Company also has financial instruments that are not recorded at fair value in the consolidated balance sheets, including cash, receivables, payables and long-term debt. The carrying amounts of these financial instruments approximated their fair values as of April 30, 2023 and January 31, 2023. Fair value of these financial instruments was estimated based on Level 2 fair value inputs. The estimated fair value of the Company's Level 2 long-term debt, which is provided for disclosure purposes only, is as follows:
April 30, 2023January 31, 2023
(in thousands)
Carrying amount$86,576 $81,349 
Fair value$75,426 $70,434 
15

NOTE 13 - INCOME TAXES
    Our effective tax rate was 23.9% and 25.6% for the three months ended April 30, 2023 and 2022, respectively. The effective tax rates for the three months ended April 30, 2023 and 2022 were subject to various other factors such as the impact of certain discrete items, mainly the vesting of share-based compensation, the mix of domestic and foreign income, and the change of valuation allowances in certain foreign jurisdictions.
NOTE 14 - BUSINESS COMBINATIONS
Fiscal 2024
On February 1, 2023, the Company acquired certain assets of Pioneer Farm Equipment Co. The acquired business consists of five agriculture equipment stores in American Falls, Blackfoot, Idaho Falls, Rexburg, and Rupert, Idaho. These locations will be included in the Company's Agriculture segment. The total consideration transferred for the acquired business was $10.1 million paid in cash. The Company has agreed to acquire the real estate of Pioneer Farm Equipment Co., subject to customary closing conditions, for a purchase price of $9.4 million. The Company anticipates completing the one remaining real estate acquisition by July 31, 2023.
In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers, equipment and parts inventory previously owned by Pioneer Farm Equipment Co. Upon acquiring such inventories, the Company has been offered floorplan financing by the manufacturer. In total, the Company acquired inventory and recognized a corresponding liability of $12.7 million. The recognition of these inventories and associated financing liabilities are not included as part of the accounting for the business combination.
Fiscal 2023
On August 1, 2022, the Company acquired all interests of three entities, Heartland Agriculture, LLC, Heartland Solutions, LLC, and Heartland Leveraged Lender, LLC, (collectively referred to as "Heartland Companies") for $94.4 million in cash consideration. The Heartland Companies consist of 12 CaseIH commercial application agriculture locations, in the states of Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, and Wisconsin. The Heartland Companies have been a successful CaseIH commercial application dealer group and our acquisition of these entities provides the Company the opportunity for synergies due to the overlap of our footprints, which will allow us to package deals that will include both commercial application equipment as well as other agricultural and construction equipment to commercial customers within our core footprint. These locations are included in the Company's Agriculture segment. In the most recent completed fiscal year prior to the acquisition, the Heartland Companies generated revenue of approximately $214 million. The Company incurred $1.1 million in acquisition related expenses in connection with this acquisition, which are included in operating expenses in the condensed consolidated statement of operations.
On April 1, 2022, the Company acquired certain assets of Mark's Machinery, Inc. The acquired business consisted of two agricultural equipment stores in Wagner and Yankton, South Dakota. These locations are included in the Company's Agriculture segment. The total cash consideration transferred for the acquired business was $7.7 million.
In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers equipment and parts inventory previously owned by Mark's Machinery, Inc. Upon acquiring such inventories, the Company was offered floorplan financing by the respective manufacturers. In total, the Company acquired inventory and recognized a corresponding financing liability of $3.2 million. The recognition of these inventories and the associated financing liabilities are not included as part of the accounting for the business combination.
Purchase Price Allocation
    Each of the above acquisitions have been accounted for under the acquisition method of accounting, which requires the Company to estimate the acquisition date fair value of the assets acquired and liabilities assumed. As of April 30, 2023, the purchase price allocation for all business combinations completed in fiscal year 2024 are preliminary as we finalize the valuation of our intangible assets acquired. The purchase price allocation for all business combinations completed in fiscal year 2023 are complete. The following table presents the purchase price allocations for all acquisitions completed during the fiscal year ended January 31, 2023 and the three months ended April 30, 2023:
16

April 30, 2023January 31, 2023
Assets acquired:
Cash$3 $1,584 
Receivables885 9,485 
Inventories9,294 106,890 
Prepaid expenses and other 668 
Property and equipment8,711 24,292 
Operating lease assets 3,928 
Intangible assets 8,017 
Goodwill69 21,670 
18,962 176,534 
Liabilities assumed:
Accounts payable 18,547 
Floorplan payable 31,699 
Current operating lease liabilities 541 
Deferred revenue1,499 7,039 
Accrued expenses and other 3,523 
Long-term debt 4,591 
Operating lease liabilities 3,387 
Other long-term liabilities 5,152 
1,499 74,479 
Net assets acquired$17,463 $102,055 
Goodwill recognized by segment:
Agriculture$69 $21,670 
Goodwill expected to be deductible for tax purposes$69 $21,670 
     The recognition of goodwill in the above business combinations arose from the acquisition of an assembled workforce and anticipated synergies expected to be realized. For the business combinations occurring during the year ended January 31, 2023, the Company recognized a non-competition intangible asset of $0.8 million and a customer relationship intangible asset of $0.2 million. The non-competition and customer relationship assets will be amortized over five year periods. The distribution rights assets are indefinite-lived intangible assets not subject to amortization. The Company estimated the fair value of the intangible assets using a multi-period excess earnings model, which is an income approach. Acquisition related costs, amounted to $1.1 million for the period ended January 31, 2023, and acquisition related costs for the period ended April 30, 2023, were not material. All acquisition related costs have been expensed as incurred and recognized as operating expenses in the condensed consolidated statements of operations.
Pro Forma Information
The following summarized unaudited pro forma condensed statement of operations information for the three months ended April 30, 2023 and 2022, assumes that the Heartland Companies acquisition occurred as of February 1, 2021. The Company prepared the following summarized unaudited pro forma financial results for comparative purposes only. The summarized unaudited pro forma information may not be indicative of the results that would have occurred had the Company completed the acquisition as of February 1, 2021 or that will be attained in the future.
Three Months Ended April 30,
20232022
(in thousands)
Total Revenues$569,631 $556,410 
Net Income$26,965 $24,059 
17

NOTE 15 - CONTINGENCIES
    The Company is engaged in legal proceedings incidental to the normal course of business. Due to their nature, such legal proceedings involve inherent uncertainties, including but not limited to, court rulings, negotiations between affected parties and governmental intervention. Based upon the information available to the Company and discussions with legal counsel, it is the Company's opinion that the outcome of these various legal actions and claims will not have a material impact on its financial position, results of operations or cash flows. These matters, however, are subject to many uncertainties, and the outcome of any matter is not predictable.
NOTE 16 - SEGMENT INFORMATION
    The Company has three reportable segments: Agriculture, Construction and International. Revenue between segments is immaterial. The Company retains various unallocated income/(expense) items and assets at the general corporate level, which the Company refers to as “Shared Resources” in the table below. Shared Resources assets primarily consist of cash and property and equipment.
    Certain financial information for each of the Company’s business segments is set forth below.
 Three Months Ended April 30,
 20232022
 (in thousands)
Revenue
Agriculture$423,195 $318,548 
Construction71,996 66,964 
International74,440 75,495 
Total$569,631 $461,007 
Income (Loss) Before Income Taxes
Agriculture$24,152 $16,449 
Construction4,533 3,210 
International6,384 4,325 
Segment income before income taxes35,069 23,984 
Shared Resources370 (400)
Total$35,439 $23,584 
 
April 30, 2023January 31, 2023
 (in thousands)
Total Assets
Agriculture$918,600 $788,265 
Construction214,298 187,739 
International205,975 170,647 
Segment assets1,338,873 1,146,651 
Shared Resources39,232 42,044 
Total$1,378,105 $1,188,695 
18

NOTE 17 - SUBSEQUENT EVENTS
On May 1, 2023, the Company, through its German Subsidiary, Titan Machinery Deutschland GmbH, acquired certain assets of MAREP GmbH "MAREP" related to full-service agriculture dealership businesses located in the following cities of Germany: Mühlengeez and Radelübbe. Our acquisitions of MAREP further expands our presence in the German market. The total consideration transferred for the acquired business was $2.1 million paid in cash. The business assets acquired consisted of $0.5 million of inventory and $1.6 million of other tangible assets. The real estate of the Mühlengeez location was also purchased for $2.3 million. Due to the limited time since the acquisition, the estimated fair values of acquired assets are provisional estimates but are based on the best information currently available. These provisional estimates are subject to changes as the Company completes all remaining steps in finalizing the purchase price allocation. Acquisition-related transaction costs were not material. These locations will be included in the Company's international segment.
19

ITEM 2.                        MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
    The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our interim unaudited condensed consolidated financial statements and related notes included in Item 1 of Part I of this Quarterly Report, and the audited consolidated financial statements and related notes thereto and Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023. 
Overview
    We own and operate a network of full service agricultural and construction equipment stores in the United States and Europe. Based upon information provided to us by CNH Industrial N.V. or its U.S. subsidiary CNH Industrial America, LLC, we are the largest retail dealer of Case IH Agriculture equipment in the world, one of the largest retail dealers of Case Construction equipment in North America and one of the largest retail dealers of New Holland Agriculture and New Holland Construction equipment in the United States. We operate our business through three reportable segments: Agriculture, Construction and International. Within each segment, we have four principal sources of revenue: new and used equipment sales, parts sales, service, and equipment rental and other activities.
    Demand for agricultural equipment and, to a lesser extent, parts and service support, is impacted by agricultural commodity prices and net farm income. Based on February 2023 U.S. Department of Agriculture publications, the estimate of net farm income for calendar year 2023 indicated an approximate 15.9% decrease as compared to calendar year 2022, and an approximate 15.5% increase in net farm income for calendar year 2022 as compared to calendar year 2021.
    For the first quarter of fiscal 2024, our net income was $27.0 million, or $1.19 per diluted share, compared to a fiscal 2023 first quarter net income of $17.5 million, or $0.78 per diluted share. Significant factors impacting the quarterly comparisons were:
Revenue in the first quarter of fiscal 2024 increased by 23.6% compared to the first quarter of fiscal 2023. The revenue increase was primarily driven by the acquisitions of Mark's Machinery, the Heartland Companies, and Pioneer Farm Equipment in April 2022, August 2022, and February 2023, respectively. Total Company same store sales, (for a description of how we compute same store sales, see discussion under Results of Operations), also increased by 3.8% compared to the prior year first quarter.
Gross profit in the first quarter of fiscal 2024 increased 33.7% compared to the first quarter of fiscal 2023. The increase in gross profit was primarily the result of increased sales due to the aforementioned acquisitions and strong gross profit margins particularly in equipment where margins increased to 14.2% in the first quarter of fiscal 2024 from 12.9% in the first quarter of fiscal 2023. Parts gross profit margins also increased to 32.6% in the first quarter of fiscal 2024 from 31.0% in the first quarter of fiscal 2023.
Supply Chain
Equipment availability continues to be constrained as supply chain disruptions and labor shortages have caused many manufacturers to be unable to produce enough of certain product categories to meet demand. Meanwhile, customer demand has remained strong, driven by favorable agriculture fundamentals. This has caused certain product categories to be supplied on an allocation basis with abnormally long lead times. While we continue to experience less than desired shipments of certain product categories, primarily cash crop equipment, there are other product categories that we have been able to receive enough to meet demand and have stock available for sale. We will continue to work with our manufacturers to source the high demand equipment to fulfill as much customer demand as possible.
Russian-Ukrainian Conflict
In February 2022, Russian military forces invaded Ukraine, and although the length, impact, and outcome of the ongoing conflict in Ukraine is highly unpredictable, this conflict has led, and could continue to lead, to significant market and other disruptions, including instability in financial markets, supply chain interruptions, political and social instability, and increases in cyberattacks. We are actively monitoring the situation in Ukraine and assessing its impact on our business. For the three months ended April 30, 2023, Titan Machinery Ukraine's revenues are down approximately 10.7% from the prior year period.
As of April 30, 2023, the Company had total assets of $29.1 million in Ukraine. The physical assets (e.g. inventory and fixed assets) are almost exclusively located in central and western areas of the country. Total assets in Ukraine as of January 31, 2023, was $27.4 million.
20

If the Company cannot provide efficient and uninterrupted services to its customers, this could worsen the conflict's adverse effect on the Company's operations and business in Ukraine. In addition, the Company's ability to maintain adequate liquidity for our operations in Ukraine is dependent on a number of factors, including Titan Machinery Ukraine's revenue and earnings, which have been and could continue to be significantly impacted by the conflict. Further, any major breakdown or closure of utility services, any major threat to civilians in our footprint, disruption of commodity exports from Ukraine, or international banking disruption could materially impact the operations and liquidity of Titan Machinery Ukraine.
Acquisitions
Fiscal 2024
On February 1, 2023, the Company acquired certain assets of Pioneer Farm Equipment Co. The acquired business consists of five agriculture equipment stores in American Falls, Blackfoot, Idaho Falls, Rexburg, and Rupert, Idaho. These locations will be included in the Company's Agriculture segment. The total consideration transferred for the acquired business was $10.1 million paid in cash. The Company has agreed to acquire the real estate of Pioneer Farm Equipment Co., subject to customary closing conditions, for a purchase price of $9.4 million. The Company anticipates completing the one remaining real estate acquisition by July 31, 2023.
In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers, equipment and parts inventory previously owned by Pioneer Farm Equipment Co. Upon acquiring such inventories, the Company has been offered floorplan financing by the manufacturer. In total, the Company acquired inventory and recognized a corresponding liability of $12.7 million. The recognition of these inventories and associated financing liabilities are not included as part of the accounting for the business combination.
Fiscal 2023
    On August 1, 2022, the Company acquired all interests of three entities, Heartland Agriculture, LLC, Heartland Solutions, LLC, and Heartland Leveraged Lender, LLC, (collectively referred to as "Heartland Companies") for $94.4 million in cash consideration. The Heartland Companies consist of twelve CaseIH commercial application agriculture locations, in Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, and Wisconsin. The Heartland Companies have been a successful CaseIH commercial application dealer group and our acquisition of these entities provides the Company the opportunity for synergies due to the overlap of our footprints, which will allow us to package deals that will include both commercial application equipment as well as other agricultural and construction equipment to commercial customers within our core footprint. The Heartland Companies are included in the Agriculture segment. In the most recent completed fiscal year prior to the acquisition, the Heartland Companies generated revenue of approximately $214 million.
On April 1, 2022, the Company acquired certain assets of Mark's Machinery, Inc. The acquired business consisted of two agricultural equipment stores in Wagner and Yankton, South Dakota. These locations are included in the Company's Agriculture segment. In its most recent fiscal year prior to the acquisition, Mark's Machinery, Inc. generated revenue of approximately $34.0 million. The total cash consideration paid for the acquired business was $7.7 million.
ERP Transition
    The Company is in the process of converting to a new Enterprise Resource Planning ("ERP") application. The new ERP application is expected to provide data-driven and mobile-enabled sales and support tools to improve employee efficiency and deliver an enhanced customer experience. The Company has implemented a phased roll-out plan to integrate all of its domestic stores to the new ERP. We will continue the phased rollout until all remaining domestic locations have been transitioned to the new ERP.
Critical Accounting Policies and Estimates
    Our critical accounting policies and estimates are included in the Management's Discussion and Analysis of Financial Condition and Results of Operations section of our Annual Report on Form 10-K for the fiscal year ended January 31, 2023. There have been no changes in our critical accounting policies and estimates since January 31, 2023.
21

Results of Operations
    The results presented below include the operating results of any acquisition made during these periods, from the date of acquisition, as well as the operating results of any stores closed or divested during these periods, up to the date of the store closure. The period-to-period comparisons included below are not necessarily indicative of future results. Segment information is provided later in the discussion and analysis of our results of operations.
    Same-store sales for any period represent sales by stores that were part of the Company for the entire comparable period in the current and preceding fiscal years. We do not distinguish between relocated or recently expanded stores in this same-store analysis. Closed stores are excluded from the same-store analysis. Stores that do not meet the criteria for same-store classification are described as excluded stores throughout this Results of Operations section.
Comparative financial data for each of our four sources of revenue are expressed below.
 Three Months Ended April 30,
 20232022
 (dollars in thousands)
Equipment
Revenue$429,376 $356,366 
Cost of revenue368,262 310,234 
Gross profit$61,114 $46,132 
Gross profit margin14.2 %12.9 %
Parts
Revenue$96,606 $68,562 
Cost of revenue65,103 47,310 
Gross profit$31,503 $21,252 
Gross profit margin32.6 %31.0 %
Service
Revenue$34,933 $29,523 
Cost of revenue12,409 10,760 
Gross profit$22,524 $18,763 
Gross profit margin64.5 %63.6 %
Rental and other
Revenue$8,716 $6,556 
Cost of revenue5,277 4,009 
Gross profit$3,439 $2,547 
Gross profit margin39.5 %38.9 %
22

The following table sets forth our statements of operations data expressed as a percentage of total revenue for the periods indicated:
 Three Months Ended April 30,
 20232022
Revenue
Equipment75.4 %77.3 %
Parts17.0 %14.9 %
Service6.1 %6.4 %
Rental and other1.5 %1.4 %
Total Revenue100.0 %100.0 %
Total Cost of Revenue79.2 %80.8 %
Gross Profit Margin20.8 %19.2 %
Operating Expenses14.3 %13.9 %
Income from Operations6.5 %5.3 %
Other Expense(0.3)%(0.2)%
Income Before Income Taxes6.2 %5.1 %
Provision for Income Taxes1.5 %1.3 %
Net Income4.7 %3.8 %

Three Months Ended April 30, 2023 Compared to Three Months Ended April 30, 2022
Consolidated Results
Revenue
 Three Months Ended April 30,Increase/Percent
 20232022(Decrease)Change
 (dollars in thousands) 
Equipment$429,376 $356,366 $73,010 20.5 %
Parts96,606 68,562 28,044 40.9 %
Service34,933 29,523 5,410 18.3 %
Rental and other8,716 6,556 2,160 32.9 %
Total Revenue$569,631 $461,007 $108,624 23.6 %
     Total revenue for the first quarter of fiscal 2024 was 23.6% or $108.6 million higher than the first quarter of fiscal 2023 driven primarily our recent acquisitions of Mark's Machinery, the Heartland Companies, and Pioneer Farm Equipment completed in April 2022, August 2022, and February 2023, respectively, as well as an increase in Company-wide same-store sales of 3.8%. Strong same-store sales was primarily driven by agriculture equipment sales, which benefited from high demand levels that were supported by favorable commodity prices and higher net farm income.
23

 Three Months Ended April 30,Increase/Percent
 20232022(Decrease)Change
 (dollars in thousands) 
Gross Profit
Equipment$61,114 $46,132 $14,982 32.5 %
Parts31,503 21,252 10,251 48.2 %
Service22,524 18,763 3,761 20.0 %
Rental and other3,439 2,547 892 35.0 %
Total Gross Profit$118,580 $88,694 $29,886 33.7 %
Gross Profit Margin
Equipment14.2 %12.9 %1.3 %10.1 %
Parts32.6 %31.0 %1.6 %5.2 %
Service64.5 %63.6 %0.9 %1.4 %
Rental and other39.5 %38.8 %0.7 %1.8 %
Total Gross Profit Margin20.8 %19.2 %1.6 %8.3 %
Gross Profit Mix
Equipment51.5 %52.0 %(0.5)%(1.0)%
Parts26.6 %24.0 %2.6 %10.8 %
Service19.0 %21.2 %(2.2)%(10.4)%
Rental and other2.9 %2.8 %0.1 %3.6 %
Total Gross Profit Mix100.0 %100.0 %
     Gross profit for the first quarter of fiscal 2024 increased 33.7% or $29.9 million, as compared to the same period last year. Gross profit margin also improved to 20.8% in the current quarter from 19.2% in the prior year quarter. The increase in gross profit margin was primarily due to stronger equipment margins, which were positively impacted by favorable end market conditions.
     Our Company-wide absorption rate — which is calculated by dividing our gross profit from sales of parts, service and rental fleet by our operating expenses, less commission expense on equipment sales, plus interest expense on floorplan payables and rental fleet debt — increased to 83.5% for the first quarter of fiscal 2024 compared to 80.3% during the same period last year as the increase in gross profit from parts, service, and rental fleet in the first quarter of fiscal 2024 more than offset increased floorplan interest expenses and operating expenses less commission expense on equipment sales.
Operating Expenses
 Three Months Ended April 30,Increase/Percent
 20232022(Decrease)Change
 (dollars in thousands) 
Operating Expenses$81,315 $64,152 $17,163 26.8 %
Operating Expenses as a Percentage of Revenue14.3 %13.9 %0.4 %2.9 %
    Our operating expenses in the first quarter of fiscal 2024 increased 26.8% as compared to the first quarter of fiscal 2023. The increase in operating expenses was primarily the result of an increase in variable expenses associated with increased sales as well as additional operating expenses due to acquisitions that have taken place in the past year. Operating expenses as a percentage of revenue increased to 14.3% in the first quarter of fiscal 2024 from 13.9% in the first quarter of fiscal 2023. The prior year benefited from a $1.4 million gain on the sale of our consumer products store in March 2022, which offset operating expenses. Operating expenses as a percentage of revenue, net of this one time gain, would have been 14.2% for the first quarter of fiscal 2023.
24

 Three Months Ended April 30,Increase/Percent
 20232022(Decrease)Change
 (dollars in thousands) 
Interest and other income$720 $492 $228 46.3 %
Floorplan interest expense(1,272)(254)1,018 n/m
Other interest expense(1,274)(1,196)78 6.5 %
    The increase in floorplan interest expense for the first quarter of fiscal 2024 as compared to the first quarter of fiscal 2023 was primarily due to a higher level of interest-bearing inventory in the first quarter of fiscal 2024.
Provision for Income Taxes
 Three Months Ended April 30,Increase/Percent
 20232022(Decrease)Change
 (dollars in thousands) 
Provision for Income Taxes$8,474 $6,044 $2,430 40.2 %
     Our effective tax rate was 23.9% and 25.6% for the three months ended April 30, 2023 and April 30, 2022, respectively. The effective tax rates for the three months ended April 30, 2023 and 2022 were subject to various factors such as the impact of certain discrete items, mainly the vesting of share-based compensation and the mix of domestic and foreign income.

Segment Results
    Certain financial information for our Agriculture, Construction and International business segments is presented below. “Shared Resources” in the table below refers to the various unallocated income/(expense) items that we have retained at the general corporate level. Revenue between segments is immaterial.
 Three Months Ended April 30,Increase/Percent
 20232022(Decrease)Change
 (dollars in thousands) 
Revenue
Agriculture$423,195 $318,548 $104,647 32.9 %
Construction71,996 66,964 5,032 7.5 %
International74,440 75,495 (1,055)(1.4)%
Total$569,631 $461,007 $108,624 23.6 %
Income Before Income Taxes
Agriculture$24,152 $16,449 $7,703 46.8 %
Construction4,533 3,210 1,323 41.2 %
International6,384 4,325 2,059 47.6 %
Segment Income Before Income Taxes35,069 23,984 11,085 46.2 %
Shared Resources370 (400)770 n/m
Total$35,439 $23,584 $11,855 50.3 %
Agriculture 
    Agriculture segment revenue for the first quarter of fiscal 2024 increased 32.9% compared to the first quarter of fiscal 2023. The higher revenue was driven primarily by the recent acquisitions of Mark's Machinery, the Heartland Companies, and Pioneer Farm Equipment, in April 2022, August 2022, and February 2023, respectively, as well as an increase in same-store sales in our Agriculture segment of 3.8%. Same-store sales growth was constrained by availability of key equipment categories due to ongoing supply chain constraints.
25

    Agriculture segment income before income taxes for the first quarter of fiscal 2024 was $24.2 million compared to $16.4 million for the first quarter of fiscal 2023. The improvement in segment results was primarily the result of higher equipment revenue, led by the acquisitions stated above, as well stronger gross profit margin on equipment driven by robust demand.
Construction
    Construction segment revenue for the first quarter of fiscal 2024 increased 7.5% compared to the first quarter of fiscal 2023. Same-store sales in our Construction segment increased 9.9% for the first quarter of fiscal 2024, as compared to the first quarter of fiscal 2023, which more than offset the lost sales from the divestiture of our consumer products store in North Dakota. Construction activity in our footprint continued to be elevated, which was the primary factor in the same store sales growth.
    Our Construction segment income before taxes was $4.5 million for the first quarter of fiscal 2024 compared to $3.2 million in the first quarter of fiscal 2023. The improvement in segment results was primarily due to an increase in same store sales, as described above as well as an increase in rental fleet utilization, which led to an increase in rental gross profit margin. These items more than offset the gain of $1.4 million on the sale of our consumer products store, in the first quarter of fiscal 2023. The dollar utilization — which is calculated by dividing the rental revenue earned on our rental fleet by the average gross carrying value of our rental fleet (comprised of original equipment costs plus additional capitalized costs) for that period — of our rental fleet increased from 24.5% in the first quarter of fiscal 2023 to 26.8% in the first quarter of fiscal 2024.
International
    International segment revenue was $74.4 million for the first quarter of fiscal 2024 compared to $75.5 million in the first quarter of fiscal 2023. The decrease in segment revenues was primarily due to a 4.6% devaluation from the prior year period of the Euro, the functional currency in much of our international footprint, as compared to the U.S. Dollar. Revenue, net of the effect of foreign currency fluctuations, was up $2.1 million or 2.8%. The segment was also negatively impacted by a 10.7% decrease in total revenue from our Ukrainian subsidiary due to the Russia-Ukraine conflict, compared to the first quarter of fiscal 2023.
    Our International segment income before income taxes was $6.4 million for the first quarter of fiscal 2024 compared to segment income before income taxes of $4.3 million for the same period last year. The increase in segment pre-tax income was primarily the result of improved gross profit margin of the three main revenue streams, equipment, parts, and service.
Shared Resources/Eliminations
We incur centralized expenses/income at our general corporate level, which we refer to as “Shared Resources,” and then allocate most of these net expenses to our segments. Since these allocations are set early in the year, unallocated balances may occur. Shared Resources income before income taxes was $0.4 million for the first quarter of fiscal 2024 compared to a loss before income taxes of $0.4 million for the same period last year.
Non-GAAP Financial Measures
Change in Non-GAAP Financial Measures
    Beginning in the first quarter of fiscal 2024, the Company decided to discontinue the use of a non-GAAP adjustment for Ukraine foreign exchange gains and losses given its immaterial nature. Due to this change, there are no non-GAAP financial measures different from the comparable GAAP financial measure.
Liquidity and Capital Resources
Sources of Liquidity
    Our primary sources of liquidity are cash reserves, cash generated from operations, and borrowings under our floorplan and other credit facilities. We expect these sources of liquidity to be sufficient to fund our working capital requirements, acquisitions, capital expenditures and other investments in our business, service our debt, pay our tax and lease obligations and other commitments and contingencies, and meet any seasonal operating requirements for the foreseeable future, provided that our borrowing capacity under our credit agreements is dependent on compliance with various covenants as further described in the "Risk Factors" section of our Annual Report on Form 10-K.
26

Equipment Inventory and Floorplan Payable Credit Facilities
    As of April 30, 2023, the Company had floorplan payable lines of credit for equipment purchases totaling $781.0 million, which is primarily comprised of a $500.0 million credit facility with CNH Industrial, a $185.0 million floorplan payable line under the Bank Syndicate Agreement, and a $50.0 million credit facility with DLL Finance.
    Our equipment inventory turnover decreased from 3.5 times for the rolling 12 month period ended April 30, 2022 to 3.0 times for the rolling 12 month period ended April 30, 2023. The decrease in equipment turnover was attributable to an increase in equipment inventory over the rolling 12 month period ended April 30, 2023 as compared to the same period ended April 30, 2022. Our equity in equipment inventory, which reflects the portion of our equipment inventory balance that is not financed by floorplan payables, decreased to 34.8% as of April 30, 2023 from 51.7% as of January 31, 2023. The decrease in our equity in equipment inventory is primarily due to the stocking of new equipment inventories and the higher level of floorplan financing available on such inventories as well as increased borrowing on our floorplan lines of credit.
Adequacy of Capital Resources
    Our primary uses of cash have been to fund our operating activities, including the purchase of inventories and providing for other working capital needs, meeting our debt service requirements, making payments due under our various leasing arrangements, and funding capital expenditures, including rental fleet assets, and funding acquisitions. Based on our current operational performance, we believe our cash flow from operations, available cash and available borrowing capacity under our existing credit facilities will adequately provide for our liquidity needs for, at a minimum, the next 12 months.
    As of April 30, 2023, we were in compliance with the financial covenants under our CNH Industrial and DLL Finance credit agreements and we were not subject to the fixed charge coverage ratio covenant under the Bank Syndicate Agreement as our adjusted excess availability plus eligible cash collateral (as defined therein) was not less than 15% of the lesser of (i) aggregate borrowing base and (ii) maximum credit amount as of April 30, 2023. While not expected to occur, if anticipated operating results were to create the likelihood of a future covenant violation, we would expect to work with our lenders on an appropriate modification or amendment to our financing arrangements.
Cash Flow
Cash Flow Provided by (Used for) Operating Activities
    Net cash used for operating activities was $77.7 million for the first three months of fiscal 2024, compared to net cash provided by operating activities of $5.3 million for the first three months of fiscal 2023. The change in net cash provided by (used for) operating activities is primarily the result of an increase in inventories partially offset by an increase in non-interest bearing floorplan lines of credit from manufacturers and higher net income for the first three months of fiscal 2024.
Cash Flow Used for Investing Activities
    Net cash used for investing activities was $26.3 million for the first three months of fiscal 2024, compared to $11.9 million for the first three months of fiscal 2023. The increase in cash used for investing activities was primarily the result of the business acquisition of the five store Pioneer Farm Equipment dealership in the first three months of fiscal 2024, compared to the two store Mark's Machinery dealership in the first three months of fiscal 2023.
Cash Flow Provided by Financing Activities
    Net cash provided by financing activities was $98.2 million for the first three months of fiscal 2024 compared to $8.0 million for the first three months of fiscal 2023. The increase in cash provided by financing activities was primarily the result of increased non-manufactured floorplan payables in the first three months of fiscal 2024, as the Company drew on its Bank Syndicate floorplan loan in fiscal 2024, to purchase available inventory.
Information Concerning Off-Balance Sheet Arrangements
    As of April 30, 2023, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. Therefore, we are not exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.
FORWARD-LOOKING STATEMENTS
    The Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements. Forward-looking statements are contained in this Quarterly Report on Form 10-Q, including in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” as well as in our Annual Report on Form 10-K for the year ended
27

January 31, 2023, and in other materials filed by the Company with the Securities and Exchange Commission (and included in oral statements or other written statements made by the Company).
    Forward-looking statements are statements based on future expectations and specifically may include, among other things, statements relating to our expectations regarding the performance of our Ukrainian subsidiary within our International segment, the impact of farm income levels on customer demand for agricultural equipment and services, and the impact of the Russia-Ukraine conflict on our Ukrainian subsidiary, the effectiveness and expected benefits of our new ERP system and the timing of the phased roll-out of the ERP system to the Company's domestic locations, the general market conditions of the agricultural and construction industries, equipment inventory levels, and our primary liquidity sources, and the adequacy of our capital resources and sources of liquidity. Any statements that are not based upon historical facts, including the outcome of events that have not yet occurred and our expectations for future performance, are forward-looking statements. The words “potential,” “believe,” “estimate,” “expect,” “intend,” “may,” “could,” “will,” “plan,” “anticipate,” and similar words and expressions are intended to identify forward-looking statements. These statements are based upon the current beliefs and expectations of our management. These forward-looking statements involve important risks and uncertainties that could significantly affect anticipated results or outcomes in the future and, accordingly, actual results or outcomes may differ from those expressed in any forward-looking statements made by or on behalf of the Company. These risks and uncertainties include, but are not limited to, the impact of the Russia -Ukraine conflict on our Ukrainian subsidiary, our ability to successfully integrate and realize growth opportunities and synergies in connection with the Heartland acquisition, the risk that we assume unforeseen or other liabilities in connection with the Heartland acquisition and the impact of those conditions and obligations imposed on us under the new CaseIH dealer agreements for the commercial application equipment business, our substantial dependence on CNH Industrial, including CNH Industrial's ability to design, manufacture and allocate inventory to our stores in quantities necessary to satisfy our customer's demands, disruptions of supply chains and associated impacts on the Company's supply vendors and their ability to provide the Company with sufficient and timely inventory to meet customer demand, adverse market conditions in the agricultural and construction equipment industries, and those matters identified and discussed under the section titled “Risk Factors” in our Annual Report on Form 10-K. In addition to those matters, there may exist additional risks and uncertainties not currently known to us or that we currently deem to be immaterial that may materially adversely affect our business, financial condition or results of operations.
28

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
    We are exposed to various market risks, including changes in interest rates and foreign currency exchange rates. Market risk is the potential loss arising from adverse changes in market rates and prices, such as interest rates and foreign currency exchange rates.
Interest Rate Risk
    Exposure to changes in interest rates results from borrowing activities used to fund operations. For fixed rate debt, interest rate changes affect the fair value of financial instruments but do not impact earnings or cash flows. Conversely, for floating rate debt, interest rate changes generally do not affect the fair market value but do impact future earnings and cash flows, assuming other factors are held constant. We have both fixed and floating rate financing. Some of our floating rate credit facilities contain minimum rates of interest to be charged. Based upon our interest-bearing balances and interest rates as of April 30, 2023, holding other variables constant, a one percentage point increase in interest rates for the next 12-month period would decrease pre-tax earnings and cash flow by approximately $1.4 million. Conversely, a one percentage point decrease in interest rates for the next 12-month period would result in an increase to pre-tax earnings and cash flow of approximately $1.4 million. At April 30, 2023, we had floorplan payables of $443.0 million, of which approximately $139.1 million was variable-rate floorplan payable and $303.8 million was non-interest bearing. In addition, at April 30, 2023, we had total long-term debt, including finance lease obligations, of $102.5 million, primarily all of which was fixed rate debt.
Foreign Currency Exchange Rate Risk
    Our foreign currency exposures arise as the result of our foreign operations. We are exposed to transactional foreign currency exchange rate risk through our foreign entities’ holding assets and liabilities denominated in currencies other than their functional currency. In addition, the Company is exposed to foreign currency transaction risk as a result of certain intercompany financing transactions. The Company attempts to manage its transactional foreign currency exchange rate risk through the use of derivative financial instruments, primarily foreign exchange forward contracts, or through natural hedging instruments. Based upon balances and exchange rates as of April 30, 2023, holding other variables constant, we believe that a hypothetical 10% increase or decrease in all applicable foreign exchange rates would not have a material impact on our results of operations or cash flows. As of April 30, 2023, our Ukrainian subsidiary had $0.3 million of net monetary assets denominated in Ukrainian hryvnia ("UAH"). We have attempted to minimize our net monetary asset position in Ukraine through reducing overall asset levels in Ukraine and at times through borrowing in UAH which serves as a natural hedging instrument offsetting our net UAH denominated assets. Many of the currency and payment controls the National Bank of Ukraine imposed in February 2022, have been relaxed, making it more practicable to manage our UAH exposure. However, the continuation of the Russia/Ukraine conflict could lead to more significant UAH devaluations, similar to the 24% devaluation that occurred in July 2022, or more stringent payment controls in the future. The inability to fully manage our net monetary asset position and continued UAH devaluations for an extended period of time, could have a significant adverse impact on our results of operations and cash flows.
    In addition to transactional foreign currency exchange rate risk, we are also exposed to translational foreign currency exchange rate risk as we translate the results of operations and assets and liabilities of our foreign operations from their functional currency to the U.S. dollar. As a result, our results of operations, cash flows and net investment in our foreign operations may be adversely impacted by fluctuating foreign currency exchange rates. We believe that a hypothetical 10% increase or decrease in all applicable foreign exchange rates, holding all other variables constant, would not have a material impact on our results of operations or cash flows.
ITEM 4. CONTROLS AND PROCEDURES
(a)                                 Evaluation of disclosure controls and procedures. After evaluating the effectiveness of the Company’s disclosure controls and procedures pursuant to Rule 13a-15(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) as of the end of the period covered by this Quarterly Report on Form 10-Q, the Company’s Chief Executive Officer and Chief Financial Officer, with the participation of the Company’s management, have concluded that the Company’s disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)) are effective.
(b)                                 Changes in internal controls. There has not been any change in the Company's internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f)) during its most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting.
29

PART II. OTHER INFORMATION
 
ITEM 1.                LEGAL PROCEEDINGS
    We are, from time to time, subject to claims and suits arising in the ordinary course of business. Such claims have, in the past, generally been covered by insurance. There can be no assurance that our insurance will be adequate to cover all liabilities that may arise out of claims brought against us, or that our insurance will cover all claims. We are not currently a party to any material litigation.
ITEM 1A.             RISK FACTORS
    In addition to the other information set forth in this Quarterly Report, including the important information in “Forward-Looking Statements,” you should carefully consider the “Risk Factors” discussed in our Form 10-K for the fiscal year ended January 31, 2023, as filed with the Securities and Exchange Commission. Among other things, those factors, if they were to occur, could cause our actual results to differ materially from those expressed in our forward-looking statements in this report, and may materially adversely affect our business, financial condition, or results of operations. In addition to those factors, additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may materially adversely affect our business, financial condition or results of operations.
ITEM 2.                UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS 
None.
ITEM 3.                DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4.                MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.                OTHER INFORMATION
None.
ITEM 6.                EXHIBITS
Exhibits - See “Exhibit Index” on page immediately prior to signatures.
30

EXHIBIT INDEX
TITAN MACHINERY INC.
FORM 10-Q
 
No. Description
Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
  
Certification of Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
101Financial statements from the Quarterly Report on Form 10-Q of the Company for the quarter ended April 30, 2023, formatted in XBRL: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Comprehensive Income, (iv) the Condensed Consolidated Statements of Stockholders’ Equity, (v) the Condensed Consolidated Statements of Cash Flows, and (vi) the Notes to the Condensed Consolidated Financial Statements.
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
31

SIGNATURES 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
Dated:June 1, 2023 
 TITAN MACHINERY INC.
  
  
 By/s/ Robert Larsen
  Robert Larsen
  Chief Financial Officer
  (Principal Financial Officer)

32
EX-31.1 2 a10qfy24q1ex311.htm EX-31.1 Document

EXHIBIT 31.1
 
CERTIFICATION
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT
 
I, David J. Meyer, certify that:
 
1.    I have reviewed this Quarterly Report on Form 10-Q of Titan Machinery Inc.;
 
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.           Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.           The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)     Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)     Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)     Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.           The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)     Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: June 1, 2023
 
 /s/ David J. Meyer
 David J. Meyer
 Board Chair and Chief Executive Officer
 


EX-31.2 3 a10qfy24q1ex312.htm EX-31.2 Document

EXHIBIT 31.2
 
CERTIFICATION
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT
 
I, Robert Larsen, certify that:
 
1.                                      I have reviewed this Quarterly Report on Form 10-Q of Titan Machinery Inc.;
 
2.                                        Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.                                     Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.                                     The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)     Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)     Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)     Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.                                     The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)     Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: June 1, 2023
 
 /s/ Robert Larsen
 Robert Larsen
 Chief Financial Officer

EX-32.1 4 a10qfy24q1ex321.htm EX-32.1 Document

EXHIBIT 32.1
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Titan Machinery Inc. (the “Company”) on Form 10-Q for the quarter ended April 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, David J. Meyer, Board Chair and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
 
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: June 1, 2023
 
 /s/ David J. Meyer
 David J. Meyer
 Board Chair and Chief Executive Officer


EX-32.2 5 a10qfy24q1ex322.htm EX-32.2 Document

EXHIBIT 32.2
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Titan Machinery Inc. (the “Company”) on Form 10-Q for the quarter ended April 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Robert Larsen, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
 
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: June 1, 2023
 
 /s/ Robert Larsen
 Robert Larsen
 Chief Financial Officer


EX-101.SCH 6 titn-20230430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - EARNINGS PER SHARE (Notes) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - REVENUE (Notes) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - RECEIVABLES (Notes) link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets, Goodwill and Other link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LONG TERM DEBT (Notes) link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Notes) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - LEASES (Notes) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - BUSINESS COMBINATIONS (Notes) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - CONTINGENCIES (Notes) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - RECEIVABLES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Intangible Assets, Goodwill and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE Summary of Outstanding Amounts (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - LONG TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - REVENUE Unbilled Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - REVENUE Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - REVENUE Deferred Revenue Table (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - RECEIVABLES (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - PROPERTY AND EQUIPMENT Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Intangible Assets, Goodwill and Other (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - LONG TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - LEASES Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - LEASES ROU Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - LEASES Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - LEASES Weighted Average Lease Terms (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - INCOME TAXES INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - BUSINESS COMBINATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 titn-20230430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 titn-20230430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 titn-20230430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Rental and Other Rental and Other [Member] Rental and Other Accounts Receivable, Allowance for Credit Loss, Recovery Accounts Receivable, Allowance for Credit Loss, Recovery Variable Rate [Domain] Variable Rate [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Noncurrent Assets Assets Noncurrent Excluding Property, Plant and Equipment [Abstract] -- None. No documentation exists for this element. -- Total current assets Assets, Current Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Fair Value Disclosure of Asset and Liability Not Measured at Fair Value Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table Text Block] Changes in assets and liabilities, net of effects of acquisitions Increase (Decrease) in Operating Capital [Abstract] Cash Acquired from Acquisition Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Asset Impairment Charges Asset Impairment Charges Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental Disclosures of Cash Flow Information Supplemental Cash Flow Information [Abstract] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Manufacturer floorplan payable Increase (Decrease) in Floorplan Notes Payable The increase (decrease) during the reporting period of amounts borrowed from manufacturer finance companies to finance the purchase of equipment inventories. Interest and other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date LEASES Lease Disclosure [Text Block] Lease Disclosure Effect of Exchange Rate Changes on Cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net Parts and attachments Inventory, Parts and Components, Net of Reserves Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Revenue from Contracts with Customers, Impairment Loss Revenue from Contracts with Customers, Impairment Loss Revenue from Contracts with Customers, Impairment Loss Trade Receivables due from Finance Companies [Member] Trade Receivables due from Finance Companies [Member] Trade Receivables due from Finance Companies [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Unbilled Receivables from Operating Leases and Rental Contracts [Member] Unbilled Receivables from Operating Leases and Rental Contracts [Member] Unbilled Receivable from Operating Leases and Rental Contracts [Member] Commitments and Contingencies (Note 15) Commitments and Contingencies RECEIVABLES Financing Receivables [Text Block] Other Asset Impairment Charges Other Asset Impairment Charges Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Net Cash Provided by (Used for) Operating Activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Schedule of Goodwill [Table] Schedule of Goodwill [Table] LINES OF CREDIT / FLOORPLAN NOTES PAYABLE Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] INCOME TAXES Income Tax Disclosure [Text Block] Ownership [Axis] Ownership [Axis] Deferred income taxes Deferred Income Taxes and Other Assets, Noncurrent Depreciation and amortization Depreciation, Depletion and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Floorplan Line of Credit Floorplan Line of Credit [Member] Represents a revolving line of credit that allows the borrower to obtain short-term financing for new and used equipment inventories. Amounts outstanding are recorded as floorplan notes payable in current liabilities. Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture and fixtures Furniture and Fixtures [Member] Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Current Liabilities Liabilities, Current [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total Titan Machinery Inc. stockholders' equity Stockholders' Equity Attributable to Parent Equity, Attributable to Parent Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Consolidation Items [Axis] Consolidation Items [Axis] Business Combination, Acquired Receivable, Fair Value Business Combination, Acquired Receivable, Fair Value Earnings (Loss) per Share - Diluted, in dollars per share Earnings Per Share, Diluted Earnings Per Share, Diluted Increase (Decrease) in Deferred Revenue Increase (Decrease) in Deferred Revenue Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current Accumulated Other Comprehensive Income [Abstract] Accumulated Other Comprehensive Income [Abstract] Accumulated Other Comprehensive Income [Abstract] Receivable [Domain] Receivable [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Credit Facility Line of Credit [Member] Restatement [Domain] Revision of Prior Period [Domain] Income Before Income Taxes Income (Loss) Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Other Comprehensive Income (Loss), before Reclassifications, before Tax Other Comprehensive Income (Loss), before Reclassifications, before Tax Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current Trading Symbol Trading Symbol Other Affiliates [Member] Other Affiliates [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Other Receivable Other Receivable [Member] Other Receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Long-term Debt, Fair Value Long-Term Debt, Fair Value Net Income Net Income Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and equipment Machinery and Equipment [Member] Property and equipment, net of accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization, Total Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Impaired Financing Receivables Impaired Financing Receivables Impaired Financing Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Deferred Revenue from Contracts with Customers [Member] Deferred Revenue from Contracts with Customers [Member] Deferred Revenue from Contracts with Customers [Member] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of Revenue Cost of Goods and Services Sold Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Noncash interest expense Paid-in-Kind Interest Common Stock [Member] Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code EARNINGS PER SHARE Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Goodwill Goodwill Schedule of property and equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Net change in non-manufacturer floorplan payable Change in Non Manufacturer Floorplan Notes Payable The increase (decrease) during the reporting period of amounts borrowed from financial institutions other than manufacturer finance companies to finance the purchase of equipment inventories. Entity Small Business Entity Small Business International [Member] International [Member] International [Member] International [Member] ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Property and equipment, net of accumulated depreciation Property, Plant and Equipment, Net Property and equipment purchases (excluding rental fleet) Payments To Acquire Property And Equipment (Excluding Rental Fleet) Payments To Acquire Property And Equipment (Excluding Rental Fleet) Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable Receivables [Abstract] Receivables [Abstract] BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Receivables, net of allowance for expected credit losses Receivables, Net, Current Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accounts Receivable [Member] Accounts Receivable [Member] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Cash Cash Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards Represents the value of stock issued during the period as a result of restricted stock awards issued, exercise of stock options, warrants and tax benefits of equity awards. Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Line of Credit Facility [Abstract] Line of Credit Facility [Abstract] Assets Assets [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Proceeds from long-term debt borrowings Proceeds from Issuance of Long-Term Debt Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Principal payments on long-term debt and finance leases Repayments of Debt and Lease Obligation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Financing Activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Income taxes, net of refunds Income Taxes Paid, Net Net Cash Provided by Financing Activities Net Cash Provided by (Used in) Financing Activities Payment of debt issuance costs Payments of Debt Issuance Costs CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Retained Earnings [Member] Retained Earnings [Member] Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Current maturities of long-term debt Long-Term Debt, Current Maturities Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Total Liabilities and Stockholders' Equity Liabilities and Equity Other Income (Expense) Nonoperating Income (Expense) [Abstract] Other Other Assets, Noncurrent Ownership [Domain] Ownership [Domain] Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number of Shares Outstanding, Diluted, Adjustment Earnings (Loss) per Share - Basic, in dollars per share Earnings Per Share, Basic Earnings Per Share, Basic Operating lease assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Other Indefinite-lived Intangible Assets Other Indefinite-Lived Intangible Assets Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Mortgages Mortgages [Member] Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation Total Revenue Revenues Revenue Revenues Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Rental Contract, Impairment Loss Rental Contract, Impairment Loss Rental Contract, Impairment Loss Product and Service [Domain] Product and Service [Domain] Other interest expense Interest Expense, Debt Inventories Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Schedule of financial information of business segments Schedule of Segment Reporting Information, by Segment [Table Text Block] CNH Industrial Capital Credit Facility CNH Industrial Capital Credit Facility [Member] CNH Industrial Capital Credit Facility [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Quarterly Report Document Quarterly Report Total long-term liabilities Liabilities, Noncurrent Investing Activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Net property and equipment financed with long-term debt, finance leases, accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Document Transition Report Document Transition Report Goodwill [Line Items] Goodwill [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Combinations [Abstract] Business Combinations [Abstract] Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Estimates Use of Estimates, Policy [Policy Text Block] Common stock, shares authorized Common Stock, Shares Authorized Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Land, Buildings and Improvements Land, Buildings and Improvements [Member] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Current operating lease liabilities Operating Lease, Liability, Current Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Entity Shell Company Entity Shell Company Notes and Loans Payable Long-Term Debt, Gross Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] PROPERTY AND EQUIPMENT Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Unbilled Receivables, Current Unbilled Receivables, Current Parts Sales of Parts [Member] Sales of Parts Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Accounts payable, accrued expenses and other and other long-term liabilities Increase (Decrease) in Other Operating Liabilities Cash at Beginning of Period Cash at End of Period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] LINES OF CREDIT / FLOORPLAN PAYABLE Lines of Credit Floorplan Notes Payable [Text Block] The entire disclosure for information about lines of credit and floorplan notes payable arrangements, which includes amounts of borrowings under each significant line of credit and floorplan notes payable arrangement, and about the underlying arrangements, rationale for a classification as current or long-term liabilities, repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with covenants, and other matters important to users of the financial statements. Deferred Revenue [Domain] Deferred Revenue [Domain] Loans Payable Loans Payable [Member] Accounts Receivable, Credit Loss Expense (Reversal) Accounts Receivable, Credit Loss Expense (Reversal) Cost, Depreciation Cost, Depreciation Common stock, shares issued Common Stock, Shares, Issued Acquisition consideration, net of cash acquired Business Combination, Consideration Transferred Gross Profit Gross Profit Cash paid during the period Cash Paid During the Period [Abstract] -- None. No documentation exists for this element. -- Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Deferred income taxes Deferred Income Tax Expense (Benefit) Long-term Debt Long-Term Debt Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax Prepaid expenses and other Prepaid Expense and Other Assets, Current Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Other, net Proceeds from (Payments for) Other Financing Activities Maximum [Member] Maximum [Member] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss Document Type Document Type Deferred Revenue Deferred Revenue Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Intangible Assets and Goodwill [Table Text Block] Goodwill, Acquired During Period Goodwill, Acquired During Period Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Type of Adoption [Domain] Accounting Standards Update [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Accrued expenses and other Accrued Liabilities and Other Liabilities Receivable Type [Axis] Receivable Type [Axis] Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Equipment Sales of Equipment [Member] Sales of Equipment Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other, net Other Noncash Income (Expense) Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Document Period End Date Document Period End Date Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Bank Syndicate [Domain] Bank Syndicate [Member] Bank Syndicate Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Business Acquisition [Axis] Business Acquisition [Axis] Income taxes payable Taxes Payable, Current Shared Resources Corporate and Other [Member] Sale-leaseback Financing Obligation Sale-leaseback Financing Obligation [Member] Sale-leaseback Financing Obligation Other Revenue [Member] Other Revenue [Member] Other Revenue [Member] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Schedule of Line of Credit Facilities Schedule of Line of Credit Facilities [Table Text Block] SEGMENT INFORMATION AND OPERATING RESULTS Segment Reporting Information [Line Items] Variable Rate [Axis] Variable Rate [Axis] Provision for Income Taxes Income Tax Expense (Benefit) Non-US [Member] Non-US [Member] Income Statement [Abstract] Income Statement [Abstract] Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Title of 12(b) Security Title of 12(b) Security Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Construction Segment [Member] Construction Segment [Member] Represents information pertaining to the construction segment of the entity. FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Derivatives used in Net Investment Hedge, Net of Tax Derivatives used in Net Investment Hedge, Net of Tax BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Lender Name [Axis] Lender Name [Axis] Operating Segments [Member] Operating Segments Operating Segments [Member] INVENTORIES Inventory Disclosure [Text Block] Non-Interest Bearing Floorplan Line of Credit [Member] Non-Interest Bearing Floorplan Line of Credit [Member] Non-Interest Bearing Floorplan Line of Credit. Revenue Revenue from Contract with Customer, Excluding Assessed Tax Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Schedule of Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets Entity Tax Identification Number Entity Tax Identification Number Inventories, net Inventories Inventory, Net Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive Income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Domain] Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] LONG-TERM DEBT Long-Term Debt [Text Block] Trade And Unbilled Receivables From Rental Contracts Trade And Unbilled Receivables From Rental Contracts [Member] Trade And Unbilled Receivables From Rental Contracts Impaired Financing Receivables Impaired Financing Receivables [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Long-term debt, less current maturities Long-Term Debt, Excluding Current Maturities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Used equipment Inventory, Used Equipment, Net of Reserves Represents carrying amount of used equipment, net of valuation reserves and adjustments, as of the balance sheet date. Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Net transfer of assets to property and equipment from inventories Net Transfer of Equipment to from Fixed Assets from to Inventories This element represents the net transfer of equipment to (from) fixed assets from (to) inventories during the reporting period. Supplemental Disclosures of Noncash Investing and Financing Activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Segments [Domain] Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards Represents the number of stock issued during the period as a result of restricted stock awards issued, exercise of stock options, warrants and tax benefits of equity awards. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Depreciation, Nonproduction Depreciation, Nonproduction Consolidation Items [Domain] Consolidation Items [Domain] Trade Accounts Receivable [Member] Trade Accounts Receivable [Member] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Additional paid-in-capital Additional Paid in Capital, Common Stock Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Current Assets Assets, Current [Abstract] Accounts Receivable, before Allowance for Credit Loss, Current Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Leases [Abstract] Vehicles Vehicles [Member] Total Assets Total Assets Assets Entity Address, State or Province Entity Address, State or Province Restatement [Axis] Revision of Prior Period [Axis] Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Common stock, shares outstanding Common Stock, Shares, Outstanding Rental Rental [Member] Rental Other long-term liabilities Other Liabilities, Noncurrent New equipment Inventory, New Equipment, Net of Reserves Represents carrying amount of new equipment, net of valuation reserves and adjustments, as of the balance sheet date. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Total noncurrent assets Assets, Noncurrent Operating Expenses Operating Expenses SEGMENT INFORMATION AND OPERATING RESULTS Segment Reporting Disclosure [Text Block] Shares, Outstanding Shares, Outstanding Net Change in Cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Asset Class [Domain] Asset Class [Domain] Service Service Sales [Member] Service Sales Common stock, par value, in dollars per share Common Stock, Par or Stated Value Per Share Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Class of Stock [Domain] Class of Stock [Domain] Net Cash Used for Investing Activities Net Cash Provided by (Used in) Investing Activities Rental fleet purchases Payments to Acquire Machinery and Equipment Work in process Inventory, Work in Process, Net of Reserves Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Schedule of inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] DLL Finance LLC [Member] DLL Finance LLC [Member] Represents information pertaining to DLL Finance LLC Rental fleet equipment Rental Fleet Equipment [Member] Rental Fleet Equipment [Member] Represents information pertaining to rental fleet equipment. Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted Average Number of Shares Outstanding, Basic Basic weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Income from Operations Operating Income (Loss) Floorplan payable Floorplan Notes Payable Floorplan Notes Payable Carrying value as of the balance sheet date of amounts borrowed to finance the purchase of new and used equipment inventories with manufacturer finance companies or other financial institutions. Credit Facility [Axis] Credit Facility [Axis] Receivables due from Manufacturers [Member] Receivables due from Manufacturers [Member] Receivables due from Manufacturers [Member] Rental Fleet Assets Rental Fleet Assets [Table Text Block] Rental Fleet Assets Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Agricultural Segment [Member] Agriculture Segment [Member] Agriculture Segment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Total Cost of Revenue Cost of Revenue PROPERTY AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Long-Term Liabilities Liabilities, Noncurrent [Abstract] Segments [Axis] Segments [Axis] Segments [Axis] Operating Activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement Statement [Line Items] Statement [Line Items] Other Comprehensive Income (Loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Revenue from Contracts with Customers [Member] Revenue from Contracts with Customers [Member] Revenue from Contracts with Customers [Member] Number of reportable segments Number of Reportable Segments Amount outstanding Long-Term Line of Credit Earnings per Share: Earnings Per Share [Abstract] Floorplan interest expense Financing Interest Expense Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Common stock, par value $.00001 per share, 45,000 shares authorized; 22,669 shares issued and outstanding at April 30, 2023; 22,698 shares issued and outstanding at January 31, 2023 Common Stock, Value, Issued Stockholders' Equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Long-term debt to acquire finance leases Loans Assumed EX-101.PRE 10 titn-20230430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
3 Months Ended
Apr. 30, 2023
May 30, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2023  
Document Transition Report false  
Entity File Number 001-33866  
Entity Registrant Name TITAN MACHINERY INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 45-0357838  
Entity Address, Address Line One 644 East Beaton Drive  
Entity Address, City or Town West Fargo,  
Entity Address, State or Province ND  
Entity Address, Postal Zip Code 58078-2648  
City Area Code (701)  
Local Phone Number 356-0130  
Title of 12(b) Security Common Stock, $0.00001 par value per share  
Trading Symbol TITN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Central Index Key 0001409171  
Amendment Flag false  
Current Fiscal Year End Date --01-31  
Entity Common Stock, Shares Outstanding   22,667,166
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
shares in Thousands, $ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Current Assets    
Cash $ 38,357 $ 43,913
Receivables, net of allowance for expected credit losses 131,284 95,844
Inventories, net 854,154 703,939
Prepaid expenses and other 19,792 25,554
Total current assets 1,043,587 869,250
Noncurrent Assets    
Property and equipment, net of accumulated depreciation 233,830 217,782
Operating lease assets 47,684 50,206
Deferred income taxes 2,169 1,246
Goodwill 30,691 30,622
Intangible assets, net of accumulated amortization 18,330 18,411
Other 1,814 1,178
Total noncurrent assets 334,518 319,445
Total Assets 1,378,105 1,188,695
Current Liabilities    
Accounts payable 43,195 40,834
Floorplan payable 442,950 258,372
Current maturities of long-term debt 7,481 7,241
Current operating lease liabilities 9,888 9,855
Deferred revenue 97,532 119,845
Accrued expenses and other 48,042 58,159
Income taxes payable 11,151 3,845
Total current liabilities 660,239 498,151
Long-Term Liabilities    
Long-term debt, less current maturities 93,445 89,950
Operating lease liabilities 45,770 48,513
Deferred Income Tax Liabilities, Net 9,567 9,563
Other long-term liabilities 5,051 6,212
Total long-term liabilities 153,833 154,238
Commitments and Contingencies (Note 15)
Common stock, shares outstanding 22,669 22,698
Common stock, shares issued 22,669 22,698
Stockholders' Equity    
Common stock, par value $.00001 per share, 45,000 shares authorized; 22,669 shares issued and outstanding at April 30, 2023; 22,698 shares issued and outstanding at January 31, 2023 $ 0 $ 0
Additional paid-in-capital 256,207 256,541
Retained earnings 311,749 284,784
Accumulated other comprehensive loss (3,923) (5,019)
Total Titan Machinery Inc. stockholders' equity 564,033 536,306
Total Liabilities and Stockholders' Equity $ 1,378,105 $ 1,188,695
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Apr. 30, 2023
Jan. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value, in dollars per share $ 0.00001 $ 0.00001
Common stock, shares authorized 45,000 45,000
Common stock, shares issued 22,669 22,698
Common stock, shares outstanding 22,669 22,698
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]    
Total Revenue $ 569,631 $ 461,007
Total Cost of Revenue 451,051 372,313
Gross Profit 118,580 88,694
Operating Expenses 81,315 64,152
Income from Operations 37,265 24,542
Other Income (Expense)    
Interest and other income 720 492
Floorplan interest expense 1,272 254
Other interest expense (1,274) (1,196)
Income Before Income Taxes 35,439 23,584
Provision for Income Taxes 8,474 6,044
Net Income $ 26,965 $ 17,540
Earnings per Share:    
Earnings (Loss) per Share - Basic, in dollars per share $ 1.19 $ 0.78
Earnings (Loss) per Share - Diluted, in dollars per share $ 1.19 $ 0.78
Weighted Average Number of Shares Outstanding, Basic 22,441 22,312
Weighted Average Number of Shares Outstanding, Diluted 22,448 22,321
Equipment    
Revenue $ 429,376 $ 356,366
Cost of Revenue 368,262 310,234
Parts    
Revenue 96,606 68,562
Cost of Revenue 65,103 47,310
Service    
Revenue 34,933 29,523
Cost of Revenue 12,409 10,760
Rental and Other    
Revenue 8,716 6,556
Cost of Revenue $ 5,277 $ 4,009
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Statement of Comprehensive Income [Abstract]    
Net Income $ 26,965 $ 17,540
Other Comprehensive Income (Loss)    
Foreign currency translation adjustments 1,096 (1,191)
Comprehensive Income $ 28,061 $ 16,349
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Shares, Outstanding   22,588      
Stockholders' Equity Attributable to Parent $ 435,199   $ 254,455 $ 182,916 $ (2,172)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (19)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (685)   (685)    
Stock-based compensation expense 620   620    
Net Income (Loss) Attributable to Parent 17,540     17,540  
Other Comprehensive Income (Loss), Net of Tax (1,191)       (1,191)
Shares, Outstanding   22,569      
Stockholders' Equity Attributable to Parent 451,483   254,390 200,456 (3,363)
Shares, Outstanding   22,698      
Stockholders' Equity Attributable to Parent 536,306   256,541 284,784 (5,019)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (29)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (993)   (993)    
Stock-based compensation expense 659   659    
Net Income (Loss) Attributable to Parent 26,965     26,965  
Other Comprehensive Income (Loss), Net of Tax 1,096       1,096
Shares, Outstanding   22,669      
Stockholders' Equity Attributable to Parent $ 564,033   $ 256,207 $ 311,749 $ (3,923)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Operating Activities    
Net Income (Loss) Attributable to Parent $ 26,965 $ 17,540
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 6,948 5,224
Deferred income taxes (904) (998)
Stock-based compensation expense 659 620
Noncash interest expense 64 58
Other, net 1,663 2,059
Changes in assets and liabilities, net of effects of acquisitions    
Increase (Decrease) in Accounts Receivable 32,307 (9,846)
Increase (Decrease) in Prepaid Expense and Other Assets 1,274 3,600
Inventories (140,107) (69,321)
Manufacturer floorplan payable 86,259 51,069
Increase (Decrease) in Deferred Revenue (23,987) (6,413)
Accounts payable, accrued expenses and other and other long-term liabilities (4,231) (7,963)
Net Cash Provided by (Used for) Operating Activities (77,704) 5,321
Investing Activities    
Rental fleet purchases (1,329) (1,046)
Property and equipment purchases (excluding rental fleet) (9,599) (4,065)
Proceeds from sale of property and equipment 2,850 836
Acquisition consideration, net of cash acquired 17,463 7,675
Other, net (759) 6
Net Cash Used for Investing Activities (26,300) (11,944)
Financing Activities    
Net change in non-manufacturer floorplan payable 97,266 2,000
Proceeds from long-term debt borrowings 5,131 8,415
Principal payments on long-term debt and finance leases 3,207 1,743
Other, net (994) (683)
Net Cash Provided by Financing Activities 98,196 7,989
Effect of Exchange Rate Changes on Cash 252 (420)
Net Change in Cash (5,556) 946
Cash at Beginning of Period 43,913 146,149
Cash at End of Period 38,357 147,095
Cash paid during the period    
Income taxes, net of refunds 84 102
Interest 2,090 1,386
Supplemental Disclosures of Noncash Investing and Financing Activities    
Net property and equipment financed with long-term debt, finance leases, accounts payable and accrued liabilities 1,473 1,247
Net transfer of assets to property and equipment from inventories $ (935) $ (891)
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
    The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included. The quarterly operating results for Titan Machinery Inc. (the “Company”) are subject to fluctuation due to varying weather patterns, which may impact the timing and amount of equipment purchases, rentals, and after-sales parts and service purchases by the Company’s agriculture, construction and international customers. Therefore, operating results for the three-months ended April 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024. The information contained in the consolidated balance sheet as of January 31, 2023 was derived from the audited consolidated financial statements of the Company for the fiscal year then ended. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023 as filed with the SEC.
Nature of Business
    The Company is engaged in the retail sale, service and rental of agricultural and construction machinery through its stores in the United States and Europe. The Company’s North American stores are located in Colorado, Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, Wisconsin, and Wyoming and its European stores are located in Bulgaria, Germany, Romania, and Ukraine. 
Russia/Ukraine Geopolitical Conflict
In February 2022, the Russia/Ukraine conflict significantly intensified, and the sustained conflict and disruption in the region is ongoing. Titan Machinery Ukraine, LLC ("Titan Machinery Ukraine"), the Company's wholly owned Ukrainian subsidiary, has nine locations throughout Ukraine primarily in western and central Ukraine. The conflict has caused disruptions in our Ukrainian operations, with our revenues for the three months ended April 30, 2023 down 10.7% from the prior year period. These disruptions have not been material to the Company's consolidated financial statements. However, if the conflict intensifies in western and central Ukraine, it could significantly increase the adverse effect on the Company in future periods.
Estimates
    The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates, particularly related to realization of inventory, impairment of long-lived assets, goodwill, or indefinite lived intangible assets, collectability of receivables, and income taxes.
Principles of Consolidation
    The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material accounts, transactions and profits between the consolidated companies have been eliminated in consolidation.
Recently Adopted Accounting Guidance
In September 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2022-04, Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This new standard requires that the buyer in a supplier finance program discloses information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure of rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption of this ASU is permitted. Entities must apply the amendments of this ASU retrospectively to all periods in which a balance sheet is presented, with the exception of the amendment on disclosure of rollforward information, which entities only need to apply prospectively.
The Company has agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institution a stated amount of confirmed invoices from its designated suppliers. The Company may incur interest in accordance with the terms of the agreements. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institution. The amounts outstanding under these agreements as of April 30, 2023 and January 31, 2023 were $26.3 million and $13.0 million, respectively, and are presented as Floorplan payable on the Condensed Consolidated Balance Sheet.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Notes)
3 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE    The following table sets forth the calculation of basic and diluted earnings per share (EPS):
 Three Months Ended April 30,
 20232022
 (in thousands, except per share data)
Numerator:
Net income$26,965 $17,540 
Allocation to participating securities(295)(210)
Net income attributable to Titan Machinery Inc. common stockholders$26,670 $17,330 
Denominator:
Basic weighted-average common shares outstanding22,441 22,312 
Plus: incremental shares from vesting of restricted stock units
Diluted weighted-average common shares outstanding22,448 22,321 
Earnings Per Share:
Basic$1.19 $0.78 
Diluted$1.19 $0.78 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Notes)
3 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
    Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to collect in exchange for those goods or services. Sales, value added and other taxes collected from our customers concurrent with our revenue activities are excluded from revenue.
    The following tables present our revenue disaggregated by revenue source and segment:
Three Months Ended April 30, 2023
AgricultureConstructionInternationalTotal
(in thousands)
Equipment$325,660 $45,458 $58,258 $429,376 
Parts69,547 13,664 13,395 96,606 
Service26,266 6,336 2,331 34,933 
Other1,167 360 359 1,886 
Revenue from contracts with customers
422,640 65,818 74,343 562,801 
Rental555 6,178 97 6,830 
Total revenues$423,195 $71,996 $74,440 $569,631 
Three Months Ended April 30, 2022
AgricultureConstructionInternationalTotal
(in thousands)
Equipment$251,093 $43,819 $61,454 $356,366 
Parts44,506 12,063 11,993 68,562 
Service21,953 5,823 1,747 29,523 
Other799 303 205 1,307 
Revenue from contracts with customers318,351 62,008 75,399 455,758 
Rental197 4,956 96 5,249 
Total revenues$318,548 $66,964 $75,495 $461,007 
Unbilled Receivables and Deferred Revenue
    Unbilled receivables from contracts with customers amounted to $29.5 million and $19.8 million as of April 30, 2023 and January 31, 2023, respectively. This increase in unbilled receivables is primarily the result of a seasonal increase in the volume of our service transactions in which we recognize revenue as our work is performed and prior to customer invoicing.
    Deferred revenue from contracts with customers amounted to $96.2 million and $118.1 million as of April 30, 2023 and January 31, 2023, respectively. Our deferred revenue most often increases in the fourth quarter of each fiscal year due to a higher level of customer down payments or prepayments and longer time periods between customer payment and delivery of the equipment asset, and the related recognition of equipment revenue, prior to its seasonal use. During the three months ended April 30, 2023 and 2022, the Company recognized $66.4 million and $64.6 million, respectively, of revenue that was included in the deferred revenue balance as of January 31, 2023 and January 31, 2022, respectively. No material amount of revenue was recognized during the three months ended April 30, 2023 or 2022 from performance obligations satisfied in previous periods.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
RECEIVABLES (Notes)
3 Months Ended
Apr. 30, 2023
Receivables [Abstract]  
RECEIVABLES
NOTE 4 - RECEIVABLES
    The Company provides an allowance for expected credit losses on its nonrental receivables. To measure the expected credit losses, receivables have been grouped based on shared credit risk characteristics as shown in the table below.
    Trade and unbilled receivables from contracts with customers have credit risk and the allowance is determined by applying expected credit loss percentages to aging categories based on historical experience that are updated each quarter. The rates may also be adjusted to the extent future events are expected to differ from historical results. In addition, the allowance is adjusted based on information obtained by continued monitoring of individual customer credit.
    Trade receivables from finance companies, other receivables due from manufacturers, and other receivables have not historically resulted in any credit losses to the Company. These receivables are short-term in nature and deemed to be of good credit quality and have no need for any allowance for expected credit losses. Management continually monitors these receivables and should information be obtained that identifies potential credit risk, an adjustment to the allowance would be made if deemed appropriate.
    Trade and unbilled receivables from rental contracts are primarily in the United States and are specifically excluded from the accounting guidance in determining an allowance for expected losses. The Company provides an allowance for these receivables based on historical experience and using credit information obtained from continued monitoring of customer accounts.
April 30, 2023January 31, 2023
(in thousands)
Trade and unbilled receivables from contracts with customers
Trade receivables due from customers$69,409 $47,298 
Unbilled receivables29,549 19,764 
Less allowance for expected credit losses3,288 3,080 
95,670 63,982 
Trade receivables due from finance companies20,275 11,212 
Trade and unbilled receivables from rental contracts
Trade receivables3,228 3,629 
Unbilled receivables839 776 
Less allowance for expected credit losses363 360 
3,704 4,045 
Other receivables
Due from manufacturers10,242 15,007 
Other1,393 1,598 
11,635 16,605 
Receivables, net of allowance for expected credit losses$131,284 $95,844 
    Following is a summary of allowance for credit losses on trade and unbilled accounts receivable by segment:
AgricultureConstructionInternationalTotal
(in thousands)
Balance at January 31, 2023$367 $124 $2,589 $3,080 
Current expected credit loss provision30 62 191 283 
Write-offs charged against allowance44 42 15 101 
Credit loss recoveries collected12 15 
Foreign exchange impact— — 11 11 
Balance at April 31, 2023$365 $145 $2,778 $3,288 
AgricultureConstructionInternationalTotal
(in thousands)
Balance at January 31, 2022$232 $166 $1,502 $1,900 
Current expected credit loss provision43 768 814 
Write-offs (recoveries) charged against allowance(4)45 39 80 
Credit loss recoveries collected16 — 18 
Foreign exchange impact— — (15)(15)
Balance at April 30, 2022$255 $166 $2,216 $2,637 
    The increase in the credit loss provision in the International segment, during the three months ended April 30, 2023, was driven by a $0.2 million bad debt provision placed on the accounts receivables due from customers of Titan Machinery Ukraine, primarily due to the ongoing Russia-Ukraine conflict.
The following table presents impairment losses (recoveries) on receivables arising from sales contracts with customers and receivables arising from rental contracts:
Three Months Ended April 30,
20232022
(in thousands)
Impairment losses (recoveries) on:
Receivables from sales contracts$282 $813 
Receivables from rental contracts52 (11)
$334 $802 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES
3 Months Ended
Apr. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
April 30, 2023January 31, 2023
 (in thousands)
New equipment$497,655 $369,828 
Used equipment181,558 164,761 
Parts and attachments168,695 164,553 
Work in process6,246 4,797 
$854,154 $703,939 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT
3 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT
April 30, 2023January 31, 2023
 (in thousands)
Rental fleet equipment$76,928 $75,386 
Machinery and equipment28,605 27,220 
Vehicles85,039 80,122 
Furniture and fixtures55,154 53,937 
Land, buildings, and leasehold improvements153,284 140,773 
399,010 377,438 
Less accumulated depreciation165,180 159,656 
$233,830 $217,782 
    The Company includes depreciation expense related to its rental fleet and its trucking fleet, for hauling equipment, in Cost of Revenue, which was $1.8 million and $1.5 million for the three months ended April 30, 2023 and 2022, respectively. All other depreciation expense is included in Operating Expenses, which was $4.8 million and $3.5 million for the three months ended April 30, 2023 and 2022, respectively.     The Company reviews its long-lived assets for potential impairment whenever events or circumstances indicate that the carrying value of the long-lived asset (or asset group) may not be recoverable. Due to the results of the analyses, the Company concluded no impairments were necessary, thus no impairment was recognized for the three months ended April 30, 2023 and 2022.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Goodwill and Other
3 Months Ended
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS AND GOODWILL
Finite-Lived Intangible Assets
The Company's finite-lived intangible assets consist of customer relationships and covenants not to compete. The following is a summary of intangible assets with finite lives as of April 30, 2023 and January 31, 2023.
April 30, 2023January 31, 2023
CostAccumulated AmortizationNetCostAccumulated AmortizationNet
(in thousands)(in thousands)
Customer relationships$538 $(207)$331 $538 $(180)$358 
Covenants not to compete1,025 (276)749 1,025 (222)803 
$1,563 $(483)$1,080 $1,563 $(402)$1,161 
Future amortization expense, as of April 30, 2023, is expected to be as follows:
Fiscal Year Ended January 31,Amount
(in thousands)
2024 (remainder)$232 
2025288 
2026246 
2027220 
202894 
Thereafter— 
$1,080 
Indefinite-Lived Intangible Assets
    The Company's indefinite-lived intangible assets consist of distribution rights assets. The following is a summary of the changes in indefinite-lived intangible assets, by segment, for the three months ended April 30, 2023:
AgricultureConstructionTotal
(in thousands)
January 31, 2023$17,178 $72 $17,250 
April 30, 2023$17,178 $72 $17,250 
Goodwill
    The following presents changes in the carrying amount of goodwill, by segment, for the three months ended April 30, 2023:
AgricultureTotal
(in thousands)
January 31, 2023$30,622 $30,622 
Arising from business combinations69 69 
April 30, 2023$30,691 $30,691 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
LINES OF CREDIT / FLOORPLAN PAYABLE
3 Months Ended
Apr. 30, 2023
Line of Credit Facility [Abstract]  
LINES OF CREDIT / FLOORPLAN PAYABLE FLOORPLAN PAYABLE/LINES OF CREDIT
As of April 30, 2023, the Company had floorplan lines of credit totaling $781.0 million, which is primarily comprised of three floorplan lines of credit: (i) a $500.0 million credit facility with CNH Industrial, (ii) a $185.0 million line of credit under the Bank Syndicate Agreement, and (iii) a $50.0 million credit facility with DLL Finance LLC.
The Company's outstanding balances of floorplan lines of credit as of April 30, 2023 and January 31, 2023, consisted of the following:
April 30, 2023January 31, 2023
(in thousands)
CNH Industrial$245,668 $177,337 
Bank Syndicate Agreement Floorplan Loan120,050 35,550 
DLL Finance22,411 9,914 
Other outstanding balances with manufacturers and non-manufacturers54,821 35,571 
$442,950 $258,372 
    As of April 30, 2023, the interest bearing U.S. floorplan payables carried a variable interest rate of 6.42% compared to 5.94% as of January 31, 2023. As of April 30, 2023, foreign floorplan payables carried a variable interest rate with a range of 5.37% to 5.72%, compared to a range of 4.16% to 4.96% as of January 31, 2023 on multiple lines of credit. The Company had non-interest bearing floorplan payables of $303.8 million and $213.0 million, on April 30, 2023 and January 31, 2023, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
LONG TERM DEBT (Notes)
3 Months Ended
Apr. 30, 2023
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG TERM DEBT
    The following is a summary of long-term debt as of April 30, 2023 and January 31, 2023:
DescriptionMaturity DatesInterest RatesApril 30, 2023January 31, 2023
(in thousands)
Mortgage loans, securedVarious through May 2039
2.1% to 6.0%
$72,432 $68,689 
Sale-leaseback financing obligationsVarious through December 2030
3.4% to 10.3%
10,957 11,252 
Vehicle loans, securedVarious through November 2028
2.1% to 6.2%
12,946 12,659 
OtherVarious through July 2039
3.6%
4,591 4,591 
Total debt100,926 97,191 
Less: current maturities7,481 7,241 
Long-term debt, net$93,445 $89,950 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Notes)
3 Months Ended
Apr. 30, 2023
Accumulated Other Comprehensive Income [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
    The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the three month periods ended April 30, 2023 and April 30, 2022:
Foreign Currency Translation AdjustmentNet Investment Hedging GainTotal Accumulated Other Comprehensive Income (Loss)
(in thousands)
Balance, January 31, 2023$(7,730)$2,711 $(5,019)
Other comprehensive income (loss)1,096 — 1,096 
Balance, April 30, 2023(6,634)2,711 (3,923)
Foreign Currency Translation AdjustmentNet Investment Hedging GainTotal Accumulated Other Comprehensive Income (Loss)
(in thousands)
Balance, January 31, 2022$(4,883)$2,711 $(2,172)
Other comprehensive income (loss)(1,191)— (1,191)
Balance, April 30, 2022(6,074)2,711 (3,363)
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Notes)
3 Months Ended
Apr. 30, 2023
Leases [Abstract]  
LEASES LEASES
As Lessor
    Revenue generated from leasing activities is disclosed, by segment, in Note 3. The following is the balance of our dedicated rental fleet assets, included in Property and equipment, net of accumulated depreciation in the condensed consolidated balance sheet, of our Construction segment as of April 30, 2023 and January 31, 2023:
April 30, 2023January 31, 2023
(in thousands)
Rental fleet equipment$76,928 $75,386 
Less accumulated depreciation27,694 26,959 
$49,234 $48,427 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS
3 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE MEASUREMENTS
    As of April 30, 2023, the fair value of the Company's foreign currency contracts, which are either assets or liabilities measured at fair value on a recurring basis, was not material. These foreign currency contracts were valued using a discounted cash flow analysis, which is an income approach, utilizing readily observable market data as inputs, which is classified as a Level 2 fair value measurement.
The Company also has financial instruments that are not recorded at fair value in the consolidated balance sheets, including cash, receivables, payables and long-term debt. The carrying amounts of these financial instruments approximated their fair values as of April 30, 2023 and January 31, 2023. Fair value of these financial instruments was estimated based on Level 2 fair value inputs. The estimated fair value of the Company's Level 2 long-term debt, which is provided for disclosure purposes only, is as follows:
April 30, 2023January 31, 2023
(in thousands)
Carrying amount$86,576 $81,349 
Fair value$75,426 $70,434 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
3 Months Ended
Apr. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES    Our effective tax rate was 23.9% and 25.6% for the three months ended April 30, 2023 and 2022, respectively. The effective tax rates for the three months ended April 30, 2023 and 2022 were subject to various other factors such as the impact of certain discrete items, mainly the vesting of share-based compensation, the mix of domestic and foreign income
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS COMBINATIONS (Notes)
3 Months Ended
Apr. 30, 2023
Business Combinations [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
Fiscal 2024
On February 1, 2023, the Company acquired certain assets of Pioneer Farm Equipment Co. The acquired business consists of five agriculture equipment stores in American Falls, Blackfoot, Idaho Falls, Rexburg, and Rupert, Idaho. These locations will be included in the Company's Agriculture segment. The total consideration transferred for the acquired business was $10.1 million paid in cash. The Company has agreed to acquire the real estate of Pioneer Farm Equipment Co., subject to customary closing conditions, for a purchase price of $9.4 million. The Company anticipates completing the one remaining real estate acquisition by July 31, 2023.
In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers, equipment and parts inventory previously owned by Pioneer Farm Equipment Co. Upon acquiring such inventories, the Company has been offered floorplan financing by the manufacturer. In total, the Company acquired inventory and recognized a corresponding liability of $12.7 million. The recognition of these inventories and associated financing liabilities are not included as part of the accounting for the business combination.
Fiscal 2023
On August 1, 2022, the Company acquired all interests of three entities, Heartland Agriculture, LLC, Heartland Solutions, LLC, and Heartland Leveraged Lender, LLC, (collectively referred to as "Heartland Companies") for $94.4 million in cash consideration. The Heartland Companies consist of 12 CaseIH commercial application agriculture locations, in the states of Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, and Wisconsin. The Heartland Companies have been a successful CaseIH commercial application dealer group and our acquisition of these entities provides the Company the opportunity for synergies due to the overlap of our footprints, which will allow us to package deals that will include both commercial application equipment as well as other agricultural and construction equipment to commercial customers within our core footprint. These locations are included in the Company's Agriculture segment. In the most recent completed fiscal year prior to the acquisition, the Heartland Companies generated revenue of approximately $214 million. The Company incurred $1.1 million in acquisition related expenses in connection with this acquisition, which are included in operating expenses in the condensed consolidated statement of operations.
On April 1, 2022, the Company acquired certain assets of Mark's Machinery, Inc. The acquired business consisted of two agricultural equipment stores in Wagner and Yankton, South Dakota. These locations are included in the Company's Agriculture segment. The total cash consideration transferred for the acquired business was $7.7 million.
In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers equipment and parts inventory previously owned by Mark's Machinery, Inc. Upon acquiring such inventories, the Company was offered floorplan financing by the respective manufacturers. In total, the Company acquired inventory and recognized a corresponding financing liability of $3.2 million. The recognition of these inventories and the associated financing liabilities are not included as part of the accounting for the business combination.
Purchase Price Allocation
    Each of the above acquisitions have been accounted for under the acquisition method of accounting, which requires the Company to estimate the acquisition date fair value of the assets acquired and liabilities assumed. As of April 30, 2023, the purchase price allocation for all business combinations completed in fiscal year 2024 are preliminary as we finalize the valuation of our intangible assets acquired. The purchase price allocation for all business combinations completed in fiscal year 2023 are complete. The following table presents the purchase price allocations for all acquisitions completed during the fiscal year ended January 31, 2023 and the three months ended April 30, 2023:
April 30, 2023January 31, 2023
Assets acquired:
Cash$$1,584 
Receivables885 9,485 
Inventories9,294 106,890 
Prepaid expenses and other— 668 
Property and equipment8,711 24,292 
Operating lease assets— 3,928 
Intangible assets— 8,017 
Goodwill69 21,670 
18,962 176,534 
Liabilities assumed:
Accounts payable— 18,547 
Floorplan payable— 31,699 
Current operating lease liabilities— 541 
Deferred revenue1,499 7,039 
Accrued expenses and other— 3,523 
Long-term debt— 4,591 
Operating lease liabilities— 3,387 
Other long-term liabilities— 5,152 
1,499 74,479 
Net assets acquired$17,463 $102,055 
Goodwill recognized by segment:
Agriculture$69 $21,670 
Goodwill expected to be deductible for tax purposes$69 $21,670 
     The recognition of goodwill in the above business combinations arose from the acquisition of an assembled workforce and anticipated synergies expected to be realized. For the business combinations occurring during the year ended January 31, 2023, the Company recognized a non-competition intangible asset of $0.8 million and a customer relationship intangible asset of $0.2 million. The non-competition and customer relationship assets will be amortized over five year periods. The distribution rights assets are indefinite-lived intangible assets not subject to amortization. The Company estimated the fair value of the intangible assets using a multi-period excess earnings model, which is an income approach. Acquisition related costs, amounted to $1.1 million for the period ended January 31, 2023, and acquisition related costs for the period ended April 30, 2023, were not material. All acquisition related costs have been expensed as incurred and recognized as operating expenses in the condensed consolidated statements of operations.
Pro Forma Information
The following summarized unaudited pro forma condensed statement of operations information for the three months ended April 30, 2023 and 2022, assumes that the Heartland Companies acquisition occurred as of February 1, 2021. The Company prepared the following summarized unaudited pro forma financial results for comparative purposes only. The summarized unaudited pro forma information may not be indicative of the results that would have occurred had the Company completed the acquisition as of February 1, 2021 or that will be attained in the future.
Three Months Ended April 30,
20232022
(in thousands)
Total Revenues$569,631 $556,410 
Net Income$26,965 $24,059 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
CONTINGENCIES (Notes)
3 Months Ended
Apr. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES
NOTE 15 - CONTINGENCIES
    The Company is engaged in legal proceedings incidental to the normal course of business. Due to their nature, such legal proceedings involve inherent uncertainties, including but not limited to, court rulings, negotiations between affected parties and governmental intervention. Based upon the information available to the Company and discussions with legal counsel, it is the Company's opinion that the outcome of these various legal actions and claims will not have a material impact on its financial position, results of operations or cash flows. These matters, however, are subject to many uncertainties, and the outcome of any matter is not predictable.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION AND OPERATING RESULTS
3 Months Ended
Apr. 30, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION AND OPERATING RESULTS SEGMENT INFORMATION
    The Company has three reportable segments: Agriculture, Construction and International. Revenue between segments is immaterial. The Company retains various unallocated income/(expense) items and assets at the general corporate level, which the Company refers to as “Shared Resources” in the table below. Shared Resources assets primarily consist of cash and property and equipment.
    Certain financial information for each of the Company’s business segments is set forth below.
 Three Months Ended April 30,
 20232022
 (in thousands)
Revenue
Agriculture$423,195 $318,548 
Construction71,996 66,964 
International74,440 75,495 
Total$569,631 $461,007 
Income (Loss) Before Income Taxes
Agriculture$24,152 $16,449 
Construction4,533 3,210 
International6,384 4,325 
Segment income before income taxes35,069 23,984 
Shared Resources370 (400)
Total$35,439 $23,584 
 
April 30, 2023January 31, 2023
 (in thousands)
Total Assets
Agriculture$918,600 $788,265 
Construction214,298 187,739 
International205,975 170,647 
Segment assets1,338,873 1,146,651 
Shared Resources39,232 42,044 
Total$1,378,105 $1,188,695 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
    The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included. The quarterly operating results for Titan Machinery Inc. (the “Company”) are subject to fluctuation due to varying weather patterns, which may impact the timing and amount of equipment purchases, rentals, and after-sales parts and service purchases by the Company’s agriculture, construction and international customers. Therefore, operating results for the three-months ended April 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024. The information contained in the consolidated balance sheet as of January 31, 2023 was derived from the audited consolidated financial statements of the Company for the fiscal year then ended. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023 as filed with the SEC.
Estimates
Estimates
    The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates, particularly related to realization of inventory, impairment of long-lived assets, goodwill, or indefinite lived intangible assets, collectability of receivables, and income taxes.
Principles of Consolidation
Principles of Consolidation
    The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material accounts, transactions and profits between the consolidated companies have been eliminated in consolidation.
Recently Adopted Accounting Guidance
In September 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2022-04, Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This new standard requires that the buyer in a supplier finance program discloses information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure of rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption of this ASU is permitted. Entities must apply the amendments of this ASU retrospectively to all periods in which a balance sheet is presented, with the exception of the amendment on disclosure of rollforward information, which entities only need to apply prospectively.
The Company has agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institution a stated amount of confirmed invoices from its designated suppliers. The Company may incur interest in accordance with the terms of the agreements. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institution. The amounts outstanding under these agreements as of April 30, 2023 and January 31, 2023 were $26.3 million and $13.0 million, respectively, and are presented as Floorplan payable on the Condensed Consolidated Balance Sheet.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the calculation of basic and diluted earnings per share (EPS):
 Three Months Ended April 30,
 20232022
 (in thousands, except per share data)
Numerator:
Net income$26,965 $17,540 
Allocation to participating securities(295)(210)
Net income attributable to Titan Machinery Inc. common stockholders$26,670 $17,330 
Denominator:
Basic weighted-average common shares outstanding22,441 22,312 
Plus: incremental shares from vesting of restricted stock units
Diluted weighted-average common shares outstanding22,448 22,321 
Earnings Per Share:
Basic$1.19 $0.78 
Diluted$1.19 $0.78 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Tables)
3 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following tables present our revenue disaggregated by revenue source and segment:
Three Months Ended April 30, 2023
AgricultureConstructionInternationalTotal
(in thousands)
Equipment$325,660 $45,458 $58,258 $429,376 
Parts69,547 13,664 13,395 96,606 
Service26,266 6,336 2,331 34,933 
Other1,167 360 359 1,886 
Revenue from contracts with customers
422,640 65,818 74,343 562,801 
Rental555 6,178 97 6,830 
Total revenues$423,195 $71,996 $74,440 $569,631 
Three Months Ended April 30, 2022
AgricultureConstructionInternationalTotal
(in thousands)
Equipment$251,093 $43,819 $61,454 $356,366 
Parts44,506 12,063 11,993 68,562 
Service21,953 5,823 1,747 29,523 
Other799 303 205 1,307 
Revenue from contracts with customers318,351 62,008 75,399 455,758 
Rental197 4,956 96 5,249 
Total revenues$318,548 $66,964 $75,495 $461,007 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
RECEIVABLES (Tables)
3 Months Ended
Apr. 30, 2023
Receivables [Abstract]  
Schedule of Receivables
April 30, 2023January 31, 2023
(in thousands)
Trade and unbilled receivables from contracts with customers
Trade receivables due from customers$69,409 $47,298 
Unbilled receivables29,549 19,764 
Less allowance for expected credit losses3,288 3,080 
95,670 63,982 
Trade receivables due from finance companies20,275 11,212 
Trade and unbilled receivables from rental contracts
Trade receivables3,228 3,629 
Unbilled receivables839 776 
Less allowance for expected credit losses363 360 
3,704 4,045 
Other receivables
Due from manufacturers10,242 15,007 
Other1,393 1,598 
11,635 16,605 
Receivables, net of allowance for expected credit losses$131,284 $95,844 
Accounts Receivable, Allowance for Credit Loss Following is a summary of allowance for credit losses on trade and unbilled accounts receivable by segment:
AgricultureConstructionInternationalTotal
(in thousands)
Balance at January 31, 2023$367 $124 $2,589 $3,080 
Current expected credit loss provision30 62 191 283 
Write-offs charged against allowance44 42 15 101 
Credit loss recoveries collected12 15 
Foreign exchange impact— — 11 11 
Balance at April 31, 2023$365 $145 $2,778 $3,288 
AgricultureConstructionInternationalTotal
(in thousands)
Balance at January 31, 2022$232 $166 $1,502 $1,900 
Current expected credit loss provision43 768 814 
Write-offs (recoveries) charged against allowance(4)45 39 80 
Credit loss recoveries collected16 — 18 
Foreign exchange impact— — (15)(15)
Balance at April 30, 2022$255 $166 $2,216 $2,637 
Impaired Financing Receivables The following table presents impairment losses (recoveries) on receivables arising from sales contracts with customers and receivables arising from rental contracts:
Three Months Ended April 30,
20232022
(in thousands)
Impairment losses (recoveries) on:
Receivables from sales contracts$282 $813 
Receivables from rental contracts52 (11)
$334 $802 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Tables)
3 Months Ended
Apr. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
April 30, 2023January 31, 2023
 (in thousands)
New equipment$497,655 $369,828 
Used equipment181,558 164,761 
Parts and attachments168,695 164,553 
Work in process6,246 4,797 
$854,154 $703,939 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT (Tables)
3 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment PROPERTY AND EQUIPMENT
April 30, 2023January 31, 2023
 (in thousands)
Rental fleet equipment$76,928 $75,386 
Machinery and equipment28,605 27,220 
Vehicles85,039 80,122 
Furniture and fixtures55,154 53,937 
Land, buildings, and leasehold improvements153,284 140,773 
399,010 377,438 
Less accumulated depreciation165,180 159,656 
$233,830 $217,782 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Goodwill and Other (Tables)
3 Months Ended
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Indefinite-Lived Intangible Assets The following is a summary of the changes in indefinite-lived intangible assets, by segment, for the three months ended April 30, 2023:
AgricultureConstructionTotal
(in thousands)
January 31, 2023$17,178 $72 $17,250 
April 30, 2023$17,178 $72 $17,250 
Schedule of Intangible Assets and Goodwill [Table Text Block] The following presents changes in the carrying amount of goodwill, by segment, for the three months ended April 30, 2023:
AgricultureTotal
(in thousands)
January 31, 2023$30,622 $30,622 
Arising from business combinations69 69 
April 30, 2023$30,691 $30,691 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
LINES OF CREDIT / FLOORPLAN PAYABLE Summary of Outstanding Amounts (Tables)
3 Months Ended
Apr. 30, 2023
Line of Credit Facility [Abstract]  
Schedule of Line of Credit Facilities
April 30, 2023January 31, 2023
(in thousands)
CNH Industrial$245,668 $177,337 
Bank Syndicate Agreement Floorplan Loan120,050 35,550 
DLL Finance22,411 9,914 
Other outstanding balances with manufacturers and non-manufacturers54,821 35,571 
$442,950 $258,372 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
LONG TERM DEBT (Tables)
3 Months Ended
Apr. 30, 2023
Debt Instrument [Line Items]  
Schedule of Long-term Debt The following is a summary of long-term debt as of April 30, 2023 and January 31, 2023:
DescriptionMaturity DatesInterest RatesApril 30, 2023January 31, 2023
(in thousands)
Mortgage loans, securedVarious through May 2039
2.1% to 6.0%
$72,432 $68,689 
Sale-leaseback financing obligationsVarious through December 2030
3.4% to 10.3%
10,957 11,252 
Vehicle loans, securedVarious through November 2028
2.1% to 6.2%
12,946 12,659 
OtherVarious through July 2039
3.6%
4,591 4,591 
Total debt100,926 97,191 
Less: current maturities7,481 7,241 
Long-term debt, net$93,445 $89,950 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Tables)
3 Months Ended
Apr. 30, 2023
Accumulated Other Comprehensive Income [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the three month periods ended April 30, 2023 and April 30, 2022:
Foreign Currency Translation AdjustmentNet Investment Hedging GainTotal Accumulated Other Comprehensive Income (Loss)
(in thousands)
Balance, January 31, 2023$(7,730)$2,711 $(5,019)
Other comprehensive income (loss)1,096 — 1,096 
Balance, April 30, 2023(6,634)2,711 (3,923)
Foreign Currency Translation AdjustmentNet Investment Hedging GainTotal Accumulated Other Comprehensive Income (Loss)
(in thousands)
Balance, January 31, 2022$(4,883)$2,711 $(2,172)
Other comprehensive income (loss)(1,191)— (1,191)
Balance, April 30, 2022(6,074)2,711 (3,363)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Apr. 30, 2023
Leases [Abstract]  
Rental Fleet Assets The following is the balance of our dedicated rental fleet assets, included in Property and equipment, net of accumulated depreciation in the condensed consolidated balance sheet, of our Construction segment as of April 30, 2023 and January 31, 2023:
April 30, 2023January 31, 2023
(in thousands)
Rental fleet equipment$76,928 $75,386 
Less accumulated depreciation27,694 26,959 
$49,234 $48,427 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Disclosure of Asset and Liability Not Measured at Fair Value The estimated fair value of the Company's Level 2 long-term debt, which is provided for disclosure purposes only, is as follows:
April 30, 2023January 31, 2023
(in thousands)
Carrying amount$86,576 $81,349 
Fair value$75,426 $70,434 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS COMBINATIONS (Tables) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Business Acquisition [Line Items]    
Schedule of Business Acquisitions, by Acquisition The following table presents the purchase price allocations for all acquisitions completed during the fiscal year ended January 31, 2023 and the three months ended April 30, 2023:
April 30, 2023January 31, 2023
Assets acquired:
Cash$$1,584 
Receivables885 9,485 
Inventories9,294 106,890 
Prepaid expenses and other— 668 
Property and equipment8,711 24,292 
Operating lease assets— 3,928 
Intangible assets— 8,017 
Goodwill69 21,670 
18,962 176,534 
Liabilities assumed:
Accounts payable— 18,547 
Floorplan payable— 31,699 
Current operating lease liabilities— 541 
Deferred revenue1,499 7,039 
Accrued expenses and other— 3,523 
Long-term debt— 4,591 
Operating lease liabilities— 3,387 
Other long-term liabilities— 5,152 
1,499 74,479 
Net assets acquired$17,463 $102,055 
Goodwill recognized by segment:
Agriculture$69 $21,670 
Goodwill expected to be deductible for tax purposes$69 $21,670 
 
Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current $ 0 $ 541
Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent 0 3,387
Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets 0 3,928
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities $ 1,499 $ 74,479
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION AND OPERATING RESULTS (Tables)
3 Months Ended
Apr. 30, 2023
Segment Reporting [Abstract]  
Schedule of financial information of business segments Certain financial information for each of the Company’s business segments is set forth below.
 Three Months Ended April 30,
 20232022
 (in thousands)
Revenue
Agriculture$423,195 $318,548 
Construction71,996 66,964 
International74,440 75,495 
Total$569,631 $461,007 
Income (Loss) Before Income Taxes
Agriculture$24,152 $16,449 
Construction4,533 3,210 
International6,384 4,325 
Segment income before income taxes35,069 23,984 
Shared Resources370 (400)
Total$35,439 $23,584 
 
April 30, 2023January 31, 2023
 (in thousands)
Total Assets
Agriculture$918,600 $788,265 
Construction214,298 187,739 
International205,975 170,647 
Segment assets1,338,873 1,146,651 
Shared Resources39,232 42,044 
Total$1,378,105 $1,188,695 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Earnings Per Share [Abstract]    
Net Income (Loss) Attributable to Parent $ 26,965 $ 17,540
Participating Securities, Distributed and Undistributed Earnings (Loss), Basic 295 210
Net Income (Loss) Available to Common Stockholders, Basic $ 26,670 $ 17,330
Basic weighted-average common shares outstanding 22,441 22,312
Weighted Average Number Diluted Shares Outstanding Adjustment 7 9
Weighted Average Number of Shares Outstanding, Diluted 22,448 22,321
Earnings Per Share, Basic $ 1.19 $ 0.78
Earnings Per Share, Diluted $ 1.19 $ 0.78
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 569,631 $ 461,007
Revenue from Contracts with Customers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 562,801 455,758
Other Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,886 1,307
Service    
Disaggregation of Revenue [Line Items]    
Revenue 34,933 29,523
Parts    
Disaggregation of Revenue [Line Items]    
Revenue 96,606 68,562
Equipment    
Disaggregation of Revenue [Line Items]    
Revenue 429,376 356,366
Rental    
Disaggregation of Revenue [Line Items]    
Revenues 6,830 5,249
Operating Segments [Member] | Agricultural Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 423,195 318,548
Operating Segments [Member] | Agricultural Segment [Member] | Revenue from Contracts with Customers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 422,640 318,351
Operating Segments [Member] | Agricultural Segment [Member] | Other Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,167 799
Operating Segments [Member] | Agricultural Segment [Member] | Service    
Disaggregation of Revenue [Line Items]    
Revenue 26,266 21,953
Operating Segments [Member] | Agricultural Segment [Member] | Parts    
Disaggregation of Revenue [Line Items]    
Revenue 69,547 44,506
Operating Segments [Member] | Agricultural Segment [Member] | Equipment    
Disaggregation of Revenue [Line Items]    
Revenue 325,660 251,093
Operating Segments [Member] | Agricultural Segment [Member] | Rental    
Disaggregation of Revenue [Line Items]    
Revenues 555 197
Operating Segments [Member] | International [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 74,440 75,495
Operating Segments [Member] | International [Member] | Revenue from Contracts with Customers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 74,343 75,399
Operating Segments [Member] | International [Member] | Other Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 359 205
Operating Segments [Member] | International [Member] | Service    
Disaggregation of Revenue [Line Items]    
Revenue 2,331 1,747
Operating Segments [Member] | International [Member] | Parts    
Disaggregation of Revenue [Line Items]    
Revenue 13,395 11,993
Operating Segments [Member] | International [Member] | Equipment    
Disaggregation of Revenue [Line Items]    
Revenue 58,258 61,454
Operating Segments [Member] | International [Member] | Rental    
Disaggregation of Revenue [Line Items]    
Revenues 97 96
Operating Segments [Member] | Construction Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 71,996 66,964
Operating Segments [Member] | Construction Segment [Member] | Revenue from Contracts with Customers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 65,818 62,008
Operating Segments [Member] | Construction Segment [Member] | Other Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 360 303
Operating Segments [Member] | Construction Segment [Member] | Service    
Disaggregation of Revenue [Line Items]    
Revenue 6,336 5,823
Operating Segments [Member] | Construction Segment [Member] | Parts    
Disaggregation of Revenue [Line Items]    
Revenue 13,664 12,063
Operating Segments [Member] | Construction Segment [Member] | Equipment    
Disaggregation of Revenue [Line Items]    
Revenue 45,458 43,819
Operating Segments [Member] | Construction Segment [Member] | Rental    
Disaggregation of Revenue [Line Items]    
Revenues $ 6,178 $ 4,956
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE Unbilled Receivables (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]    
Unbilled Receivables, Current $ 29,500 $ 19,800
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE Deferred Revenue (Details) - USD ($)
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Deferred Revenue Arrangement [Line Items]      
Deferred Revenue, Revenue Recognized $ 66,400,000 $ 64,600,000  
Deferred Revenue from Contracts with Customers [Member]      
Deferred Revenue Arrangement [Line Items]      
Deferred Revenue $ 96,200,000   $ 118,100,000
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
RECEIVABLES (Details) - USD ($)
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Jan. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenue from Contracts with Customers, Impairment Loss $ 282,000 $ 813,000    
Rental Contract, Impairment Loss 52,000 (11,000)    
Accounts Receivable, Allowance for Credit Loss (200,000)   $ (3,080,000) $ (1,900,000)
Accounts Receivable, after Allowance for Credit Loss, Current 131,284,000   95,844,000  
Unbilled Receivables, Current 29,500,000   19,800,000  
Accounts Receivable, Allowance for Credit Loss, Writeoff 101,000 80,000    
Accounts Receivable, Credit Loss Expense (Reversal) 283,000 814,000    
Accounts Receivable, Allowance for Credit Loss, Recovery 15,000 18,000    
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation 11,000 (15,000)    
Impaired Financing Receivables 334,000 802,000    
Accounting Standards Update 2016-13        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Allowance for Credit Loss (3,288,000) (2,637,000)    
Trade Accounts Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, before Allowance for Credit Loss, Current 69,409,000   47,298,000  
Unbilled Receivables from Operating Leases and Rental Contracts [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, before Allowance for Credit Loss, Current 839,000   776,000  
Accounts Receivable, Allowance for Credit Loss (3,288,000)   (3,080,000)  
Accounts Receivable, after Allowance for Credit Loss, Current 95,670,000   63,982,000  
Unbilled Receivables, Current 29,549,000   19,764,000  
Trade Receivables due from Finance Companies [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, before Allowance for Credit Loss, Current 20,275,000   11,212,000  
Accounts Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, before Allowance for Credit Loss, Current 3,228,000   3,629,000  
Receivables due from Manufacturers [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, before Allowance for Credit Loss, Current 10,242,000   15,007,000  
Other Receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, before Allowance for Credit Loss, Current 1,393,000   1,598,000  
Accounts Receivable, after Allowance for Credit Loss, Current 11,635,000   16,605,000  
Trade And Unbilled Receivables From Rental Contracts        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Allowance for Credit Loss (363,000)   (360,000)  
Accounts Receivable, after Allowance for Credit Loss, Current 3,704,000   4,045,000  
Agricultural Segment [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Allowance for Credit Loss (365,000) (255,000) (367,000) (232,000)
Accounts Receivable, Allowance for Credit Loss, Writeoff 44,000 (4,000)    
Accounts Receivable, Credit Loss Expense (Reversal) 30,000 3,000    
Accounts Receivable, Allowance for Credit Loss, Recovery 12,000 16,000    
International [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Allowance for Credit Loss (2,778,000) (2,216,000) (2,589,000) (1,502,000)
Accounts Receivable, Allowance for Credit Loss, Writeoff 15,000 39,000    
Accounts Receivable, Credit Loss Expense (Reversal) 191,000 768,000    
Accounts Receivable, Allowance for Credit Loss, Recovery 2,000 0    
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation 11,000 (15,000)    
Construction Segment [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Allowance for Credit Loss (145,000) (166,000) $ (124,000) $ (166,000)
Accounts Receivable, Allowance for Credit Loss, Writeoff 42,000 45,000    
Accounts Receivable, Credit Loss Expense (Reversal) 62,000 43,000    
Accounts Receivable, Allowance for Credit Loss, Recovery $ 1,000 $ 2,000    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Inventory Disclosure [Abstract]    
New equipment $ 497,655 $ 369,828
Used equipment 181,558 164,761
Parts and attachments 168,695 164,553
Work in process 6,246 4,797
Inventories $ 854,154 $ 703,939
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
PROPERTY AND EQUIPMENT    
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization $ 399,010 $ 377,438
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization 165,180 159,656
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization, Total 233,830 217,782
Rental fleet equipment    
PROPERTY AND EQUIPMENT    
Property and equipment, gross 76,928 75,386
Machinery and equipment    
PROPERTY AND EQUIPMENT    
Property and equipment, gross 28,605 27,220
Vehicles    
PROPERTY AND EQUIPMENT    
Property and equipment, gross 85,039 80,122
Furniture and fixtures    
PROPERTY AND EQUIPMENT    
Property and equipment, gross 55,154 53,937
Land, Buildings and Improvements    
PROPERTY AND EQUIPMENT    
Property and equipment, gross $ 153,284 $ 140,773
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT Depreciation (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
PROPERTY AND EQUIPMENT    
Cost, Depreciation $ 1,800 $ 1,500
Depreciation, Nonproduction $ 4,800 $ 3,500
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Goodwill and Other (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Indefinite-lived Intangible Assets [Line Items]    
Other Indefinite-lived Intangible Assets $ 17,250 $ 17,250
Goodwill [Line Items]    
Goodwill 30,691 30,622
Goodwill, Acquired During Period 69  
Agricultural Segment [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Other Indefinite-lived Intangible Assets 17,178 17,178
Goodwill [Line Items]    
Goodwill 30,691 30,622
Construction Segment [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Other Indefinite-lived Intangible Assets $ 72 $ 72
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
LINES OF CREDIT / FLOORPLAN PAYABLE (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Floorplan Notes Payable $ 442,950 $ 258,372
Floorplan Line of Credit    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Amount outstanding 442,950 258,372
Non-Interest Bearing Floorplan Line of Credit [Member]    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Floorplan Notes Payable 303,800 $ 213,000
Credit Facility    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Maximum borrowing capacity $ 781,000  
Credit Facility | Non-US [Member]    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Debt Instrument, Interest Rate, Stated Percentage 5.37% 4.16%
Credit Facility | Maximum [Member] | Non-US [Member]    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Debt Instrument, Interest Rate, Stated Percentage 5.72% 4.96%
CNH Industrial Capital Credit Facility | Credit Facility    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Maximum borrowing capacity $ 500,000  
DLL Finance LLC [Member] | Credit Facility    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Maximum borrowing capacity 50,000  
Bank Syndicate [Domain] | Credit Facility    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Maximum borrowing capacity 185,000  
CNH Industrial Capital Credit Facility | Floorplan Line of Credit    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Amount outstanding 245,668 $ 177,337
Bank Syndicate [Domain] | Floorplan Line of Credit    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Amount outstanding 120,050  
DLL Finance LLC [Member] | Floorplan Line of Credit    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Amount outstanding 22,411 9,914
Other Affiliates [Member] | Floorplan Line of Credit    
LINES OF CREDIT / FLOORPLAN NOTES PAYABLE    
Amount outstanding $ 54,821 $ 35,571
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
LONG TERM DEBT (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Debt Instrument [Line Items]    
Long-term Debt $ 100,926 $ 97,191
Current maturities of long-term debt 7,481 7,241
Long-term debt, less current maturities 93,445 89,950
Mortgages    
Debt Instrument [Line Items]    
Notes and Loans Payable 72,432 68,689
Sale-leaseback Financing Obligation    
Debt Instrument [Line Items]    
Notes and Loans Payable 10,957 11,252
Secured Debt    
Debt Instrument [Line Items]    
Notes and Loans Payable 12,946 12,659
Loans Payable    
Debt Instrument [Line Items]    
Long-term Debt 86,576 81,349
Notes and Loans Payable $ 4,591 $ 4,591
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Jan. 31, 2022
Accumulated Other Comprehensive Income [Abstract]        
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (6,634) $ (6,074) $ (7,730) $ (4,883)
Derivatives used in Net Investment Hedge, Net of Tax 2,711 2,711 2,711 2,711
Accumulated Other Comprehensive Income (Loss), Net of Tax (3,923) (3,363) $ (5,019) $ (2,172)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax 1,096 (1,191)    
Other Comprehensive Income (Loss), before Reclassifications, before Tax $ 1,096 $ (1,191)    
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Details) - Rental Fleet Equipment [Member] - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 76,928 $ 75,386
Construction Segment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, net of accumulated depreciation 49,234 48,427
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 27,694 26,959
Property and equipment, gross $ 76,928 $ 75,386
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES ROU Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Leases [Abstract]    
Operating lease assets $ 47,684 $ 50,206
Current operating lease liabilities 9,888 9,855
Operating Lease, Liability, Noncurrent $ 45,770 $ 48,513
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Fair Value Disclosures [Abstract]    
Long-term Debt, Fair Value $ 75,426 $ 70,434
Long-term Debt 100,926 97,191
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Long-term Debt 100,926 97,191
Loans Payable    
Fair Value Disclosures [Abstract]    
Long-term Debt 86,576 81,349
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Long-term Debt $ 86,576 $ 81,349
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES INCOME TAXES (Details)
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, Percent (23.90%) (25.60%)
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS COMBINATIONS (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Aug. 01, 2022
Apr. 01, 2022
Business Acquisition [Line Items]        
Cash Acquired from Acquisition $ 3 $ 1,584    
Business Combination, Acquired Receivable, Fair Value 885 9,485    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory 9,294 106,890    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets 0 668    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 8,711 24,292    
Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets 0 3,928    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 0 8,017    
Business Acquisition, Goodwill, Expected Tax Deductible Amount 69 21,670    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets 18,962 176,534    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable 0 18,547    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities 0 31,699    
Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current 0 541    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue 1,499 7,039    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other 0 3,523    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt 0 4,591    
Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent 0 3,387    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other 0 5,152    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 1,499 74,479    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 17,463 102,055 $ 94,400 $ 7,700
Agricultural Segment [Member]        
Business Acquisition [Line Items]        
Business Acquisition, Goodwill, Expected Tax Deductible Amount $ 69 $ 21,670    
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION AND OPERATING RESULTS (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2023
USD ($)
segment
Apr. 30, 2022
USD ($)
Jan. 31, 2023
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 3    
SEGMENT INFORMATION AND OPERATING RESULTS      
Revenue $ 569,631 $ 461,007  
Income (Loss) Before Income Taxes 35,439 23,584  
Total Assets 1,378,105   $ 1,188,695
Shared Resources      
SEGMENT INFORMATION AND OPERATING RESULTS      
Income (Loss) Before Income Taxes 370 (400)  
Total Assets 39,232   42,044
Operating Segments      
SEGMENT INFORMATION AND OPERATING RESULTS      
Income (Loss) Before Income Taxes 35,069 23,984  
Total Assets 1,338,873   1,146,651
Operating Segments | Agricultural Segment [Member]      
SEGMENT INFORMATION AND OPERATING RESULTS      
Revenue 423,195 318,548  
Income (Loss) Before Income Taxes 24,152 16,449  
Total Assets 918,600   788,265
Operating Segments | Construction Segment [Member]      
SEGMENT INFORMATION AND OPERATING RESULTS      
Revenue 71,996 66,964  
Income (Loss) Before Income Taxes 4,533 3,210  
Total Assets 214,298   187,739
Operating Segments | International [Member]      
SEGMENT INFORMATION AND OPERATING RESULTS      
Revenue 74,440 75,495  
Income (Loss) Before Income Taxes 6,384 $ 4,325  
Total Assets $ 205,975   $ 170,647
XML 66 titn-20230430_htm.xml IDEA: XBRL DOCUMENT 0001409171 2023-02-01 2023-04-30 0001409171 2023-05-30 0001409171 2023-04-30 0001409171 2023-01-31 0001409171 titn:SalesOfEquipmentMember 2023-02-01 2023-04-30 0001409171 titn:SalesOfEquipmentMember 2022-02-01 2022-04-30 0001409171 titn:SalesOfPartsMember 2023-02-01 2023-04-30 0001409171 titn:SalesOfPartsMember 2022-02-01 2022-04-30 0001409171 titn:ServiceSalesMember 2023-02-01 2023-04-30 0001409171 titn:ServiceSalesMember 2022-02-01 2022-04-30 0001409171 titn:RentalAndOtherMember 2023-02-01 2023-04-30 0001409171 titn:RentalAndOtherMember 2022-02-01 2022-04-30 0001409171 2022-02-01 2022-04-30 0001409171 us-gaap:CommonStockMember 2023-01-31 0001409171 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001409171 us-gaap:RetainedEarningsMember 2023-01-31 0001409171 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001409171 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001409171 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001409171 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001409171 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001409171 us-gaap:CommonStockMember 2023-04-30 0001409171 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001409171 us-gaap:RetainedEarningsMember 2023-04-30 0001409171 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001409171 us-gaap:CommonStockMember 2022-01-31 0001409171 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001409171 us-gaap:RetainedEarningsMember 2022-01-31 0001409171 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001409171 2022-01-31 0001409171 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001409171 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001409171 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001409171 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0001409171 us-gaap:CommonStockMember 2022-04-30 0001409171 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001409171 us-gaap:RetainedEarningsMember 2022-04-30 0001409171 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001409171 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfEquipmentMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfEquipmentMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfEquipmentMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfPartsMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfPartsMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfPartsMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ServiceSalesMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ServiceSalesMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ServiceSalesMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:OtherRevenueMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:OtherRevenueMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:OtherRevenueMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 titn:OtherRevenueMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RevenuefromContractswithCustomersMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RevenuefromContractswithCustomersMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RevenuefromContractswithCustomersMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 titn:RevenuefromContractswithCustomersMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RentalMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RentalMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RentalMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 titn:RentalMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:InternationalMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfEquipmentMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfEquipmentMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfEquipmentMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfPartsMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfPartsMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:SalesOfPartsMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ServiceSalesMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ServiceSalesMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ServiceSalesMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:OtherRevenueMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:OtherRevenueMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:OtherRevenueMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 titn:OtherRevenueMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RevenuefromContractswithCustomersMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RevenuefromContractswithCustomersMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RevenuefromContractswithCustomersMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 titn:RevenuefromContractswithCustomersMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RentalMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RentalMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:RentalMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 titn:RentalMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:InternationalMember 2022-02-01 2022-04-30 0001409171 titn:DeferredRevenuefromContractswithCustomersMember 2023-04-30 0001409171 titn:DeferredRevenuefromContractswithCustomersMember 2023-01-31 0001409171 us-gaap:TradeAccountsReceivableMember 2023-04-30 0001409171 us-gaap:TradeAccountsReceivableMember 2023-01-31 0001409171 titn:UnbilledReceivablesfromOperatingLeasesandRentalContractsMember 2023-04-30 0001409171 titn:UnbilledReceivablesfromOperatingLeasesandRentalContractsMember 2023-01-31 0001409171 titn:TradeReceivablesduefromFinanceCompaniesMember 2023-04-30 0001409171 titn:TradeReceivablesduefromFinanceCompaniesMember 2023-01-31 0001409171 us-gaap:AccountsReceivableMember 2023-04-30 0001409171 us-gaap:AccountsReceivableMember 2023-01-31 0001409171 titn:TradeAndUnbilledReceivablesFromRentalContractsMember 2023-04-30 0001409171 titn:TradeAndUnbilledReceivablesFromRentalContractsMember 2023-01-31 0001409171 titn:ReceivablesduefromManufacturersMember 2023-04-30 0001409171 titn:ReceivablesduefromManufacturersMember 2023-01-31 0001409171 titn:OtherReceivableMember 2023-04-30 0001409171 titn:OtherReceivableMember 2023-01-31 0001409171 titn:AgricultureSegmentMember 2023-01-31 0001409171 titn:ConstructionSegmentMember 2023-01-31 0001409171 titn:InternationalMember 2023-01-31 0001409171 titn:AgricultureSegmentMember 2023-02-01 2023-04-30 0001409171 titn:ConstructionSegmentMember 2023-02-01 2023-04-30 0001409171 titn:InternationalMember 2023-02-01 2023-04-30 0001409171 titn:AgricultureSegmentMember 2023-04-30 0001409171 titn:ConstructionSegmentMember 2023-04-30 0001409171 titn:InternationalMember 2023-04-30 0001409171 us-gaap:AccountingStandardsUpdate201613Member 2023-04-30 0001409171 titn:AgricultureSegmentMember 2022-01-31 0001409171 titn:ConstructionSegmentMember 2022-01-31 0001409171 titn:InternationalMember 2022-01-31 0001409171 titn:AgricultureSegmentMember 2022-02-01 2022-04-30 0001409171 titn:ConstructionSegmentMember 2022-02-01 2022-04-30 0001409171 titn:InternationalMember 2022-02-01 2022-04-30 0001409171 titn:AgricultureSegmentMember 2022-04-30 0001409171 titn:ConstructionSegmentMember 2022-04-30 0001409171 titn:InternationalMember 2022-04-30 0001409171 us-gaap:AccountingStandardsUpdate201613Member 2022-04-30 0001409171 titn:RentalFleetEquipmentMember 2023-04-30 0001409171 titn:RentalFleetEquipmentMember 2023-01-31 0001409171 us-gaap:MachineryAndEquipmentMember 2023-04-30 0001409171 us-gaap:MachineryAndEquipmentMember 2023-01-31 0001409171 us-gaap:VehiclesMember 2023-04-30 0001409171 us-gaap:VehiclesMember 2023-01-31 0001409171 us-gaap:FurnitureAndFixturesMember 2023-04-30 0001409171 us-gaap:FurnitureAndFixturesMember 2023-01-31 0001409171 us-gaap:LandBuildingsAndImprovementsMember 2023-04-30 0001409171 us-gaap:LandBuildingsAndImprovementsMember 2023-01-31 0001409171 us-gaap:LineOfCreditMember 2023-04-30 0001409171 us-gaap:LineOfCreditMember titn:CNHIndustrialCapitalCreditFacilityMember 2023-04-30 0001409171 us-gaap:LineOfCreditMember titn:BankSyndicateMember 2023-04-30 0001409171 us-gaap:LineOfCreditMember titn:DLLFinanceLLCMember 2023-04-30 0001409171 titn:FloorplanLineOfCreditMember titn:CNHIndustrialCapitalCreditFacilityMember 2023-04-30 0001409171 titn:FloorplanLineOfCreditMember titn:CNHIndustrialCapitalCreditFacilityMember 2023-01-31 0001409171 titn:FloorplanLineOfCreditMember titn:BankSyndicateMember 2023-04-30 0001409171 titn:FloorplanLineOfCreditMember titn:DLLFinanceLLCMember 2023-04-30 0001409171 titn:FloorplanLineOfCreditMember titn:DLLFinanceLLCMember 2023-01-31 0001409171 titn:FloorplanLineOfCreditMember us-gaap:OtherAffiliatesMember 2023-04-30 0001409171 titn:FloorplanLineOfCreditMember us-gaap:OtherAffiliatesMember 2023-01-31 0001409171 titn:FloorplanLineOfCreditMember 2023-04-30 0001409171 titn:FloorplanLineOfCreditMember 2023-01-31 0001409171 us-gaap:NonUsMember us-gaap:LineOfCreditMember 2023-04-30 0001409171 srt:MaximumMember us-gaap:NonUsMember us-gaap:LineOfCreditMember 2023-04-30 0001409171 us-gaap:NonUsMember us-gaap:LineOfCreditMember 2023-01-31 0001409171 srt:MaximumMember us-gaap:NonUsMember us-gaap:LineOfCreditMember 2023-01-31 0001409171 titn:NonInterestBearingFloorplanLineofCreditMember 2023-04-30 0001409171 titn:NonInterestBearingFloorplanLineofCreditMember 2023-01-31 0001409171 us-gaap:MortgagesMember 2023-04-30 0001409171 us-gaap:MortgagesMember 2023-01-31 0001409171 titn:SaleLeasebackFinancingObligationMember 2023-04-30 0001409171 titn:SaleLeasebackFinancingObligationMember 2023-01-31 0001409171 us-gaap:SecuredDebtMember 2023-04-30 0001409171 us-gaap:SecuredDebtMember 2023-01-31 0001409171 us-gaap:LoansPayableMember 2023-04-30 0001409171 us-gaap:LoansPayableMember 2023-01-31 0001409171 titn:RentalFleetEquipmentMember titn:ConstructionSegmentMember 2023-04-30 0001409171 titn:RentalFleetEquipmentMember titn:ConstructionSegmentMember 2023-01-31 0001409171 2022-08-01 0001409171 2022-04-01 0001409171 us-gaap:OperatingSegmentsMember 2023-02-01 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember 2022-02-01 2022-04-30 0001409171 us-gaap:CorporateAndOtherMember 2023-02-01 2023-04-30 0001409171 us-gaap:CorporateAndOtherMember 2022-02-01 2022-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:AgricultureSegmentMember 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:AgricultureSegmentMember 2023-01-31 0001409171 us-gaap:OperatingSegmentsMember titn:ConstructionSegmentMember 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:ConstructionSegmentMember 2023-01-31 0001409171 us-gaap:OperatingSegmentsMember titn:InternationalMember 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember titn:InternationalMember 2023-01-31 0001409171 us-gaap:OperatingSegmentsMember 2023-04-30 0001409171 us-gaap:OperatingSegmentsMember 2023-01-31 0001409171 us-gaap:CorporateAndOtherMember 2023-04-30 0001409171 us-gaap:CorporateAndOtherMember 2023-01-31 shares iso4217:USD iso4217:USD shares pure titn:segment 0001409171 false --01-31 2024 Q1 10-Q true 2023-04-30 false 001-33866 TITAN MACHINERY INC. DE 45-0357838 644 East Beaton Drive 644 East Beaton Drive West Fargo, ND 58078-2648 (701) 356-0130 Common Stock, $0.00001 par value per share TITN NASDAQ Yes Yes Accelerated Filer false false false 22667166 38357000 43913000 131284000 95844000 854154000 703939000 19792000 25554000 1043587000 869250000 233830000 217782000 47684000 50206000 2169000 1246000 30691000 30622000 18330000 18411000 1814000 1178000 334518000 319445000 1378105000 1188695000 43195000 40834000 442950000 258372000 7481000 7241000 9888000 9855000 97532000 119845000 48042000 58159000 11151000 3845000 660239000 498151000 93445000 89950000 45770000 48513000 9567000 9563000 5051000 6212000 153833000 154238000 0.00001 0.00001 45000000 45000000 22669000 22669000 22698000 22698000 0 0 256207000 256541000 311749000 284784000 -3923000 -5019000 564033000 536306000 1378105000 1188695000 429376000 356366000 96606000 68562000 34933000 29523000 8716000 6556000 569631000 461007000 368262000 310234000 65103000 47310000 12409000 10760000 5277000 4009000 451051000 372313000 118580000 88694000 81315000 64152000 37265000 24542000 720000 492000 1272000 254000 1274000 1196000 35439000 23584000 8474000 6044000 26965000 17540000 1.19 0.78 1.19 0.78 22441000 22312000 22448000 22321000 26965000 17540000 1096000 -1191000 28061000 16349000 22698000 256541000 284784000 -5019000 536306000 -29000 -993000 -993000 659000 659000 26965000 26965000 1096000 1096000 22669000 256207000 311749000 -3923000 564033000 22588000 254455000 182916000 -2172000 435199000 -19000 -685000 -685000 620000 620000 17540000 17540000 -1191000 -1191000 22569000 254390000 200456000 -3363000 451483000 26965000 17540000 6948000 5224000 -904000 -998000 659000 620000 64000 58000 -1663000 -2059000 32307000 -9846000 -1274000 -3600000 140107000 69321000 86259000 51069000 -23987000 -6413000 -4231000 -7963000 -77704000 5321000 1329000 1046000 9599000 4065000 2850000 836000 17463000 7675000 759000 -6000 -26300000 -11944000 97266000 2000000 5131000 8415000 3207000 1743000 -994000 -683000 98196000 7989000 252000 -420000 -5556000 946000 43913000 146149000 38357000 147095000 84000 102000 2090000 1386000 1473000 1247000 -935000 -891000 BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included. The quarterly operating results for Titan Machinery Inc. (the “Company”) are subject to fluctuation due to varying weather patterns, which may impact the timing and amount of equipment purchases, rentals, and after-sales parts and service purchases by the Company’s agriculture, construction and international customers. Therefore, operating results for the three-months ended April 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024. The information contained in the consolidated balance sheet as of January 31, 2023 was derived from the audited consolidated financial statements of the Company for the fiscal year then ended. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023 as filed with the SEC.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company is engaged in the retail sale, service and rental of agricultural and construction machinery through its stores in the United States and Europe. The Company’s North American stores are located in Colorado, Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, Wisconsin, and Wyoming and its European stores are located in Bulgaria, Germany, Romania, and Ukraine. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Russia/Ukraine Geopolitical Conflict</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In February 2022, the Russia/Ukraine conflict significantly intensified, and the sustained conflict and disruption in the region is ongoing. Titan Machinery Ukraine, LLC ("Titan Machinery Ukraine"), the Company's wholly owned Ukrainian subsidiary, has nine locations throughout Ukraine primarily in western and central Ukraine. The conflict has caused disruptions in our Ukrainian operations, with our revenues for the three months ended April 30, 2023 down 10.7% from the prior year period. These disruptions have not been material to the Company's consolidated financial statements. However, if the conflict intensifies in western and central Ukraine, it could significantly increase the adverse effect on the Company in future periods. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates, particularly related to realization of inventory, impairment of long-lived assets, goodwill, or indefinite lived intangible assets, collectability of receivables, and income taxes.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material accounts, transactions and profits between the consolidated companies have been eliminated in consolidation. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Guidance</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2022-04, Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This new standard requires that the buyer in a supplier finance program discloses information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure of rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption of this ASU is permitted. Entities must apply the amendments of this ASU retrospectively to all periods in which a balance sheet is presented, with the exception of the amendment on disclosure of rollforward information, which entities only need to apply prospectively. </span></div>The Company has agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institution a stated amount of confirmed invoices from its designated suppliers. The Company may incur interest in accordance with the terms of the agreements. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institution. The amounts outstanding under these agreements as of April 30, 2023 and January 31, 2023 were $26.3 million and $13.0 million, respectively, and are presented as Floorplan payable on the Condensed Consolidated Balance Sheet. <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included. The quarterly operating results for Titan Machinery Inc. (the “Company”) are subject to fluctuation due to varying weather patterns, which may impact the timing and amount of equipment purchases, rentals, and after-sales parts and service purchases by the Company’s agriculture, construction and international customers. Therefore, operating results for the three-months ended April 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024. The information contained in the consolidated balance sheet as of January 31, 2023 was derived from the audited consolidated financial statements of the Company for the fiscal year then ended. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2023 as filed with the SEC.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates, particularly related to realization of inventory, impairment of long-lived assets, goodwill, or indefinite lived intangible assets, collectability of receivables, and income taxes.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material accounts, transactions and profits between the consolidated companies have been eliminated in consolidation. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Guidance</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2022-04, Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This new standard requires that the buyer in a supplier finance program discloses information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure of rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption of this ASU is permitted. Entities must apply the amendments of this ASU retrospectively to all periods in which a balance sheet is presented, with the exception of the amendment on disclosure of rollforward information, which entities only need to apply prospectively. </span></div>The Company has agreements with financial institutions to facilitate the purchase of inventory from designated suppliers under certain terms and conditions. Under these agreements, the Company receives extended payment terms and agrees to pay the financial institution a stated amount of confirmed invoices from its designated suppliers. The Company may incur interest in accordance with the terms of the agreements. Additionally, the Company has no involvement in establishing the terms or conditions of the arrangements between its suppliers and the financial institution. The amounts outstanding under these agreements as of April 30, 2023 and January 31, 2023 were $26.3 million and $13.0 million, respectively, and are presented as Floorplan payable on the Condensed Consolidated Balance Sheet. EARNINGS PER SHARE<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table sets forth the calculation of basic and diluted earnings per share (EPS):</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 style="width:69.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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 income</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%">26,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">Allocation to participating securities</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%">(295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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 income attributable to Titan Machinery Inc. common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,670 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,330 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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%">Basic weighted-average common shares outstanding</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,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">Plus: incremental shares from vesting of restricted stock units</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%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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%">Diluted weighted-average common shares outstanding</span></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%">22,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Earnings Per Share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">Basic</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.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 #000;border-top:3pt double #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.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 #000;border-top:3pt double #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.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> The following table sets forth the calculation of basic and diluted earnings per share (EPS):<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 style="width:69.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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 income</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%">26,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">Allocation to participating securities</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%">(295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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 income attributable to Titan Machinery Inc. common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,670 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,330 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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%">Basic weighted-average common shares outstanding</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,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">Plus: incremental shares from vesting of restricted stock units</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%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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%">Diluted weighted-average common shares outstanding</span></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%">22,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Earnings Per Share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">Basic</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.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 #000;border-top:3pt double #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.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 #000;border-top:3pt double #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.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 26965000 17540000 295000 210000 26670000 17330000 22441000 22312000 7000 9000 22448000 22321000 1.19 0.78 1.19 0.78 REVENUE<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to collect in exchange for those goods or services. Sales, value added and other taxes collected from our customers concurrent with our revenue activities are excluded from revenue. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following tables present our revenue disaggregated by revenue source and segment:</span><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 style="width:56.661%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.901%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Agriculture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Construction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Equipment</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:7pt;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:7pt;font-weight:400;line-height:100%">325,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">45,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">58,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">429,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Parts</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:7pt;font-weight:400;line-height:100%">69,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">96,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Service</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:7pt;font-weight:400;line-height:100%">26,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">34,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;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:7pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">422,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">65,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">74,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">562,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Rental</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:7pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">423,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">71,996 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">74,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">569,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><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 style="width:56.661%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.901%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended April 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Agriculture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Construction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Equipment</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:7pt;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:7pt;font-weight:400;line-height:100%">251,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">43,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">61,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">356,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Parts</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:7pt;font-weight:400;line-height:100%">44,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">11,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">68,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Service</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:7pt;font-weight:400;line-height:100%">21,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">29,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;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:7pt;font-weight:400;line-height:100%">799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">318,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">62,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">75,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">455,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Rental</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:7pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">318,548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">66,964 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">75,495 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">461,007 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled Receivables and Deferred Revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Unbilled receivables from contracts with customers amounted to $29.5 million and $19.8 million as of April 30, 2023 and January 31, 2023, respectively. This increase in unbilled receivables is primarily the result of a seasonal increase in the volume of our service transactions in which we recognize revenue as our work is performed and prior to customer invoicing. </span></div>    Deferred revenue from contracts with customers amounted to $96.2 million and $118.1 million as of April 30, 2023 and January 31, 2023, respectively. Our deferred revenue most often increases in the fourth quarter of each fiscal year due to a higher level of customer down payments or prepayments and longer time periods between customer payment and delivery of the equipment asset, and the related recognition of equipment revenue, prior to its seasonal use. During the three months ended April 30, 2023 and 2022, the Company recognized $66.4 million and $64.6 million, respectively, of revenue that was included in the deferred revenue balance as of January 31, 2023 and January 31, 2022, respectively. No material amount of revenue was recognized during the three months ended April 30, 2023 or 2022 from performance obligations satisfied in previous periods. The following tables present our revenue disaggregated by revenue source and segment:<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 style="width:56.661%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.901%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Agriculture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Construction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Equipment</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:7pt;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:7pt;font-weight:400;line-height:100%">325,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">45,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">58,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">429,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Parts</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:7pt;font-weight:400;line-height:100%">69,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">96,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Service</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:7pt;font-weight:400;line-height:100%">26,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">34,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;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:7pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">422,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">65,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">74,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">562,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Rental</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:7pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">423,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">71,996 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">74,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">569,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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 style="width:56.661%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.901%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended April 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Agriculture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Construction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Equipment</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:7pt;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:7pt;font-weight:400;line-height:100%">251,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">43,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">61,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%">356,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Parts</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:7pt;font-weight:400;line-height:100%">44,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">11,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">68,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Service</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:7pt;font-weight:400;line-height:100%">21,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">29,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;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:7pt;font-weight:400;line-height:100%">799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">318,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">62,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">75,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">455,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Rental</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:7pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:7pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">318,548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">66,964 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">75,495 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">461,007 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 325660000 45458000 58258000 429376000 69547000 13664000 13395000 96606000 26266000 6336000 2331000 34933000 1167000 360000 359000 1886000 422640000 65818000 74343000 562801000 555000 6178000 97000 6830000 423195000 71996000 74440000 569631000 251093000 43819000 61454000 356366000 44506000 12063000 11993000 68562000 21953000 5823000 1747000 29523000 799000 303000 205000 1307000 318351000 62008000 75399000 455758000 197000 4956000 96000 5249000 318548000 66964000 75495000 461007000 29500000 19800000 96200000 118100000 66400000 64600000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4 - RECEIVABLES</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company provides an allowance for expected credit losses on its nonrental receivables. To measure the expected credit losses, receivables have been grouped based on shared credit risk characteristics as shown in the table below. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Trade and unbilled receivables from contracts with customers have credit risk and the allowance is determined by applying expected credit loss percentages to aging categories based on historical experience that are updated each quarter. The rates may also be adjusted to the extent future events are expected to differ from historical results. In addition, the allowance is adjusted based on information obtained by continued monitoring of individual customer credit. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Trade receivables from finance companies, other receivables due from manufacturers, and other receivables have not historically resulted in any credit losses to the Company. These receivables are short-term in nature and deemed to be of good credit quality and have no need for any allowance for expected credit losses. Management continually monitors these receivables and should information be obtained that identifies potential credit risk, an adjustment to the allowance would be made if deemed appropriate.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Trade and unbilled receivables from rental contracts are primarily in the United States and are specifically excluded from the accounting guidance in determining an allowance for expected losses. The Company provides an allowance for these receivables based on historical experience and using credit information obtained from continued monitoring of customer accounts. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 style="width:71.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Trade and unbilled receivables from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Trade receivables due from customers</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%">69,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Unbilled receivables</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%">29,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for expected credit losses</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,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Trade receivables due from finance companies</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%">20,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Trade and unbilled receivables from rental contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Trade receivables</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,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Unbilled receivables</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%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for expected credit losses</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%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Other receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Due from manufacturers</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%">10,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Receivables, net of allowance for expected credit losses</span></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%">131,284 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">95,844 </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"/></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Following is a summary of allowance for credit losses on trade and unbilled accounts receivable by segment:</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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Construction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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 January 31, 2023</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%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align: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 expected credit loss provision</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%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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 charged against allowance</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%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss recoveries collected</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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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 exchange impact</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at April 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt"><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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Construction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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 January 31, 2022</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%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current expected credit loss provision</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs (recoveries) charged against allowance</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss recoveries collected</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%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at April 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The increase in the credit loss provision in the International segment, during the three months ended April 30, 2023, was driven by a $0.2 million bad debt provision placed on the accounts receivables due from customers of Titan Machinery Ukraine, primarily due to the ongoing Russia-Ukraine conflict. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents impairment losses (recoveries) on receivables arising from sales contracts with customers and receivables arising from rental contracts:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:74.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.666%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Impairment losses (recoveries) on:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from sales contracts</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%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from rental contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">334 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">802 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <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 style="width:71.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Trade and unbilled receivables from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Trade receivables due from customers</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%">69,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Unbilled receivables</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%">29,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for expected credit losses</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,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Trade receivables due from finance companies</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%">20,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Trade and unbilled receivables from rental contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Trade receivables</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,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Unbilled receivables</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%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for expected credit losses</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%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Other receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Due from manufacturers</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%">10,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Receivables, net of allowance for expected credit losses</span></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%">131,284 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">95,844 </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"/></tr></table> 69409000 47298000 29549000 19764000 3288000 3080000 95670000 63982000 20275000 11212000 3228000 3629000 839000 776000 363000 360000 3704000 4045000 10242000 15007000 1393000 1598000 11635000 16605000 131284000 95844000 Following is a summary of allowance for credit losses on trade and unbilled accounts receivable by segment:<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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Construction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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 January 31, 2023</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%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align: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 expected credit loss provision</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%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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 charged against allowance</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%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss recoveries collected</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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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 exchange impact</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at April 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Construction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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 January 31, 2022</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%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current expected credit loss provision</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs (recoveries) charged against allowance</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss recoveries collected</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%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at April 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 367000 124000 2589000 3080000 30000 62000 191000 283000 44000 42000 15000 101000 12000 1000 2000 15000 11000 11000 365000 145000 2778000 3288000 232000 166000 1502000 1900000 3000 43000 768000 814000 -4000 45000 39000 80000 16000 2000 0 18000 -15000 -15000 255000 166000 2216000 2637000 200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents impairment losses (recoveries) on receivables arising from sales contracts with customers and receivables arising from rental contracts:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:74.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.666%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Impairment losses (recoveries) on:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from sales contracts</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%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from rental contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">334 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">802 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 282000 813000 52000 -11000 334000 802000 INVENTORIES<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 style="width:71.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">New equipment</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%">497,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">369,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Used equipment</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%">181,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Parts and attachments</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%">168,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">854,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">703,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <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 style="width:71.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">New equipment</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%">497,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">369,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Used equipment</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%">181,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Parts and attachments</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%">168,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">854,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">703,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 497655000 369828000 181558000 164761000 168695000 164553000 6246000 4797000 854154000 703939000 PROPERTY AND EQUIPMENT<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 style="width:71.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Rental fleet equipment</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%">76,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Machinery and equipment</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,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Vehicles</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%">85,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</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%">55,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, buildings, and 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%">153,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">399,010 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">377,438 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</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%">165,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">233,830 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">217,782 </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"/></tr></table> PROPERTY AND EQUIPMENT<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 style="width:71.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Rental fleet equipment</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%">76,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Machinery and equipment</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,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Vehicles</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%">85,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</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%">55,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, buildings, and 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%">153,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">399,010 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">377,438 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</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%">165,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">233,830 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">217,782 </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"/></tr></table>    The Company includes depreciation expense related to its rental fleet and its trucking fleet, for hauling equipment, in Cost of Revenue, which was $1.8 million and $1.5 million for the three months ended April 30, 2023 and 2022, respectively. All other depreciation expense is included in Operating Expenses, which was $4.8 million and $3.5 million for the three months ended April 30, 2023 and 2022, respectively.     The Company reviews its long-lived assets for potential impairment whenever events or circumstances indicate that the carrying value of the long-lived asset (or asset group) may not be recoverable. Due to the results of the analyses, the Company concluded no impairments were necessary, thus no impairment was recognized for the three months ended April 30, 2023 and 2022. 76928000 75386000 28605000 27220000 85039000 80122000 55154000 53937000 153284000 140773000 399010000 377438000 165180000 159656000 233830000 217782000 1800000 1500000 4800000 3500000 INTANGIBLE ASSETS AND GOODWILL<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finite-Lived Intangible Assets</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's finite-lived intangible assets consist of customer relationships and covenants not to compete. The following is a summary of intangible assets with finite lives as of April 30, 2023 and January 31, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><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%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt 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:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt 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:400;line-height:100%">(in thousands)</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%">Customer relationships</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%">538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Covenants not to compete</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,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(483)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(402)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future amortization expense, as of April 30, 2023, is expected to be as follows:</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 style="width:83.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.667%"/><td style="width:0.1%"/></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%">Fiscal Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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:400;line-height:100%">(in thousands)</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%">2024 (remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indefinite-Lived Intangible Assets</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's indefinite-lived intangible assets consist of distribution rights assets. The following is a summary of the changes in indefinite-lived intangible assets, by segment, for the three months ended April 30, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:63.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Construction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt 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:400;line-height:100%">(in thousands)</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%">January 31, 2023</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%">17,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">17,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">April 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,250 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following presents changes in the carrying amount of goodwill, by segment, for the three months ended April 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</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%">January 31, 2023</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%">30,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arising from business combinations</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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">April 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following is a summary of the changes in indefinite-lived intangible assets, by segment, for the three months ended April 30, 2023:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:63.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Construction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt 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:400;line-height:100%">(in thousands)</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%">January 31, 2023</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%">17,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">17,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">April 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,250 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 17178000 72000 17250000 17178000 72000 17250000 The following presents changes in the carrying amount of goodwill, by segment, for the three months ended April 30, 2023:<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 style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Agriculture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</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%">January 31, 2023</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%">30,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arising from business combinations</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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">April 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 30622000 30622000 69000 69000 30691000 30691000 FLOORPLAN PAYABLE/LINES OF CREDIT<div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company had floorplan lines of credit totaling $781.0 million, which is primarily comprised of three floorplan lines of credit: (i) a $500.0 million credit facility with CNH Industrial, (ii) a $185.0 million line of credit under the Bank Syndicate Agreement, and (iii) a $50.0 million credit facility with DLL Finance LLC. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's outstanding balances of floorplan lines of credit as of April 30, 2023 and January 31, 2023, consisted of the following:</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 style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">CNH Industrial</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%">245,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">177,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Bank Syndicate Agreement Floorplan Loan</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%">120,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">DLL Finance</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%">22,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 outstanding balances with manufacturers and non-manufacturers</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%">54,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">442,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">258,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of April 30, 2023, the interest bearing U.S. floorplan payables carried a variable interest rate of 6.42% compared to 5.94% as of January 31, 2023. As of April 30, 2023, foreign floorplan payables carried a variable interest rate with a range of 5.37% to 5.72%, compared to a range of 4.16% to 4.96% as of January 31, 2023 on multiple lines of credit. The Company had non-interest bearing floorplan payables of $303.8 million and $213.0 million, on April 30, 2023 and January 31, 2023, respectively.</span></div> 781000000 500000000 185000000 50000000 <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 style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">CNH Industrial</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%">245,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">177,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Bank Syndicate Agreement Floorplan Loan</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%">120,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">DLL Finance</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%">22,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 outstanding balances with manufacturers and non-manufacturers</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%">54,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">442,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">258,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 245668000 177337000 120050000 22411000 9914000 54821000 35571000 442950000 258372000 0.0537 0.0572 0.0416 0.0496 303800000 213000000 LONG TERM DEBT<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following is a summary of long-term debt as of April 30, 2023 and January 31, 2023:</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 style="width:25.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.257%"/><td style="width:0.1%"/></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%">Description</span></td><td colspan="3" style="padding:0 1pt"/><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%">Maturity Dates</span></td><td colspan="3" style="padding:0 1pt"/><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%">Interest Rates</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Mortgage loans, secured</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Various through May 2039</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2.1% to 6.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">68,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Sale-leaseback financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Various through December 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.4% to 10.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Vehicle loans, secured</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Various through November 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2.1% to 6.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Various through July 2039</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.6%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following is a summary of long-term debt as of April 30, 2023 and January 31, 2023:<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 style="width:25.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.257%"/><td style="width:0.1%"/></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%">Description</span></td><td colspan="3" style="padding:0 1pt"/><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%">Maturity Dates</span></td><td colspan="3" style="padding:0 1pt"/><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%">Interest Rates</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Mortgage loans, secured</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Various through May 2039</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2.1% to 6.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">68,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Sale-leaseback financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Various through December 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.4% to 10.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Vehicle loans, secured</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Various through November 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2.1% to 6.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Various through July 2039</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3.6%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 72432000 68689000 10957000 11252000 12946000 12659000 4591000 4591000 100926000 97191000 7481000 7241000 93445000 89950000 ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="margin-top:8pt"><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%">The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the three month periods ended April 30, 2023 and April 30, 2022:</span><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 style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Investment Hedging Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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, January 31, 2023</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%">(7,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 comprehensive income (loss)</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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><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 style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Investment Hedging Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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, January 31, 2022</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%">(4,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 comprehensive income (loss)</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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="margin-top:8pt"><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%">The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the three month periods ended April 30, 2023 and April 30, 2022:</span><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 style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Investment Hedging Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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, January 31, 2023</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%">(7,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 comprehensive income (loss)</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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><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 style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Investment Hedging Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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, January 31, 2022</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%">(4,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 comprehensive income (loss)</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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the three month periods ended April 30, 2023 and April 30, 2022:</span><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 style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Investment Hedging Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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, January 31, 2023</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%">(7,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 comprehensive income (loss)</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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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 style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Investment Hedging Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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, January 31, 2022</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%">(4,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 comprehensive income (loss)</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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -7730000 2711000 -5019000 1096000 1096000 -6634000 2711000 -3923000 -4883000 2711000 -2172000 -1191000 -1191000 -6074000 2711000 -3363000 LEASES<div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As Lessor</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue generated from leasing activities is disclosed, by segment, in Note 3. The following is the balance of our dedicated rental fleet assets, included in Property and equipment, net of accumulated depreciation in the condensed consolidated balance sheet, of our Construction segment as of April 30, 2023 and January 31, 2023: </span><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 style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:8pt;font-weight:400;line-height:100%">Rental fleet equipment</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:8pt;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:8pt;font-weight:400;line-height:100%">76,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">75,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8pt;font-weight:400;line-height:100%">Less accumulated depreciation</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:8pt;font-weight:400;line-height:100%">27,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">49,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">48,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following is the balance of our dedicated rental fleet assets, included in Property and equipment, net of accumulated depreciation in the condensed consolidated balance sheet, of our Construction segment as of April 30, 2023 and January 31, 2023: <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 style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:8pt;font-weight:400;line-height:100%">Rental fleet equipment</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:8pt;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:8pt;font-weight:400;line-height:100%">76,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">75,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8pt;font-weight:400;line-height:100%">Less accumulated depreciation</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:8pt;font-weight:400;line-height:100%">27,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">49,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">48,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 76928000 75386000 27694000 26959000 49234000 48427000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:8pt;margin-top:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the fair value of the Company's foreign currency contracts, which are either assets or liabilities measured at fair value on a recurring basis, was not material. These foreign currency contracts were valued using a discounted cash flow analysis, which is an income approach, utilizing readily observable market data as inputs, which is classified as a Level 2 fair value measurement. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has financial instruments that are not recorded at fair value in the consolidated balance sheets, including cash, receivables, payables and long-term debt. The carrying amounts of these financial instruments approximated their fair values as of April 30, 2023 and January 31, 2023. Fair value of these financial instruments was estimated based on Level 2 fair value inputs. The estimated fair value of the Company's Level 2 long-term debt, which is provided for disclosure purposes only, is as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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 style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:8pt;font-weight:400;line-height:100%">Carrying amount</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:8pt;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:8pt;font-weight:400;line-height:100%">86,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:8pt;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:8pt;font-weight:400;line-height:100%">81,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8pt;font-weight:400;line-height:100%">Fair value</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The estimated fair value of the Company's Level 2 long-term debt, which is provided for disclosure purposes only, is as follows:<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 style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:8pt;font-weight:400;line-height:100%">Carrying amount</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:8pt;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:8pt;font-weight:400;line-height:100%">86,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:8pt;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:8pt;font-weight:400;line-height:100%">81,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8pt;font-weight:400;line-height:100%">Fair value</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 86576000 81349000 75426000 70434000 INCOME TAXES    Our effective tax rate was 23.9% and 25.6% for the three months ended April 30, 2023 and 2022, respectively. The effective tax rates for the three months ended April 30, 2023 and 2022 were subject to various other factors such as the impact of certain discrete items, mainly the vesting of share-based compensation, the mix of domestic and foreign income 0.239 0.256 BUSINESS COMBINATIONS<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2024</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2023, the Company acquired certain assets of Pioneer Farm Equipment Co. The acquired business consists of five agriculture equipment stores in American Falls, Blackfoot, Idaho Falls, Rexburg, and Rupert, Idaho. These locations will be included in the Company's Agriculture segment. The total consideration transferred for the acquired business was $10.1 million paid in cash. The Company has agreed to acquire the real estate of Pioneer Farm Equipment Co., subject to customary closing conditions, for a purchase price of $9.4 million. The Company anticipates completing the one remaining real estate acquisition by July 31, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers, equipment and parts inventory previously owned by Pioneer Farm Equipment Co. Upon acquiring such inventories, the Company has been offered floorplan financing by the manufacturer. In total, the Company acquired inventory and recognized a corresponding liability of $12.7 million. The recognition of these inventories and associated financing liabilities are not included as part of the accounting for the business combination. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal 2023</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2022, the Company acquired all interests of three entities, Heartland Agriculture, LLC, Heartland Solutions, LLC, and Heartland Leveraged Lender, LLC, (collectively referred to as "Heartland Companies") for $94.4 million in cash consideration. The Heartland Companies consist of 12 CaseIH commercial application agriculture locations, in the states of Idaho, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, North Dakota, South Dakota, Washington, and Wisconsin. The Heartland Companies have been a successful CaseIH commercial application dealer group and our acquisition of these entities provides the Company the opportunity for synergies due to the overlap of our footprints, which will allow us to package deals that will include both commercial application equipment as well as other agricultural and construction equipment to commercial customers within our core footprint. These locations are included in the Company's Agriculture segment. In the most recent completed fiscal year prior to the acquisition, the Heartland Companies generated revenue of approximately $214 million. The Company incurred $1.1 million in acquisition related expenses in connection with this acquisition, which are included in operating expenses in the condensed consolidated statement of operations. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2022, the Company acquired certain assets of Mark's Machinery, Inc. The acquired business consisted of two agricultural equipment stores in Wagner and Yankton, South Dakota. These locations are included in the Company's Agriculture segment. The total cash consideration transferred for the acquired business was $7.7 million.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, the Company acquired from CNH Industrial and certain other manufacturers equipment and parts inventory previously owned by Mark's Machinery, Inc. Upon acquiring such inventories, the Company was offered floorplan financing by the respective manufacturers. In total, the Company acquired inventory and recognized a corresponding financing liability of $3.2 million. The recognition of these inventories and the associated financing liabilities are not included as part of the accounting for the business combination.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Price Allocation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Each of the above acquisitions have been accounted for under the acquisition method of accounting, which requires the Company to estimate the acquisition date fair value of the assets acquired and liabilities assumed. As of April 30, 2023, the purchase price allocation for all business combinations completed in fiscal year 2024 are preliminary as we finalize the valuation of our intangible assets acquired. The purchase price allocation for all business combinations completed in fiscal year 2023 are complete. The following table presents the purchase price allocations for all acquisitions completed during the fiscal year ended January 31, 2023 and the three months ended April 30, 2023:</span></div><div style="margin-bottom:8pt"><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 style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Assets acquired:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Cash</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><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,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Receivables</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%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">9,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Prepaid expenses and 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Property 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%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Operating lease 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Intangible 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Goodwill</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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Accounts 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Floorplan 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Current 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Accrued expenses and 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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%">74,479 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 assets acquired</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%">17,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">102,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 recognized by segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agriculture</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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 expected to be deductible for tax purposes</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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The recognition of goodwill in the above business combinations arose from the acquisition of an assembled workforce and anticipated synergies expected to be realized. For the business combinations occurring during the year ended January 31, 2023, the Company recognized a non-competition intangible asset of $0.8 million and a customer relationship intangible asset of $0.2 million. The non-competition and customer relationship assets will be amortized over five year periods. The distribution rights assets are indefinite-lived intangible assets not subject to amortization. The Company estimated the fair value of the intangible assets using a multi-period excess earnings model, which is an income approach. Acquisition related costs, amounted to $1.1 million for the period ended January 31, 2023, and acquisition related costs for the period ended April 30, 2023, were not material. All acquisition related costs have been expensed as incurred and recognized as operating expenses in the condensed consolidated statements of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Information </span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarized unaudited pro forma condensed statement of operations information for the three months ended April 30, 2023 and 2022, assumes that the Heartland Companies acquisition occurred as of February 1, 2021. The Company prepared the following summarized unaudited pro forma financial results for comparative purposes only. The summarized unaudited pro forma information may not be indicative of the results that would have occurred had the Company completed the acquisition as of February 1, 2021 or that will be attained in the future. </span></div><div style="margin-bottom:8pt"><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 style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:8pt;font-weight:400;line-height:100%">Total Revenues</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:8pt;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:8pt;font-weight:400;line-height:100%">569,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">556,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">Net Income</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 94400000 7700000 2024 The following table presents the purchase price allocations for all acquisitions completed during the fiscal year ended January 31, 2023 and the three months ended April 30, 2023:<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 style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Assets acquired:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Cash</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><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,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Receivables</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%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">9,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Prepaid expenses and 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Property 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%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Operating lease 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Intangible 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Goodwill</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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Accounts 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Floorplan 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Current 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Accrued expenses and 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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%">74,479 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 assets acquired</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%">17,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">102,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 recognized by segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agriculture</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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 expected to be deductible for tax purposes</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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 3000 1584000 885000 9485000 9294000 106890000 0 668000 8711000 24292000 0 3928000 0 8017000 69000 21670000 18962000 176534000 0 18547000 0 31699000 0 541000 1499000 7039000 0 3523000 0 4591000 0 3387000 0 5152000 1499000 74479000 17463000 102055000 69000 21670000 69000 21670000 569631000 26965000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15 - CONTINGENCIES</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company is engaged in legal proceedings incidental to the normal course of business. Due to their nature, such legal proceedings involve inherent uncertainties, including but not limited to, court rulings, negotiations between affected parties and governmental intervention. Based upon the information available to the Company and discussions with legal counsel, it is the Company's opinion that the outcome of these various legal actions and claims will not have a material impact on its financial position, results of operations or cash flows. These matters, however, are subject to many uncertainties, and the outcome of any matter is not predictable.</span></div> SEGMENT INFORMATION<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has three reportable segments: Agriculture, Construction and International. Revenue between segments is immaterial. The Company retains various unallocated income/(expense) items and assets at the general corporate level, which the Company refers to as “Shared Resources” in the table below. Shared Resources assets primarily consist of cash and property and equipment.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Certain financial information for each of the Company’s business segments is set forth below. </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 style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agriculture</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%">423,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Construction</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%">71,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">International</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%">74,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agriculture</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%">24,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Construction</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,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">International</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,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Segment income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">35,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">23,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Shared Resources</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%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-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%">35,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">23,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><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:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Agriculture</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%">918,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Construction</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%">214,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">International</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%">205,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Segment assets</span></td><td colspan="2" style="background-color:#cceeff;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%">1,338,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">1,146,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Shared Resources</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%">39,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-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%">1,378,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,188,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3 Certain financial information for each of the Company’s business segments is set forth below. <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 style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agriculture</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%">423,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Construction</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%">71,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">International</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%">74,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agriculture</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%">24,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Construction</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,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">International</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,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Segment income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">35,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">23,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Shared Resources</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%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-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%">35,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">23,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Agriculture</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%">918,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Construction</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%">214,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">International</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%">205,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Segment assets</span></td><td colspan="2" style="background-color:#cceeff;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%">1,338,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">1,146,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Shared Resources</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%">39,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-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%">1,378,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">1,188,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 423195000 318548000 71996000 66964000 74440000 75495000 569631000 461007000 24152000 16449000 4533000 3210000 6384000 4325000 35069000 23984000 370000 -400000 35439000 23584000 918600000 788265000 214298000 187739000 205975000 170647000 1338873000 1146651000 39232000 42044000 1378105000 1188695000 94400000 7700000 0.239 0.256 EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &*&P58'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 " !BAL%6T(U!5.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;35@:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!JSE?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX.WI\65>M[ ^ MD?(:\Z]D!9T"KMEE\FOSL-EMF:QYW11\5?!J5W-QQ\7M_?OD^L/O*NQZ8_?V M'QM?!&4+O^Y"?@%02P,$% @ 8H;!5IE&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" !BAL%6Y./ME=,% #/'@ & 'AL+W=OVA8KRQ#^ M_1X9L).L?&"9NA^*;^>-'AU=7DE7&ZF^)TLA-'F*PCBYKBVU7KUO-!)O*2*> M7,J5B.'-7*J(:[A5BT:R4H+[65 4-ICCM!L1#^):[RI[-E&]*YGJ,(C%1)$D MC2*NMC;7 MM3Y]/W"9"MY7_3!#Z_/JC?9? ,^.)&,CP:^#KY76M6R.^F/,TU ]R\U'L@5I&SY-A MDOU/-KMOF\T:\=)$RV@?#"6(@GCWRY_V%?$\P"T)8/L ]BJ E@6X^P W ]V5 M+,.ZY9KWKI3<$&6^!C5SD=5-%@TT06S2.-4*W@80IWL#N1:*U$FRY$HD5PT- MFN9-P]O'W^SB64F\2^YEK)<)&<:^\%_&-Z L>8'8H4 W#!7LK]0E<9T+PASF M6LHSP,/O^;8D^D5IW+QZW$S.1:OGK_XLT0I:W-^V"MHI-.T*IAN^3U;<$])4&M1Z_WR$VT[O]KH?I#8"]AF#MO$U'NWTDNAAVKRN%T)&RD>3IWZ%QL2 M&G4F4BM':IV&]"7E2@L5;LF#6$FE;7BXE%:IK5(&:-29>.TW<*W(-8!&88 MA32.>61MH[C.X^BQ/R;W_<''T7CX\(V,QH-+&RNJ'7MU;!$?7;H8T8#SH7^9F'H*<@/_(G,O*AFP;S MP,NXD;9\1++9JCMNJ]-UNU9>-/A<7E;PLE-X^[X/ZLG%X8)\@N_(Y]B>5URR MW6R2(4\TN1%<0\7=*G"W5G14YUSTP@]1U('\!WU@[J!9/\I-;,7&Y;X*0+[C M:B$OK+!5V"%:^"&*.YK7L'DGGBBY#F+/GFA<LOI<($W'8>^M8)5 MX9)H89,H[FT^20_2-EG*&+,11T3<5KON4->Q\E5ADFCADBAN<1X##09)S@EE M;V9OR51XJ8)<6B%QI8&,(AAFIUIZWR_(S\ZE _\H67%%UCQ,!5G!NB];%%NK MH0H[10L_18\8(<7](%Z0Z3::R=!*?]1)C:U<55@G5E@GAIN;0S[)\,E;\G@A M2HWB$:%Q?WK;MRY&\&Q'Q65*U]]XW+EX MA0=B)WF@:<0![R9-X'5B[Y"X3CE?%::'%::'X9YESS>,A%J8$><#*.@EFDA< ML!RT"A/$"A/$M%7TTHM.LY,8\CG5L :+C<^S'CK\(!^S/W78J;4R-7/R MM^XQUFYWJ-E,7-L8"\?CXOXDW[I]GLT[>&@=6X^(,86OPNVXA=MQ<6_R MFG&_&U].B'1F:&2$[24V(9W8G=Z>'^=/\M+:?G5$VBL]W M1[WWW$PH"0G%'$*=RPXT([4[/=W=:+G*#B!G4FL999=+P7VAS ?P?BZE/MR8 M/Y"?8??^!5!+ P04 " !BAL%6>U6_MX0' #@( & 'AL+W=O MB[RLSA9;*75ZP+&A6 M+E:G[7=?Q.J4US+/2O9%@*HN"BI>/K& L'NSQ9K^''CMPU:B[\R]E1-/H/&E3O.OS4/E^G9 MPFL4L9PELNF"JG\>V8;E>=.3TO&][W0QO+-I./W\VONOK?/*F3M:L0W/_Y>E MTSN57_O0;ZQTB37\)SZOV;_#4VWH+D-25Y$7?6"DHLK+[ES[W M S%I 'U+ ]0W0&]M@/L&N'6T4]:Z=4XE79T*_@1$8ZUZ:SZT8].V5MYD93.- M-U*H7S/53JXVGZ]O/E]=GJ]O+\[!I_75^GIS 6Y^N[BXO0''X,^;<_#3AY]! MM:6"52 KP>V6UQ4MT^H(?-A[/EU*):?I=)GTK_[4O1I97KW>B1. O2. /(0- MS3?NYK_34C6'IN9+-0C#2*!A)%#;'[:-1"T$*R585Q631G>Z]KZY?1-O'ZL= M3=C90@54Q<0C6ZS^_2\8>+^8G'NGSO9,8XL%J3Y(_2/*=DKZRA&6/]"YG:F65*GWQ>T!SE61HF3"@ MTA5@SSL5^BP%B6!I)D'.U409YZE[$YD(A!BBR)_YH9O%)/)]LQ]D\(,X_;@L M']4BXB+K_3#I(]J+(^)#,M>GFX4>CG%L%A@, @.GP"^"[6B6ML-9J@$$*G@! MEULF3%(#?2CC,$8SI;H5(H181C(M M;A<%,2*>664TJ(R<6>.:E\G!Q!&]9^)XI\[VO(T';^,#BT?5#T*^M(N&?:^S MG2*Z' ,V2>JBSFD3I2E3[T\RVL#:-":QOF:PRC;>;-8,9C ,(V2>->B-V/.< MGGQ6?BAMY0/(F:H"'.NK[V@JP0\#+9L8S(B'O, B=,)GZ!1ZSNZ96E^I@FW" M"P8D?39GO;Z?_:$*XKE,W0HBWZ9R9"=T\FKU7\[3IRS/C<*0]DKL!3&<*S.: M(=M,CZR#;MA=EI*6#YDB2S_)QN5*"RYD]K=UN?8OV1NW"&O+U6CF0VAQ8J0C M=./QLRU!0P/L(J@M3H,5#".+JI%UT V[+D678PIT1)%.,XQ] J.Y4H,=C'V? M6+2.V(-N[G5:[3D:&E"'PPAZ9*[08 @CQ1*;Q!%X,'Q3!7J5T;LLSV1F"70G M-W\4)^_5V[[/(SZADU>K=9+PNI05V-&7IOHS.ASI&5@M"FUB#&9>A"UE"!R9 M!]W0^S7G7.QR6CHUZJ#R?103+4$8@$8B'%K2'!J!AMQ >UT\:F=;BW;M-"DN MY^7#L62B4#R^,Q:C2.=6Z$?SY&RR0KXEK:$1;L@-MU?1?$;CW!T!2(=8'$7S M5&*T(I8H19-MHAMU Y %4Z5^;5P-2&=9'!(\KYL-9A#&D2W9H9%YR,T\%56B M9F\M\I$.+3_R?$VM;D8B2"S[$32R#;G9=CDI;%PAADP0@T1;JKH9M@_IR#KT M%M:]@N[0 M4I%@0>PO-JS&#GQ]'4IWVU(^U0X$3)51/WMTW<'X )JS79^0A;-@)X9")V,W'#BR*3S5E AYH-+YO%S,JDJ4-^NN:2 4A^ M-FK_!P>AP)1[WJ&C?>\GIZD'CE.5][P$E>3)MZ/7LW)>RTIM/%,U#$:W=9@B M%&C;=;-9;)NPD;G8S5RCY*RJ5-%@5*LSU:C6:&95.[(7$R?-;AJ96YZG3%3_ M 1??ZTR^&&4Z$?ZC,'NOWO:='A&.W1O6_2G:40$>:5XS\.'$4W\@4,3H)NX( M^.1(??4ZC;266RZROUGZ"T#H2$W3_@1WQ>"X/ &58+T36=Z)?[V1Z1K'T>'& MO].RIN*E;VZ\D>GG)]"N#N;(T8PM#7 M0E*W0Y$?1I9=,1YK .RN =:3P[-V9P%4*: "8=M<\3ZR]GK&*%RG^S&.D88J M@QGQH&6SX8]5@.^N CJRWJK)+\$?--FJG\5+4\><=)$V9!EFS3*^H3((?$^C MK]52^\D5$,@NNOT[D'R77LC?<>EY$7[<-"H0W:5]BGWW/X^)6Y@ *W164R;&3*U4> MN:Y,[<$U6N3(+;AR5> 5S4-_*F="6V[)DI F"6=(P'+L M3/I'26C\K<-W ANY,T]H MY*"TDHH7#5@K* BK1WS7Y&$'T!\^ ? ;@/]:P* !#&R@M3(;U@E6.(X$WR!A MO#6;F=C<6+2.AC#S%^=*Z%VB<2I.KB[G5Q?G)Y.;Z0DZGEQ,+I,IFI]-IS=S M]'&&!3"5@R(III_0'GJ/7"1SO2JW V'H)N>5Q"R3D:NT(L/KILWIQ_7I_A.G M3TJQCP9>#_F>/^B )\_#OV"FX?TNN*OST";#;Y/A6[[!$WQSA17H$E6(+]$I M89BE!%,TXY+8FOLY64@E=.7]Z@JUYAYV"1+G,+8T==-@EB#$W]XUP^] MSUV!_R>R>VD8M&D8/,<>)[PH=+2Z]M+;'BJQ0&M,*^B9GYUQ2K&0J 11ET!7 M)FKZD:4W;60=]V'/"R)WO1OB2U[WM ];[<,W:&^*%%*3!]\/P\('23J_#@VZE8:LT?+M2_2I( MI6\^8:LNN>&KY'9Z/9+K[K0X\[Q\Q6)%F$04EAKG[8\T@:A;=FTH7MJNM^!* M]U [S?4K!\(XZ/TEYVIKF$;:OIOQ/U!+ P04 " !BAL%6"TYHE<$% #5 M&0 & 'AL+W=OQ*GXK:SEG)ST^V*^9HFH;AF&YJJ?Y:,)Z%4CWS5%1M. MPT7NE,1=Y#BDFX11VAGT\W?/?-!G6QE'*7WF0&R3).3_W=&8O=UV8.?CQ4NT M6LOL17?0WX0K.J7RV^:9JZ=N%641)305$4L!I\O;SA#>C##*''*+OR/Z)O;N M04;EE;$?VO MR+R&@HY8_#U:R/5M)^B !5V&VUB^L+>_:$G(R^+-62SR7_!6VCH=,-\*R9+2 M62%(HK2XAN]E1^PYJ#AF!U0ZH*:#V^* 2P><$RV0Y;3N0QD.^IR] 9Y9JVC9 M3=XWN;=B$Z59&J>2JW\CY2<'H\G3=/+E\7XX&]^#Z4Q=OHZ?9E,P>0"3Y_'+ M;L7;M44?S)@,8_!"=S3=4A/3PIWD[MF"LQMX MI$OJ,)%KRD$)]:+LR4L3R-XY%X8S!3N@#)U:=IQ?9$92 M%5<"I1B Y3T0Y3U@5 ]'ZWXPDO*-J$TH_QOTL?#>O'F6P@YGIN;C7!*N;(>P%;;U:*QBT2YA:>'=1OF=5 M:'\-UM77.E?O6-V*.&X;U%K.H%W/GM2F_[%]#GF:B"*EMX(C688MH@2JL43V<7S1!IECDQ$D"Z:&9&@ M0<1HAA%L(5*K*[*KZ_CG-MID%9$1F]7WU+7@7-$.F=;JC.SJ;"DO2L^#\@;U ML$^:2=#ML$)6>*=LBREG!DEW!;!O3RLD>(HPT2W8P$'FE;8 M1-7)N(E0-W-]-4A:$-9JB^QJ.U79B.9F9%;/D\?(F:(=\JS5&-G5V)8!0Q7K M]K"6 4,9V_-0RT$%JM45V=7UF#&B*R)$KM.4?Y.9XY.6,8)KX<1VX7Q14A/& M>,10P;K<>'\';T;%%X8Z3/'!XVO(5U$J0$R7*J3:K*HNX\4WA.)!LDU^#/_*I&1)?KNF MX8+RS$#]OV1,?CQD#51?<@;_ U!+ P04 " !BAL%69(0':^P" 9" M& 'AL+W=O\OX MJX@(D>@M3:CH:)&4V9VNBR B*18W+",4WBP93[&$*5_I(N,$ASDH373+,%P] MQ3'5O':^-N->FZUE$E,RXTBLTQ3S]QY)V+:CF=INX2E>15(MZ%X[PROB$_F< MS3C,](HEC%-"1W,>"DUY]._.GC M:-"=#P?(G\-C/)S,?32]1_WI>/8T?!A._-'+$(TF,!^BR\>I[U^A:_3L#]#E MQ16Z0#%%\XBM!::A:.L21"EJ/2@%] H!U@<";#1F5$8"#6E(PD.\#F8J1];. M4<\Z2]C-^ VRC6_(,BR[1D___^'6&3EVM<%VSF=_P.=++ D<>XG8$O59"GEH0"P(WQ#-^_K%=(WO M==8_B>Q@(QK51C3.L7L3*$F%XSJ;!=;-L:KR;#S+;;E.6]_LZS^-,IM.PZBB M#H0YE3#G;(:F,B*\/C67CTR(JSJ]SF>FY9/(#MR[E7OW;%J@&$*IHU!K."$=P%*E(<%%DP]]0@M3IK;W9!;.SGPZCY1[E[#3HVC1;9GW.FI7JYEG5==FJ M4]@\/5:WAFL>23R-,EV[T3J2J.]5V93P5=Y\! K8FLJB/%6K57_KYF7]:+T' M?:]H4_]HBJ8YQGP54X$2L@1*XZ8)V\:+1E1,),OR6KY@$CI#/HR@=Q.N N#] MDC&YFZ@/5/\&O+]02P,$% @ 8H;!5DB-L@"V!0 4B, !@ !X;"]W M;W)KZN?L2+-A]=KW/KJS=N+]A_)M8 M4BK18QPEXK*UE'+UIM,1LR6-B7C-5C2!7Q:,QT3"DM]WQ(I3,D^5XJAC&H;; MB4F8M ;]]+L;/NBSM8S"A-YP)-9Q3/B/MS1BF\L6;CU]<1O>+Z7ZHC/HK\@] MG5#Y>77#8=7)4.9A3!,1L@1QNKAL7>$W ?:40BKQ):0;<7"-U*W<,?9-+:[G MERU#>40C.I,*@L#' QW2*%)(X,?W'6@KLZD4#Z^?T(/TYN%F[HB@0Q9]#>=R M>=GJM="<+L@ZDK=L\X[N;LA1>#,6B?0OVNQDC1::K85D\4X9/(C#9/M)'G>! M.%# UA$%T3!WBG810O=(PK.3L$I6CBFX.X4W#3V MVV"ED1X1209]SC:(*VE 4Q3WY#_Q^?KZ9]H(HFDD%@2M='GR0B]?/$* MB27A5* P0=,E6PN2S,4%>I%;]SL2?%46.[.=7V^W?IE'_)HR2:(*M6&]VI#% M,>3K1++9-_371QK?4?YW!_K M4/XXDB95/&[!W8/0VY:#/2\?^V&M#PW#-2K;-!W;=IR\3;\LAGNFA]V\6% 6 M:YNX:V92N:C:653MTU%%UT*LH7A':PY5@&XH#]G\ J45@M@"W5(!89Y)$-G* M7VT(?[H>K]1N(I#_2/DL%" #Q82^$LY)(D6ZF))'])8F=!'"%X#W1)Y"J=P_ M:WUN6G1VJ>C:N$#[2*=!7R=8H DLEQQ.EAS.3R?'%Q*M?R8YLL3(YTOC%''* MK+J]0F4-:V^O:36?8]'7:3'0!);CWLVX=T]SWU8'VSF:L1A.^X*DYV7ZJ*YI M%2=N*4*N:10HJ;7:E)(S#/HZ#0::P'*,=#-&NK6,?()>[#H!+BAZ^8$)\:K! MTZ];"A3N.G:1FUK[3;G1">:?Y7^@R62.G5[&3J^6G;%<4H[@C [82]6=/M \ M6Q=($0A;&VQU513U*AY3V,,%BFJ=:$J13C!?)UAP*A@YBKR,(D_'B;\6I.GA MPZLZ\;O%XX=.D[Y.L$ 36(XO;.P;>./?///OT ^C;SO8[EF%HJKWHFE555B% M8[_E%1],57*&83O%=SHG%*.S;/I:;0:ZT/(IL)^+X#,&(PV;8UR>'[A. M8]+6:#'2AY8G9#RUP_=3B.3TR+D\3X&3B%F=*]1XTID@GFG_> M+02ZC.9)VL\QZ02C=9RA%>I_U$ ]>/-,YM M$'1V_D-<;OVA02AUS%J-^EK1 EUH>=KV4PY\8LSQS ;!*_V?R7%MPRH=(G3. M&4855J%!,(UN\6E5EK,P[MI><8LKR[4MSRPVS9V#MPO4VR8?";\/X606T07H M&:^[D(=\^P+'=B'9*GWAX(Y)R>+TCBZP< "4B 8 >&PO=V]R:W-H965T&ULK9I;;]LZ$H#_"N$]6#1 78NDKMW$@..D. ':)HC;/<^T3,?:RJ(. M12?I_OHE*5NRQ4M3K%]B61F.YD+.-Z1\^<+XCV9#J0"OV[)JKD8;(>J/DTF3 M;^B6-!]832OYGS7C6R+D5_XT:6I.R4H/VI83% 3Q9$N*:C2]U/<>^/22[419 M5/2!@V:WW1+^\YJ6[.5J!$>'&X_%TT:H&Y/I94V>Z(**[_4#E]\FG995L:55 M4[ *<+J^&LW@QWFH!VB)?Q?TI3FZ!LJ5)6,_U)>[U=4H4!;1DN9"J2#RXYG. M:5DJ3=*.O_=*1]TSU<#CZX/V3]IYZ]E@!/)=(]AV/UA:L"VJ]I.\[@-Q-$#JL0] ^P%H."!T M#,#[ 5@[VEJFW;HA@DPO.7L!7$E+;>I"QT:/EMX4E4KC0G#YWT*.$]/Y_=?% M_>>[F]FWVQNP^"8_OMQ^_;8 ]Y_ ?+;X$WSZ?/_7 HS!]\4->/?'!?@#%!7X MMF&[AE2KYG(BI U*TR3?/^^Z?1YR/ ^#+ZP2FP;<5BNZ.AT_D;9W#J"# ]?( MJW!6\P\ !^\!"A"VV#-_^W#D,0=W\<1:'W;HNZ\I)Z*HGL!,3=!"%-0:I59+ M:->BUN['IB8YO1K)Q=E0_DQ'TW_^ \;!OVPNGDG9B<-AYW#HTS[]*DO-796S M+07O/K.FN0 S(7BQW FR+"D0##P03BMA"T*K.=::5;UYGJ(XBZ/+R?.Q=Z84 M3*(PZ*1.S(XZLR-OGF:K_\C%)>N1:)2-G.:LR@MI<"7]*5I_Y'WU+2?-!M2< M/1=RQH+E3\"Z'!-OCJ-SYOA,RDZ"%7?!BKTYOJ%2:5Z0MO!6*T"VC(OBO_J& MS?-67724LC@+TT%>3:$(H=">UJ2S-/F%I6O*N4S3(87DU9Z;Q'CX. O"@84V MH2RU6YAV%J9>"Q>"Y3_&BCPK($V4.&[:N-)7=4UMQJ9F.*-L8*M%!CG62-:9 MFOF7MEP2:NX7E:!R4@F?B9GY^&$T39'($4L8]/0*O";>BPWE[]4RM:(H,!X) MXQ@/[+)(H> HOJ>F'8$5>BO,?$.J)]HH7I*FH;+.J)53%F19E+ID:+,!6P.Z M7LNFIE&7)/][5S2%FA!VN,)SUI1S:3N-$.HCA+S)D]B0G6I$6R+7!Q"[#"]IR?TX[-; M>OOHOI<%*><[:?2^]+=%C.D)W5^5K'H:2T9LC\N;U3\+44.$X= ]BUB2Q2[W M>O1"/WM5KSI71'LXZN;>?5BS#S$L6 MM62;MYCIQ?MOP^),VDYW>3WID9_TC[)*D5(6 '6V4>]XOI$+R^HV,GD^AA@- ME[]5+'"! ?7<1UYJ3N7M;*=EH5XU<[UQWVEW?I9M;W7'QX5'$WGP+F)/0:" M M8DFSO;9&%MXG!.(N4*[ ]D)$?R%T5/11.\-:"A$SBCE&, V-" M6.0@S$+'YA#U:$:QMW)^*BHBM_F_-M1+^-^MG.?2=NIT#W7DA[K*5ZXW(ZH- MJ5@UWOYV2X5,(F<)BN-AXDPQ%+AZ5-1S&_FY?5J&^FYC19<"+!F7"F5.[9FT M(!@:#8=%*@VA:P7WH$;^#?0#+^1LJV6%EZ%MSYID,1K8KXKH6L]+"DKJA)JY M>\;(:,(M4K)@.?HFW+,7_S^[;&P!:98->R&;5)RZ3.MIB_VTM;9T;UWFV,1F MEL)L.*LM8DF6.O8)N(EZ+FTG?K>4Q3[*7IW M=*#<=9".UV#81&%JU$13!@;(D:6>EMA/R[O]<:W5*A-T*,B&_9=%"N+4 MM2Q['&+_OG6QJ^N2;ML]STW1Y"5K9 NB#SX/9\U]*ZFX^.9"?M:=[KFTG;Y/ MZVD;^FFK"JQ]BW7H$U;@I1";02/Q?M!%Z+.;D].<]M7-_D#G%R7H/$R& M)=$FA<+$/E'"'NKAKZ$N.*F:M>Q/U:EX>WXNF#,NJB\L_">9^V<>OT<<9]AX MV6B12K/ADD14G59LX MGLANYN;F/D D*"(F 08 K>A^_3V[("G:L=VT=U\DO@#[^NRS"QYOK+OQN5)! M?"T+XT\&>0C5R_'8)[DJI1_92AF\R:PK9<"M6X]]Y91,>5-9C*>3R<_C4FHS M.#WF9Y?N]-C6H=!&73KAZ[*4;GNF"KLY&>P/V@ES)M5JJ<%U= M.MR-.RFI+I7QVAKA5'8RF.V_/#ND];S@#ZTVOGA4TL;^=2O]#?L.7U;2J[DM/NDTY">#%P.1JDS6 M1?AH-[^JQI\CDI?8PO.OV,2U1X<#D=0^V++9# M*;>*__-K$H;?AQ>21#=-F MPY3MCHK8RMG=_6.8W-D];>T^FSXI<%:YD3B8#,5T,CUX M0MY!%X<#EG?PF+PDL;4)VJS%I2UTHI47_YJM?'# S;\?N5LU./WIA_V?)Z^>L/:PL_;P*>G_OZP]J>9A)_Z6;G$FO?;"9N*2 M!)D@N2:O2;C)MI$FT+(3'8@4>"%YHDQ0U "1RY90V M(I>W2JR4,@+V5=+A354[7TL31+ B0+RK"Z12FA04LJX+ULN&T,NE2FJG@VY6 MG']-3*>35\OS.5_MOWHNP(4P)2BG2TBMK"/&X[BDL+%'LY*6)C(SH6WL]GE'1\26T)F4 \& M>R064:ZMM"%+(;&4!DQ-KX?LC$P_@Z)X^9#3ISW;BZ6&/"S@$"+LZ!G,=;4L MVH6I(C>-2I3WZ 9LCQ29U$Y4?8CL4MPF?\2P^5)+APP@#FA03K):[ ,9>Y9U MI8,TXKU,2XDF;;!03H06M:?4:[(.QD19V$.MJ0UHH> MW<).4K-1$G)@IPRPP,"C3:Z3'-'9"@VA) !Z@B[9;R18EI1)"@OEMZ* $5"! M-J^PW9&W%!E>FT'HGI>4;$ Z1&A2\>E$[7810DA+SXW]7UYA\1HY1Q1JIV*D M@ZN3#FF,6L->(3FQORCG.:1HAY8V/1Q/]BAW2NV5DX-S%\[(!G*U,,.M^EP.>V+E(*&0UAY"?V?*Y-3/)&A_PO6DRX MB.Q#J%8 >D>S31#O8VQF$+-"?&3J$]!* Y+8G^S]_ECV(.N;0"/.F2[PIK,9 M'#L2%Y*P2W$\JSU2Z3UGN0VH)N2MP4*==3!9 H-4,<.N3B+A4UF1I%U1X)Y> MW2F,LB,) -S6ZUQHBG- -?B'R96;1>U0*:.^<5V +A"7O.5?TXJBXBAL(AO. MQB!IG4SM4"Q2F=.?WHE$->8H"!P_%A5HYZ6_H MBG6]EC>\=(G!>W?W27IXM@[6X!H9(>(UD68^;6U'3^1N=.=18\_J8HURALRW M"L5FT.$^6OS3$Q)Q?>.H[D;B8XV^*C!9K/MN%[U*M7=UQ4GNP++F M.Q2J65MNV_<[1:-_*-Z]FXMG@T=>#YX/^[7Q#X\F8*DMVPV9$5=IBF>]0K?3 M<'6(9N:%(=\XLCR)-)!#VEK)U.W+ECK1;#Q1=D0M $T([H)]E??"1,(361.+ M[/QF ,[/8,:?K?X/H6G*/K1+S_N>!(KL)^K'EJT M[1BN;Q&W=.H2W-;!W%@)KYJ!;1?0/Z6ND?C5;F"X&PJ=M70?@[%#B?^3*&)O MP#[BU/M 2\"P7D4Z3:$&URK+:$"P=XB1-&0UTU;T&I:=8Q(JF2RN."XTGL8> M!3YZ9+AE\T&E.FQC9FAB:V="WYN^*%:EO($YG18>'3S.UE6+*_16&:V-P">R M5NTLPHT*ZU73 HM5[K8C<+(5U)8WS QM574"FE^;$_40KEJ6^#W=9[';&L MR6MH-C T\Z0UCY*[/3P<-T";T;Q6=,-%3&FJ$0+7 M3Z7LB&/%Y17Y T1CI5 ML*4(+=)>Z/]TV=(&IH 54< TWFG'*<"+ ARR5_"D$,,R%&MKTXTN"HQ1=$9( M%1Q'YQ!QE2;V7NM5H;H-.,#3%XH8R6WT/%'Z5F)1,Q$"B)C21)!?%8!UN3L+ M8/&\"W)[GOKN4U3$=3QD?#.WM&TADMI>)+6.RC09,L,!H"O>5@Y(T5$#2R(* M24SE;$:B5BILJ."_P4;".@E%NV%?%30]M]TGZ7N)'J.HAI&S66KY!-0[O;^M ML8R&//28)9V/RA7ROVLR;[J(]#:AK9M4NM2+,XL_L/Z;V?)L\!Q]PM=WY;=+ MQ77%8'\VF"VOL?+"CEC+WN007;BNJD)#;]2FD#2[=K+TXMFR7@6WRFUQ[:*#ZM"KR-O$ZFB@QFUH;1&&CV0AXUX%U4TR(MJ@J=@4LNPUH'=U> M+E1@6CB "NHV9#A>^AJGIW9K4^-*TK,X:'8;B>,PG/O$Z:JMS@T-K6U[?W@D M[YG:&>A4>\Z,8SCBB43R>,FD2<<5ZH6]098@O,94QG+HE"9> XB,K_VC88.Q M6%RTI/U"T+0$9G0VDUBH+W8(@J.C?-=[[Y)O/UB]++6GSO_-X@-T*J8_2:74 MA#3TH@'KT8\X2.>H ";[$M.6D(!4/()*A#GMG7Z:S9C+G?55M(R66OYFT(:# MNC([(.^=RTAIFYGA[G 08]19V%-+W?@OA4RUCE@#NXR*K!\=JOHVC\1#'^O& MO<^M&/'7_%&9&XX)\%"K#5LQ21P/AXH?D M> .NX(^W*QMP5.?+',<^Y6@!WM.GH_:&%'1?\T__"U!+ P04 " !BAL%6 M$M8/%4<# J!P & 'AL+W=OK8.=LIW?_^Q@[DJ)8B MW4MLCSV?OV\F,QX?E'XV!:*%UU)(,PD*:ZM1&)JLP)*9GJI0TLY.Z9)96NI] M:"J-+/=.I0B3*!J&)>,RF(Z];:6G8U5;P26N-)BZ+)G^.4>A#I,@#DZ&-=\7 MUAG"Z;AB>]R@_;M::5J%+4K.2Y2&*PD:=Y-@%H_F?7?>'_C*\6#.YN"4;)5Z M=HO'?!)$CA *S*Q#8#2\X$<4P@$1C7^.F$%[I7,\GY_0/WGMI&7+#'Y4XAO/ M;3$)[@+(<<=J8=?J\!F/>@8.+U/"^"\F\BQZ5+RL9JVN7D9Z>+V7KY MN/QK ZO%&C:?9^L%W"R51=,9AY;PW:DP.V+-&ZSD':P4GI2TA8&%S#%_ZQ\2 MKY9<KST/;%,2R[W!E:H85,PC?!]MC56 MT[_QXY+>!JY_&<[5R\A4+,-)0 5A4+]@,/W]MW@8_7F%;+\EV[^&?B$SEQA> MQ;C,\$+*OQ0(.R6H0BD\8-E6(!BTAHS:%F!I.V,BJP7SI:1VKA)X!DSFD'-1 M6\P!3\&M*+C&!_=FL=IT1H2N$=_\&T"9Y:)-K?LD<,,EW:1J0ZBF"_B:867/ MT'+ZOSNPK$O4S"H]@B7U+"XS52)\@&38O1\.:!+?=@?]"&:D)FOH6@45TY9G MO"(#"328U9I;C@9NDOM!A[YQU#G'8]9JOJV;2)#_%VZ9A">6%11A_1,>9=8# M.ED2/-5H]EPHD:,V#9'A;=002=,('E J*MR&\MR'[>![!>9_L!?2LL<6R>DT M0+W3T'6YHYHDW7X_=D,:)[ 2M1DYCAJI,5HF3BX[K4IX0>/E47K(1@(REQ=/ M#VK)*9VW< \/QWS]7Q)WGD02PZ]5=-)%FGOQ/0U1[_:NO>BM]5)EA&?]B[*[ M]UW:$*%:VJ:5M=;V(9@U_>^_X\TK\L3TGDL# G?D2C<. M!-9VX65E6^&VZ5 MI=[JIP4]9JC= =K?*>I^QX6[H'T>I_\"4$L#!!0 ( &*&P5:[-!3$!@4 M .X* 9 >&PO=V]R:W-H965T M,+0 84NB1$M9$B!),ZP#V@5)VST,>V DVB8JBRY)VW9B>M_J3EU;W#A6K-[G223O8O M;O1RY<.+V=G)1B[5K?(?-]<63[,#2J/7JG/:=&35XG1RGAY?Y,$^&GS2:N>> MK"EX^?->CP, M!FO=#;_R?M3AR8$R^H&%K5H\ %P- ]AT 3N],YU>.KKI& M-5^?GX',@5&V9W21O0AXOK%3X@FC+,GX"WC\X"&/>/Q['JJMZGI%"VO6= FN M%ID E?V*+J.^RM(?YW//@\K7VT1TT<2:M06K59=OHOU=!NI3JJ@T9(1+,@ MOU*T@6[:87-I3./(H*(!IFN!,/U*.JC#2J#I^UZ3N/+>E# M&8=Z=(.A06TWRLI8GSM%ZGZ#S8"#M YV 4'=URO9+1% 7.U7QJEOF4SI5K;* M,=K*%J&6#5(15S=D< ].R7NP'3&Q$U/!]/9 -6QV=0\ONC$UPJX=,R=V#NWU MJ!<(M7VSAQF-IO1A%2BVZ'*Z6^+*.Q"B*#TPG\(UVLGETJJE#%SN'@X;#E:U MBKR=6J+S^6.@6J6^*C%"@>CV4"%TOK2Z1@_J00WIC3SNAX;WMO/*=E%:KK[T>A,NHB/B6<&$2+#*"Y87)19%R;*XR+.*\;F@:VD1 M.U&Q(I]3RF&?AQ]>%50))A)!MT-$*!,L$X($XUQ0AN^4>,XJSNFW&)*4I6). M'/?QHL)360KZJE+KL5+=$(_'2.59QD2>D"A8F98TSQG/.14B8V62 J,+?A9% M@;O3>4G5'(N2)Z, =I_YP2G.4C _HGG*JDJ$1<[R/$A0P$57"!PX4"VSR9_T?Q>5HR7J0$M9,$XA>(?86$*=@SN-$JV 6ZM]':H MJ% =;]387+G@Q=:>A:1UDU+?#OVK9Q4, -1VDU+1_?N- ,_U%W MP>Q7V?489>#-\)*!@ L]#)-&^Q!Z EJD[FJ,2VA;"'[_'%$=^H3&3*3;A]@8 M 8*,"G=*= +I8@8]A0E&6]/V:Q6,0G,9.^'0CV7,P' S.KJN5Z&W'KK\8UMS M\628FB(%9<.,-S9.$ KMUAP4 ]C6Z!J];4K/_:_-GLP@,%_&22OT5:@\C".' MMX=A[GR881[-ATGPG;1+#?JM6N!H,IT7$[+#=#4\>+.)$\V=\> 6ERL,I,H& M ^PO#(:9\2%<&PO=V]R:W-H965T70;1>[V?;#X3[0$B7S5B95DDHV__Z>H619B9UL[@X')+8E#6>>>>:- MU-F#-E_M6@C'OFUJ9<\G:^>:T^G4YFNQX?9$-T+A2:G-ACMB5H_G$^BR?;&)UFM'=V8 M7IPUO!*?A?O2?#2XF@Y:"KD1RDJMF!'E^>0R.KU*2=X+_"'%@QW]9N3)2NNO M='%;G$]" B1JD3O2P/%U+ZY%79,BP/BKUSD93-+"\>^M]E^\[_!EQ:VXUO6? MLG#K\TDV884H>5N[3_KA;Z+W9T;Z.MDXF;"\M4YO^L5 L)&J^^;? M>AY&"[+PA05QOR#VN#M#'N7/W/&+,Z,?F"%I:*,?WE6_&N"DHJ!\=@9/)=:Y MBT\WUS>W?UQ>_7KSF1W]IIVPQV=3!\7T>)KW2JXZ)?$+2A+V02NWMNQ&%:)X MNGX*0 .J>(OJ*GY5X65C3E@2!BP.X^05?+U)2]Y*7(A[_FJ%I;]XW)E MG4$V_/.0HYV>]+ >JI!3V_!S&Y^/&':![^] K*=$"9OJ9]'(M# MT%Y=?!C:;[_?W;"4O6?C,-^M!;O6FX:K1]88?2\+L,)1(#4JE*M<,-0Z$]\: M%(XH6&Y$(1VKM;600R%)9YG2R@CE>(W"'*@]87>:;02WK1',P\%60BA6&=TV$*8B*\B077.S6VRD_%:Q5*UG7T#6V7!J]83D2ES1:U)U;]Q4G3(]K;)KTD(D=3=*B_H$% M94FP'QEOFOI1JNJ@XZP1)B?.*MAVFO&*)'/N1*6-Q+W![S6_ L>01@&NX@X0&!E MZRA&XAX7UBL=$$.PD&4I3,?/" NR"JT.4;Y%KA1P"UTUV*=D,#GX(U4W/*@+ MZY7C6[J(>ZE:7&RTDF0&A.@2\H5$5K:PN8U'3^0VIGMA+*7R]G.?UY*23 .9 M>2)9M**3WG#5E@@Z.#"0I,CN2_L$4-J-**@?>Q( &0E'!?2T.GJ6^^KR0;%/ MT1+7R%CCWE/BD!;%?2P(1"'$I@L!0@O5P/C2D!:2I60O*6 M\CUA'[A" FXH"7KZO5M] "S!?XX8!H&XK8LG@22$VUCZU$0;@;Z2,KG1E&62 MXKK1YKENBK6)5*XLNY]70 M!NC^RYUT&X.W->#]2'RG07A2K&\J'>L'ZV[H>H_V\]=[^XAY+=";UC\V60ADO\2!=!O,P0R0.6XF4P M2Y!,LL?@W=7OL!-T&\F+$H M"N(H_N^R=M\>L,6$;1XO#SN=)4NV6,S_$W?G"?Y#*%V$*4N#,)VQW_=ZX<\' M.R>+X&0:LV@6A.&B7Q8%R3+!YPR!@??S!"3,@WDX8Z--6(#6Y2CAWH3Q'8N0 M;G&6XA="DJ4I^T730LI:FCC;(\6^QKW-B]N/Q#;71Q[3=+*BHCYURBXKE!J: M/G7I:ZVP>6R[$\6M0M4K7U\(W)VF\#TKARM>>RSHCWN5\P[$+\BYF!R+@UE& M.=UEWG5K*!]>V$A0S_"GH@3)"?Z7$8NSA/UIT-'>Z[*T?I]4D6\5JMZZ$2L@ MSX<,P8O8]4@KO-?WPN]$<*BH.[/(7>@F<9R!<,)1U!/77%5H>TCUW+$??\B0 MX3\-WU%$?R._^P8R]GI&7JK^/TS'9">ASV@^I\]@%OJK8!F^ MG6F6)FPQSU@6I6.BCW:T';_"^E%ZS. PRI."^UW6Y^!\(#1[,_='T>RX^]CG M/]QQ,9L-7,1H3]WW/%GXP205","@V8[)PW3T#Y_&I:^8 'W1#Q2_(5\;(6C* MT/%0T/'PV40)V ,V\87!V5SY/31[%Y[$..K6M=]F<-H6K=S(=E/CE./GX&@B MV^^-#;2&.^DP93]@VXQ)B/SX\M703 Q&>P-:V&],M*HT>?&IM5;R][TP]>>R MEKGKQG@Y]*'NY.&/7H2&(B2-W^CTS>=)IO@W&N-=H?2#VV.VO/;9\,*0I-[U MXMKG0^04*"D X_/Y\Y'NT^)9-=U^#_[IN)T?QHVLRBC?LBC9%]Z;=C-@B*)C MZ@4)]<,,-7KH3#T=O>L 'Y5_HT-FD03=:X_A[O#2Z+)[5[(3[]XX?4"UHDY9 M+4HL#4\6LPEVJOXM3G?A=./?G*RT _G^YUI@?A@2P/-28Z/;7Y"!X57:Q;\! M4$L#!!0 ( &*&P59M/H5*@P( &H% 9 >&PO=V]R:W-H965T8LWT MB6Q0T,I:JIH92M7&TXU"5G2@NO)"WT^]FG'AS"9=;:EF$]F:B@M<*M!M73/U MLL!*;J=.X+P6;OBF-+;@S28-V^ MFKMFJ2CS!I:"UR@TEP(4KJ?./#A=Q+:_ M:[CGN-5[,=A)5E(^VN2RF#J^%805YL8R,'H]X1E6E24B&;]WG,ZPI07NQZ_L M7[K9:985TW@FJP=>F'+J9 X4N&9M96[D]BONYDDL7RXKW3UAV_=&H0-YJXVL M=V!24'/1O]GS[ASV )G_!B#< <).=[]1I_*<&3:;*+D%9;N)S0;=J!V:Q'%A M/\JM4;3*"6=FE]?W%]<_OM]<7MQ./$.$MNSE._"B!X=O@".XDL*4&BY$@<6_ M>(^$#&K"5S6+\"CAO%$G$/DNA'X8'>&+ANFBCB]Z:SKQA,)(]0+G7.>5U*U" M^#E?::/H=_AU:.*>,#Y,:"URJAN6X]0A#VA43^C,/KP+4O_S$;GQ(#<^QOZ_ MCW$4?%C:'B/0X?)J.%WXQD1+-H0HV!4^<@&FE*UFHM"?X)H#QRTR2A*$K';A9F<*>QV&L)LL!-D@R"-'9':0!+IHP&(@-F#,M+VZ1I-7/3 M<=)U)4D$#V1:H)T;)7/4&E(WC%,@AO&(MLJ2V V2F**1'[GC: R'CMG;^_]K M5)O.Y1IRV0K36V&H#A?)O/?/W_;^%KIB:L.%A@K7!/5/1HD#JG=VGQC9=&Y: M24/>[,*2+D-4MH'6UU*:U\1N,%ROLS]02P,$% @ 8H;!5FX,EC?K @ M%@8 !D !X;"]W;W)K&ULE55MC]LV#/XKA%<4 M&R"<;2F.G5L2(->F:(M>FZ4OPU#L@V(KL5!9R<>P-R ?8E)B4^ MCQY2(C,_&OO-U4)XN&^4=HNH]KZ]CF-7UJ+A[LJT0N/.WMB&>W3M(7:M%;SJ M08V*:9),XX9+'2WG_=K&+N>F\TIJL;'@NJ;A]L>-4.:XB-+H86$K#[4/"_%R MWO*#^"C\YW9CT8M'EDHV0CMI-%BQ7T2K]/IF$N+[@"]2'-TC&T(F.V.^!>=- MM8B2($@H4?K P/%S)UX(I0(1ROA^XHS&(P/PL?W _JK/'7/9<2=>&/6WK'R] MB(H(*K'GG?);!C>+: ]<5K+]WLL47 MYN'K:N>\Q2?R[[G4!^;)>>;0-M>NY:581-@73M@[$2V?_Y9.DS\OZ)Z,NB>7 MV/_'!5WD.:_R/#E@[:4:BP]ON>ZP88&EIX7?I09?F\YA$=T?L,4*<@5[%8:( M&&OZ#/(IF=$B&!EAQ11N>5FC+*0*U?\520LR33*@.:$T@2^BEJ42#HJ,)&P& M14)22N%59[7TG14]>"_O@^T@RTB:32!C9,9R>(=[!':=5)74!T?Z6"6P;6NC M*I!-:\V="(Y%A'<]<>/>K41]M!/) >EZ;0? MVG9<'8?>:NCU7^'#Q+SE]B"UP_SV"$VN\BP".TRAP?&F[3M_9SS.D=ZL<7 + M&P)P?V^,?W#" >-?P?(G4$L#!!0 ( &*&P58J$G"],@0 'D* 9 M>&PO=V]R:W-H965T M$L!]789>6UR['89A'Q2'B86S+9\D-^U^_2@Y<9(F[77 @""2:/(A^8B4-%A( M]4VGB :>\JS00R\UICQIMW628L[UD2RQH"\SJ7)N:*GF;5TJY%-GE&=MYON] M=LY%X8T&3G:G1@-9F4P4>*= 5WG.U?,I9G(Q] )O)?@BYJFQ@O9H4/(YWJ/Y MO;Q3M&HW*%.18Z&%+$#A;.C%P8)#CUI&HWI$;_3Q0]#S/[V10Z?)H?,6^FA\\Q#? M7(U/KR\@OK^_>+C?%^";$/L#W,&%^.8VL#;:?HY^@&T;T?\#\_B&-81BL94'D.UDW(O?[>82@Y;,NF?=[A]#O M'#=KQ@XA\D,R#UK=GAT/.E%XZ-9^Y&_)?5;+@UX EY6QK<,WL\,GND@TMO8R MWK)[9S42RPI%-K%;MMQ:?4(UIQ.>P9_(57VD;+%/+%;%#G>$VX$#A?9JFJ*R MT;&067$76!3920]8IV484_9&T4NM']4ZG=.0I(2,UN<[W+9@\@P:YW3#FA8!*P=A M4H4(>7UXHV-Z>Z=.()XKD="E9W?XC$(WJJIOV =I:(]>[,).EQ"3_5;0M[79 M9_6*=?V7S?6*5G-L;Y/ASBY;UQL,.$*X4L]6@=<50CS-EPC_2_KOS9BL>XRM M)[$2VH8U4S*'245SU+8.\HDHZKZ&WK'][;!B 8Z#]63?-=+>> [083%WCQX+ M3Q34+X-&VKRKXOHYL5:O'V6?N9H+BB;#&9GZ1_VN5Y?E:F%DZ1X7$VGH9'+3 ME-Z&J*P"?9]):58+ZZ!Y;8[^!5!+ P04 " !BAL%6_PAUJ0D$ "Z"0 M&0 'AL+W=O M2JH775)JX&O%A>Y[I3'U=1CJO*05T8&LJ>V*(T=B$<]&JRH,_4 M?*D?%<["'4K!*BHTDP(4G?>]87P]RJR],_B=T97>&X/-9";EBYW<%7TOLH0H MI[FQ" 0_KW1,.;= 2..?#::W"VD=]\=;](G+'7.9$4W'DO_!"E/VO:X'!9V3 M)3=/9+OFYTV'/H1B<W=\^P\,$QD^W M-W>?(83)].'AZ7$ZO(?'X9_#T?2V%QH,9,W#? ,Z:D"3$Z I?)+"E!IN14&+ M]_XA$MRQ3+8L1\E9P&&M D@C'Y(H2<_@I;NL4X>7GLH:YR#G,%:T8 8F)&>< MF37\-9QIH[!3_CZ6=(.9'<>TN^=:UR2G?0^WAZ;JE7J#'W^(V]&O9QAG.\;9 M.?3OK=-YT&\@PL,P0VUE0OD9W^GO@RDIC&55$[&&DA0PYU*JFA,!-H)SR1ME MC30$UQ9PT>G&080=S#EN1A]6)0(Z)BFA;6WY2*TM/ U_ S M^P $+EI1] :[C3K?UG/%3 GC^X]P)PK<2XH1[J-GXQIW6WNN?-,2&X@E=JYR MB8Z(>('GM2A83@R%X0*)X:ED?""BL&!;(O_%XV8ZA0D31.04IM-Q )_?9/P) M8FJS)C".;G"C% M4&0"KVAHU]Y\E94" [2#++ETS4ZPC+A#H!5<99>;:AZJ'YR@A=&PO=V]R:W-H965T5U1=< M]YP]BP46TYTVC[9$=/"]DLK.@M*Y[22*;%YBQ6U/;U'1SD:;BCN:FB*R6X-\ MW8 J&;$X'D05%RJ83YNU&S.?ZMI)H?#&@*VKBIOG!4J]FP5)<%BX%47I_$(T MGVYY@7?H_MC>&)I%'? MUK,@]H)08NX\ Z?N"3^BE)Z(9'S;O<[[N/I>[Y<2]NTL&MMV3" O+9.5WLP*:B$:GO^?7\.+P"C M^ T VP-8H[MUU*A<%*XTLJ5%B[5&M<_XB/2U EC M!V$+=I+P8FMZD,8AL)BE)_C2+M"TX4O?X%OBRL%2V%QJ6QN$ORY6UAFZ%'\? M"[;ERHYS^8XRR@EV#1/&$P__FG9!#_;3HU;OT@)$;++"'"UAL]< MU1Z2)NWB!)9H5SQ_A(U07.7^+/1*BH+[ .Q_R)>88[5"XSW$ MD/:RQD,2]](S:L-Q?PA)$K(^@PX RRL#].]NV]=ERVZ4MBDL8&,!Z&">U\06LG5%J,0>6H ME#1)$I2189B-$FI91D8_W( 0%'T/[V"ONKD/R[SMK&Y=4!.700R_VSN[.-S/? MSF.P%?*GBA$U/&8I5T,KUCH_=QP5QI@Q=2)RY'2R%C)CFD2Y<50ND46E4I8Z MONMVG8PEW!H-RKU;.1J(0J<)QUL)JL@R)I\FF(KMT/*LW<9=LHFUV7!&@YQM M<('Z/K^5)#D-2I1DR%4B.$A<#ZVQ=S[IF/OEA2\);M7>&DPD*R%^&F$>#2W7 M.(0IAMH@,/H]X!33U "1&[]J3*LQ:13WUSOTCV7L%,N**9R*]&L2Z7AH]2V( M<,V*5-^)[076\9P:O%"DJOS"MKI[ZEH0%DJ+K%8F#[*$5W_V6/.PI]!_2<&O M%?S2[\I0Z>4'IMEH(,46I+E-:&91AEIJDW,)-X^RT)).$]+3H_%T>G]U?SE> MSC[ S?)B=@?3FZO;N]G%['HQ_S*#^37),VA="XVJ/7 TV32:3ECC3RI\_P7\ M *X$U[&"&8\P>J[OD*^-P_[.X8E_%'""XY('1QL3WB9H>+(5F*;PRC5J7)A9HD9Z.1:'(*1(G M+&4\1!L^,UX8K@*O=OHMM'IV+W#;M/+MGN>9G5/;]<[:M9DCE(%GNV==>/>F M[WO^^UIJ;/U%3ZMK=X-.N[;2"NPS/VC_[P3YAHZ.W>\'SPCR;:_GOX:@EF=[ M9UZ[H6@G'R;)-R2YO7V2@F[0/E3#SEY'SE!NRKFCR)>"ZZHY-[O-:!M7'?W/ M]6HN7C%)7"I(<4VJ[DGOU )9S9I*T"(O^_M*:)H6Y3*F\8S27*#SM:#>70O& M0#/P1[\!4$L#!!0 ( &*&P5:&,+(8]P( 'D& 9 >&PO=V]R:W-H M965T%)M.A,J2*\E-^_>C9,?+BC0O"27Q'!Y*)#W;*7UOMH@6GDHAS3S86EN= M1Y')ME@RTU,52CHIE"Z9I:7>1*;2R'(/*D44]_NCJ&1=.;#!9;)6ZMXMON3SH.\$H<#,.@9&?X]XB4(X(I+QT'(& M74@'/+3W[)]\[I3+FAF\5.(7S^UV'DP"R+%@M;"W:O<9VWR&CB]3POA?V#6^ M W+.:F-5V8))0VGLX $SZKP#B%A![W4T@K_(CLVPQTVH'VGD3FS-\ MJAY-XKATCW)G-9URPMG%]=7R[NH.SKXIB^;]+++$Z4ZBK,5?-/CX%7P"-TK: MK8$KF6/^/SXB+9V@>"_H(CY)N*QT#Y)^"'$_3D[P)5V"B>=+7DL0Z95$U&2/[&Q+*O+6GBN'"G+ MC#/?RP1U@3-%12=)K[.,$CSWKGL]OBO"O:Q+?% M?&6RIB$%R:#9/'_I]-(!SKPH51N"F_=T\0>Y=ZG!6QB/PFD\<<8P3"8C_U"O M9QJ/P]$TA9A PRF!TFD8)ZDS)F$:C^%8 48'XZ!$O?%#S] =U=(VDZ';[>;J MLADG_]R;H7S#](9+0_52$+3?&P\#T,V@:Q9657ZXK)6E4>7-+7T;4#L'.B\4 M54Z[< &ZK\WB+U!+ P04 " !BAL%6%ZH1?O4# #N" &0 'AL+W=O M'JTJ]@5%D4:G'(5MQJ-;IP+J:-!+^P] MV$'/E%Y)C0\67)GGPFYO4)E-/VI&^XV97&6>-^)!KQ KG*-_*AXL/<4'E%3F MJ)TT&BPN^]&P>7W38?M@\"QQXX[6P)DLC'GAAVG:CQI,"!4FGA$$_:UQA$HQ M$-'X9X<9'4*RX_%ZCSX)N5,N"^%P9-2?,O59/[J*(,6E*)6?FCZ;#6YC> MSQ]G3W?C^\=Y+_84B,WC9 =Z4X&V/@%MPYW1/G,PUBFF[_UC(GA@V=JSO&F= M!1P6M@[M1@U:C5;[#%[[D'4[X+4_RUI("\]"E0A?I4N4<:5%!W\-%\Y;:I2_ M3^5<079.0_+AN7:%2+ ?T>EP:-<8#;[_KMEM_'J&<.= N',._?^6Z2SH:[&P_G3;!S08>C +($*(=6A$C7P&<*2Q5P',_N" I@:="TV= M;"WJ9 L)-08K[&JPR622@; (*,G+@G ./86QH*182"6]I*+D*+@Z*0C_+A2= M:)H*#"SUBD^F9$SA0!M/)\2CE4+5X3&CS,[P@ T2@X"90ND82T!*36%*[6DK M$2Z#).MD#JQ.0(HBBL$4E6@](3\W\9AX>D5%LP"]96+!02 M+_M"DS:EHTKIDG-1^F/ 1)$(;1#*&I'XCBC)+$DBX50A(809@QQ MI815F7)^+$V-H5"&[.AE(;9A1_4QUR&E,+G9D$V'M-HBY#WVAQU *6[EEP9:MG0A]5P@J*TA7&4LM%J6PO- MQ\=+46>ZZX\*?,P>?@R5-:4C;=Q/,'I?!?@"5]W:Q667%\U:N_/+L5I?X/*B MUFGQR\M&K=/NP*F!%A_=03G:5;AIJ:$9O[J.#KN'RWQ8W6%OYM67P)VP*ZH' M*%R2:Z-^>1&!K6[7ZL&;(MQH"^/I?@S+C,X:6C:@]TMC_/Z! QP^<0;_ 5!+ M P04 " !BAL%6LB("X>M]KO&":[PVH!MI&3F88Y" MMY/H,-H>W/!EY?Q!/!W7;(FWZ#[5UX9V<<]2<(G*G\Y&W#P:? M.;9V9PT^DH76]WYS44RBQ M"@;GS#(Q>*SQ#(3P1R?BYX8QZEQZXN]ZROP^Q M4RP+9O%,BR^\<-4D.HF@P)(UPMWH]@-NXCGR?+D6-CRA[6RS+(*\L4[+#9@4 M2*ZZ-UMOOL,.X"1Y!I!N &G0W3D**M\QQZ9CHULPWIK8_"*$&M DCBN?E%MG MZ)83SDTO/IY=79[#W>SK^>TX=L3HS^-\@YYWZ/09= :76KG*PKDJL/@3'Y.2 M7DZZE3-/]Q+.:C.$+!E FJ39'KZL#R\+?-ESX:E<2X0[MH9WW.9"V\8@?)LM MK#-4$-^?"KEC'#W-Z)ODU-8LQTE$76#1K#":OGQQ>)R\W:-WU.L=[6/_:SK^ M'=U)>OR\:@Q@66+H!G#T80QS""VSD&;#-P? 5 'IT?#X *CEP55D5!E$D%VF MT6<:*$]<=(3;;'7 )$T'U*RV[AR(AR'<$<5CC_9_Z:%%2J%M%C^($9R&%3-< M-Q8TD1DH*:W:6#+(*Z"@O 3"@HJ!H,4-W MZ56)9ADFDB7Z1KFN;?O3?NC-NE[_;=Y-S$MFEEQ9$%@2-!F^/HK =%.HVSA= MA\Y?:$=S)"PK&MQHO '=EUJ[[<8[Z'\%TU]02P,$% @ 8H;!5BXZP2.[ M"@ OQX !D !X;"]W;W)K&ULO5EK<]O&%?TK M.XPFC6=@BN!+I&-K1I+M6JE?8R7U=#K]L 26)"H B^PN1*N_ON?>!4" +\=I MF@^606#W[GV>>R[P?*/-O5TKY<27+,WMB][:N>+9^;F-UBJ3MJ\+E>/)4IM, M.OPTJW-;&"5CWI2EY\/!8'J>R23O73[G>Q_-Y7-=NC3)U4JU1O M7O3"7GWC4[):.[IQ?OF\D"MUI]POQ4>#7^>-E#C)5&X3G0NCEB]Z5^&SZS&M MYP5_3]3&MJX%6;+0^IY^W,8O>@-22*4JK.>B-52EJG[I#=O5&7/A.1%.K7\5VS\VM&H M)Z+2.IU5FZ%!EN3^?_FE\D-KPVQP9,.PVC!DO?U!K.5+Z>3E;6PSB!#_G7(9"]Q?%@B M5BA+*PR#ZIW^?UWX73PXPE]QXV^XU/2#\?GD)(GQ1Q6\G#L7RRP^Y.*U6I@2Y2I"'X- N+4B[Q4R?T11_5HF1L4B4L8! H2T5CDK]%)\ MA&>5,N*U-)EXA64%:MEA9U_\# G-SD4=D0B12*S?O$2I"KDR283J*HT2JA& MDH % F==90H+)'24:6H#<9W*Z'ZIM0O$;2S7NK[_27U9E&85")G'XE-90-5J M!:MBE4AU5&7")DE3L5 0'Z4E4IC.:1G\%RNN6EI9M2*=O$5.._B-K8B587D" M297;I3)D*!"41>U;OI%6G(6#?H@*3U/:5\B$CXZD77OIM^M%O.I*42Z,S\ -#2>A>AX275HHJ#%+0%4>D0B<1WO:2K.'./N.^&&K/IED M5*17>?(?/)!P+'+3%A1R"$\3N4C2Q#URC,-A_Z(;Y&HKQP$K'!=/RQZ6#PC0 M48*PQBVU:\F\" F;:[>M,=A-?JY$0N](ESFG35TS+9!H8+O?@JH10=55N4*4 M*Z :'O$%( $'._BW@AJW1C$)6,#*!>*-@BHI&=*J]$"\?7O3?G:GT[*J$7Y" M][9/WZH'(,!*T14:H:D6_8!NS73D02%_0#\\,% =6]';;O=*0YO>$_; V7R\ M+;<:%KI(X^-S0$0-JV1J.!0W*./;-^1&@&?$!5$4:>+AKX.X#28&-09RK;+/ M&#R!H7HC _$W0)S$JG<):M0B#>D2.5":)& Z('/<>H\^(NT]76F#"GXI[WGI M'9CB]M=G&(:X.RII,N,S(DSZG[!O+=$JN&PDU5>$+%F6Z5<,C0$^J-B5T67! M!T';#@HUV5TG!BI?/\#=MI-6#&M% 8O*G,J&HF4?^E5.??V$=O M_:I,(V$!-J1(U4083;C<'Y$$U(D(&O3A3G H3U8JIUI1!( K)+[&)QF])<$ M[)XJ\FP8'NEJ,*/D6CT+6UTZR3LY8U3*\M47C$S6"O]"B[N$[AWTMPC3N]D MA( K\XAZSZ.OD#?'6)OG^4JIWQ$D/XA\WLN^388_"'YU.)E>Y#Y M+>3LHMT)_TP^\COHR)&X?1,5(:-_ PLAZN#[65?K/XZ1[#,(STU&_>'OH"8< MIC^-GGRL:?-'ILU7:9W*XA5BTXA;Z(=.\G1:FC^K2M"2N,1NKHE,N;7FNMMJ M5L.*4>SPG::EB7,"IQW:? SM#A-QZ@X<,&KL.>-&V\#_).RV )U0*%HH@33)LH'2B?L>!39%/ M?# 9(NN\H+Z5$"59)8MTSRZ?2O\/34>L:;W"G[/4U.YY.I*D#$_FH 2GW64; M+3HYLST\+DT]<;65("(:BY]0IN2G>KIJRL+3X,R_O?%KNU%\MO-[7]15UYG/ MB(.MQ9D8X5\83&9C3.*12A[(6"MFLXF8!V/\O6U5Z3P8SLN82=AT+H9A,+T8B' 6S*=#$5Y,@\EH+-[N M%P4;)^$*\;A!V=P%\.YW/Q0V1#VKM.T:T2[#>,AF'XF4] M6M14)PS&$',1#$9STL:4ZJ131\$$\7RK\]533$H9..C"-0_'P60>[OGSD"JC M8#2[$!]8=-H(.ZAT$$Z&M9;C8'PQQ\#@]F '>701C*><4(-A,)A,MB%I-1%T MIXH!/.O0@C.*VUD=N68G.2)R?A!;$.&.B0U3&!C?Y1W0_CA320Z4G!+@P3F'LNED&/F%]M0QD" IJPFW6\%;M RYU[T)\U!)J-:88+3Z!) MJ752'-N\T_9WCV0Z=5!>E4OU"SZ986ACO6DT\R\<_62A,%K$UHN/$Z)IB]+S M>WK#;YND9#8:*_2:Q*FG*03$!UH+,8G6Z[;JV-;,7GNR;LD>CO=;\+[HDE_7 M29$AO9.G7F]D 4W I;06S8+1(]56M,!FCTH+/"8\K,/B B:]H$A)L((!E(( M?3W_@.Z=V:>F/O6Q1W*%(WQ,_&$AN^1AHRI"1MXASMPG*G5"ZI8^51#'%*X9 MX789I_T?ABV[.VVA%0G^7(1>XC^9D7[=;N\_@/'A92[+."&1B(7@#:TSC\QT M4&XKNG;A5_LWV^T'0-^8JI<*Q^;E#AQ%M>_8X)UO F$WD0MJVJ;.X]]J=<7% M)0&Y14+[Y*#2EF3V@]J"L,[31W_D5V2V_93)1TXB?KA#U7GKHR+ =,6?3JEW _\]\7F;O-U]LI_E-PN]Y]V,9&N$N1MJI;8 M.NA?3'H>3.L?3A?\B7*A'9";+]=*8MBA!7A.+YGJ'W1 \\WZ\K]02P,$% M @ 8H;!5E0$UH=Z P 30< !D !X;"]W;W)K&UL?551;]LV$/XK!PWH-L"U'#OIBLPV$#O9EH>Z09-M#\,>:.HD<:5(C3S9 M[;_?'25[3N'DQ1:IN^_N^\C[--_[\#G6B 1?&NOB(JN)VNL\C[K&1L6Q;]'Q MF]*'1A$O0Y7'-J J4E)C\^ED\BYOE''9-3Z:J23;RY;Q5%3XB_=X^!%[E1Y3"-.BB\0X"EHOLYN)Z=2GQ*> / M@_MX\@S"9.O]9UG<%XML(@VA14V"H/AOAVNT5H"XC7\'S.Q84A)/GP_HOR3N MS&6K(JZ]_=,45"^R]QD46*K.TB>__PT'/E>"I[V-Z1?V?>S5- /=1?+-D,P= M-,;U_^K+H,-)POO)"PG3(6&:^NX+I2YO%:GE//@]!(EF-'E(5%,V-V><',HC M!7YK.(^6ZX^;I_O-KW>;]?W=(_RP\83QQWE.#"T!N1Y@5CW,] 68&7SPCNH( M=Z[ XGE^SBT=^YH>^EI-7P6\:<,89I,13"?3V2MXLR//6<*;O<33-XTAODT4 M0;D"UMRN<14Z;3#"K8G:^M@%A+]NMI$"7Y:_SZG0%[D\7T0&Z#JV2N,BXPF) M&':8+=]\=_%N\O,K%"Z/%"Y?0W]^5.>:>SU]\_'I#BZNX"T\/_.G&EF-IE7N M*Y@(Z"H>Q@*, XN5LM &KQ$+%BORIC8%:\C;Y($XT\EH6-"^"Q'!E[#M(A>. M<0RW'0Y1)H!3Q.J.>/AU?19XY^T.^;_&P 6@W"?Y4:I.$#HK6"-P6'DR2J8^PA9IC\CC7Y9L!)S0JB"8Z194?H?!-3TC MKB4GYB1O#"L>]0*ZEIU#>!K7&V!RDITR5FWM@=Y1/H$L^"IU,:;:>T,'LMRB M8R]B)B0JGV1]'\&WQIE42%%ZQ>ZI?9/TY"4+NU/!^"X.8$KWW*2>MLHT4LK: MI$NM6$;%%L%DC+#B(IJ T0U?_=(XQ6O/L%^389YM83VV]ZK/E[AT$"^'WIV26'A10X?D&7_P%02P,$% M @ 8H;!5BXJ0@1,! 4 D !D !X;"]W;W)K&ULI5;;;MLX$/V5@5H4"4#8NE\2VX"3IFT6S06VN_NPV =:'EM")5$EJ3CY M^QU*MFIGG;PL8,@D-7/FG.%PJ-%6R)\J0]3P7!:5&EN9UO7%<*C2#$NN!J+& MBMZLA2RYIJG<#%4MD:]:I[(8NK8=#DN>5]9DU*X]RLE(-+K(*WR4H)JRY/+E M"@NQ'5N.M5^8Y9M,FX7A9%3S#8U$8(*+Q:X=I]2&-X^%X MC_ZEU4Y:EESAM2C^RE=7]\^=='@X<8OL-!W?GX+:\NT MR\]<\\E(BBU(8TUH9M!*;;V) M7%Z939EK26]S\M.3^?WF8W4T7MP_W,+W_# ^/-S.:W7^%VK8?T@T>Z[NGNN5^R[@M)8# M\&P&KNUZ[^!YO7:OQ?/>THX;*B\-,ZR%U'FU@;^G2Z4E5T)I\^.*%]^0Y7O^?JOX?^__;I7>C3Q$_%6V0(UZ*L>?4" M&5>@,XE()]-DCR\+!-4E5%W ="/SE Y&(Y&13T59;7;'L%K!;:515MS,>3&@ M_#]AU2 L46\1JQX&HJ>,H>.(R%XV"AI *D9+M"O(J%24. MS_"96I?"<\@UEJJ-S)5" N::R"-LL$+)"TB%) WD"P51*1ALLSS-6I/?\=8H M2;(@"/CT(79=^W*><4GA9JA$(U-4[;)S2?%;URXG2]/W!O#:=L^DECDUP[QX M(1+4Z90&L8:4JZRE6TOJOE*_M!/\U>2U2

@38II M!,A) $$=:##TG.A2P;)15 )*'26:V!A'G>T9+]K=/3S"0 ?$+/#CXYJ(')8D(80A2T+_N#H@\IGOVQ % MS"> A="T]A&",&&AYQCHT&&V'9&7V70X^RX4T;A"TH+[Q05_IHP?4W)]Y@0N M#9R0 B3'A'P6>!YXS'7L5W1"YL4^O??< /;]HZLWREL;!%-ISYMGW>"R,'WTL,/X\%Y/(JY7_PJJ&[D]*X6WB5_@YFVM76L>"$ M,A_:-HVB.&9N&!Q+=AV?N4D,3ARQB!@NF[*G:8Y\4L MCCP:.7[(PL Y(39AKN=2+3#;]WO!Y!K%S+&#=NP0M9#V^53''![<!:W*U!U%@@>SN[VZB1=W>F4NA MZ09NAQE]\J T!O1^+83>3TR _B-J\B]02P,$% @ 8H;!5MXX4A8(" MTQ, !D !X;"]W;W)K&ULI5AM;]LX$OXKA!=8 MI(!C.\[+%FT2P$G3GN^N:5 G>S@<[@,MT39;BE1)*H[WU^\S0TE66L?HWGU) M+(GS]LS,,R.=KYW_&E9*1?%4&!LN>JL8RS?#8\[T[?WGNJFBT57=>A*HHI-]<*>/6%[VC7G/C MLUZN(MT87IZ7+6XZ$V.WER=T7D^\+M6Z]#Y M+2B2N7-?Z6*:7_1&Y) R*HND0>+?H[I6QI BN/&MUMEK39)@]W>C_3W'CECF M,JAK9_ZE\[BZZ+WNB5PM9&7B9[?^FZKC.25]F3.!_XIU.GMVVA-9%:(K:F%X M4&B;_LNG&H>.P.O1"P+C6F#,?B=#[.4[&>7EN7=KX>DTM-$/#I6EX9RVE)19 M]'BJ(1CVYO<>#ZT\/M_?3 MVP_B[M,_I]?3FYDXN'-&9UJ%5^?#""](US"K+5XEB^,7+!Z+C\[&51 W-E?Y M<_DAO&]#&#S61VWU)I0R4Q<]]$U0_E'U+G_]Y>AL]':/MR>MMR?[ MM%]>R:"#< MQ1[IME%3LNYS\']2(^Y42E955KJ/*1>9L ""YI(N%MM)F6AH1 M<%BA3V,0VF:F0E;%2GFEK5C)1R7F2EF!R$OI\:2L?*BDC2(Z$:'>5P;X2INC MQ9>58;OL"#VCN[N>9?1V]? M"7 57(G*ZP):2^V8-F!WX5S$ M.7CAU;=*4QCS#0BEK9/20X4N*9*ELLI#$3]7)4$%($CK@V449P071S@IX&$F MVQ ^3"9WSV+(7 &=4>T$>R"F2:\KM25/H;&0%DQ*C_L)_3IP/[ MBZ.6(C0(" A[N@=W?25-6$2T7NEL!70V0D,I*8"=J N. M&PF6!6628*'\E@08%2JJ+2B(>XJ6D.&S"R@]#)*2C9*.J32IK76FME)4(62E M$\;1;V]Q>(F< X7*JX1T]%765AI7K>6HD)S$_\H'AA3CRI'0;CPYHI57ZK!( M]*J(7@7(49N6'1E$JO@FKQKYT39'%=)P;-JNT1M7,C)J2S6N(_BA+OPQ;N"U?P\1=4AUFG9&0VN;8*/ PCL98Y%Y*<,A)6K3$Z0T9)$ M<4+F2V53DM"E[T/4#T,!YH0V>M#Z#8P=[1M9I.[).]\Z:&Y!0022X:TS]I"A75AHJJ;*0 MUQ=&$D%,%:CC)H5"/-LP>>AP)G%((;^BUELKW/ !&VN9YA)WA%PL5,TA:;JH MAD&XO'!>U6DS6LZUV0ZP'*@;%]#[=)": 6U#EE^225:H.)K"_;EZ>IH2TR55SP MC(\TM!B+J>A&2N>$XD2,B[N7 ,"W[2?"QW(^DR*1'&2 MR-\KPYX"6K2#T7^TV=(6KD3G,8N)E+7G%."!<79Y:+B_$RQ]L70N7VMC0'XT MV;%U:QJF(IT":6(KT'.C6@&LQ;3W)R0W*?),Z4>)0S6/HXG K2+*)Q7V5?59 M6]5G>TOS;KL#P-QUFZ87UK&]RG;OC'LL<#O\]'Z6""BM+S\P(F.#V^L5,-P< MNC6Q-08O5@*-@0&PQ 2K!27;D_I&#U8J+VV06>H44E-ZMR!5KSK+^H<(Q&A_8BV:T>15SU"BH M;,S;GGC?(M(1PC9F<^GS(*X<_HF#WOO)[*KW2F"]K)[K;XZ*AY(;\J WF3W@ MY*T;L)7#T4E?S*JR-!IVDS6%?=HMO2R".)A5\XA=+1,GH]/#T]&K-^+=,SIX M251\FAN]3(LQ#23LZ19ONZ%QIV4R)B>*=%YM%/4)%K;0*%W42LM::4U%*CS? M=N=X<6<=7[$>(\-%6Q^U(%JPBFR;,"%JI<[=DHQL!3!66EDF$_2=\"@JF%N3 MXW@8*NQEC6C-0TK2O33"6D'B88S]D'E=-@RRIG'8S,#=P[[C:NN@5\T&FP8\ M\$0BD7"AF-AI$:(QV1F15,)+;2WKH?U/O$,A:=X_D?>"I MPVX24W;5]D'"])+0CN7G Z(+5B=+S3[[_WE\/! W3-&26JF&-';0@/>8F0S2 M#3J !U*!C51(E%1:;B5@SCM[52V,)<6[4";/Z*CCMY$&#D"1 I#?;7QDM,E, M?[MV)(Q:#SMF:;?Y2Y"I)A!GX9=5:3*E@,JNSP.Q:R0,.Q]:L)7]F[[Q6J2/M1LCZ?/71^E1WZ",&H!T='@-RP^/GU"2A?@"OYL,W<1+P'\ M-YNEX,7#[_8;?.![,V1ROG;1LF<$O2OS."UM.H[L("MRQ1MBU M.GS%HYZAP\N5,/X+A[!WF$20-\:JZNA,#"HNP\C>C^=PYG#WF4-V=,@\[Q#( MLWQ@ELTF6AU N]V$YB9>JOV%:@Z4QB2P'E+2E@:4LL/CH'Q.QEEUV8K?(K@+. M:]V#?M*%+,GZ5_#ZK=J^Q^M_II9IR>7>P HU;$JF$?Z8;XW5=#G^O*0WP TN MP[F"&9N:Y3B-J"(,ZC>,9C]\EXZ2GZZ0';1D!]?09QLJP*(1"&H'_R7>A04S M/ 2H2=$E2N%!&LNPQ@T!HR:EN"I=\Y$WDCF*\K M8K=MF12!">");TU\C3_HF^5JTQG#2ZD1/]P3H"QST:;9?3*XX9(BJ<80JND" MON=8VS.T@BY[!YZ;"C6S2H_AF1H8E[FJ$+Z';-2]'PUIDMYVAX,$YJ0F#W2M M@IIIRW->DX$$&LP;S2U' S?9_;!#WS3IG.,Q:S7?-N$DR/^%6R;AB>4E':?^ M!H\R[P'MK B>"C9_+94H4)M 9'2;!"+]?@(/*!55<: <$GCPC0.+']D;:=EC MB^1T&J!&:BA-U"4M$R>7G585O*'Q\B@]9",! MN-Y)3.6[@_W9S_3>+.D\C2"Q?SI(LT]])[&I+>[5T;Z*/U4I7$9\V, MLKOW+=L0H4;:T-=::_LJS$,S_&=[>%*>F-YS:4#@CEPIXC "'=IT6%A5^]:X M598:K9^6]+*A=AOH_TXI>UJX .U;.?L;4$L#!!0 ( &*&P58X,! &M0, M P( 9 >&PO=V]R:W-H965TK,N/ M>WC.N9>29WMMOMI:*0??N[:W\ZAV;G<9QW9=JZZT%WJG>ES9:M.5#H>FBNW. MJ'(3DKHVIDDBXZYL^F@Q"W.W9C'3@VN;7MT:L$/7E>;'E6KU?AZET6'BKJEJ MYR?BQ6Q75NI>N<^[6X.C^(BR:3K5VT;W8-1V'BW3RRON]X<-7QJUM\]B\$I6 M6G_U@X^;>91X0JI5:^<12GP\JFO5MAX(:7R;,*/CD3[Q>7Q _S5H1RVKTJIK MW?[1;%P]C_((-FI;#JV[T_L/:M(C/-Y:MS;\PG[;WS[?P-N'@K" P^Z=[5%F[ZC=J\S(^1 MS9$2/5"ZHF#E8$_ERL;YO\Z9<"(ST_C^VMS:7?E6LTCO!=6F4<5+7[^*97)+V?8\R-[ M?@Y]\;ZQ9549596AB_46)CVGB)Z%.DWTH49G=(N7L^DK<*$+("SW#O1@\.:- M]FV>B*@-K'X<%RSN6BLH^PU85>&%=9?P4!NE7C0&8%F;]EA76%:F6>/5&8SR M14'WA_&>?NR=,GU06[;PH!W^OFUZ<+4>+!YBW\'-MZ'9^8/@#3 JB)0)1EP0 M+G(,1$YH"#@M",LDW);&69 %$3R#E.%^[A^L$%!((A,)]VA&@R*H)%1*D(0Q M"11_4V"<%(S![Z[&/DE)*C-@>!X3!8[R7,*+_EI/_67'!EM/#6:1"R62)R % MR=,<,DX89R D)7F2(D;O=0HA\.PTRZ'(,,A9,ADP>6V#*$929/X&LI04A?0! M)YQ["P1JE,CYW^RG_YO]5*0D*9CGQ5!8@8%,L0[K _*PJ4P%""P&669/_1?);FA(D4 MT.TD0?,%UK[ AA$DPT:9S$_1R#!?6])20KI52(8#^7@ M*#Q!2J&ULM5=;3^,X%/XK1QTT BD[S?W2*94* UI6C!8!,_.PV@3\9CE9>T)NJ3 M6%..7Y9"UD3CHUR-U5I24EBCNAK[KAN/:\+X:#:U[V[D;"H:73%.;R2HIJZ) M_'5&*_%X.O)&VQ>W;%5J\V(\FZ[)BMY1_6U](_%IW*$4K*9<,<%!TN7I:.Y- MSF(SWT[XSNBCZHW!>+(0XJ=YN"I.1ZXA1"N::X- \/9 SVE5&2"D\<\&<]0M M:0S[XRWZI?4=?5D01<]%]8,5NCP=I2,HZ)(TE;X5C[_3C3^1PP5'MNY M83*"O%%:U!MC9% SWM[)TR8./8/4?<7 WQCXEG>[D&7YA6@RFTKQ"-+,1C0S ML*Y::R3'N$G*G9;XE:&=GMU>G%]T+D96+S@ M-3=I3MF#=0_^FB^4EE@.?Q]RM,4)#^,8B4S4FN3T=(0:4%0^T-'LXP:$;H:#,''\+(5OAU;R,R<*,_ R)XE#N*9* :FPF1">(Z200)_6J'&T MRB4MF(9**(5V@>.G*5[=U(4L MXWO^NZ(B*=>DZ@5G?SWDYAMNL9\==CH-,DB2^+^X&P?X[R)HXH80.FX8P9^Z MI/(9[I>MHS6F?XGL&FE2X:&3H0]>Y+ANLC'SG" +\!IA8M#[., @Q$[L1OW: M=(#CSH'U^BZ.1^!AN?EIB"-,21J&,"";J)---"B;>9Z+AF.<=[P0!P']+[%42V#NPR!8M?H.@*MS\] M@?E*LARW&5"]+[BC[!@$I,4 MWR3$=Z+4:+%5S'DC31T?S"2LI7A@=E\.4%18-YD'?AK #\DT_4TLEPKRDLB5 M\6V%)P.E>U'!I-M2PZ+SMHFQJ.B]>*#2B ZWM:I=%C6'V&8Z[L*XQW)DA-A\ M18&A1',-'S^DJ,S/W=WSS%_/[TWCZWL=&:_#R'J=)*GUVG2+_R?2OEDG,%/P!-!A;"LFN6]&/<:8=P%- MWQW[8R\Z:2_[\7=WL8BB+A8^MM7V'@?)4#>(NVX0#W:#*V3&T#^XM*W<*/2- MO700[[#Z[TNC[FT'T%:Q]JM1,;,,C'2WLG^6(WN:W75D(C&_"&*[LB*5S<,K MVZKI&J_:OMQV)G!?2DJ?'=C\8YNTY>3>]_;7Q M%76""H&*+M'4_93@%B#;$WS[H,7:GIH70F/P[;#$'SU4F@GX?2F$WCZ8!;J? M4;-_ 5!+ P04 " !BAL%6[J:@TY0" !S!0 &0 'AL+W=O,,.F8R6WH&PWL=F@';5% MDS@N[$=9&D6KG'!F>G7S<'ES]^OVZG())W=L5:+^.O8,,=MU+]NQS#N6\ .6 M"*ZE,(6&2Y%C_C_>(T6]K/!=UCP\2CBKU2E$O@NA'T9'^*)^S*CEBSX:4[R@ M,%*]P07762EUHQ!^SU;:*/HO_AR:N".,#Q-:KYSIFF4X<<@,&M4+.M,OGX+4 M_W9$;MS+C8^Q3Y?DO;PI$>0:^$XZ1WU(YE&BPS+I<'G9GR[\9*(A/T(4[ HG M7( I9*.9R/57N"%KX7/#:_*B@<\0CP9NFB041>G('89#N->8[[4$P\!-DB$$ M:>P.T@ 63!D-1 ;,&)85MDG3ZM!-1TG;E201/))[:5BHEGA$J5)O6[AHRV0C3>:*O]C?*K#/2O_;N.KIF M:L.%AA+7!/5/!XD#JK-XEQA9M[9:24,F;<.";D54MH'6UU*:]\1NT-^ST[]0 M2P,$% @ 8H;!5K48I0/_ @ *P8 !D !X;"]W;W)K&UL?55A;]LV$/TK!ZT86H"()$JRY-0VX+0NUJ'I7"=M40S[0$NT M190B59**TW^_HV1K6>'XBW5'WKU[1_*>9P=MOMN:

/C51V'M3.M==A:,N: M-\Q>Z98KW-EITS"'KMF'MC6<57U2(T,:19.P84(%BUF_MC:+F>Z<%(JO#=BN M:9CY><.E/LR#.#@M;,2^=GXA7,Q:MN=WW'UNUP:]<$2I1,.5%5J!X;MYL(RO M;U(?WP=\$?Q@G]C@.]EJ_=T[[ZMY$'E"7/+2>02&GP?^ADOI@9#&CR-F,);T MB4_M$_J[OG?L9AX4 51\QSKI-OKP!S_VDWF\4DO;_\)AB$VQ M8ME9IYMC,OJ-4,.7/1[/X4E"$3V30(\)M.<]%.I9OF6.+69&'\#X:$3S1M]J MGXWDA/*7<^VDMM7L]!A M$1\:ED? FP&0/@.8P*U6KK:P4A6O_I\?(KF1(3TQO*$7 9>MN8(D(D CFES M2\:.DQXO>:YC@R_:N)\$UI(I!TQ5L/K1B1:?FH._EUOK#+Z5?\ZU/B"GYY'] M_%S;EI5\'N" 6&X>>+#X_;=X$KV^P#L=>:>7T!=W.(]5)SGH';3''GKR_$3^ M'..+F.<9/_,D\!Z$'"\"_F2JPRF&)#XNO!0*7*T[BYSL*]@@(29A)[VRC!3A M!>03,J6%-S*2%!.X966-M,POS0 MR"3*@.:$T@B^\%J4^"*AR$B43*&(2$PI MO.N,$JXSO$_>B4=O6\@R$F8.$B0I0IF603;)(F"2F2R%MQ3O*"PKFG$#X9X(:;?2]3%DK=*3?,\K@Z M*N%R$(#_P@<9O65F+Y3%_G:8&EWE60!FD*;!<;KMY6"K'8I+;]:HYMSX -S? M:>U.CB\P_C\L_@502P,$% @ 8H;!5KOB0YP1 P Q@< !D !X;"]W M;W)K&ULK55M;]HP$/XKIVR:6HDU(11H&2!!NY=. MJU:U;/M0[8-)CL2J8S/;*>V_W]F!0%M G30I2FSG[KGG_-S9_872=R9'M/!0 M"&D&06[MO!>&)LFQ8.9(S5'2GYG2!;,TU5EHYAI9ZIT*$<91U D+QF4P[/NU M*SWLJ](*+O%*@RF+@NG',0JU& 3-8+5PS;/&_SDN# ;8W"93)6Z3GQU>2,MDQJ<"860,6M. STJE"RX$,)G" M=YNCAH,)(PMSV \MQ72>8;+$'U?X\0[\%EPJ:7,#'V6*Z5/_D+C6A.,5X7&\ M%W TUT?0BAH01W%K#UZKWH"6QVOMP'N2[8O=@'-N$J%,J1%N1U-C-971[VW; M4$4YWA[%M5;/S%F"@X!ZQZ"^QV#X[DVS$WW8D\-QGSG^0(,R6HJ[G,@!M@J\YV-*AL(,DI,!K@DIZ: ME?"L^)H56];=]!$,9M3PMD' VD/87"-"4940NA("*@ NZ@KHP2C3/*$>=!*= M*4D2E57#3Y1E @XHNLU5:4A?WT.PVFMT3&G3C:A:WHV=1 M=EGMT:Y=:]?^!^V>EY\KRKI";WT7P@0?+(R%2NZV%N+><*^1TJ]+"KZAGY>3 M:?WH#%BA2FD=X6Q)[;^(]UJ]R+L3Q^O!2'/C:,VT*F!:TA@-D5?%E$OF*L% MY]0]+S1U *?-]6";G.'&V5J@SOP-XN!I"ZICMEZM+ZE1=3:OS:L;[I+IC!,; M@3-RC8ZZ))6N;HUJ8M7G<]\.<+EK4SH#^SY2RJXD+4%_=P[]02P,$ M% @ 8H;!5D>%TF_G @ _04 !D !X;"]W;W)K&UL?51M;^,V#/XKA#<,=X!7O^:E71+ 21M#DCS11(I\N%#B>3DJ/2+*1$M?*^$-%.OM+:^"P*3EU@Q5*F':%8V<[&GJ0-\:JZN1, M#"HNNYU]/[W#F<,X?,\N4,ORGEDVFVAU!.VL"U@W MUE@F"RX/D%6JD=; AR]L)]!\G 26"#G8(#\%GW?!XW>")_!925L:>) %%C_Z M!Y1(GTW\ELT\O@J8U?H&DM"'.(R3*WA)_SI)BY>\]SHDN[07&@MN8R<6621"?%!R[!EJHQ5##F(RR> M/L&C+*BF-6<"?H8X'?C#X9A.T6CD)\D(YDR^P/:5ZBMG%B$[:$2: ,1=**5K MP22L%"U1'/KA((1DX ]HNU^M8,DEDSE"'/MI%,&M?QNEL+8E:E!G1;MCPID9 M:C-;4B/)9D_?V&C4!L@$I)*__J@=I/XXCMI0HXBXIFGLWU)0XC\8^\DHADO? M%IRU9(7ZT X> [EKF:X[>VT_V[*NI?\W[P;C9Z8/7!H0N"?7\&8T\$!WPZ83 MK*K;!M\I2^.B/98TGU$[ [K?*V7?!!>@G_BS_P!02P,$% @ 8H;!5KK) M%X9- P ]@8 !D !X;"]W;W)K&ULA55M<]LV M#/XK.*W9M7>J]6K'\FS?Q4VVI9>TN<3+/NSV@99@B1>*]$@J;OY]05E9 MMQ',IQM6X@/:/S9WFJ2@1REXC=)P)4'C>N9=1)-%ZO1;A4>.6W.P!A?)2JDG M)UP7,R]TA%!@;AT"H^D9/Z$0#HAH_+/#]'J7SO!PO4?_M8V=8EDQ@Y^4^),7 MMIIY8P\*7+-&V'NU_1UW\0P=7JZ$:4?8=KIQYD'>&*OJG3$QJ+GL9O9M=P\' M!N/P#8-X9Q"WO#M'++'1 TA"'^(P3D[@)7VD28N7O(%WB2L+U])8W="CLO#7#2G MM<7:_'TLW XM/8[F:F5B-BS'F4?%8% _HS?_^:=H%/YR@FO:A+K.--EA;!6@DJ2RQ*X ;8O2^=2]"X+=VG,N$W* M!Q=]0H#) CXSV3B3).HV)T31Y)IOVH*[9;;1W+X /4PT=/6$B,;"?2N^@GL- M!>^Y!%NIQI C\X$>E[8E=0GBQJ3QP6#>:"S@D6E.2J2J55-6Y/2%[),,XD%T M!E;!:!">P3LXC_TTB6DQ&ONC<08/3.!'@53/*Y8_P9I+)G-W%VHE>,E< .8_ MX)>88[U"[3R$D S2UD,4#I(S&OUL> Y1Y,?#&!ZQXKGX7[9?U/,>,!X?4(X) M+_:S=.2FT3"#K[8BK=?FGQNQBS89C,X@]8=9M!N7RC+1I2\*B5H\@NSWD&6^&DZI,4XHV!#./;2 M@X->5*,NVXYK(%>-M%U;ZG?[IG[1];(?ZMV/<,MTR2D- M=D&@[.AQ[HKLMV M@E6;MK.ME*4^V2XK^IA0.P4Z7RME]X)ST']U\^]02P,$% @ 8H;!5JW( M5?!# P X < !D !X;"]W;W)K&ULS55=C]HZ M$/TKH[2J0(HV7RRP6T "2N]RU?W0+MO[4/7!) -)Z]BYMK-T__T=)R%E*Q:U M;_>%>&S/G#,'S\QH)]5WG2(:^)%SH<=.:DQQZ7DZ3C%G^DP6*.AD(U7.#)EJ MZ^E"(4LJIYQ[H>_WO9QEPIF,JKT[-1G)TO!,X)T"7>8Y4\\SY'(W=@)GOW&? M;5-C-[S)J&!;?$#S6-PILKPV2I+E*'0F!2C<(ZB_K(? MC0X'#D/_%8>P<0@KWC50Q?(#,VPR4G('RMZF:'91I5IY$[E,V#_EP2@ZS/UXZ?I:O$!;E=7BWN8WU[?W2^N%C]%J\."[SDC.#"=R:%!7,94ZO/+7/[PEA*6*9(WR9KK51])*^ M'M.@AN@=A[#5=:D+%N/8H< :U1,ZDW=O@K[__D0"O3:!WJGHDP>JUJ3D"'(# MOYE,YY/4Q__,TU"K%&$C.95S)K:0:6#[DK;@A =QRL06-62VZGYRD167^ 67 MK.'"+1<7UL_5N10HC$LHJHIG4H4(N7U"4*#*9*(![4L">@<9;Q\",/'+5G@) M5+Q4F@+FI5(HXF=8*28T,;)-89I\HQJC)F/@ACK@4CQA8UYALK7Y_46-#5;2 M,/YGND*'_$PJ2TVDR)PQSD2,+OS-1&FUBH*&]%OH#-Q!Y'=I%;J#(+ [YZX? M7'0;F!.20>#Z%WUX]V88!N'[QFJQ?I>W?[4:_;H'0B]R*,NO]W@4(K1\\= M#J,7 H5N, A_1Z!.X 870;>5:&\?%RFT(OF#0Y&B?M0]5J'>0=?-46VKV:*) M2RE,W8#;W79\3>NN_?-Z/?NNF2(M-7#OI:&)D*U M3&D$H[(7Z'PCI=D;%J =ZI/_ %!+ P04 " !BAL%6[0(Y \L" G!@ M&0 'AL+W=OT_WYG!S)6 5_(^>Z>Q\\E=\=HJ_23 MV2!:>"V$-.-@8VTYC"*3;;!@YDJ5*"FR4KI@EHYZ'9E2(\L]J!!1$L?=J&!< M!I.1]\WT9*0J*[C$F093%073;],4;C"&IF09C@/J?(/Z!8/)IP^M;OSY MC,!V([!]CGTR1VF9@#OA9G!J#%IS3.)9DN,2'S<(*R5H\+A< S=@R;%D@LD, M0:U 59HZ..<9LYC3B'D=*Z^#>1TA<)F)BG+(@)FF7:#M&S"9 SY7O*3IM"%( MRB^]2]'M_#X5[6#:587=6C M:W#M;B)1+DP-PD73(5[,=R8K6BF0MFKG\'W2^P2X\*)490AN+F%^6'M3&GR$ M7C<<)'UG=,*TWX5[-.9TI4DO[ [:D!"H,R!0>Q F:=L9_;"=].!8MT0'PUN@ M7OL59>@=5=+6<]QXFRTXK8?_7WJ]0A^87G-I0."*H/%5KQ. KM=2?;"J]*M@ MJ2PM%F]N:).C=@D47REE]P=W0?/?,/D+4$L#!!0 ( &*&P58C;^HCT ( M .8% 9 >&PO=V]R:W-H965T==U59QB1M2-R)&;G;60&=%F*C>NRB62I 1ES/4] MK^UFA')GT"O7'N6@)PK-*,='":K(,B+W=\C$KN\TG>/"G&Y2;1?<02\G&UR@ M?LH?I9FY-4M",^2*"@X2UWTG:G;O0AM?!CQ3W*F3,5@G*R%>[&2<]!W/"D*& ML;8,Q/RV.$3&+)&1\?? Z=0I+?!T?&0?E=Z-EQ51.!3L%TUTVG=N'4AP30JF MYV+W'0]^6I8O%DR57]A5L1W?@;A06F0'L%&045[]R>OA'$X M]X[ /\ \$O= M5:)2Y3W19-"38@?21ALV.RBMEF@CCG)[*0LMS2XU.#T81>,Y/$>3IP?X.8+1 M>!;-AN-H N/98CE_FC[,E@OXO"0KANJZYVJ3T>+<^,!^5['[[[ ',!5 M>(+)_WC7**WE^D>Y=_Y%PBB7-Q!X#? ]/[C %]3V@Y(O>,\^H1*>"2L0[JF* MF5"%1 6_HY72TKR8/^<\5Y3A>4I;15V5DQC[CBD3A7*+SN#CAV;;^W9!<%@+ M#B^QGQ<,8@V14J:$"4]@0LF*,JKW,!,:IDAL2 )$PQOXG*V+B<_;6J8(J#0U MU6$RK"W]MM1F!&FS-Q193OC^DX();I&!#TSPS1>-,C.EL](-V*4T3H$JR*78 MTL2R" G)F[6\D+E0YDX$9_N&C23*Q##33507S'N@K'X0\(/PPK06")J'A<^4 M&R&B4.9@U#4,B91[RC= ,E%P#5=PVVZT.FT[:#:"\&MU1)6'*^BT&J%O-SM> M(PQ".'=_[DGM92@W98=1$%O^J@SKU;J)157MOH57'7!*Y(9R!0S7!NK==%H. MR*JK5!,M\K*25T*;OE .4].(4=H L[\60A\G-D'=V@?_ %!+ P04 " !B MAL%6P&6VWN($ "A#0 &0 'AL+W=OU#')&\.][SW O)\5;(KVJ#J.&V+"IU.MAH79\,ARK;8,G46U%C M12LK(4NF:2C70U5+9+E5*HNA[[KQL&2\&DS&=NY*3L:BT06O\$J":LJ2R;LS M+,3V=. -]A.?^7JCS<1P,J[9&A>HO]17DD;#SDK.2ZP4%Q5(7)T.IM[)+#7R M5N WCEMU\ T&R5*(KV8PST\'KG$("\RTL<#HWPW.L"B,(7+CV\[FH-O2*!Y^ M[ZU_M-@)RY(IG(GB=Y[KS>D@'4".*]84^K/8_H([/)&QEXE"V5_8[F3= 62- MTJ+<*9,'):_:_^QVQ\,_4?!W"OXC!2]\0B'8*006:.N9A?6>:3892[$%::3) MFOFPW%AM0L,K$\6%EK3*24]/SKXLYA7%PMX?B$:Q*E?CH:;-C8EAMMOHK-W(?V*C #Z)2F\4?*AR MS!_J#\GISG-_[_F9_ZS!:2W?0N ZX+M^T.//['GU7UE%ZEZ?^@-W@H[(P-H+ MGB*R432C%$RS;PU7W";I'^7 M(*Q$0;V(5VO0)FO!KE9:@:;%NI'9ALJ<9GF&P$@T8]8CTI-F3)WDWDW(1%D7 MJ#&'O)'6IMF!JXP5<(=, IKT!AII>ET! 16%%]48B0MFF>BM+BNB4Q/X$94QNJOX#^/"=*0_B,&?(;6Z*0IA&,G)!^Y]4-P1:2 MT^S(\4&[LI",7KB36C.> M]3\%2T;;P6Y*^'5B]3W_'<0QRF)T>$@]9U= M1MJ]IG:M(742SP,_)),^7)($\4?$%&AH9:VS>S.!,_)3\D2S:LU-,!ZMIX[K M)?"S$/F6$_7Q"'S/B1,7O-09Q3YX2>Q$00CGG"UY03$QSBHZ8@P/TRP3C0EL MS>YLI/=623D*$_A8""'K@E5' L1M/!K!K)'2(!*/0!0'N^U5HM"#][A"TLCI MN")J&R3Z0S*3.&XP,M[(!I\E-7 BBN>YJ-9O-,J2CI>E[A9#)QIY1WSVN1(X M09K I35==,9ZG7:\R-][&3IA,H(+N@FPAQEE\BAQPM@FE.L[;A3=AT1B)M85 M_XO$J&(5KDT.$/=KJA\Z&AN)I$5Q>[F/7*=IB,A,Y6@!2R2P>4-GM F#J33- M;DTQUL)0]=!"7S/[%[W@N\TLZII9]&PSZQK83)1+7MEVX9BBVQ,SSXD3ON(V MQVRYMJW-<#NE+-AG[YU9-+GK',3YW,:Y$W'V6=G7$5L_8^NGN8_=3-SQ\.:0 MIV,)2MQ.Y@'\N(,?_Y_@7X@J>YJ!UM7H&0:.)0(JEWX*DHZ"Y#^GH&WS?9B3 M[V(^E@BH[_9C3CO,Z8_&K.Y!LP/0IB-UL \F^["F1_GK4?-Z!/=8* FIMSW" M.SRX!9ZL# #(!P &0 'AL+W=O7EO/WG24E MUG9EOY"SEW/FG-G;:"_53UTB&GAJ:J''3FG,[M)U=5%BP_6%W*&@D8U4#3?4 M5%M7[Q3R=0=J:C?PO,1M>"6U"3D6Q-70E\4*#;IN'JUQ76U#4<@>6==6@T)44H' S=J;^Y55DYW<3_JAPKY_% M8)VLI/QI&[?KL>-905AC82P#I]\C7F-=6R*2\<^!TQE26N#S^,C^M?-.7E9< MX[6L_ZS6IAP[F0-KW/"V-G.Y_PT/?F++5\A:=U_8]W/CV(&BU48V!S I:"K1 M__G3H0[/ )GW!B X ().=Y^H4_F%&SX9*;D'96<3FPTZJQV:Q%7"+LK"*!JM M"&S)=S.OM[/[Z;+V_L93&=?X/[A9DZMV3>8WRQ^?%\NX&S)5S7J M\Y%K**]%N\4AQU6?(W@C1PAW4IA2PXU8X_HEWB6]@^C@*/HJ>)=PNE,7$'H, M B\(W^$+AR*$'5_X5A%P2_O,P!QW4IE*;.&OZ4H;15OF[U-V>[;H-)L]1I=Z MQPL<.W1.-*I'=":?/OB)]_D=K=&@-7J/?;*@8[EN:P2Y@4TEN"@J7D,E^O-I M-SH-K%I-,*U!]\[T*1?OYCGMXAJ5H8/^1F** 'E16@6F1+B6S8Z+7Y\^9(&? M?M;_5P65C8T%FA)6]H:X@&6I$%_L&*#UKNIAP>TG@#.284K9:B[6^IR6[A%% MBS#=JJJ@$]DJA(\0!2'S\YBBT,]8'&6D2=#"MOV5D/HLSQ-($I8G$=P*@TIT M5LA8&K$H\B"-640$2VFH[R/$2*SD)"[.(QL,@AN-VK?HLJS[GH66Z MG&',O"0'LI\3;%%R166BR)TL$Z[S/Y+ PSEJ4A17Z4L"3V3YC-61 &M!>8%T6#88*F&?.]N(M] MDI;0.I\ZH.ZSV[5!M>W>$ V%;(7I+]JA=WBFIOWM_-_T_HV[XVI;"0TU;@CJ M7:3T*JC^W>@;1NZZNWHE#=W\75C24XO*3J#QC93FV+ )AL=[\B]02P,$% M @ 8H;!5O'387Z? P (0L !D !X;"]W;W)K&ULK5;;CMLV$/T50ET$&V"SNOFZL0WXLFT6:#:&W6T>@CS0TMAB5R(=DK;3 MO\^(DK5:FU:;HB\V.9HY/&>&EQD,PUP2M M0"H.0\=WCH8%VR0Z-[BCP99N8 GZ:3N7.',KE)AEP!43G$A8#YVQ?S?U38#Q M^)/!0=7&))>R$N(YGSS$0\?+&4$*DT<+Q*I,K_D4/IZ#HEV2HNL M#$8&&>/%/_U>)J(6@#CV@* ,"$X#6A<"PC(@-$(+9D;6C&HZ&DAQ(#+W1K1\ M8')CHE$-XWD9EUKB5X9Q>G0_7CP^//ZV)//[!5E^&"_NR?4,-&6I>DO>D:?E MC%Q?O257Q"4JH1(489P\<:;53OY@-7(\E\*3"MO2>C=D, +0@N?Z;\/#QKHA%7" M0X,77DHXE9SQC2)SD&299Y!\&:^4EKBAO]K25<"U['#Y*;]36QK!T,%CK$#N MP1F]^<7O>.]M6O\GL%?*6Y7R5A/ZZ!$OI0<>B0S(]>]"X?X::RW9:J?I*@6B M!9EC-KBV):% [ACD_&;:CX).O],>N/NZNG,OO]MN>977*]KMBG:[D3:2TBQB M6ZJQ;&0)T4XRS0"W^HRI@C_$!#<['HNX9JD*78B](1.J6&035ZS?KHOKGTJS M^/@7A'4J89V?K<<>S_VQ&%.197C/+K6(GA.1QB!5@X:.I4"=KG>BXMS+[X;A M!1W=2D>W48?A1 [FPH;X'=V#Q >(1 7_\I+"%TQI+!)6Q$:_>Y[>H-7R3^C; MO$(_L-/O5?1[C?0_E\0Q^P7QQUVVPKMAQE*SCY:%@$\O L@X_@M?ANS"6>F= ML>R>Z#CWZ-LU]"L-_?^D0:PM]&^.TFSD^]9"]$X$V+S"P+>+\+V7M]!KE'%^ M-S?L^!*K5]_,MW[_A*G%R[OM]BXPK;W:_D\S;>45UP@ (1/ 9 >&PO=V]R:W-H965T&MTX>@#[0T*Q&12(6D=E,@/SXDQ=75 M<#Y6%&=>[)5TY\S,O4?4X3TD;YZ+\M=J(T0=_+[;YM7M;%/7^[?S>;72S*75HW+\OUO-J7(EUU@W;;.0I#-M^E63Y;W'3O?2X7-\6AWF:Y M^%P&U6&W2\O_OQ?;XOEV%LU>WOB2K3=U^\9\<;-/U^)!U%_WG\OFU?R$LLIV M(J^R(@]*\7@[>Q>]O8MI.Z"+^#D3S]79WT&[E6]%\6O[XN/J=A:V*Q);L:Q; MB+3Y[TGVV16K6\5L/.CO-V0X\__L%_<=N\\UFOJ65N"NV_\U6]>9V%L^" ME7A,#]OZ2_'\3]%OJ%O@LMA6W;_!5]9MZT-:IXN;LG@.RC:Z06O_Z'+3C6YVD^5M M&1_JLODT:\;5BR_W/]__^^M]\/T'4:?9MOHA^'OP]>%#\/UW/P3?!5D>_&=3 M'*HT7U4W\[J9KQTU7_;8[X_8R("-@T]%7F^JX#Y?B94\?MZL\[18]++8]\@* M^&Y?O@EP^+< A0AKUG-W^7!D60X^Y0YW>-B ]R&KTO6Z%.NT8V3Q&'P13R(_ MB."7?S6AP<=:[*K_Z?)VQ"5ZW/:;^[;:ITMQ.VN^FI4HG\1L\=>_1"S\AV[3 MCL"D%)!3"H@-?=%O6$N.XTC6C6R/)D\+RA*&HYOYT_GRU3#"HC#DIS!I8?2T M,'K)PH+'LM@%=PT-R^: 435?KGH3W'5?*U%6P2^?Q.Z;*+4ULN*/K9$C,"D5 M[)0*YHFFS&4*'(%)*>"G%/!+V*#;XW$@E5B*XG#(4C6,4,IIK&=I?%I7;%W7 M3_5&E% ."QNM.&-+X0A,VG)RVG+BB8V)RQ0X I-2$(7PHQM>R\=^Y#G3HCAF M SKJHK#IF!F=B8'(NJZ'9J?94K\NZ\BQZ7>%)N\3P3Z1)Q+VP*[2X A-3@/H ME\BJ#:PTQ K!,$DP'O)0#4,)1=A 1) 5D5U7?$[+6J\XK>-&Y]\1FKQ+T"@1 M]45#I^K$%9J1]8??2L5$E8 HP5SAHAJ' M*<.,Z6P!6:O$W0("CRQ$3D5**X0I/3 !(%67_[ MK6?6_5#Y<(?# 1$U4121Q$!#$ W(+AI^VHNR*4V^#A[$NCTVPFET\$?P;EUF MR\.V/I3I]B7 >F)CGVUTT7PT0Q#(%D1\<=>IKG&%)J]4X',64&,ZX$:@-9%<;$_C;?#Z]KV1?WNA*^VBK(!!(B/LBO%/UY I- M3@.H)V3OXUAD0S]2YCMB1#E:JW$-WS&-#'P'28/LDF8:WR_O4-F7,;J@/AHT M&+06#GVU]IUJ,5=H<78YC%SMV"G_,:U'F M7>$:#MM.YNS3C*Z5CW84 9U%?-ELQ*F4&L@;8I%6#+HQB4]^"@OBA=O%S)!R MA2:G 007O<@(U.Y3=?@P309DU@2AT'#$IJ!_Z!07T$AE2^_-/N'HHOEH.E'0 M8=27$4B=*B]7:'(:SB["OL@(U.Y3]?<05BX.UT1%G)BN#0\=47X[&Z.QVAGX# M:AB+""5Z!C/0-&R*@6CG>H7G+UFWVVT07S.-Y)@Z#AKPAA+F.FX"YJ&33'KK.QUTFZS M+V]TG7WTF1C(,.;+T6-.Q98K-/G.2A!;_&I'CZM.':-Q-%09NC 4AH8K/3GH M'S[%SWN-[9=WW>S+&%M.5VARTD":<5_^'G>JP5RAR6D #<:OOC6.:VZ-4TQJ M75!H.//C((GX%'OO-49;FF_V>4?7SD?7B8-&X[[\/NY4CKE"D], 5QYU*+%=H MG019F<2N=^ )@R%S$#B&%1//,7*>XW$UE:;1SWKPT8.* M08/%ODR\V*FJK_ARA1&G%Z<)P'!D\Z1B$3CS%R'O]E-#4 MD;-/.[I\/EI1,>BNV)>=%SL55J[0Y#2 L(JOOZ^O'WK^'"<6<87%:A1)Z+ K M-S][GME.E.ON,6]5L"P.>7U\6MCIW=.CY-YU#U ;O/\^>GMW?" '_EV?%$7^^ZI:=^*NBYVW9\;D:Y$V08TGS\61?WR MHIW@]."]Q9]02P,$% @ 8H;!5N+ERU0[ @ (P4 !D !X;"]W;W)K M&ULK511;],P$/XK)S.A31ISFJQE&VFDK1L")%#5 MTO& >'"3:V/-L8/MMN/?8SMI5$0Z\E]0Z:I35;XQSMHIYJ9]&.I> 52L.5!(VK M,;D=W$P2'Q\"'CGNS,$:O)*E4D_>^%B,2>030H&Y]0S,_;8X02$\D4OC9\M) MNB,]\'"]9W\?M#LM2V9PHL0W7MAR3*X(%+AB&V%G:O#4?2N3_Q_(ONC%$E7 MBN0E]JRO!&'Y3N M7][D-H" !M"@ &0 'AL+W=O,,"Q!N69Z5B6;^8X)4;0UVLW+.C3E8_9K!!G=# S;V"[,TF4BU((9] N\A%L0=\4-DS.S9HG3' A/*4$, M%@-C:/?"KK+7!O"R:^IQ(E@-KF??+N;H! 6P!C$ M: 9K("M 9R$(G&;\'+U'=[%]*AP9E2QCTIVYP5V%TTI$0E'$Q)# MO(\W9:1UN,XVW)%SE'!8L$OD6A?(L1RW(9[QZ^%. SP\#O^"B83;3=[WLG%K M\5W-Y[[ =R#ZD#%,EB#+2J"'K](:70O(^8\FY4MJKYE:G18]7N (!H8\#CBP M-1C!NS>V;WULDJU-LK ELCU)O5I2[QC[@:07M;8SB.B2I+^?[\-2S9+5UZSJ MJ%P'ON]9ZM#3.?U2A4ZO0.4D%M& T1V-9BTP>M%R>,2)! M8WVZ ./H80KY'%CC-COJZ-1MUB99V!+9GL!^+;#__RK7;U/2-LG"ELCV).W6 MDG9/VK--RG4/BN^#[S15Z5%7IZIRZ-6VK^Q]MV7*YLY%+"MKJ1L:CB*Z(J*\ MY.K5NF<:ZE;AV?K([HW+UN&PO=V]R:W-H965T2D_?='28YIAA,V=,9^ M26*'_(;Z1AK.QZ%X]EB)O^I[SAOO^[(HZ_/!?=.L/@R']>R>+[/Z?;7BI?S/ MHA++K)$?Q=VP7@F>S;M.RV)(?#\>+K.\'$S/NN^^BNE9M6Z*O.1?A5>OE\M, M_+CD1?5X/@@&3U]55Z@B_. M!Q?!!Q9W';H6O^?\L=[YVVLOY;:J_FH_7,W/!WX[(E[P6=-"9/+7 T]X4;1( M>'.^R-9%+.JJ+N?WF/?=B0;S]9U4RTWG>4(EGG9_\Z^;XC8Z2!QX YDTX$\[Q"^ MT(%N.M#7=@@W'<+7=H@V';I+'_;7WA&79DTV/1/5HR?:UA*M_:-CO^LM^J]^^D+P 2+W/5=G$FL@!!=-7Q9_P_R96\MA*VU0>I# MO(I\-(8-C+1_SYMY+N@><"^G(J^4JRX4,P8WT:5U#SNKMQ)V==@)XF)*Q MG!#\L^'#KAO,9N. &LU2ZZA="48"TPB.M@1'/R&X;+)B2^VKJ.P1HQV.(H!) ML]5I$)A,6H?GRB02F,9DO&4RMC+Y%%UV(LB)=U'(9$)&%GD'5\)+!)_G+_,: MFXRUO!K,6L?A&BIBXX8_I?[8M,J AL%$'Y[&VVC+V\B=MVS1R?RX1=" MWJ,0C2.#QH &9!R:1%H'YDJD:782C4/3*D.RJI$]WI(]MI+]K;S-BX+/=\BV MDSDVKHI,(NBFM-IUY=*T&DS&@%6&9%7CA_+9I7D^@=(=&#>R!' ,]!L#-!L M';@SS4AH.LU$T4RL-$,2P\JSU/)2J9>;Z#S[X?U72+E29.T: <@],4D%8@C0 M[!3P46J_'&?RD=!T\I7R"ZPJ9=IGM1P6>F RM@'99PZ58#^+3 )+[EW945\6,BI:B MHC$L--T_2M0%T5%7.@),E9:@HJ6H: P+37>0+3WYV>^O.4"?@(PM6*"BI:BHC$L--T] M2J &X^.&+DQAFJ"BI:AH# M-=YQ2P\$> 24#^PCWFWFQ#-G_8/]-,IEPG0A-4M!05C6&AZ1Y3@IR,CIL H4IU5+04%8UAH>F.4U*=V(O)!TB M@'*S3T9 !W 7G@ 30?'$(D4V4R";.(ML>Q#"%<8**EJ*B,2PT?6>A MDN+4/VH0HZCR&Q4M145C6&BZXY3\IGM4O]\4Q*A9W*:$ "K#/C)GKP!F8V(F MA@S+K$ZXDLW4+IO!U.QS5JX7V:Q9"R[L:9D=W?G!0%72J&@,"TWWT\YFZ2/O MEL;=+HV[7QIWP_0A5#Q5*I[NH>+?%M%,.1WX) 0V_=J'YNP6P*[,![B'@W[+>2R$= M'5- O]M'YDPX8#>.?=,NP[*K,Z[T.[7K]\WF$QF*P-KMQS87?EZF!8E&U?6H M:"DJ&L-"TU\_4[H^/*ZN#U%U/2I:BHK&L-!TQRE='V+N:@==90KJ4QH#DX=] M),Y> ,T"Q4(LLSK!2L>'>Y2_WS)YA&8=FHY\8,NU?6#.?)MF0S\$I@XLLSK? M2H^'/ZE_WXE\MBZ:M9"3PPV_ZU[1M*V4V/&<0PVJX$9%8UAHNF=VWE$.CSM' M8(KH!!4M145C6&BZXY1L#^VR'6&. -YRIC&0[T(-202\=@,C DL>("+5UF1T M6I2 #C$WH=M?; S-3>; .[$)T.P4>._./G#GN^\0%4:2-J 9L!V[-0^<.<[\! R,U(R,]ICF[5[5A*9>YZ#"? V.M!N% -' =A' M[%=L_$)#)KI-!A3&8K@V%498>%IC.\T"E8@.JS7XXS^8F>49(S.NY6ZPAUJS4J6HJ*QK#0=,X$;!A#66'? M4#\1C@!OA( -=42=%B4]H^,=P14!;_U",RG0# KHJ'(2"TT_V%#)R?@HIW#% MYNE:,< PT"P$EJKL8W9E& M-9UCIOOAX9W!M3.T^;D!F K0"3BVR#]N99-2* MY7#GX.8E%W?=B=FUUQ'9GY"\_79[*O=%=Q;UL^\O@P])?[:V@NF/^OZ5G&&PO=V]R:W-H M965T0VJ33.FE=U/3C M8MJ% R?!*F!JFZ3]][.!H#1QT2YV$VPX[^OG)1P[VE+VQ#, @5Z*O.03(Q.B M.C=-GF108'Y&*RCEDQ5E!19RRM8FKQC@M!$5N>E85F 6F)1&'#7WYBR.:"UR M4L*<(5X7!6:OEY#3[<2PC=V-6[+.A+IAQE&%U[ <5_-F9R9O4M*"B@YH25B ML)H8%_;Y-%3U3<$#@2W?&R.59$GIDYITZ,22H"!E>\4OW7O8$]C>.P*G$SC_*G [@=L$;3:.6:4BI_L6%8/(ID3H17]\\7-W<_;J]OEJ@TQD(3'+^"7U! M]XL9.CWYA$X0*=%=1FN.RY1'II!K*J69=/Z7K;_SCO]%QWW$ I*'M%,\*3G/*: ?I]L>2"R0_JCRY? M:^CI#563G?,*)S Q9!=Q8!LPXH\?[,#ZJDO[G\S>9'?[[.Z0>WPC>PJ>:U+) M)A2ZI*T\:.2J^S>Q-PX#WX_,S7Z&XS(W&(^<45_VAL[KZ;Q!NGL.Z3!>J_?W MUK5'MN^/#O T98$7!K8>S^_Q_$&\.6:"(]D#" N!DTQ!:MO!URP_"L:'+U%7 MYOF^JZ<,>LI@D/)1;IFJ82M&$^!:ON!HX<#Q@@.ZXR(O'(=ZMK!G"P?9=JU' M0,L5'GU5(]^S?>^ [+@LM-RQ.SY@,_=V1'4:_<1L34J.'; MB:!5LTDNJ9!;;C/,Y*$(3!7(YRM*Q6ZB]MW^F(W_ E!+ P04 " !BAL%6 M/%)AOQT$ !P% &0 'AL+W=O9!EB/RYQ2K$YH#AQ<@:PXLKUU$)9<17 M@K=\[QHH*D^4?E.#V_G(+^]0OZ M34E>DGE"'%_1]&\R%ZN1%5E@CA>H2,6,;C_BBI"O\!*:\O(OV%:QC@62@@N: M5G?]^0&\GV"!2,H_ M@#/P>#\![]]] .\ R<'#BA8L!U M7$^3?M6=_B?*93K4I=N2=,W3J>Q'4O0@Z>S&3C%$*%JGZ8.*7'NC*[,0Y=0\P!-:B'-:4 M0T/;7FB2LB&P%N6HIAP=I?A2EO4L]\"24:[]CD6OQ!8& SB-U;G MH*YUT%GK'4I6\A8[*%9792?0J?-C"*S%&3J-"7$,B;(",L3:%%J;]I[W@F:% M6>&UML$HK"0M=U]-*$C6."G>XD_HI7)$FQOC2C+LD46IMHXY.@9TJ/ MG8[K9-J&T-JT&V,$CW-&Q^OQM46)?,<;'.I1$^9 ]XV/-VR<#.RV,C<%RXDH MI!M5!2_(L[K6%]H)=/(T&4)KTVY,"PQ,J=.H;3&%UJ;=&!?8:1+^@SK#5[+S M?>CW#]6I"?,&7OB&.AO7 ;MMQR=99P]<%B2=DWS)R[)OLS6C&ZP*UY?<"7GR MA!E":S>@L3)P8$JG1KV,*;3VL4)C9MQ.UW"Z3BN\_?]SH>^YT:%0=7%])PR] M Z7:>\=!ZBSN#K$ER3E(\4(F.N>AE#K;'6_M!H*NRQ.B)RH$S&ULK55=;YLP%/TK%JNF5NH*@:2M,D#* MU[0^I&-ILVF/+MP$JV SVX3NW\\VA)&&1INTE^!KWW/N.1=SXU>,/XL40**7 M/*,BL%(IB[%MBSB%'(LK5@!5)QO&V*#C@Q(#RS'8=Y]K.,:%6Z)N] MB(<^*V5&*$0 "Y+B*N(KME24@. M5!!&$8=-8$T&X]E(YYN$;P0JT5DC[>2)L6<=W"6!Y6A!D$$L-0-6CQW,(,LT MD9+QL^&TVI(:V%WOV3\9[\K+$Q8P8]EWDL@TL&XME, &EYEHS-'Z,P)AE MPORBJLZ]417C4DB6-V 5YX363_S2]*$#4#S] +F%Z8U!*S>$ZK?X(+DZ)0HGPVCU)5JL'G^@R?T<+;ZN[Z+E MXOX1S4'=B9A@T^KS.4A,,G&!/J#UPQR=GUV@,T0H>DQ9*3!-A&]+I44SVG%3 M=UK7==^HZZ$EHS(5:$$32 [QMO+0&G'W1J;N2<))P:^0YUPBUW&]'CVSOX>[ M)^1X;5\]P^?]4U_[^E3S#/MY]$<\%@6.(;#4&Q' =V"%[]\-KIV/?2;_$]F! MY6%K>7B*/9PQ(2\/;DZ?W9KCVG#H$;,+![>.X]N[KHV>I%$GZ4#>J)4W.BFO M*^P2W3-:<):4\5LZ1T<2ALKS]H:F'[1+S+:$"9;!1E,[5C1+&ZP%6!Y(59@8\,:DFBEFF:N8# MUPGJ?,.8W >Z0/LO$OX&4$L#!!0 ( &*&P5;=1[B < , #8/ 9 M>&PO=V]R:W-H965T M":$7.F7*0&D?F#XH]L;6($M!DA/Z]Y4O<>)@'*#F);'L/6?WK.3U[G#)Q9V, M !1ZB"F3(R-2:GYBFM*/(,;RB,^!Z2]]0'N(,/0SXHG4 M=G)H*AU-RFGZA>?3W+/SA&<777"F(HD^L0""*M[4*DHISDK*J=-(.)Z+(^1: M!\BQ'+CVN\:@ MI;(JODHE/FHM/$ M[N6G:'=&ZI*0,_EI.-&2>-0$%]_:Q*!*;J&4'\: M%;J]@'@*HO:,-=*]](RU1%91/BB5#]ZZ, [:S$5+9)5.^4ZS:N@;K8/=3GDL>%K:K[;8JJJ=M6KGU26R@.ZJD?5F3Q5)>]UQ MV(T?<6_"F50BR1ODY]249KX7;\Q;M!CVNL>P.V]=5^S&-N;%^6B)K9J/=?-B M-W8*_U=9NH_ZJ;ZS?8H;;?*@S8W)) 819@.;1#Y/F,J'E/)N.12.LU'(7)OG M$^4%%B%A$E&8::AUU-?N13ZDY0O%Y]F<,^5*3TW99:0'6Q"I@7X^XURM%JF# ME!0 %"< !D !X;"]W;W)K&ULM5IM;^HV&/TK%KN:[I5ZF\1.>.DH$H6BVXFVJ+2; MIJM],&!*U"1FCNF+M!\_)Z1QW 2/5,X7DA _QWZ.3\SA V# M*#YO;3C?GEE6O-R0$,>G=$LB<6=-68BYN&2/5KQE!*_2H#"PH&VWK1#[46O0 M3[^;L4&?[GC@1V3&0+P+0\S>+DA 7\Y;3NO]BSO_<<.3+ZQ!?XL?R9SPA^V, MB2LK1UGY(8EBGT: D?5Y:^B5])H'%\W?T29J\2&:!8S*BP9_^BF_.6]T6 M6)$UW@7\CK[\(%E"7H*WI$& -FP[^&%]-+\'5,./:#^!OX#A[F M8_#URS?P!?@1N-_078RC5=RWN!A+@F@MLWXO]OW" _T.M^P4(/L$0!NBBO"1 M/OQW'(EPIRK<$@SD-,"3-EG&X^3O?(<4[%'4#78,3(RN=5 M ]4BU9T<0V!*TEZ>M-><1#V3+!@"4UAHYRRTM5,_#.DNXD#\(,5UV3;)@"$QAH9>ST#.UO/9*RD0VZMH?!=PK+Z\.L@O- ME'$ZMC0%MG:DF38G>.D'/G^K_'G7(M2=%E-H:KX%$^0TI\\,VQ03AM!4)J0/ MOH'O[U/90YZ/N*]NY3OO M BU=D*.W065%OS^X[Y(^4N3:;FI/K2$TE13INYQ.@R(W:K9,H:E,2+OE:'V, M(9%W*T5>L,=9KI7MW-XAD4N[Y.C]TNCFAQCX:B?2\'$ 1GCK\^18TOXQ=D7; M5>WI-82FUBJD/8-V@]4*H\;-%)K*A#1N4&N':MJ5#*QH5SS;+ML5?:>?3:I0 MB])[L/%T"B9^A*,E =/IJ+BD'Z%T/7CM^6W"N4'IW"!J4.E&'9PI-)4)Z>"@ MON954^ENZ0^D5R7T)KP8E%X,ZKW8!8Z>P/PM6OE+\7L$?HYILO%PK,Z-UK1, MH:E,2#\'VPWJW*B),X6F,B%-'-17SVKJO%/2N=/U*H3>A!^#TH]!O1\[VLG4 MJ6SK^ZP][4U4QJ#T>K#7X -@U-R90E.W8*2Y0_K:VW$5[@Q$J5V[7KO=_;@! M8YZI;OB$,#-=K83-P MLO/T60D;K9&90E-)D9X,-;@GB8QZ+U-H*A/2>R%]G>U("9?=L0SP/:O8.TO.-VF;S$M*.&ULM5A=;]LV%/TKA%8,+=!$ MHKXL9;: QFZW#$D;Q.GV,.R!MJYM(I3HDG3<_ON1DBI;MJS$@/9BB](]A^>( ME^2EAELNGN0*0*'O&]>)$.^48SF<"^0W&09$3^N@?'MR,+6SQL/=+E2YH:= M#-=D"5-07]?W0K?LFB6E&>22\AP)6(RL#_AJC",#*"+^HK"5>]?(6)EQ_F0: M-^G(OX5I%:=9\&N'_]D_U385Z;F1$)8\[^IJE: MC:S(0BDLR(:I![[] RI#@>&; M /LG &X%<%\+\"J 5Q@ME16V)D219"CX%@D3K=G,1?%N"K1V0W,SC%,E]%.J M<2JY_?+Y=_3X\>$.33Y>/Z*W$U"$,OD.7:"OTPEZ^^8=>H-HCAY7?"-)GLJA MK72W!FS/JRZNRR[<$UU\6(M+Y#GOD>NX7@M\W W_D^0:CMO@MC9;.W9KQV[! MYYW@F\!,H9M<*K'1Z:C0/[9*-K^=SAI)$,]@ M);_^@D/GMS:K/9$UC'NU<:^+/;GE^?)"@05M5DM\6.#-_'].L./$;CBT MG_=-'(?% QSC.JJASJ_5^9WJQALAS'#HF;D15%&0B"\0JS6G)S27K,&>F($? MX0/%+4&N?T)P4 L.7ODZC;3WB(&4>L8>NFC3'!S)B3W?#PY$'T=%<1PX[:K# M6G78J?J."[74ZW.KKD[HN:G>$UG#Y:!V.>AUC@_Z--X36<-X5!N/.H?W,U=Z MXNAU&MURDDMT3WZ0&8,VSU';G/#<@R0\C@JC,(K;DS"N5<:=*J>$P04#O?O. MR/P)?:(YR>R4'[BM)*Z:@L27%P> @2]O"L!NX[6F*=Z4"[MR0DRGH!1W2DQMF-_SL8?D_ MJ@.\*P^PUV].=I8;9YOOB:UI?E=]X.[RXYRJT]\Z[YF/#'1%+JKMGL- P MYW*@C8KR_%XV%%\71^ 95_I 75RN@*0@3(!^ON#:2-4PI^KZ*TKR'U!+ P04 M " !BAL%6LCT6>Z@# 6#0 &0 'AL+W=O3S"3Q%]@D!6:([=VPTWP,(=V'3A^$?<'>VA(K MR9#^^TJVXX(QE'9Y 4L^YTCW7/GZNK^F["N/ 01ZS5+"!UHLQ/)&UWD80X;Y M%5T"D7?FE&58R"%;Z'S) $<%*4MURS 4((8S ?:R+P) M>@I? #XEL.8;UTA%,J/TJQJ,HX%FJ U!"J%0"EC^K<"#-%5"AB*8XSP5$[J^@RJ>KM(+:4_?JU\V"!(G7:"51&L)J&SAV!7!/M80J MQEX8YV.!AWU&UX@IM%13%X7[!5OZE1!U3IX%DW<3R1/#D>>]W+]\'$T#'SU. M[X()\A[OGR;!7?#P//X4H/&#' =H].B-T9D/ B7Z.791V?OSM$[E! T MC6G.,8EX7Q=R3TI9#ZOU;\OUK3WKV^B>$A%S%) (HFV^+F.I [+> KJU#@J. MENP*V<8%L@S+;MF/=SS=:J'[A^E_8R+IYM[5@^/IU@$S[#J[=J%G[XLF#/,L M3[& "#V*&!CR:";K2:P>]!6@,0EI!NCS:,8%D\_LE[8$EDMTVI=0=>R&+W$( M TT*Y(N&SM$4O[8EMMR34^Q)O4]6 MPTO'L3M]?;69L3:4X390?@O*=6UC&Q6TH#J]GEVCMLSKUN9U#YKG TM66+UO M.,JY=%!6)!7XF,B9P@AT!]$"?F9'N4IW8W.6:YH--XX!^<> @I^ MJQP:BN< M4YZCPWXX.QN\M*\MNV%(&\IV&BC?V4U\US"O&Y:TH"S3M=H]<6M/W(.>_/;S MA*M6AD1;S]=?LOFJF3.0K1J@"80IYCR9)R'^06JWU=TQS#2NG8:KNZ!+T[QN MGK.#@?]J_3N1V%:.>G6.>O\W1WN&ULM591;YLP$/XK%JNF5LH*@820+D%*TU;KU$I1LVX/4Q\<W8\H2*QSDWR8R'(A,2TJBT-L#[> MLE_EVE'+C"H8"_Z#S?5J: 46F<."9ES?B MFQR-:EAB3G&J):XRQ.GPYG(TO9R2XPO0E'%U0CZ1.T@TY>2*FR2Z?,I8BJ>F MR<];B&<@']#B?GI!CH].R!%A"?FV$IFBR5P-;(T.&5H[*C<_+S9WW]A\E,I3 MXCDMXCJNUP ?[X=_I0G"VTUP&\-0Q<*M8N'F?-X;?!.)ET/JEQ:9<(J*451= M_PV:DVL-L7IHDEIP=YJYS64\4RF-8&CA;5,@UV"%'S^T?>=SD_ #D>V$P:O" MX.UCK\*0ZX>M_A992J$:#[F@\W,Z4S768<_ON\' 7MTH[U;*N_\Q6;N'#,.!R';"X%=A M\/\I61.L76*!72+*XHQ3#7,L[KA_Q*C)E::8%!MU:PG:Z;M>YU4:-U@%';?7 MG,:]2D5OKXI1S'\RY>U=<2 M&ZS\?K??+#&H) :'K2K!NZI*@U5#5;%K#=+\G-Q2N62)(AP6B'-.>RA6%@V_ MF&B1YCUS)C1VX'RXPG\DD,8 UQ="Z.W$M.'JKRO\#5!+ P04 " !BAL%6 M"#.C-H," !O!@ &0 'AL+W=O$A #K0B1*.VU3MR)8MX=I#R97Q#*O31Q8Q.9)F*M&>4XD:#614'DPP4RL1UZ'>]Q8$I7 MN;8#?IJ49(4SU+?E1)J>W[ L:(%<4<%!XG+HC3KGX]C&NX ?%+=JIPW6R5R( M.]OYO!AZ@16$##-M&8CY;7",C%DB(^-/S>DU2UK@;ON1_:/S;KS,B<*Q8#_I M0N=#;^#! I=DS?14;#]A[<<)S 13[@O;*K8?>Y"ME19%#38*"LJK/[FO\[ # MZ'0/ ,(:$+X6$-6 R!FME#E;ET23-)%B"])&&S;;<+EQ:..&W,)(*=0*"%_ -9K,P#4E<\JHIJC@^!(UH4R=P#NXG5W"\=$) M' 'E\#T7:V4P*O&UT6-9_:Q>^Z):.SRP]JB49Q %IQ &8=0"'[\,_T*X@7?: MX+[)0I.*L$E%Z/BB0ZFPIA7\&LV5EN9X_6YS5%%TVRGLE3M7),V>HD]O2E1$DWY"IC;;.)VO\URQ=-S/+8H;-)N MOS?H)OYFU\OSJ#@(@UX3]41DMQ'9?5'D>"TE<@UB3RS[=S+;%%>D\8Z6]X/! M8$]P6U 3N&;X%EEITUR_#S)<;\?[&ENB1K$G6A/ MM+]3#FPI_DKDBG)EJHT7I*L1<:%-O7#,W+P)*&V#FET+H MQXXM.LT;D_X%4$L#!!0 ( &*&P5;96D&-$0, .$+ 9 >&PO=V]R M:W-H965TS!@P&H2,]M ^^]G)VD:1DI;-0][(7%RS_$Y]]Z8V]Q1]L!7& MX#(.( MM[25$.M+7>>S%0X1OZ!K',DW"\I").22+76^9AC-8U 8Z)9AN'J(2*1YS?C9 MD'E-NA$!B?"0 =^$(6)/5SB@NY9F:L\/1F2Y$NJ![C77:(G'6$S60R97>L8R M)R&..*$1,+QH:;YYV39C0!QQ1_".Y^Y!69E2^J 6O7E+,Y0B'."94!1(7K:X MC8- ,4D=?U)2+=M3 ?/WS^S=V+PT,T44;ACG<^U,NF&RUWT4.$TJGF%)]?Y=\C6:XISMS;Q]B]/HV6YP*S$#IX*BKPDHTBVPF7&W.I4V+K MU:J.Y3;U;=Y/093AV$X6M2?4R80Z'Q!:)"[!5W/;FH;1.%!W&-:HF0VS6%TU M4U?]>!-5P.=<'L?R,X$^05,2$/%4@0$5<(.1BI@#$KF4PWU?\D)/X) 7MEVU MS+8KB6PO7VZ6+_>3U73?5\W#L"/5K&7J:F^H0Q&'(7I"TZ#P.S@*_V@=2B+; M(F-(V7_V?C M?SA44A4EU;,LMOV3!:"KN.1;$J%'/#BVY6W\!4$L#!!0 M ( &*&P5;(G]Z*5@( -D% 9 >&PO=V]R:W-H965TS4=C;T MW]=V0@K;0'OH)?:,YSW/FWAF4G'Q(#, A0XY97+J9$H58]>5<08YECU> -,G M*1U<6 G!B03EU?<\;N3DFS DGUK<6X827BA(&:X%DF>=8_)P#Y=74 MZ3M'QX;L,V4<;C@I\!ZVH#X5:Z$MMV5)2 Y,$LZ0@'3JS/KC:&#B;O8=&S]#PQ9Q*^T55'3OT'!274O&\ >L,SK\LM.C-N%J PH?+EQ%7Z(A/NQ@WIO";U+Y & M:,69RB1:L@22<[RK$VRS](]9SOVKA+-"]%#@W2+?\X..?*)_A_M7T@G:H@66 M+[A4-!;S'- ]/J %D3'ELA2 OLUV4@G]+K]W5:QF''0SFEX=RP+','5T,TH0 MC^"$+Y[U1][;+KG_B>Q,_* 5/[C&'B[3%&SOH9,R;+ "M(&8LYA0@DV'WJ(U MB!B8ZJK&]2MN_*#WQGO>]?*BOR&'O=$?R%JG>](E.8B]'1X2Q;QDJGZ*K;>= M3S/;ED_\>BLL]H1)1"'5E%[OE>YZ40^2VE"\L+VXXTIWMMUF M>O:", 'Z/.5<'0US03O-PU]02P,$% @ 8H;!5C4GP_@+!@ YR< !D M !X;"]W;W)K&ULQ5I;C]HX&/TK%ENM6HD.L7.! M=&>0&&!V64UG1J7M/E3[8,! U"2FMC/,[*]?)Z2YF@"5$2^0R_<=V^?$CH^= MZRUEW_F:$ %> C_D-ZVU$)L/G0Z?KTF ^17=D%#>65(68"%/V:K#-XS@19(4 M^!UD&$XGP%[8ZE\GUYY8_YI&PO="\L0 CX( L]=;XM/M30NV?E[XY*W6(K[0 MZ5]O\(I,B?BR>6+RK).A++R A-RC(6!D>=,:P ]C9,4)2<17CVQYX1C$39E1 M^CT^F2QN6D9<(^*3N8@AL/Q[)D/B^S&2K,>/%+25E1DG%H]_HM\EC9>-F6%. MAM3_QUN(]4VKUP(+LL21+S[1[5\D;9 =X\VISY-?L$UCC1:81US0($V6-0B\ M/7U(B"@G0VI. T@1T;(*9)IC')EAI@G5L@ITF)$WO[-J>$#?" O>O&=T" M%D=+M/@@83_)EGQY8?R@3 63=SV9)_JW7Z:3A_%T"H:/'V\G#X//D\>'*7@[ M(@)[/G\'WH,OTQ%X^^8=> .\$'Q>TXCC<,&O.T*6'F-TYFE)M[N2T)Z2!AMV M!4RC#9"!3$7ZL#G];QS*=+@W?72@]&AU!8Q=.E*DCX^HO#J](QG/:$<9[2C! M,_?1'G%YA7,PF/^(/.XEG>;;O;P&)H($_%\5OSM(2PT9CR@?^ ;/R4U+#AF< ML&?2ZO_^&W2,/U1LZP0;Z00;:P(KZ6)FNIA-Z/TAYNN=)HPLP)+1H*B02I0= MGI/@Q:/R[*'-)AY(8YY M:^>4?B)SXCWCF4_:X Y[#'S%?D14Q.Z*L0NT]7IVA=IZC&M5@T:-]3V56DU@ M)6KMC%K[%ZB5C-)5Z/TGR9TL2"B\I1?3"P:<$\%SYN6H#>[E+<^7SS+A\?TH M((LVF(3/,HVR5Y4*=IUAY%8>WF$]"!I.SS4J0C2V[E0A-(&5A' R(9Q+"#&, M&)-Y:4(;/#&RP=X"C%_DM)"3)/%1K E+(U1Z.34I*BH,ZQ&.TZLHU=C\4Y72 M!%92JILIU;V$4D],SM29>)5'/@Y%.XDUT#!-K'((_*5UL/=]7">0>%*@> MT3-@MR)08ZM/%4@36$D@:.1>S3A.HL*%',AU?B,7\"(+"+IPA/B M QJIAZ6TP-+;P*VPK(A!T.E6W^[-=3^5:%UH9:8+KAA>HC/L'XW2^I3F4#W7 M054M%&%=QS:K=J*Y>2>+H0FM+$;NE6&CY3OW=*MP,S8J\[BO5LIB'9:F'F-!Q MW:HL6MVX+K2R++D?A[]BR/7.LK*0K%7)/ M#R]BZI6#VX@L"=NMPDC+KUYV@0HS;U5[R% 1U37,6C_2ZOAUH96%RCT_O*CI M+PF5S)"5ZASV]XH0TT9F51JM%E\76EF:W.3#B[C\!QK.5>K8MEN;:C3:O9UH95ERNT^O+S?+[R)/CG3SVI: TP*+';RV!*R(42T!-]?]9*:U&O-.X1NI^!.XCYBMO) #GRPE MO''5E0,FVWU5MCL1=)-\-C6C0M @.5P3O" L#I#WEY2*GR?QEUC9MWW]_P%0 M2P,$% @ 8H;!5I1%XX_&!0 Z"0 !D !X;"]W;W)K&ULM5K9;N,V%/T5PAT4,T ;BZ36U#'@6)EIBLD".],^#/J@V(PM MC"2Z))VD0#^^U&+)6L+$"OV26#+ON?<<45>',D=/E/W@:T($>(ZCA)\-UD)L M3H=#OEB3.. G=$,2^ MT:V(PH3<,L"W<1RP?\])1)_.!G"P.S$+5VN1GAB.1YM@1>9$?-O<,GDT+%&6 M84P2'M($,/)P-IC 4Q]G =F(/T/RQ/<^@Y3*/:4_TH/+Y=G 2"LB$5F(%"*0 M_Q[)E$11BB3K^*< '90YT\#]SSOTSQEY2>8^X&1*H[_"I5B?#=P!6)*'8!N) M&7WZG12$K!1O02.>_05/^5C;&8#%E@L:%\&R@CA,\O_!F'27K=YX+) M;T,9)\;SBR]7%]=WX/+Z\\WL:G)W>7,-)M<^N+F]F,FCZR]@=C'_]O5N#C[Z M1 1AQ#^!#R!,P-V:;GF0+/EH*&0=*=IP4>0\SW.B%W)B<$43L>;@(EF293U^ M*.LO2: =B7.D!)QLV G QB\ &0B#;W,??/SP"7"RDA-4=-0W?3LE4*MKB\9#C#Q2]=LIP7F)$-92),5N#[Y)X+)F^AO[LN1HYF=J.E M?>64;X(%.1O(QL$)>R2#\<\_0=OXK4LYG6"^)K":BF:IHJE"'U]OXWO" 'V0 MW2O5,;B/R&[* MVAZZ=+)T3CR=8+XFL)JD=BFIK9QX,_)(DBWI$BP/M/9MK0 M,)SZ,%]91D^23DG249*\3!8T)N#C5\KE ^.<2(-"0''R+G@FG4\-IWU?62;V M&NS;HQ"V7+-!7EE>3_)N2=Y5DK^C(HC A',B.GFZ+080.RXTK 93999#I[S; MFC00NJ[M54EK7+V2JZ?D.E\'C"SELXC3+5MT7U8KPFLIAPT*NME M'*^Y%MB:5-6*YNM"J^NZ9VFA_N938-:ZCV,T[LB.0;^:1F.4KRZO+WU4T4?O M:C]%>(VIAS!J%5M>U,LY0:2)[-B&KPP(9=M,"=0Q#V&MY M('6%?16H?"Y4&]U7^Y#=X8.PZSK-U90ZS\'SHB,M-&W;@B_THLKS0K7I;?A:IMOL2<>PW*BRW$AI/?MU MY0*SUFY-:#4-4\W]&1UDD-[AU8T7Q=:7>#*@*-7 MWD:_IRH89IE-"^VKZ^C)$U?6&!_!&N.VY[5Q M\T7$M!A5^\4*HR9_=7U]^5?&&+_/&!?A^R2087E.+;?K3+)-*HWSY_!TFF^ZJ6#R/4!7 5N% M"0<1>9"0QHDCKSK+M]7D!X)NLHTF]U0(&F P AW6E&6<*W.U+ MGI$H.2>!HYNHG&7D[N3]SZ4RE^\"=S_Z<'34NSN]/+2?-, I";VD@V>0GO7@ M0JD=C 5(GA?@*7:,^F*?>K/\V')UOL>-<]AF>#PJE-PF.B;.8-EIR8)[*C(R MH8)/-0>O@I9%118YB65W;2+&Z,CZ"@'=^N*ZMPKNDZZ@_(UJ&YV2!3 MI7.FNS 1V9C&(\$*D*/Y? %WHZH00&-4:0S4K0=5D]W0"FJ'CL9-@'^7S7'OTO9>Q!M4_%Z9STN['=G,H=/8M68% M7S7S5=$)P-@CG)U6E5A_$GPN2^8V_^R XQ'=^ 4+I?F#C0:M,K,&IDEPS[3A MLUW++TVK6[8RFW9:%;CF_AO4_'?S/&>2:2IV1=O>?\U9?K'B^.)?26[^JQP* M]FILC[O7+G+P%D0F;T'DZ^S)L#UV=LZVO9.MLP;P!I&1[_ ^(K9!@^F2"\-E M.UOP/&?RT0%GZ0V=VA?*/7Z[/F<%70ISVX$9V8Z_L9POR[1;=0V):%=MQU]A M>U'2O;[86%SF;,7R23O5\VDS#.S 1FTO<#A$KIK+CV ^#O,C@&%Q, 68C_/" MXOQ/^QFB^W$8IFWH18:HSQ#U<5X^9-)\L#A^G]1>_IVF:1PG"9;1R<2K8(+E M+4G@ZV?#M($'%@:^JN- MQ0$/K I8[T!\?QSH*;]/'$-5,6W8$XPC:8HAT(O^'DT2)#L)?/SUP9Z2.$Y3 M/P*87T$<8P@\C3B"*0 -&!+'S3EX-8?20$3;8T.P6BP^0"X99K>]9!:G'LOJ^*X'];'BZ;;><]X<\H$U'-X,#JDHC"^?K\=:5@-UI6QXUHBRD!O; M#6O!'^J?^]M59Q599Z/#/.R8\VK1F2_;(Y;R"3=U-V6)MU$J009&3=#><"=J.JF^T=W_%0R MGKG\\V7MU)0SD3>\FJ8-GU?EZ2B*^_8P\BH&RF5T=;@N+T6\K7ZGC.5N)S(^ M+;/3@1?-I8X5SUO HMZ+8VV0(CWPD3$IS[QJKT>>@&TOU]9(**52U:V0.RJV M[? 04<(@#GTV]1(Z)6//]X())?$=I4FL %H H/5F@.3=,E4@;0#2?D7(.)&+ M!0TD8#@CX9)&"J0#0#IO!CD)%TL%T@4@W;> ;!GC))S\I4#> ) W;U=)+[Y3 M(#\ D!]P(<>KF 4TCHDW2=B:)5^)%TA:-@_8C$T\!?(C /D1%Y)Z4<"">4QD M+Y&]VHLH>1=(N]3O%;Y/ -\G7+Z(KFFPTD&90VC0'F)C32A;>V.?QCHTT"?( M0F&!K%@21HRJ C$A@YC("EE&[2#\V 'HWRNV;+NK2@>IPT1V!Y/AI[AO3TJ\ MNI;)XP\R+\OM@\ASDA9;%1.2AXEL#[\=3+H1+J)3EI!O9.:'8;240B9+[ZN* M">G#1/:''P9SDM!H0:9TG.@Z!^0-$UD/_T1D +\H6%[(NG+"#1QK)P"9,)1M.^%F0."_]1))%9@,I6 MU=Y\%O@4@NR0F,Z[(,J"61@MN@)V.FG-(M=43$@F%K),P-#WS5(Q(9E8R#+1 MQ3[YG)X_:W!()!:R2)Z2GX8+4HB%K)!>]-.P0=ZPD+VA9#\M&V0/"]D>^A"H MQ83L86'; TJ#O0YL0T*QD84"IL$^)J04&UDIS]/@KXUM0U*QD:4"QL%^%<') M+62I7..@IGJ01&QDB8!YL%\]2"0VLDA>R%Z:8D):L9&U N:;?C$AP]C(AM$% MAREO4I'W2PF9QD8VS5-RT(%!;K%?:3)K56RD3OB61#SCXMS=B))6G:6&W.*@ M3VY=,*=\QZNJPSSSXL0?"ZIB0FYQD-W2"V*:IG8@LSC(9NDE,1T',@O#K)?X,1HJYB08!QDP<")L8<)"<;! MGOIZEAAU?0>2BX,L%S@R]LH(J<9!5LTU,FK*YT)N<;&?6RY<4;AZ["SM%#OQ M>5ISXO?ZM NYQ45V"QQMU59V(BM=PZN8D&_G M/)_(;6'AE^GV^E',]8.>+_\#4$L#!!0 ( &*&P5:\ =;!X $ .P@ : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8 M\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[_I)V;=EVA[S9 M]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K):SNL4UDTX;B[ M[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@6#]H!D&S^D&W M$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O&[TL M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?2.J'=Q/;K'&BK:W*7(Z)N?*@GI3[<*+KN,LMJF8#]N*?'J^Q(D>S6Q6YE28?%7'):FWCG3A M%T2AKM)=T9OSR2'N,.U^^=7Y79ES@7'FU!GKXXDYNCSN<"3MZKZ-A-9=KM_CKV=\K']A'P*D#PG2AP+I(P/I M8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)KAB)K MAB)KAB)KAB)K]I^ROANS_.L7Z.TUK779'/)9]Y7"Y!-02P$"% ,4 " !B MAL%6!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( &*&P5;0C4%4[P "L" 1 " M :\ !D;V-0&UL4$L! M A0#% @ 8H;!5N3C[973!0 SQX !@ ("!#@@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H;!5@M. M:)7!!0 U1D !@ ("!LA@ 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 8H;!5A/YZ.+K!P )2( !@ M ("!MR< 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 8H;!5KLT%,0&!0 [@H !D ("!1#T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H;! M5FX,EC?K @ %@8 !D ("!NTP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H;!5N]^N3Y( P ]@8 M !D ("!AE@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H;!5A>J$7[U P [@@ !D M ("!IV( 'AL+W=O&PO=V]R:W-H965T M 9 M " @;]I !X;"]W;W)K&UL4$L! A0# M% @ 8H;!5E0$UH=Z P 30< !D ("!L70 'AL+W=O M >&PO=V]R:W-H965T.%(6" @ -,3 9 " @>5\ M !X;"]W;W)K&UL4$L! A0#% @ 8H;!5H1^ M/^M2 P -P< !D ("!)(4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H;!5NZFH-.4 @ &PO M=V]R:W-H965T&UL4$L! A0#% @ 8H;!5D>%TF_G @ _04 !D ("! M!IL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8H;!5NT".0/+ @ )P8 !D ("!(J4 'AL+W=O&PO=V]R:W-H965T>45UP@ (1/ 9 " @?RW !X;"]W;W)K&UL4$L! A0#% @ 8H;!5N+ERU0[ @ (P4 !D M ("!"L$ 'AL+W=O][D-H" !M"@ &0 @(%\PP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8H;!5MHI8>6R @ <@< !D ("!K= M 'AL+W=O&PO=V]R:W-H965TK7 !X;"]W;W)K&UL4$L! A0#% @ M8H;!5MU'N(!P P -@\ !D ("!CMH 'AL+W=O&UL4$L! A0#% @ 8H;!5K(]%GNH P M%@T !D ("! ^@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H;!5ME:08T1 P X0L !D M ("!O/$ 'AL+W=OBE8" #9!0 &0 @($$]0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8H;!5I1%XX_&!0 Z"0 !D ("!T_T 'AL M+W=O&PO ! #L M( &@ @ '7# $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !BAL%6%-1QY- ! "M( $P @ 'O L#@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 /P _ # 1 #P$ $ ! end XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 178 215 1 false 46 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.titanmachinery.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement Sheet http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIES BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 0000009 - Disclosure - EARNINGS PER SHARE (Notes) Notes http://www.titanmachinery.com/role/EARNINGSPERSHARENotes EARNINGS PER SHARE (Notes) Notes 9 false false R10.htm 0000010 - Disclosure - REVENUE (Notes) Notes http://www.titanmachinery.com/role/REVENUENotes REVENUE (Notes) Notes 10 false false R11.htm 0000011 - Disclosure - RECEIVABLES (Notes) Notes http://www.titanmachinery.com/role/RECEIVABLESNotes RECEIVABLES (Notes) Notes 11 false false R12.htm 0000012 - Disclosure - INVENTORIES Sheet http://www.titanmachinery.com/role/INVENTORIES INVENTORIES Notes 12 false false R13.htm 0000013 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENT PROPERTY AND EQUIPMENT Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets, Goodwill and Other Sheet http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOther Intangible Assets, Goodwill and Other Notes 14 false false R15.htm 0000015 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE Sheet http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLE LINES OF CREDIT / FLOORPLAN PAYABLE Notes 15 false false R16.htm 0000016 - Disclosure - LONG TERM DEBT (Notes) Notes http://www.titanmachinery.com/role/LONGTERMDEBTNotes LONG TERM DEBT (Notes) Notes 16 false false R17.htm 0000017 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Notes) Notes http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMENotes ACCUMULATED OTHER COMPREHENSIVE INCOME (Notes) Notes 17 false false R18.htm 0000018 - Disclosure - LEASES (Notes) Notes http://www.titanmachinery.com/role/LEASESNotes LEASES (Notes) Notes 18 false false R19.htm 0000019 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 19 false false R20.htm 0000020 - Disclosure - INCOME TAXES Sheet http://www.titanmachinery.com/role/INCOMETAXES INCOME TAXES Notes 20 false false R21.htm 0000021 - Disclosure - BUSINESS COMBINATIONS (Notes) Notes http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSNotes BUSINESS COMBINATIONS (Notes) Notes 21 false false R22.htm 0000022 - Disclosure - CONTINGENCIES (Notes) Notes http://www.titanmachinery.com/role/CONTINGENCIESNotes CONTINGENCIES (Notes) Notes 22 false false R23.htm 0000023 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS Sheet http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTS SEGMENT INFORMATION AND OPERATING RESULTS Notes 23 false false R24.htm 0000024 - Disclosure - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 0000025 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.titanmachinery.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.titanmachinery.com/role/EARNINGSPERSHARENotes 25 false false R26.htm 0000026 - Disclosure - REVENUE (Tables) Sheet http://www.titanmachinery.com/role/REVENUETables REVENUE (Tables) Tables http://www.titanmachinery.com/role/REVENUENotes 26 false false R27.htm 0000027 - Disclosure - RECEIVABLES (Tables) Sheet http://www.titanmachinery.com/role/RECEIVABLESTables RECEIVABLES (Tables) Tables http://www.titanmachinery.com/role/RECEIVABLESNotes 27 false false R28.htm 0000028 - Disclosure - INVENTORIES (Tables) Sheet http://www.titanmachinery.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.titanmachinery.com/role/INVENTORIES 28 false false R29.htm 0000029 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTTables PROPERTY AND EQUIPMENT (Tables) Tables http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENT 29 false false R30.htm 0000030 - Disclosure - Intangible Assets, Goodwill and Other (Tables) Sheet http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherTables Intangible Assets, Goodwill and Other (Tables) Tables http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOther 30 false false R31.htm 0000031 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE Summary of Outstanding Amounts (Tables) Sheet http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLESummaryofOutstandingAmountsTables LINES OF CREDIT / FLOORPLAN PAYABLE Summary of Outstanding Amounts (Tables) Tables 31 false false R32.htm 0000032 - Disclosure - LONG TERM DEBT (Tables) Sheet http://www.titanmachinery.com/role/LONGTERMDEBTTables LONG TERM DEBT (Tables) Tables http://www.titanmachinery.com/role/LONGTERMDEBTNotes 32 false false R33.htm 0000033 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Tables) Sheet http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCITables ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Tables) Tables http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMENotes 33 false false R34.htm 0000034 - Disclosure - LEASES (Tables) Sheet http://www.titanmachinery.com/role/LEASESTables LEASES (Tables) Tables http://www.titanmachinery.com/role/LEASESNotes 34 false false R35.htm 0000035 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 35 false false R36.htm 0000036 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSNotes 36 false false R37.htm 0000038 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS (Tables) Sheet http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSTables SEGMENT INFORMATION AND OPERATING RESULTS (Tables) Tables http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTS 37 false false R38.htm 0000039 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://www.titanmachinery.com/role/EARNINGSPERSHARETables 38 false false R39.htm 0000040 - Disclosure - REVENUE (Details) Sheet http://www.titanmachinery.com/role/REVENUEDetails REVENUE (Details) Details http://www.titanmachinery.com/role/REVENUETables 39 false false R40.htm 0000041 - Disclosure - REVENUE Unbilled Receivables (Details) Sheet http://www.titanmachinery.com/role/REVENUEUnbilledReceivablesDetails REVENUE Unbilled Receivables (Details) Details 40 false false R41.htm 0000042 - Disclosure - REVENUE Deferred Revenue (Details) Sheet http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails REVENUE Deferred Revenue (Details) Details 41 false false R42.htm 0000044 - Disclosure - RECEIVABLES (Details) Sheet http://www.titanmachinery.com/role/RECEIVABLESDetails RECEIVABLES (Details) Details http://www.titanmachinery.com/role/RECEIVABLESTables 42 false false R43.htm 0000045 - Disclosure - INVENTORIES (Details) Sheet http://www.titanmachinery.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.titanmachinery.com/role/INVENTORIESTables 43 false false R44.htm 0000046 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails PROPERTY AND EQUIPMENT (Details) Details http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTTables 44 false false R45.htm 0000047 - Disclosure - PROPERTY AND EQUIPMENT Depreciation (Details) Sheet http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails PROPERTY AND EQUIPMENT Depreciation (Details) Details 45 false false R46.htm 0000048 - Disclosure - Intangible Assets, Goodwill and Other (Details) Sheet http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails Intangible Assets, Goodwill and Other (Details) Details http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherTables 46 false false R47.htm 0000049 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE (Details) Sheet http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails LINES OF CREDIT / FLOORPLAN PAYABLE (Details) Details http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLESummaryofOutstandingAmountsTables 47 false false R48.htm 0000050 - Disclosure - LONG TERM DEBT (Details) Sheet http://www.titanmachinery.com/role/LONGTERMDEBTDetails LONG TERM DEBT (Details) Details http://www.titanmachinery.com/role/LONGTERMDEBTTables 48 false false R49.htm 0000051 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details) Sheet http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details) Details http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCITables 49 false false R50.htm 0000052 - Disclosure - LEASES (Details) Sheet http://www.titanmachinery.com/role/LEASESDetails LEASES (Details) Details http://www.titanmachinery.com/role/LEASESTables 50 false false R51.htm 0000054 - Disclosure - LEASES ROU Assets and Lease Liabilities (Details) Sheet http://www.titanmachinery.com/role/LEASESROUAssetsandLeaseLiabilitiesDetails LEASES ROU Assets and Lease Liabilities (Details) Details 51 false false R52.htm 0000057 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) Sheet http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) Details http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables 52 false false R53.htm 0000058 - Disclosure - INCOME TAXES INCOME TAXES (Details) Sheet http://www.titanmachinery.com/role/INCOMETAXESINCOMETAXESDetails INCOME TAXES INCOME TAXES (Details) Details 53 false false R54.htm 0000059 - Disclosure - BUSINESS COMBINATIONS (Details) Sheet http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails BUSINESS COMBINATIONS (Details) Details http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables 54 false false R55.htm 0000061 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS (Details) Sheet http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails SEGMENT INFORMATION AND OPERATING RESULTS (Details) Details http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSTables 55 false false All Reports Book All Reports titn-20230430.htm a10qfy24q1ex311.htm a10qfy24q1ex312.htm a10qfy24q1ex321.htm a10qfy24q1ex322.htm titn-20230430.xsd titn-20230430_cal.xml titn-20230430_def.xml titn-20230430_lab.xml titn-20230430_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "titn-20230430.htm": { "axisCustom": 0, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 568, "http://xbrl.sec.gov/dei/2023": 31 }, "contextCount": 178, "dts": { "calculationLink": { "local": [ "titn-20230430_cal.xml" ] }, "definitionLink": { "local": [ "titn-20230430_def.xml" ] }, "inline": { "local": [ "titn-20230430.htm" ] }, "labelLink": { "local": [ "titn-20230430_lab.xml" ] }, "presentationLink": { "local": [ "titn-20230430_pre.xml" ] }, "schema": { "local": [ "titn-20230430.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" ] } }, "elementCount": 375, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "total": 5 }, "keyCustom": 18, "keyStandard": 197, "memberCustom": 23, "memberStandard": 20, "nsprefix": "titn", "nsuri": "http://www.titanmachinery.com/20230430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.titanmachinery.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - REVENUE (Notes)", "menuCat": "Notes", "order": "10", "role": "http://www.titanmachinery.com/role/REVENUENotes", "shortName": "REVENUE (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - RECEIVABLES (Notes)", "menuCat": "Notes", "order": "11", "role": "http://www.titanmachinery.com/role/RECEIVABLESNotes", "shortName": "RECEIVABLES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - INVENTORIES", "menuCat": "Notes", "order": "12", "role": "http://www.titanmachinery.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentTextBlock", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - PROPERTY AND EQUIPMENT", "menuCat": "Notes", "order": "13", "role": "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentTextBlock", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Intangible Assets, Goodwill and Other", "menuCat": "Notes", "order": "14", "role": "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOther", "shortName": "Intangible Assets, Goodwill and Other", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "titn:LinesOfCreditFloorplanNotesPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE", "menuCat": "Notes", "order": "15", "role": "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLE", "shortName": "LINES OF CREDIT / FLOORPLAN PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "titn:LinesOfCreditFloorplanNotesPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - LONG TERM DEBT (Notes)", "menuCat": "Notes", "order": "16", "role": "http://www.titanmachinery.com/role/LONGTERMDEBTNotes", "shortName": "LONG TERM DEBT (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Notes)", "menuCat": "Notes", "order": "17", "role": "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMENotes", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "titn:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - LEASES (Notes)", "menuCat": "Notes", "order": "18", "role": "http://www.titanmachinery.com/role/LEASESNotes", "shortName": "LEASES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "titn:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "menuCat": "Notes", "order": "19", "role": "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "20", "role": "http://www.titanmachinery.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - BUSINESS COMBINATIONS (Notes)", "menuCat": "Notes", "order": "21", "role": "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSNotes", "shortName": "BUSINESS COMBINATIONS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - CONTINGENCIES (Notes)", "menuCat": "Notes", "order": "22", "role": "http://www.titanmachinery.com/role/CONTINGENCIESNotes", "shortName": "CONTINGENCIES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS", "menuCat": "Notes", "order": "23", "role": "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTS", "shortName": "SEGMENT INFORMATION AND OPERATING RESULTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.titanmachinery.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - REVENUE (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.titanmachinery.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - RECEIVABLES (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.titanmachinery.com/role/RECEIVABLESTables", "shortName": "RECEIVABLES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.titanmachinery.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTTables", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Intangible Assets, Goodwill and Other (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherTables", "shortName": "Intangible Assets, Goodwill and Other (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE Summary of Outstanding Amounts (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLESummaryofOutstandingAmountsTables", "shortName": "LINES OF CREDIT / FLOORPLAN PAYABLE Summary of Outstanding Amounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - LONG TERM DEBT (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.titanmachinery.com/role/LONGTERMDEBTTables", "shortName": "LONG TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCITables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "titn:RentalFleetAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.titanmachinery.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "titn:RentalFleetAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - BUSINESS COMBINATIONS (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSTables", "shortName": "SEGMENT INFORMATION AND OPERATING RESULTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "38", "role": "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - REVENUE (Details)", "menuCat": "Details", "order": "39", "role": "http://www.titanmachinery.com/role/REVENUEDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ie64f2c3200df416e9be8c3612b341d99_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - REVENUE Unbilled Receivables (Details)", "menuCat": "Details", "order": "40", "role": "http://www.titanmachinery.com/role/REVENUEUnbilledReceivablesDetails", "shortName": "REVENUE Unbilled Receivables (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - REVENUE Deferred Revenue (Details)", "menuCat": "Details", "order": "41", "role": "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails", "shortName": "REVENUE Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ImpairedFinancingReceivablesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "titn:RevenuefromContractswithCustomersImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - RECEIVABLES (Details)", "menuCat": "Details", "order": "42", "role": "http://www.titanmachinery.com/role/RECEIVABLESDetails", "shortName": "RECEIVABLES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ImpairedFinancingReceivablesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "titn:RevenuefromContractswithCustomersImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "titn:InventoryNewEquipmentNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - INVENTORIES (Details)", "menuCat": "Details", "order": "43", "role": "http://www.titanmachinery.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "titn:InventoryNewEquipmentNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "menuCat": "Details", "order": "44", "role": "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails", "shortName": "PROPERTY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - PROPERTY AND EQUIPMENT Depreciation (Details)", "menuCat": "Details", "order": "45", "role": "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "shortName": "PROPERTY AND EQUIPMENT Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Intangible Assets, Goodwill and Other (Details)", "menuCat": "Details", "order": "46", "role": "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "shortName": "Intangible Assets, Goodwill and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "titn:FloorplanNotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - LINES OF CREDIT / FLOORPLAN PAYABLE (Details)", "menuCat": "Details", "order": "47", "role": "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "shortName": "LINES OF CREDIT / FLOORPLAN PAYABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic5fdd28d9d034555aa8617926757f809_I20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - LONG TERM DEBT (Details)", "menuCat": "Details", "order": "48", "role": "http://www.titanmachinery.com/role/LONGTERMDEBTDetails", "shortName": "LONG TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i1b4c2f530fc34afe94367a8876cde762_I20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details)", "menuCat": "Details", "order": "49", "role": "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "5", "role": "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i19b20ac6630442178fee98ca5a5204c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - LEASES (Details)", "menuCat": "Details", "order": "50", "role": "http://www.titanmachinery.com/role/LEASESDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i075f78ea9e354a98b903706758c2c242_I20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - LEASES ROU Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.titanmachinery.com/role/LEASESROUAssetsandLeaseLiabilitiesDetails", "shortName": "LEASES ROU Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "menuCat": "Details", "order": "52", "role": "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - INCOME TAXES INCOME TAXES (Details)", "menuCat": "Details", "order": "53", "role": "http://www.titanmachinery.com/role/INCOMETAXESINCOMETAXESDetails", "shortName": "INCOME TAXES INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - BUSINESS COMBINATIONS (Details)", "menuCat": "Details", "order": "54", "role": "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "shortName": "BUSINESS COMBINATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "i7084c8c511594cb199f5364e793f7a7e_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - SEGMENT INFORMATION AND OPERATING RESULTS (Details)", "menuCat": "Details", "order": "55", "role": "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails", "shortName": "SEGMENT INFORMATION AND OPERATING RESULTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ibcacdd090cce4204a907396172b10fc2_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement", "menuCat": "Statements", "order": "6", "role": "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement", "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ibcacdd090cce4204a907396172b10fc2_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "8", "role": "http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - EARNINGS PER SHARE (Notes)", "menuCat": "Notes", "order": "9", "role": "http://www.titanmachinery.com/role/EARNINGSPERSHARENotes", "shortName": "EARNINGS PER SHARE (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "titn-20230430.htm", "contextRef": "ic85f683e2aef4fda8b276075c6545ff2_D20230201-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 46, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.titanmachinery.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r187", "r230", "r241", "r242", "r243", "r244", "r245", "r247", "r251", "r317", "r318", "r319", "r320", "r322", "r323", "r325", "r327", "r328", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r187", "r230", "r241", "r242", "r243", "r244", "r245", "r247", "r251", "r317", "r318", "r319", "r320", "r322", "r323", "r325", "r327", "r328", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r313", "r314", "r315", "r316", "r371", "r467", "r513", "r550", "r551", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r639", "r646", "r656", "r659", "r723", "r732", "r733", "r734", "r735", "r736", "r737" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r253", "r468", "r507", "r508", "r509", "r510", "r511", "r512", "r631", "r647", "r658", "r683", "r719", "r720", "r724", "r740" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDeferredRevenueTableDetails", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r253", "r468", "r507", "r508", "r509", "r510", "r511", "r512", "r631", "r647", "r658", "r683", "r719", "r720", "r724", "r740" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDeferredRevenueTableDetails", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r313", "r314", "r315", "r316", "r370", "r371", "r373", "r374", "r375", "r466", "r467", "r513", "r550", "r551", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r639", "r646", "r656", "r659", "r662", "r717", "r723", "r733", "r734", "r735", "r736", "r737" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r313", "r314", "r315", "r316", "r370", "r371", "r373", "r374", "r375", "r466", "r467", "r513", "r550", "r551", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r639", "r646", "r656", "r659", "r662", "r717", "r723", "r733", "r734", "r735", "r736", "r737" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r141", "r188", "r189", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r220", "r273", "r274", "r390", "r423", "r427", "r428", "r429", "r458", "r464", "r465", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r141", "r188", "r189", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r220", "r273", "r274", "r390", "r423", "r427", "r428", "r429", "r458", "r464", "r465", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r255", "r256", "r547", "r548", "r549", "r603", "r605", "r608", "r610", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r632", "r648", "r662", "r724", "r740" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r255", "r256", "r547", "r548", "r549", "r603", "r605", "r608", "r610", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r632", "r648", "r662", "r724", "r740" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "stringItemType" }, "titn_AccumulatedOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive Income [Abstract]", "label": "Accumulated Other Comprehensive Income [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeAbstract", "nsuri": "http://www.titanmachinery.com/20230430", "xbrltype": "stringItemType" }, "titn_AgricultureSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agriculture Segment", "label": "Agriculture Segment [Member]", "terseLabel": "Agricultural Segment [Member]" } } }, "localname": "AgricultureSegmentMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "http://www.titanmachinery.com/role/RECEIVABLESDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "titn_AssetsNoncurrentExcludingPropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Assets Noncurrent Excluding Property, Plant and Equipment [Abstract]", "terseLabel": "Noncurrent Assets" } } }, "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipmentAbstract", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "titn_BankSyndicateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Syndicate", "label": "Bank Syndicate [Member]", "terseLabel": "Bank Syndicate [Domain]" } } }, "localname": "BankSyndicateMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "titn_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets", "label": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets", "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseAssets", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "monetaryItemType" }, "titn_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current", "label": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current", "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseLiabilityCurrent", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "monetaryItemType" }, "titn_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent", "label": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent", "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Liability, Noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseLiabilityNoncurrent", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "monetaryItemType" }, "titn_CNHIndustrialCapitalCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CNH Industrial Capital Credit Facility [Member]", "label": "CNH Industrial Capital Credit Facility [Member]", "terseLabel": "CNH Industrial Capital Credit Facility" } } }, "localname": "CNHIndustrialCapitalCreditFacilityMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "titn_CashPaidDuringThePeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Cash Paid During the Period [Abstract]", "terseLabel": "Cash paid during the period" } } }, "localname": "CashPaidDuringThePeriodAbstract", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "titn_ChangeInNonManufacturerFloorplanNotesPayable": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of amounts borrowed from financial institutions other than manufacturer finance companies to finance the purchase of equipment inventories.", "label": "Change in Non Manufacturer Floorplan Notes Payable", "terseLabel": "Net change in non-manufacturer floorplan payable" } } }, "localname": "ChangeInNonManufacturerFloorplanNotesPayable", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "titn_ConstructionSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the construction segment of the entity.", "label": "Construction Segment [Member]", "terseLabel": "Construction Segment [Member]" } } }, "localname": "ConstructionSegmentMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "http://www.titanmachinery.com/role/RECEIVABLESDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "titn_DLLFinanceLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to DLL Finance LLC", "label": "DLL Finance LLC [Member]", "terseLabel": "DLL Finance LLC [Member]" } } }, "localname": "DLLFinanceLLCMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "titn_DeferredRevenuefromContractswithCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue from Contracts with Customers [Member]", "label": "Deferred Revenue from Contracts with Customers [Member]", "terseLabel": "Deferred Revenue from Contracts with Customers [Member]" } } }, "localname": "DeferredRevenuefromContractswithCustomersMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_FloorplanLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a revolving line of credit that allows the borrower to obtain short-term financing for new and used equipment inventories. Amounts outstanding are recorded as floorplan notes payable in current liabilities.", "label": "Floorplan Line of Credit [Member]", "terseLabel": "Floorplan Line of Credit" } } }, "localname": "FloorplanLineOfCreditMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "titn_FloorplanNotesPayable": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of amounts borrowed to finance the purchase of new and used equipment inventories with manufacturer finance companies or other financial institutions.", "label": "Floorplan Notes Payable", "terseLabel": "Floorplan payable", "verboseLabel": "Floorplan Notes Payable" } } }, "localname": "FloorplanNotesPayable", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "titn_ImpairedFinancingReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impaired Financing Receivables", "label": "Impaired Financing Receivables", "terseLabel": "Impaired Financing Receivables" } } }, "localname": "ImpairedFinancingReceivables", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "titn_IncreaseDecreaseInFloorplanNotesPayable": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of amounts borrowed from manufacturer finance companies to finance the purchase of equipment inventories.", "label": "Increase (Decrease) in Floorplan Notes Payable", "terseLabel": "Manufacturer floorplan payable" } } }, "localname": "IncreaseDecreaseInFloorplanNotesPayable", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "titn_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International [Member]", "label": "International [Member]", "terseLabel": "International [Member]", "verboseLabel": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails", "http://www.titanmachinery.com/role/RECEIVABLESDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "titn_InventoryNewEquipmentNetOfReserves": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents carrying amount of new equipment, net of valuation reserves and adjustments, as of the balance sheet date.", "label": "Inventory, New Equipment, Net of Reserves", "terseLabel": "New equipment" } } }, "localname": "InventoryNewEquipmentNetOfReserves", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "titn_InventoryUsedEquipmentNetOfReserves": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents carrying amount of used equipment, net of valuation reserves and adjustments, as of the balance sheet date.", "label": "Inventory, Used Equipment, Net of Reserves", "terseLabel": "Used equipment" } } }, "localname": "InventoryUsedEquipmentNetOfReserves", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "titn_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Disclosure", "label": "Lease Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LEASESNotes" ], "xbrltype": "textBlockItemType" }, "titn_LinesOfCreditFloorplanNotesPayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about lines of credit and floorplan notes payable arrangements, which includes amounts of borrowings under each significant line of credit and floorplan notes payable arrangement, and about the underlying arrangements, rationale for a classification as current or long-term liabilities, repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with covenants, and other matters important to users of the financial statements.", "label": "Lines of Credit Floorplan Notes Payable [Text Block]", "terseLabel": "LINES OF CREDIT / FLOORPLAN PAYABLE" } } }, "localname": "LinesOfCreditFloorplanNotesPayableTextBlock", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLE" ], "xbrltype": "textBlockItemType" }, "titn_NetTransferOfEquipmentToFromFixedAssetsFromToInventories": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the net transfer of equipment to (from) fixed assets from (to) inventories during the reporting period.", "label": "Net Transfer of Equipment to from Fixed Assets from to Inventories", "terseLabel": "Net transfer of assets to property and equipment from inventories" } } }, "localname": "NetTransferOfEquipmentToFromFixedAssetsFromToInventories", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "titn_NonInterestBearingFloorplanLineofCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Interest Bearing Floorplan Line of Credit.", "label": "Non-Interest Bearing Floorplan Line of Credit [Member]", "terseLabel": "Non-Interest Bearing Floorplan Line of Credit [Member]" } } }, "localname": "NonInterestBearingFloorplanLineofCreditMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "titn_OtherReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Receivable", "label": "Other Receivable [Member]", "terseLabel": "Other Receivable" } } }, "localname": "OtherReceivableMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "titn_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue [Member]", "terseLabel": "Other Revenue [Member]" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_PaymentsToAcquirePropertyAndEquipmentExcludingRentalFleet": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Property And Equipment (Excluding Rental Fleet)", "label": "Payments To Acquire Property And Equipment (Excluding Rental Fleet)", "negatedLabel": "Property and equipment purchases (excluding rental fleet)" } } }, "localname": "PaymentsToAcquirePropertyAndEquipmentExcludingRentalFleet", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "titn_ReceivablesduefromManufacturersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivables due from Manufacturers [Member]", "label": "Receivables due from Manufacturers [Member]", "terseLabel": "Receivables due from Manufacturers [Member]" } } }, "localname": "ReceivablesduefromManufacturersMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "titn_RentalAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental and Other", "label": "Rental and Other [Member]", "terseLabel": "Rental and Other" } } }, "localname": "RentalAndOtherMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "titn_RentalContractImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental Contract, Impairment Loss", "label": "Rental Contract, Impairment Loss", "terseLabel": "Rental Contract, Impairment Loss" } } }, "localname": "RentalContractImpairmentLoss", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "titn_RentalFleetAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental Fleet Assets", "label": "Rental Fleet Assets [Table Text Block]", "terseLabel": "Rental Fleet Assets" } } }, "localname": "RentalFleetAssetsTableTextBlock", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "titn_RentalFleetEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to rental fleet equipment.", "label": "Rental Fleet Equipment [Member]", "terseLabel": "Rental fleet equipment", "verboseLabel": "Rental Fleet Equipment [Member]" } } }, "localname": "RentalFleetEquipmentMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "titn_RentalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental", "label": "Rental [Member]", "terseLabel": "Rental" } } }, "localname": "RentalMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_RevenuefromContractswithCustomersImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue from Contracts with Customers, Impairment Loss", "label": "Revenue from Contracts with Customers, Impairment Loss", "terseLabel": "Revenue from Contracts with Customers, Impairment Loss" } } }, "localname": "RevenuefromContractswithCustomersImpairmentLoss", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "titn_RevenuefromContractswithCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Contracts with Customers [Member]", "label": "Revenue from Contracts with Customers [Member]", "terseLabel": "Revenue from Contracts with Customers [Member]" } } }, "localname": "RevenuefromContractswithCustomersMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_SaleLeasebackFinancingObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale-leaseback Financing Obligation", "label": "Sale-leaseback Financing Obligation [Member]", "terseLabel": "Sale-leaseback Financing Obligation" } } }, "localname": "SaleLeasebackFinancingObligationMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "titn_SalesOfEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales of Equipment", "label": "Sales of Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "SalesOfEquipmentMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_SalesOfPartsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales of Parts", "label": "Sales of Parts [Member]", "terseLabel": "Parts" } } }, "localname": "SalesOfPartsMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_ServiceSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Sales", "label": "Service Sales [Member]", "terseLabel": "Service" } } }, "localname": "ServiceSalesMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "titn_StockIssuedDuringPeriodShareOfRestrictedStockAwardStockOptionsExercisedAndWarrantsAndTaxBenefitsOfEquityAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stock issued during the period as a result of restricted stock awards issued, exercise of stock options, warrants and tax benefits of equity awards.", "label": "Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards", "terseLabel": "Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards" } } }, "localname": "StockIssuedDuringPeriodShareOfRestrictedStockAwardStockOptionsExercisedAndWarrantsAndTaxBenefitsOfEquityAwards", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "sharesItemType" }, "titn_StockIssuedDuringPeriodValueOfRestrictedStockAwardStockOptionsExercisedWarrantsExercisedAndTaxBenefitsOfEquityAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the value of stock issued during the period as a result of restricted stock awards issued, exercise of stock options, warrants and tax benefits of equity awards.", "label": "Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards", "terseLabel": "Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards" } } }, "localname": "StockIssuedDuringPeriodValueOfRestrictedStockAwardStockOptionsExercisedWarrantsExercisedAndTaxBenefitsOfEquityAwards", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "monetaryItemType" }, "titn_TradeAndUnbilledReceivablesFromRentalContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade And Unbilled Receivables From Rental Contracts", "label": "Trade And Unbilled Receivables From Rental Contracts [Member]", "terseLabel": "Trade And Unbilled Receivables From Rental Contracts" } } }, "localname": "TradeAndUnbilledReceivablesFromRentalContractsMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "titn_TradeReceivablesduefromFinanceCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade Receivables due from Finance Companies [Member]", "label": "Trade Receivables due from Finance Companies [Member]", "terseLabel": "Trade Receivables due from Finance Companies [Member]" } } }, "localname": "TradeReceivablesduefromFinanceCompaniesMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "titn_UnbilledReceivablesfromOperatingLeasesandRentalContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled Receivable from Operating Leases and Rental Contracts [Member]", "label": "Unbilled Receivables from Operating Leases and Rental Contracts [Member]", "terseLabel": "Unbilled Receivables from Operating Leases and Rental Contracts [Member]" } } }, "localname": "UnbilledReceivablesfromOperatingLeasesandRentalContractsMember", "nsuri": "http://www.titanmachinery.com/20230430", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r18", "r657" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r157", "r259", "r260", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, before Allowance for Credit Loss, Current" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r259", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r53", "r148", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r162", "r163", "r164", "r165", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r29", "r89", "r158", "r485", "r521", "r525" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails", "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r10", "r29", "r413", "r416", "r465", "r516", "r517", "r689", "r690", "r691", "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r80" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r376", "r377", "r378", "r534", "r701", "r702", "r703", "r725", "r742" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r191", "r192", "r193", "r194", "r205", "r265", "r266", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r307", "r376", "r377", "r378", "r387", "r388", "r389", "r390", "r401", "r402", "r403", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r434", "r437", "r438", "r439", "r440", "r452", "r453", "r455", "r456", "r457", "r458", "r461", "r462", "r463", "r464", "r465", "r470", "r471", "r472", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r57", "r58", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r159", "r261", "r279", "r280", "r284", "r739" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r282" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r7", "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r151", "r185", "r228", "r243", "r249", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r404", "r406", "r436", "r480", "r572", "r657", "r669", "r721", "r722", "r730" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "terseLabel": "Total Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r145", "r161", "r185", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r404", "r406", "r436", "r657", "r721", "r722", "r730" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r185", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r404", "r406", "r436", "r721", "r722", "r730" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total noncurrent assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r399", "r654", "r655" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r59", "r60", "r399", "r654", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.", "label": "Business Combination, Acquired Receivable, Fair Value", "terseLabel": "Business Combination, Acquired Receivable, Fair Value" } } }, "localname": "BusinessCombinationAcquiredReceivablesFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r9" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Acquisition consideration, net of cash acquired" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r116", "r400" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash Acquired from Acquisition" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r61", "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r61", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r61", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r61", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r61", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r34", "r35", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Net property and equipment financed with long-term debt, finance leases, accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r126", "r483", "r545", "r567", "r657", "r669", "r684" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r32", "r99", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash at End of Period", "periodStartLabel": "Cash at Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r99" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net Change in Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental Disclosures of Noncash Investing and Financing Activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r137", "r154", "r155", "r156", "r185", "r210", "r211", "r214", "r216", "r222", "r223", "r267", "r317", "r320", "r321", "r322", "r328", "r329", "r350", "r351", "r352", "r353", "r354", "r436", "r528", "r529", "r530", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r559", "r581", "r599", "r611", "r612", "r613", "r614", "r615", "r677", "r696", "r704" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r71", "r482", "r558" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r110", "r311", "r312", "r618", "r718" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONTINGENCIESNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r660", "r661", "r662", "r664", "r665", "r666", "r667", "r701", "r702", "r725", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value, in dollars per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r79", "r559" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r79", "r559", "r578", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r79", "r484", "r657" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $.00001 per share, 45,000 shares authorized; 22,669 shares issued and outstanding at April\u00a030, 2023; 22,698 shares issued and outstanding at January\u00a031, 2023" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r65", "r118", "r168", "r170", "r176", "r476", "r493" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r88", "r175", "r475", "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMENotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r64", "r636" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r356", "r357", "r368" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r653", "r724" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r653", "r724" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Shared Resources" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r468" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r692", "r713" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Cost, Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r94", "r185", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r436", "r721" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total Cost of Revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r76", "r77", "r120", "r121", "r187", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r454", "r641", "r642", "r643", "r644", "r645", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r121", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "terseLabel": "Notes and Loans Payable" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r331" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r187", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r454", "r641", "r642", "r643", "r644", "r645", "r697" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "verboseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r187", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r454", "r641", "r642", "r643", "r644", "r645", "r697" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r55", "r56", "r68", "r69", "r70", "r72", "r112", "r113", "r187", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r454", "r641", "r642", "r643", "r644", "r645", "r697" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r7", "r115", "r134", "r393", "r394", "r699" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r380", "r381", "r481" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred Income Tax Liabilities, Net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Deferred Income Taxes and Other Assets, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r686" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails", "http://www.titanmachinery.com/role/REVENUEDeferredRevenueTableDetails", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred Revenue, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "r233" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationNonproduction": { "auth_ref": [ "r7", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.", "label": "Depreciation, Nonproduction", "terseLabel": "Depreciation, Nonproduction" } } }, "localname": "DepreciationNonproduction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r367", "r647", "r648", "r649", "r650", "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueTableDetails", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r367", "r647", "r648", "r649", "r650", "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDeferredRevenueDetails", "http://www.titanmachinery.com/role/REVENUEDeferredRevenueTableDetails", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per Share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r177", "r195", "r196", "r198", "r199", "r201", "r207", "r210", "r214", "r215", "r216", "r220", "r428", "r429", "r477", "r494", "r637" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings (Loss) per Share - Basic, in dollars per share", "verboseLabel": "Earnings Per Share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r177", "r195", "r196", "r198", "r199", "r201", "r210", "r214", "r215", "r216", "r220", "r428", "r429", "r477", "r494", "r637" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings (Loss) per Share - Diluted, in dollars per share", "verboseLabel": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r206", "r217", "r218", "r219" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/EARNINGSPERSHARENotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r443" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of Exchange Rate Changes on Cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/INCOMETAXESINCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r140", "r171", "r172", "r173", "r188", "r189", "r190", "r192", "r202", "r204", "r221", "r272", "r278", "r355", "r376", "r377", "r378", "r389", "r390", "r411", "r413", "r414", "r415", "r416", "r418", "r427", "r445", "r447", "r448", "r449", "r450", "r451", "r465", "r516", "r517", "r518", "r534", "r599" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r66", "r67" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]", "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]" } } }, "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value.", "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]" } } }, "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about fair value of asset and liability not measured at fair value.", "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table Text Block]", "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value" } } }, "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingInterestExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents interest incurred for borrowed money which was used to produce goods or render services.", "label": "Financing Interest Expense", "terseLabel": "Floorplan interest expense" } } }, "localname": "FinancingInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation": { "auth_ref": [ "r709" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) allowance for credit loss on financing receivable. Excludes net investment in lease.", "label": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation", "terseLabel": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation" } } }, "localname": "FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r258", "r262", "r263", "r264", "r639" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "terseLabel": "RECEIVABLES" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r299", "r301", "r302", "r304", "r469", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r47", "r50" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r149", "r286", "r474", "r640", "r657", "r710", "r711" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r289", "r640" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r640" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r185", "r228", "r242", "r248", "r251", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r436", "r638", "r721" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedFinancingReceivablesTableTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of impaired financing receivables.", "label": "Impaired Financing Receivables [Table Text Block]", "terseLabel": "Impaired Financing Receivables" } } }, "localname": "ImpairedFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r90", "r123", "r228", "r242", "r248", "r251", "r478", "r490", "r638" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income Before Income Taxes", "verboseLabel": "Income (Loss) Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r305", "r308", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r308", "r584" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r186", "r379", "r384", "r385", "r386", "r391", "r395", "r396", "r397", "r533" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r135", "r203", "r204", "r236", "r382", "r392", "r495" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "terseLabel": "Increase (Decrease) in Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r630" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Increase (Decrease) in Deferred Revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Accounts payable, accrued expenses and other and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r300", "r303" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r48", "r107" ], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOther" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r46", "r49" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r95", "r343", "r349", "r644", "r645" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Other interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r180", "r182", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r160", "r633", "r657" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.titanmachinery.com/role/INVENTORIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "auth_ref": [ "r44", "r687" ], "calculation": { "http://www.titanmachinery.com/role/INVENTORIESDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.", "label": "Inventory, Parts and Components, Net of Reserves", "terseLabel": "Parts and attachments" } } }, "localname": "InventoryPartsAndComponentsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r106", "r635" ], "calculation": { "http://www.titanmachinery.com/role/INVENTORIESDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandBuildingsAndImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.", "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Land, Buildings and Improvements" } } }, "localname": "LandBuildingsAndImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r84", "r122", "r487", "r657", "r698", "r708", "r726" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r146", "r185", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r405", "r406", "r407", "r436", "r657", "r721", "r730", "r731" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r16", "r73", "r74", "r75", "r78", "r185", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r405", "r406", "r407", "r436", "r721", "r730", "r731" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r121", "r738" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]", "terseLabel": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r19", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r19", "r697" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "LINES OF CREDIT / FLOORPLAN NOTES PAYABLE" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r19", "r697" ], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAssumed1": { "auth_ref": [ "r34", "r35", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of loans assumed in noncash investing or financing activities.", "label": "Loans Assumed", "terseLabel": "Long-term debt to acquire finance leases" } } }, "localname": "LoansAssumed1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r121", "r337", "r348", "r642", "r643", "r738" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r152" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r153" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r54" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails", "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgagesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.", "label": "Mortgages [Member]", "terseLabel": "Mortgages" } } }, "localname": "MortgagesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r181" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r181" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used for Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r99", "r100", "r101" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by (Used for) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r91", "r101", "r124", "r144", "r166", "r169", "r173", "r185", "r191", "r195", "r196", "r198", "r199", "r203", "r204", "r212", "r228", "r242", "r248", "r251", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r429", "r436", "r491", "r580", "r597", "r598", "r638", "r668", "r721" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement", "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r179", "r195", "r196", "r198", "r199", "r207", "r208", "r213", "r216", "r228", "r242", "r248", "r251", "r638" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r744", "r745", "r746", "r747" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r228", "r242", "r248", "r251", "r638" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r460" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/LEASESROUAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r460" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/LEASESROUAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r459" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/LEASESROUAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r241", "r242", "r243", "r244", "r245", "r251" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "verboseLabel": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r102", "r103", "r104", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "BUSINESS ACTIVITY AND SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAffiliatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A category that identifies other affiliates.", "label": "Other Affiliates [Member]", "terseLabel": "Other Affiliates [Member]" } } }, "localname": "OtherAffiliatesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r695", "r716" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "terseLabel": "Other Asset Impairment Charges" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r150" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r5", "r89", "r441", "r442", "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before 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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r29", "r172", "r445", "r448", "r451", "r492", "r689" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Other Comprehensive Income (Loss), before Reclassifications, before Tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r5" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r11", "r15", "r167", "r170", "r175", "r445", "r446", "r451", "r475", "r492", "r689", "r690" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.", "label": "Other Indefinite-Lived Intangible Assets", "terseLabel": "Other Indefinite-lived Intangible Assets" } } }, "localname": "OtherIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest and other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r7" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Noncash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "auth_ref": [ "r213", "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "terseLabel": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r679", "r693" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r31" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of machinery and equipment.", "label": "Payments to Acquire Machinery and Equipment", "negatedLabel": "Rental fleet purchases" } } }, "localname": "PaymentsToAcquireMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r688" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r30", "r528" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from long-term debt borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r680", "r694" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r681", "r682", "r715" ], "calculation": { "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r682", "r712" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net of accumulated depreciation", "totalLabel": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization, Total" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r678", "r685", "r714" ], "calculation": { "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r108", "r129", "r132", "r133" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r109", "r147", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "PROPERTY AND EQUIPMENT", "verboseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r479", "r489", "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r178", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r657" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Receivables, net of allowance for expected credit losses" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "terseLabel": "Principal payments on long-term debt and finance leases" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r81", "r114", "r486", "r520", "r525", "r532", "r560", "r657" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r140", "r188", "r189", "r190", "r192", "r202", "r204", "r272", "r278", "r376", "r377", "r378", "r389", "r390", "r411", "r414", "r415", "r418", "r427", "r516", "r518", "r534", "r742" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r229", "r230", "r241", "r246", "r247", "r253", "r255", "r257", "r366", "r367", "r468" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r136", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r369" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/REVENUENotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r174", "r185", "r229", "r230", "r241", "r246", "r247", "r253", "r255", "r257", "r267", "r317", "r318", "r320", "r321", "r322", "r324", "r326", "r328", "r329", "r436", "r478", "r721" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "totalLabel": "Total Revenue", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r29", "r727", "r729" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCITables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r59", "r60", "r399" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r23", "r55", "r56", "r68", "r69", "r70", "r72", "r112", "r113", "r642", "r644", "r700" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r640" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r13", "r107" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r13", "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r85", "r86", "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Line of Credit Facilities" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LINESOFCREDITFLOORPLANPAYABLESummaryofOutstandingAmountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "verboseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r40", "r41", "r42", "r45" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r40", "r41", "r42", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of financial information of business segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r225", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r309", "r310", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r640", "r683", "r740" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails", "http://www.titanmachinery.com/role/RECEIVABLESDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r224", "r225", "r226", "r227", "r228", "r240", "r245", "r249", "r250", "r251", "r252", "r253", "r254", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION AND OPERATING RESULTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "SEGMENT INFORMATION AND OPERATING RESULTS" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "terseLabel": "Shares, Outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r143", "r225", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r257", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r306", "r309", "r310", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r640", "r683", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "verboseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSDetails", "http://www.titanmachinery.com/role/IntangibleAssetsGoodwillandOtherDetails", "http://www.titanmachinery.com/role/LEASESDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDepreciationDetails", "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails", "http://www.titanmachinery.com/role/RECEIVABLESDetails", "http://www.titanmachinery.com/role/REVENUEDetails", "http://www.titanmachinery.com/role/SEGMENTINFORMATIONANDOPERATINGRESULTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r137", "r154", "r155", "r156", "r185", "r210", "r211", "r214", "r216", "r222", "r223", "r267", "r317", "r320", "r321", "r322", "r328", "r329", "r350", "r351", "r352", "r353", "r354", "r436", "r528", "r529", "r530", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r559", "r581", "r599", "r611", "r612", "r613", "r614", "r615", "r677", "r696", "r704" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r26", "r140", "r171", "r172", "r173", "r188", "r189", "r190", "r192", "r202", "r204", "r221", "r272", "r278", "r355", "r376", "r377", "r378", "r389", "r390", "r411", "r413", "r414", "r415", "r416", "r418", "r427", "r445", "r447", "r448", "r449", "r450", "r451", "r465", "r516", "r517", "r518", "r534", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r188", "r189", "r190", "r221", "r468", "r527", "r546", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r573", "r574", "r575", "r576", "r577", "r579", "r582", "r583", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r663" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement", "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r188", "r189", "r190", "r221", "r468", "r527", "r546", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r573", "r574", "r575", "r576", "r577", "r579", "r582", "r583", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r663" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement", "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r79", "r82", "r83", "r105", "r561", "r578", "r600", "r601", "r657", "r669", "r698", "r708", "r726", "r742" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "terseLabel": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Titan Machinery Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosures of Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable [Member]" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax": { "auth_ref": [ "r728" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of cumulative translation adjustment attributable to gain (loss) on foreign currency derivatives that are designated as, and are effective as, economic hedges of a net investment in a foreign entity.", "label": "Derivatives used in Net Investment Hedge, Net of Tax", "terseLabel": "Derivatives used in Net Investment Hedge, Net of Tax" } } }, "localname": "TranslationAdjustmentForNetInvestmentHedgeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r191", "r192", "r193", "r194", "r205", "r265", "r266", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r307", "r376", "r377", "r378", "r387", "r388", "r389", "r390", "r401", "r402", "r403", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r434", "r437", "r438", "r439", "r440", "r452", "r453", "r455", "r456", "r457", "r458", "r461", "r462", "r463", "r464", "r465", "r470", "r471", "r472", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled Receivables, Current" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/RECEIVABLESDetails", "http://www.titanmachinery.com/role/REVENUEUnbilledReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r37", "r38", "r39", "r127", "r128", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/BUSINESSACTIVITYANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/LONGTERMDEBTTables" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "verboseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r209", "r216" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r207", "r216" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.titanmachinery.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.titanmachinery.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//310-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 73 0001409171-23-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001409171-23-000042-xbrl.zip M4$L#!!0 ( &*&P58RN64J#0@ *DL 3 83$P<69Y,C1Q,65X,S$Q M+FAT;>U::V\;MQ+]?G\%J^"F-J"WY)?L&+!E!5&1V*FC(.VG"VHYJR6\N]R2 M7,GJK^\,N;)D2XIEM'5D7 >(K%V^#LDS,VE1;7!=HZ[:M5@I U5A1>GTA-[@)W!Q^I^3GRH5=J&"/('4LD #MR!8 M;F0Z8M\$F!M6J12UNBJ;:CF*+&O6FRWV3>D;.>:^W$H;P^FLGY.:?SZIN4%. MADI,3T^$'#,IWI5D2[3J37&P+YJ-@_9AO7UX*/8/CX+V?FO8/#H(^?\:"+*& MU7T;8Z>YQXR ?83RQ3F$VAT230O=\^],_[@[=O&OOU MXU:CVK@/>S7@ %<8]+^.N+T2L8>Z13!7+VRW=SWHO^]WSP;]J\NM1_OYZ_67 MKV>7 S:X8E]Z7<)<4*+>9%?OV>!#CWTYNSX_N^Q]J5S]]K'W.SOK#K9H6D_B MRH\!TR^S"SZ6@OU299]@"KK, M!6AE-F(V[?OMD[W!:HC]A8QH5 ]UR)(;2= MUCYVZ39GK)\&.,S>T4M[L\VU.WO. M#>XG[EPR93>IFL0@1E#V&ZS]M@J%0%*%\@+'X3)E/)VR/+4Z!YP'"@ZG/7"K M.4OP24L>LY '^$HSE4C+K/+UEBJD$( Q'%F!51)^ SCN0I\&WPD$@T/&3KC@ M&%0AD!J%"E9+L3DB$:#9)))!Q$Q.'_/V$]!0=$(32*2)4=&0.)I(&^$$30:! M TC]9@A-"9SF&)L)-IPN+L,K9Y\9>&LM9S?_7,MN8*%,D3]$Q3E?RDAMK([% M>J%OK]]A;2!+$R.;8C=Z]5[$F8:16 P->&[2#G!"")/;%Z MMT'$TQ&P,_2DUWD,IA +5YI[.W KG^D3AI[PK_:=7U*$K>I-P,:B9'C7; . MSU9"];0AP^4A0QR2YO[0>K &*9N7*A\/FEO$\AV^^WT*7X#!I :WT(7IQYE6 M)@41\-QLWH1"^1"0*\5(7ARH7&,'Z!;'TCAGB[4@=?U0\C!WTXNN7D/,'?D* M=3"G3;D( U0HT64C%J-B*=S9B\F'1@K)M:0)2*]A7/!)J:?/R_O@T=XWQOS.'>^D4@!88A"6(YQ.\T* M07LG;#;P]?YQM<9U-,>&Z*>-5])#E=OU"#:)1ORN-E":$#Z>-++A+ %QE@M^ M)1"/8RD-\ (W_.4R53SFH3T)ELE$)QZ%Y'0E*QG[!+],HD,%0:Z),@L1?D6O MB3(6W]-),/9E NSH#W_PQG;6- F1^^@Q']0N@&,V">ZPALYQTOP.UZY'%7%S M)X?(USI; >&"D%N/(D!,62QO("Y.;A[4+__M)5IO']O/^:U*/?=^6.KI3HS% MS*+*D8#YTY45'I$+ M;&C@SB&NY6DAI+$)D@WU;MD+#H-JP^1)@EGDG^ F4P2BE:>2KV)B&].],]0, MH4;'4T:V@/.5R#?W,T1!S+(/N3(=JW@,%'=3/BI^3=&%>X4DB]44L'02*>]3 M^3W:(TW_$5%2W6Z']6/ 7.!..6_.?LE3* X9R_X"S99 O+]>UN7N!80A.A30 M%402\\Q 9_;E&*-R%O-I1Z:N/]?H&)W-2*:5H;)6)1VZGS.FT(X2LKB,X"S/ M%Q=7=XX.J\WV'MW>L1K_B]G Q<6>JKO84[-BN:Q]5&T?[:TMKE<;:\N^V^UA MM57?K-N:@^QAX\*8C*?O2JW2 \?3:6:WK#%S.WX=R!<]7!N_+,_OBNHK3*:8 M^8N?5!O]E_M\QL&NKL@[.B;FS9S;#]Y)F_+JOVSPIUV-'6APM MV&":YRYQZD9<^@RP&TD(6>\6@IP.V]B5SPZ7=[GFXL]+O0BWXKKJPA0>W'C- ME+_RV_$_+HUAZ0[LW,9=&*[/F_ A&GINEYL\-UUXM._ %!+ P04 M " !BAL%6.QLO9"0( !H- $P &$Q,'%F>3(T<3%E>#,Q,BYH=&WM M6VUOVS@2_GZ_@NOBN@G@=SM-XJ0!TL1%O>@FW=1%=S\=:'%D$Z%$+4G9]?[Z MFR'EE\3.QL'U6F?K E4L<3A\*,X\,T-)IS]=7E_T__C092.7*/;ATYOWO0M6 MJM1JGUL7M=IE_Y*]Z__ZGK6K]0;K&YY:Z:1.N:K5NE" =!.4$=H!F.]T7R^Z-_W>V][%>;]W?;7U:#]\NOGXZ?RJS_K7 M[&/W@C 7%E%OLNNWK/^NRSZ>W[PYO^I^K%S__K[[!SN_Z&_1M)YD*]\'3*^, M6@9@''O/C86TS"(\D?&4N1%W+U\<'&T+TD=<+.-"(#E7%,2NTWJ%*OUZRU3@ M6GC.@/]54=O/>&N_5./_Y<;N^&RLAX;\3$P V,)$TP.W$A:]EO. M#5*+FK(;R#2ZE4[96VV2@+=1K_S&=,SZTO&4_CD1%!&74@L& M*IS?WAL:24[X'9(R2>0*!9!V-'*#'\YZ/!&W(Q8K/;$S3C(PE-89C@-QNAAP M(\KR$K78&9@5M#MV^<; VSMV^2>R2_^.*[Y\<=1L')[8@C^*ZIW"OXYCB:?> M27N,&_!T@.XM!PK(;1D@!PV4M",2)[$$4Q]*?^A<2!LI;7/L1TF1T2KP0F9T M! (O6[:'-" >27X>O=+-.+I$-@YYALWN0);5#TM7FD<[,%^."4EC0,1+NU[ MG9*V8]+ 3#02H_1DB; "@1"JIPT9KPX9XY T]_N$AA)4SCW7'8_#YA81SQ[? M_WOWN00KA[2$/IE]W-+*E&='/+>;=Z&$=P!H*\5((876N4$%&*G&TOKXAU*0 M>CVTW[6(G,O1UX#BWOB*''IA-N4B,E.CQ"B*6*Q64OB'!38?6"DD-Y(F($.F M[_.!E#3EEK)O[[76I^H^6FH+",AA=*9.&4>KCW+%*P/X@EQ=ZNLZ/F:_^!)YK\Q^:UXP>:TN;$SH .-I2 ;YU:GG"(% MM^@?5(>2X7,C9D:(;B'Y0"KIII0AKAN67-+;JS?%X$UW1)?J6!^0OA03RG*3 MH2M8G]%&D3;" _ 5[1!23%05>@2V0$:N1B)8K0>K1Y>4F8\$.[O_MG8?/6+W MW3%7N>=&,@J(8ZQ-Y!B7TZZI,>:)S09<'T[7EQW>S+$C\K0-QW5MA@5A-ZSX5P)Q"/MU(:X!DN^/.U5/$80PT'5"-NY^D0<:WW%1 ^"/G[402(*5/R%E2QOWE/OOP_ MWZ+'_6/9J)Z),VS5-L'!;IM@MTTPVR;PCS3%C/W*B[!%4729@181C#CD"3GL M2A$UA\:QD'+:V'G:Z"^@RB21S@'\38XPT)B84KN0B,\KV4.>PI!L*>3C7RKG M9N0*?^82X7LBS=/([WGN[RK_;U'YGRM,^K$(D6ATM.]">SF1!+22(HV;5^ 3 MX+>4EX4BP&=FOGSQC]QF6]5/LKVB6 X[86NB%Q?8T<(\>#UHIT71@UW0V+ V M*8?DT&)F:/,DP8K_+_"3*9*&M9OZN\1O&TOS<\SO8H/$4T9K <^5:&_^P6IA MF.60'LETK-48*$=*^;!X/FP*>H4D4WH*V#H9Z<"I_([9HYE^E02R^DRSHN\# MYA*7T-,\^R5/H=@I+H?7=I_7C71^9Z: ,$ * E-!)(IG%CJS'R<8QS/%IQV9 M>GV^TPG2TU"FE8%V3B<=>EUX3,D %@C%RY%^PJ&Y>)/X^+AZ6#^DEXF=P?]B M-G#QGG'5OV=<Y15:>9 M?6&-&5&%^T#LM7)O=/;5U_^QY:^O\:-BUMLYH4<-NIA1&ZG.'^^^@GIGDC_: M\A6^C$!),_-/$]@,WA;,=K.UW:WG%DUHOF1>8TSM/.JY# MH;BZG#4?6-:$SGN?I60Z?)?3"0_4QK#RH[O+0V_T/ M?O52',,W./YKH+/_ E!+ P04 " !BAL%67.^D J\$ !-% $P &$Q M,'%F>3(T<3%E>#,R,2YH=&WM6%M/XS@4?M]?<:9H9QBIN;6%TK0@E;:(CH R M-(B9IY5)'&J-8V<#(>0,WQO*OFP/.&T1".H],3:+E^ )$BHF":24&XYXW.:E";:9V' MGK=8+-Q%TY7JQHLN/ /5\KB4!743G=0.>N8+_E.2'/S1^^ X,)3Q/*-"0ZPH MT32!><'$#5PEM/@!CE.-&LA\J=C-3$/#;S3A2JH?[):47 @OU-D1/2LZ^+DG(;<3@3=*5"T#"D1]^.QX?CZ.-6L.MWFPTW M>$S[/0FWGB5<,GT+RQCC@*IWLNM@=!&-C\:#?C2>G&$>74PO^V<11!,(]N#2 MG;H#%Z:C@9&6&F'D^?6-5ZL_A?YP4?@Z)PHM MQ)=P07.I-,@4(J:)@%,2SQ!%+6$L8A>VS>B/6WN-AM\=R"PG8FG?@NYG0, C MJ;(J2WSG*Z126?B?)3Q0D6#'Z.>*\:J.^?6R0Y "4L91>$]I2N.YPIZ%NA.1 MP.@NGA%Q0[&U9!DK"D/_(9F2]XI+O80?UV%(;ED"7UPXI4NJZG HB4I@,"-, M6=S!C-$4T7$US6XI3-*4Q4@5#6#0*QWK@-\T2_$AGZMB3M!S6CZH$&:]=ED: MC"XDD;EIC@\'ET-,3%?84Z*NB:"%,[GC= G]V)K=Q'0=Y025V=G;E+AYI9CG M)$EP&^!PFNJPN8N0-OL8^EL@Q%[^7DTH0CM7(9W..<9WC [E)JCN TW1GW.F MJ-F,%,8!TS(Y5L5^FWPN'S&6@YWM9/66/HW2^PBM'!ETFBUT8:=KXNQ%RV5$ MW>!N1*%L:@=2,FG -. MPX4)1W,7.5JXJ-M9*1-$Q.8[ B9VBVK3$D?->>D/F5-EURR>)*6[V;GQ/F2& M:&=;..#+7- JB*LBNR$4']M+DVM.5Q2NI4JHNI=8R"\TN_]94Z9CPJN_;W"G%U0&@TW';?MN< 31N_'6R6K@Z'KCV M>.#I9%W6VG,[_LMBWPU>E/TF6,]2+FFC80K,@?U:L_:D!H>-_ Z"5>$H[6"J MR9IM9/[;2\EK[O>?29=*Z\U4Z-6 KC1JM;N%_7^RWWBDY7_-?U4RF]:&R%!( MCI99T=L ;=_FW/\=NDD*W?O,(H9X1.$L?H..;]SVK[O7LZUFK6<^GO'3,??%JJ_HO+]KLE=_! M/U!+ P04 " !BAL%6NG]6KJD$ P% $P &$Q,'%F>3(T<3%E>#,R M,BYH=&WM6%MOVD@4?M]?<4JUO4CXBI. H9$H$)55&M+@JNW3:K#'8=3QC#L> M0MA?OV?&)LVEJ%FIVB#M\H!LGYG/W[D?S^#9>#9*OIQ/8*D+#N5ZM)+ M+CP#%7E1W\&2-+#Y?6>2F\X?=,JF'"6 MU+P_CD+WZ*#4_37+]#(.?/_WEEUZ/,BET/@^A?OKRQKF 9BFU]HAG%V*V*K4 MJK=NQ:GD4L7/??OK&XF3DX+Q3?PR806MX(RNX4(61+QL5^@&IZ**Y?7"BOU% MD1/2L[?KFO(1XG FZ%:%(#2D)Y_?3=].DQ?/@T._WPG=\"[MIR0<_9!PS?0Q M+%., ZJ>R*ZCR44R/9F.ALET=H9Y=#'_.#Q+()E!T(6/[MP=N3"?C(RTUBCH M'/CMO5=K.(?A>':>3,:W==I[VG\_*@W^)97^41X\#9FI@%0*05/3#&#-]!+TDL*'%5%H(;Z!"UI*I4'F MD#!-!+PGZ1)1U :F(G7AE5G]XGDW#/W^2!8E$1M[%_1? P*>2%4T6>(['R"7 MRL)_J^&!B@P[QK!4C#=US&_7'8)4D#..PAM*W&]Q(1P@STG:D$$ MK9S9-:<;&*;6RB:$VR@GR/V@NR]A\I/:76)7QJ[O<)KKN'.(D#;9&+I7($2W M?*J>DZ"=FPC.5QS#.46'UY<8NL'! MJVQ[E]\/RIN ;!P9]#H1NK#7-^&ZTW(%49*U5V1)E7UG=2\UW?W.D*!I[.'LJCK]OS=8M\-=LI^$:QG M*=>TT3 5YL";5J=UKQ+'87D-P;9\U'8P->6!;63YRPO*S]SO_R!=&JWW4Z&? M!G2C4734K^S_W2'CCI+_-?*73C,HL8 MXU<)9^DC=-PQZC]TIV<;RX,.^8.SH5N#W+WCI5+6YVNQHASGEBOZX,#I>X;8 MQN5_WT(6F"8KO7O+KB_9G:=7S7]]EF9/]8[_!E!+ P04 " !BAL%6\\W5 M//:" 0!,J!, $0 '1I=&XM,C R,S T,S N:'1M[+UK5QO)DB[\_?R*>IDY M,]UKD7;>+^YNSJ(!>]-CA VR/?B+5UY!6$AL2=C KW\C2Q+F9AN,A%2B>NV- M$56JRLR()_*)R,C(/__?Z5&[^!)[_5:W\]<2>8:7BO^W\N?_A]#__KWSNECO M^I.CV!D4:[UH!S$47UN#@^)#B/W/1>IUCXH/W=[GUA>+4/F=M>[Q6:^U?S H M**;LVL7>BT"D$E1BQ+ 5B =&D-,X(I:"MXDZ$YE=WG\1A':$$(-8T IQF0PR M*A@4,#?1).F3=,OA!26:<.><-=9Q 5]76A*=L'>&R*!-?NW! 'H'/>ST7_1[ M@[^6#@:#XQ?/GR?;=\^ZO?WG\,?GN:E+HYM.7:_=NKCMZ]>OS_)?RELIQNQY MJ],?V(Z/X_M;IX/;[VYUVJU.S&/X?-"SG7[J]H[L ,8XOPXC3!&AEQZ"^M%? M>1!\?K;?_?+#YQ"!L$:,C)]STD?[UA[?[.7HPM6>PG,_7WGE5U;>3(PQS\NK M%^WK=SDEZD?#,KSC\BB&;\-X^5[Y?'CQ6]^_]UC"+G5^?/N-1E]M1[[L;/]" M/"%>:\5X6.'"U='HMVX;"W@H>?Z_6Z]W_4$\LNBZ] >M0>?*U^ /MG-D_0$T MNW?VS'>/RK=@SO#H.]\?\:RJY4TOVK:S_]=2[*!WNTN@PM&&E3^/XL 6^:LH M_OND]>6OI;5N9P# 1,VS8VB/'W[Z:VD03P?/RT<]7_D__^?__ DM:L>5W% T M;LF?SX=__//Y\-&N&\Y6_@RM+T5_<-:.?RV%5O^X;<]>=+J=" UHG;[(-\;> M\-=6"+%3_@K7&V =>BT_?/_I8">FOY9:7HLD-8O4QL13L-I1);$27@K ::*? MULNF@(C1M]'IV*/\ZMAZL=&!]IVM07=ZMKW9"?'T?^+94M$*\.C WI^Y]>Z7 MUW3GRQ[;.@F'&U\^OC*'VX>;I]OK&WCOZ)_67K-]L'?XEGP\_*?5.-^G6\V# MHZU7C=9V/=MJ[I\V7L']1QMB[\,F;GS8.]L[]+QQN,$_ M'OY]N'?X^;1Q])9OO]?X-?UXMO?!RZWUMZ=['_)S/I_N-7>.&NN;;(_^T_IX M^);N'>Y\WCM_WX+_'^PU-[^$5R];[M4[N77^_O#C88!V;9UO'7T\;*SGMAW M>]_A+?K/T<4?VSFQO;."/2; Q\3QFRJ\A+_T:RG_3,KD MIAG7PG&6/(@5;#D'"0 =CAC9()@(F I)[-(*"('/3+YOX/G=4$OX3A*F-R1L M J&*J80PH!EQSRW2*F%$1+;FCG,G^-+*VYOX?7Z5D/5BBF!_?>S?PB,S-W[1 M+XDL:$!1,OP7 V"/?RWU6T?'[./[5"_IQ:L5>4#8JWND]KF_]SE>%< M__+*^$]7GWY<*O3X$[#^WB#/8QEE+#MO^.)1WZY=-#-'47;/^G%E9$ RHOC1XROC3_G9]PZH@IF2*^]($3 M"#KPP9)@DL/4R9*R*HY&=#X4\.J(\H>/Z$F)YZM#-G+B7[S;7;_W:,KD TE< M4&L"US@9%GUR C-)M)1+P[\C>_G/Z['3O>HU;GML7>%QY5'/+_:^I_)74>F@HDD1!(YM@ H'+*8 MFEQN^5;@ZUXY. 5H057AR'/?F_PXDVO&T[\ M8+NW&WM?6CZNGK; W.0I\,6N;QMX@HM%PF#.S%2\]X2-PX&JC&E)L4L8VV^BA\5!G.!(=28F*U MERE%QK4.3B4BHG(P-29BG)B!#"LQ;I1)\)ZQPY98KH@R@2>,K4FWP=^/NIW=0==_GKS^3RK( M<]7%BASH'1%:8,,9TR[&Z&%RL8XSJY18&-&LAM#*64:V_<:VPF9GS1ZWP%Q5 M1$Q8!&:TD"$EP9ER#DML3((Y/U'N"5L8,>W$@6UU8MBPO4ZKLS\%.C<=&/'D M,%$J!H^Y-\)AY0,3+/BT&#,'G .NJ0/,?@/'L1+/71 M@IGVG.#'RTVH\AP[J:2)J]25:G M+'A^5O) F%-2.N,MV%L=,/4+(YH9>8 3 M$A,XYL1P#093.TZDT0PK !7&W#+ON5L8,3VV!S@A^01/N+($*TPT=]HZK6A4 M$4?PU3VX[ LCGSGP "<%*6]]". S>!\Y!2 9K)B11%%'?;+O](K323.NV0DAWG",9D\LRD0R5Q054A]F-=9??;"U=P; M8SRX/DYRH:2+1@9F@I711N'4X@GWD0.S,Y&J$!%(0EX&8X93:IUPR8,!%B1J MYL0L,ET6D4',7M"."06T0@JO\J(9S3F]$EM@'90IR^2(;E1?OH_H T\H/&$3 M-I8!#[)><;"N!IQB/%P$B][@N#"BF9$//"$Q$8>YP-Q'Q1SWS!B24SNY3RQ: M\+?LPHCIL7W@"*YEI8DQGM%"2$B$,X71CYSX -/:DDJ.PPT M11^-Y>#J&I:2E(KAI(*UX1%%-C.E9=#W9)SR5G,MI);&$8^3IL$D0:JP"_6& M]OY]T@?ST>_O#A_1OY0ZOKK?:_F3]N"D%T=7?Z*I/WW[9'=/WNEU:]U.O]MN MA;*8W2;T^1H^MX_S9F>PG.,!6,2%?@60M2)G#_N\>1Z;H"@-"L?$G;6*+9CB M9ID/>J!D\,U:@])]IISYB76+$8$F-2+9CF;D+7>QT[Y-VU MSE939[7BN=(LT48;SK4'K=4^+\09JA*OQ,; *M"$NVSNKI7V[HN22A+*.5,> M.)^D859$4&5B M-*^ ULXY/:BM["3UE>J(E=0VIB X)T!H$Y8V%[=2$@OA*Z"ODZOZ4 $64BMM M7HW2V&-PO%0NIDDX=5(H'DD MXS$R!>!&LQ(:6MJ,#VM#<)$@;T(0CJNO#&. M,AD29B*7$0Q5H 9SJK439R&UOI;Z*J6/CO@$RLD(LX1+P9G5*H+*5G.C[#Q% M#Y#TD3 0Y7U%Q303T+I"SOF19,:1]_8:'6 MVFE$#93FEF@B$U6<,NNH8)Y%IG%4"IM%,[6/&36H]74:^LJ\\!Y(:Q*4&T&< M\<*YO*Q@HPH$5T!?)Z7 BWG/AF78$@_B2P5$2K*I0KW6NR=U( M=?)1D?G NI[U@WX^0G+MI#_H'L5>'<&NM$H"X(6V:Z2:NP""ES17^M66=9+^-I8QN#!<:!$6 M2("2/@';B]@K+:L0JYZ$PE12=E0HDJCD("?!DXA&&:\,>)U:F.@-J8#L9D_B M:BN0K0#'.L',E)=:.='&*D]8L,99T"6!%RU445.?Z:F2T)'$%&+BV'-%A&76 M4$V#2]K[P!3RCH*!\ZXQ3!]REP9V H2-)@^(Q5+SL0%4]QZ)_3":*[G7,B4J#.:@%T-A ODI51*RNX]-R ]HJDP>!21EVHPH'O5: ) M"[M';R9*RTE0P&>U-EAR)H0)TC%!./!:( ^5J'1;[X1^UE9UHB5-MA"&8&IH+ #IF*5-*Z,@3CY%4@AK, MZ?:\IQ&>T!YD"YL(D$BPV7U&N9)*4D$B(,=\'42EM3@_G36BVPMSI22SP8 MUWQ"ITDL.(.-EOEPW5IKYX:%U/J:J0'-%?XBQYQ'+H(T,A]?Y%64..^.YA70 MU]G/UT]XC]YL_"^IK%3<$.\M%UJ8Y,"Z>DYCCMCR2AZG,E<+"[763D%KJ0X2 M/*]@! 8=%5P;3@0VF*H49,+UHD*MKW.EKSA0ZYES4D7/P=[J$%+*R2Q$VR2< MKX"^SL].Z)E($/QFI;"U$N9(#M;&&1%5X,0')@(.59#@7).[)[GS;C;!(,X" M- R/P#/ZI A&8AYW0LR%QA@3L)0E":AZ<-))%\#-A8*GE MP5:!F\^>Q-568%BT31D6'=7:<.^,339)S6@NL,F\4 NF237UF:(JY90]HGS> MH\*Q4(XS2K#%.$B>DJH"5:^3E6:M1#01&0.74?#$#0M.""FH=)8"B>8\E*=B MS_4N^G$HZ<.E2%*92;=V8#N=V+ZD0NLQQ5XOAAD$HBX=Z'UM&_L##O3FV#L0 M7/9^.(\4:\QX2#+7V$L,QGDD/,)(+;S)"8\@1B8@/&.!_7LC6.2$6^8LP<: MZ0X1:\$T",X%$^"&"6W2DSK6,)X1C'Y3" M+%G/;.+8:F>D]M;J1$GDG.@G@>/2%%\2%#XEKWZ-AV6C_=:#(OL,4D M:IK+F@8PS4$ ?+G3TG'G?$Z]2T\"MG,BT@FA-&FKA">$$VO!A1$@W"ABYL D MBU@N.DJO/Z5RI)>FQ$A.LF+,:">".=3Q;#.X)6UC^A>1*^=0LG>@G&M9HL-Y@RE]=Z&1P0'FN%D@9S[ZCB MQ%N]Z-"<0\E."K/6N8B-3(#17/M4)Z:=E)Y8[$U(_DE@]B8'VK*=$R#\>:VR M,G%;112FE),@@/!(S'3>XHX)YIDB)1>*E EIA(Z\LD M7DT94]2PA8_B7M[T53$6FTNG:B]84(EQPZTU0(D\93(J9CUC3P*%CRRZ27F0 M*=?Z-@P;3S@3S&"'K7><*9\PQW'^13>5-)QY$0^V07+L(H\*+!\G)@EF;:1& M*XT-]HLAGOOGMLR+?')F-\:::\NU2L*#(&E*:='.1)^R-9V]/)763HHD M8I0,.*4W"FME:*2">,UTFG]/;EXL[G26[ZT(1G/PLYG@3BE5-.2#+:AEST-<:8 M),]KZ?ED;4J) =HO3*K"LH\-'J[+_I=3OPJX^7)'4M M/)(SN&'L@NV%_KOC $*&.5D25A'Q2>5ZB$_/8.$W>@X_F9:8-C+N0C('YR3NB87XRBR&>QYZ7)B,J"$P9,A!@-3!+;18/J8\8Z9K.?/1+PGL%O=E1RIK4.0"LYYX)8%W/!M,U% M$./C<\J)>6R:,I>X\,3SJ*@ACE,5N"84W #I%T,\,^"4D\I)%S"9!19U=($' M$AWV21KB(P]8DT@70SZ/RBDGA1PGL1"*>2TBU\PZHUEDRC##&7AI9/XE4\%8 MQ^3$1XP#.I%=:2U3OXT'+__Q61&3QM%1918,.R]/>IU6#C^4:=FG^;>JX$AQ#9Q.@20, MYR0%$Z2"3T9(A9DE8<%P- M)30Q3D:9(H^4JY1">$>#I,BF F2?K3042+^XE MJ=?@W?Y]TH(G=_;S=H?-H^->]\O0):X(MBAX3L))EZS&W.ADF8V< EO7A(.O MCA<,6[.4V*32L@D'B#F?@<4I-=8%^(U$S!C,6JP"&%OKQ= :O+2^U89F71,0 M4/'M-+RC(A""2W6"S#(#G+UX.BS?^ MM=D))W"E9=MK]KB5]RI?D=Y/9/14=4(F%FB,!B9 SIGBQA%&&6,)!!ABP/.O M$Q,2R,-U\&_;^;Q[U@DM;P=5V+ ]>6.C[_I+O6CVE2?*]4 M8!$\:($MCY%;;E)@W&'!+:%58 \_T8_[S.D5585)Q9 UMTX[9[D0'"B$Q=Q3 M"WZ>-(E)7($HY43%,BD%O ^+F1=5P-PQHDF.A6H>,342-"%7GN Y,8N8^9\U M:E68T 1A)8YYOZ])1'":N)%:)N%4HDQ'&7AM%>ZK"A<';>0:-*LIP268FJH2 MQ97,&^R )0@EN:!&8RZ9)M8;8I2*%2B"6>O#1 FD2"%0'4S #(B#L%9+H@R5 M2JBDGQQKF!>88N:9CQFB-J]D1I? V=/6$<>DX[8"!S3,EU@FMFKI:8@>3*;* MI2R5"R1P3+D!ISP)6M'9=!K!VGQ4U46Z]JO8W>_9XP-PXMI77]GH=M[-\=1Y MTFD-)=\YR6VY$.I1M/V37EP9/0-^'3]@?&7\.3_A5E7B#+QVKWUR3','E"SB M (0LB$B\9MBH8S MJ:S62OH 7E\%3FY[W>WL@SB.\NK_+3LENKW!OMVO3%3,1>T\$'&0A^"$)QV= M@M]"\CBFA.7\ V=.Y#$A?#"F<.1<4:Z OW#JF!=Y]#4X2L%$455\E*8LGQ1; MGECGK/]\4?=\V[5;^^6VY8I@AN- :)0"&Q&XY";O)!>VK.\5@XT5R >>8QE- M:IZ)L:S7BSD)W AO!>%1>BV2]=3I"F0 _]BN[49_ O-^OE@1U-"\M9T;:QUE MG )L.,E%\2@#]YQ26H&3CN9&(A/"B$Q,&!V#$6#%?$A6&ZZQ!/*,62X34'6, ME"=LO+%G%3KCQ'&LL2/.2!YYDKE.H? D::4EBRI4(>MM;D0RJ8*$2B2E8ZZ) M*[@UVAD,'$TJH3WUE%< )=,I[G/GU\]W[89)E;N.U"D:$_,^[^D#HJ&("=@E MR@63N@)'A-5:\@CG($6BK&.I+)CC5712"PRVG]!1M-Y&[2P.$@,%Y, &G7&2.24I]V16$TM M]7IT\=[KJ5*Y?/Z!(,9AGJ/46EJG1*!:46]\%IF;8(JN M51FY@,&/Q4=N<+&&T>T==T&PN2I#F12XB!!E M@,>(HQ-),"Z2=XZ)%!VQWALK\ )53)Z56&>#UI!V7^"/Y"@U&)8BOM4':^F.DQJ M8PNEQB=#+([YJ&#GJ-;!2VL56 TA*[#^6:O#)!,4I _*8$>CQ9Q889@+/F@> MC0S2X3FV#G,IE4DQ?J8PBT8I(A17,CDJ-"<^$>&MCV:.03J74IG4LHG0TD4* MEM(I3A.S^>0QY8*BC(BT )S[$2,M4]I;'9T/T5,1) ?/V'+"@>'@7)##AU2! MC+AY%="O(.AYZ_1%+_:[)ST?^\./!]&&LCVA]67E3_@Q6FX@FG#GG#5 3D6B M3FE)P)'USA 9M/F4Y?7M._W!61LD<]3JH(/8VC\8O.#B>/#'UU88'+P@&/_? MI?*^E3_[Q[8SOMMWV]W>B_\ L>&4_DC02)3L4:M]]N*_FR"'?M&(7XN=[I'M M_/=RWW;ZJ _=&MW8;YW'%QI>47[Z.GHGQG^T04;C-A"*_^\?N><(-# +!P3[ MXJ0#_%/@R;L?*GZSU?N7KQALJ48V+;K?W."Q\S15R:Z-#\];:W8VU=SN;SVMK[<&1[^P!3UQT,NDY6%_[ MK_\@$O]14"RX>6!?!B5>1E]QW1Z #D&?VO:X'U^,?_DCM/K';7L&MK1L6OFE M/ZZ^()NT+[$WR)OB1B\IWS>\/+)V7#^3FF>#-P"S.@CC%X]LX;/2%CX?A)O7 MC'YF\/=RB/VUQ);NM;O44_H,^A+45+" M8BS88QMR8><7N"#E<[Z]Z'DY&',!A]LMT%!9IF("[PC(E]L[6Z-6P*3:Z78: M)T?P)%^,YMZ=;-Y;."G V"=ZV\)OT;&9](38>K'> M]2>9+>2TIZ7Q&2;OS]QZ]\MKNO-ECVV=A,.-+Q]?F.^^>;37W3QNOX/ZC M#;'W81,W/NR=[1UZWCCTL=[XO'6^?P[?.?_X:HMMG6]^W3I\2[?HVR_AU7L>_O5/^R-M M?W&'QP=;ASN?&X?[8H]^/&R<[V&XYWQ[?0O:U_@,SSK?.EP]:ZSOG7]\J:%M MG]DGF!B%QTDA"0A#W N)8$ CBA)K;I/CS+BE%8+1VY+:?)/"RNP,^AVGT*L: M_/C-O)N)?@3=?GMB>]"_]ME.!#X]6"I2MW=D!_ "& &@^R]/-N9_?=:J-9-+<+H!5-X Y#922LV-XIB/@M_#[\P_;+>=?/ MYK\VBDO4Z((6K:XUB^V7!3&,ST\7[C*5S;Z5WYGNNKT"G-SBWV.T%D.7LXC@ MTH3B$>S$F_)]&\.TCBM6XD4^+!,=P3L/\M=0L&?H+-H>BITG9R[>?>(F,BZU M1-2YA#CG&MFD.**>4>T(SB76EU96CWNM]E#U&%XN\L#?L!SSKI-SW\#MG7NW M\#87>OXZ]AB4MP?-:^6H2 (<7.CE> 9,O>Y1\0G^ M*P;=\M_YZ4J5&<=:]^BHU<^A^>)EJQV+1O?9U/WMC3(8GU_7&-:Z>V)6Y7#U M_%-,%#@"IH@0HA%78%^L5P[%%+1+*I]U9O/2"T&,:2FKYGC/6OGO&%Z:NI+O MQ/U6/QNS00.N/#5%;W[&G_(""Y?@5@=M ^+1$F09BXCP$"*S1OO$P;=XT>?T?&CV+3-CA\MRN>TU+R,O]8]Z0QZ M9VO=$&\Z$/U\1S[0,C^GHK&"ERWWZIW\V-P\WZ(;7[>;[<.MIF?PSH.M#_"W M\_;1]OK[@X^'[W#C?/.\T7PW^LY[>)?H?&P>M[<.M\[WFJMB^\/6:>/<0_\V M3O?@;]L?]GCCP\NC1O,M@WM(X[W^^KJY.MC:Q:>OF_N\<;[Z]1-V@A("C@=P M!8\X!I[@G 0;BJ67D>2],WII93VV[5>;ZP-_QVZ.(' _[6['=,.>#$W);-3[ M&K/XI3X]-<0V[>GF*&7'EZBM,.]^;"AN7H4B$X0+X0P**1&@,TP@(Y)%A/E( M/,B)L["TP@7"3"C-] _!..DYYW%P>8/]E$K\6SD3%."_EVE:Q3\GO58_M,J] M"T"'RNC#E9FCO+6W;SNM\_+S[U6U4[>/Q_3LU$REO+FS6VP<';>[9[$WE.D5 MPY+C![_?U/$;F0Y5BDE-W3ROAM"+_?[HGUQCEE32-#_(4^2?;%A^X/B[V@' /_U7NO++01T7AWYV0)^#7[=[C6[7ZOI%#TH HH_$6UC5-@A M7.9;Z"20#E8B8F(D6A#O5%Q:^1!!N5[:WGYW^>;*Z2/)J60VV[TWX,.V.OX) M1O'$IZB4]"0Q)&, #]0QCL B$Y2J/?C&([7A\T.W$8GA"53&5O."9S]!Y4E[M1?LT[V_'8>SOF+19R^[Q0UEQO#5KP MP.'Z9NS%4!R?]/HG>:%ST"W@CC(01.AO[O<\6>=TGE4_>#&CA4[Q3))?4BVF MG@D]^25)8IY1)B?^6&:>:64FL=(Y$DF.I[X@-S1^='70/;[E8J5"F[9D>NV?^O?)3I_I['I#5^RP$/7&"6 E'H5 M3_U!/I"O )/X]: %?_EF-^^S%G1U+OKN\"V\7DZ18H[FMC-"76D;*DDQ1\NC MAV^_-NC+PT9S$]KB@49N0%OA.^?O/V\=?LSM@G>_;WW\L'%]>?2HL;[*]CYL MD:W#O=/&^2;>:FYPH*6L\>'M6>-H4VPUH9\?_FGOY39>SU2PU!ML/$7).(-X M8 E9QADBP% M> Z,6CY,.@4\[ ZZ_O-R\9_X6=894AS;7O'%MD]BSODM^@>_ MELM0(V7J2!E-#L.YH8;)'6"R<14F-,=3%9, DX015^!I.\8X2HF \"PS(>^X M;6XV&[,"P.)/TX\PDVR,)O]A[N_UQ+A,#:J?$_=H$+J6B..#"4Q2XI59AHVS$ "%P/ANV'^R_A[--L65[G^.@>/UZ[>>9.;.KSS"Y4'*K MD_,S7C!9QB=FT,C-3LBY(;%P9X4_B" "\.(_ Q>.99I0C@Y/ HZ'"QP;K;N[S!>A2$N!2[ M& ,S!R8R5<\[JHIPDL_Z+6\][D4?2_^'T*+<\MHO?H.' H2+_@F0^/Y!-V=O MCSY\# Z_:5KO'JJMF-W-M@?,SE%K, !K%=M@?GK= M3F9J[;,B FL[*\I"L]:7BZWK=F"'^P6O6>1OS[@<$]XY:<>A-#D6V=[NQ/V3 M]C!ASI)<&-8_I MR+ ^-4O:_$P^I12D%)@C(7)!!27R/C$5$?A&5!FN+<.JMJ1WM:2U#7U\&PH6 MRQ9MVP-::;T'&YK+EH;2HO0RU;OUKP5H,KKU0O\(C"^\I3=F66!^CF ,SI8S MO87' 1/,RV'[Q7ZO^W5P,+X\MEV[,98M##&U.N56^C)W)N=S4.CL=]I97B9_ MC&_[Z0W?;>7XODQQE[[3U*6\&?+;Y$"H0W2\9'B9HC^;V29)(#=?8;9AX\ M4^#;9HIZ_\^<]NE1:H+TUD##][N]LULBIN5-I>[[T4V5#IYN-S_#=[>^[GUX MV6K0EY\;ZWDWXN;Y7O/OSWO-E^V]YON#/0K7CZX'3[MBN_G/P=[YWP?0/K;W MX2UNG.^T]@X;!UNO=@ZV/KP_:'QX>0C76WOE+L:MJ\%3 CZ4PX$AS8U#G+B( MG-8&^7Q&L.0$FT275E9O&IQ)[BR>OR6!,6>^PN=_,7GLUM2P*MVZ.--GXS:* M/7O+/*O)\QX*40'A[G[/ 5E,XS3U*;@&*.& MH;>(1AH1=S%GR&B)(B8AI!@XM_B[Y03K.>E.<]+,&UT!N[EQ>TBFMIJ_9#7' MH_FJ',RU<7BKMIX/LI[XAO7D))(@B$6*$8^XX6 ]93Z4/#@7 E'"B>\78WUH M78HYB>T/?VZF'\2 EXO6[:'K5KIMY:]<[P-BW.F6RW4G_6'D&" RK#M^2S76 M;J]\5_LLO_QK"UX-KRTZT.5NYF)?6OV2:'=LQ[=L.\>NJU7Q&RA+N9XPK&-XA]#] MQ5+J'O1B)G*;/F/.0[3 )O]!"[OT$_9.<<4E!I-2D;] MU&3/D>$=+ZT^Z;7F^QJZ>9I15\MUT"U[=O5@AN5QML?+,B$#IJ"33FMH)\JM M". ,7[$=)O&80@I8:LH#Q<:E&*TRE%'#/4VC(SA%-ADA^A;XU?V_EC8;+V_) MIROW0Y0)JKOEJ[9/!N4T"?IR]0R.SLD1"MWRM,/\0.#D0+/A6?C)69:-KY]< MP )8?D1,.H8XUQS9 (R0$^UQ$D'07/*"TF4IU3+Y5D1[+."5X1Z3_O#,QQ]O M25D>3VZ7\XAB+Q;=;Z)Z]EU47#Z\\[@[I%(O>C&G0'V)-X[S_+; 7:Y5XV]? ML:[?;9\,;G[E9R=#WO<84K4T_LY![YO?MQ^1ZT7[&=D$;MX+V_YJS_I+S^NS M2NNS2N?[K%)\MV.N;BU"/JL-^7=L](V#Q[8;Q;=3$X>']LU-%^:S),Y=U>,F MYN[1XJK4=R?XF5*3KT^@S#-F],0?*Y\)>K?&3G8Y1A4>M' MJY1]O?>W5\I^ Q1D[(4]NVTQ9'[%^W-;..PA6/-1@._9Y)>HA_VZ9*E&WQ]N M!C7C!XS\-V0F'ZBZXS"\W&RL-M8V5U_#))QGL]7FC;.W?[X#]MZ;5.\T9)?N M+S?)?G^$?HU&WFF$'HG2/K0M=^>T!"^ML,LD]I*0[X?MHOR7/J-BGG&^V=S8 M*LBC0YSB2^,R3S#?;:["B&PTFKMW1GD-Y+D$,GM:0/[5/-^R=XP_4W/=.W!U MP$;DM3SXK9Q'RPRZOVW;=GPL=@]B'-RE;%:-U;G$JJRQNO!8+:N7#XL&=%.Q M?1R'"E.CMK*H-4LKO$;M4T)MSB[HQ0.X+^^^S\/W*>%WS?8/BI?M[M>:-5<6 MM7II1=6H?1AJKX>-YZ>[C>X 'C;H%M_!\\N+5/1OR*ZQ7%$L,[*THI\0ELO% M(OK4%XNV5ANKK\HUHM&95+O%^N;NVKO=WV]W<+;9?%M^6 MEM:V&^N;S?$].QN[[UXWRUNVWVSLE O+]9I3M>V!X4LK%#\U@\">ND%X^VZU MD7,VFYOO-TILPQ]>CS]GT_!Z>_<=X+U8_7O[7;/86MWYGXUFL;.Y^S\UWBN- M=T*! %#SU #/GSK@829O[FR_WBW!_F9G>VUC/>.[1G/%T33]U\O?$*?.MR$MY8WVR\JF?ABN.8 MX2>)X]6G#N3L#Q:VSLUAJN.8?84,?SD(^/O&CL;KS9WFQL[&^O%[NKK MC3*\O?'VW69SK]C=6'NWL]G]V-_+%T<1=([[JB)=/$?%//O2]OO%R MM5S&>O=FNP$0;VQN[UQ">HWJBJ/:/$54/_GX]M9F8P/F[Y<;,&U?6K^JT5QM M-'/Z%-$LGCJ:ZTCWHN%8/$4.XXW__=?FWYMU88+*PU=/#+[S"]F-TX.6 M:PU&*\TP3*#DYZ\3Z9^[5.5U:G.>@T_9%. MWSB^X1:)7"D9^9,J_5,OTSO^RM6*CNRJSLVT%B>=1/7@7,RK+A];OG@ MV52!O5R@L;A#F<)':.C]JNK>$<)L:>9#/4JT^MY!# __6?R\_EQ5Q2=G+[X[ ME=.>3=/REK"-QN[&>MXG,=I+]>_+WZ&M1AH]C]U\9&<[?X[5UC]=TZ M:.'Z[W/2[M]:G6)PT#V!9X3^Y#.9AB<9%,$.[$5;JU)Q6N%GVDS^ M6'M"GPGV:X6L?WQ-,#:=QD[T6/MIU'V>SD%^=RO]O'K<:[6+\6$M,RZ /1/,'CS3:G\[[ZUIV>*MW[_;J4]?]K97Q+-M)]Q;PE>T[>YDN!W=LN= M]'I@O8H'2'*"()O:,R:$Q7)%3MVI6-%,A6K[!]=%>9^>XJ("FON?#^KA']?C ML?/4M>^>,7?2#]<.F%-8,NW:*/]\6BGW3A_2[>; M[UN-]=6OC>;>Z=Z'MZ3Q"I[?]*>OV<[!WM%I>_MPE7U\]8YM'6V=;[_:^ IM M.__8?'^PO;Y*&Q_>?VZLM]O;']ZW/WYXV1Y_!]YU\I&^DUOKX?/'IC_;.]_B M>\V_X3V-=N/#!M]:WR/0#KS]X9WX"-_=^_ ^-=;R<<0;^5ABOKWNOVZM?J)1 M$Q,L0\&KA#CG"9F@ XK.:VH-3B8?2LST,A/JQAETM]=I^A7C=0_%G^147%N? MA;0^,OE $A>@P(%KT&$6?7(",TFTE%R/K ]AI+8^CVI]SJ];'^NP5LHC)G1$ M' 2%K)48N1")2,2;:'+!:+9L")LCZS,A EX1VK83?6Q]R;&U_G+1B8.\]I(/ MA?Y:'J.03U./I\?#0]A]+X;6H&AW@;9_G[73^XW4K8:WRN9I4N3HDF :<3!R MF6I[-3%[M7N#+4DI:>*>(T989DLL(F?RR> B.,^XX03KI1685Y:IY@\U6#\P M&M.B2W?U=Y\Z@B=%,&H$3QO!UQF'=)I%#>"5*C'$K1?(*AN#X^#O M&+&L^3P!^&D%BC8[7P 'W5YKS#A^B4KKLB&:%)48C_@9F*':_DS,_K1N M, @<(G4Z&!2#L< ;I !G)RC$F10\)NJX"DLK6O!E(AYL@.8OX%(#=\(,H@;N ME(![G3@89F-DFB)"N 3B(!+2$7ZCPGF5G*=> G 59LN&F3D"[M.*5;SIQ6/; M"F5$HM.'Q]I.*+J#@]BKHQ%3IA"CH=\8COQJ)VSG81\NX-:>S:0-U-D-9F&\ MC3P9@F*2&'%*"#*"8,0R/\\'NX%5^-V%RL:>%2;&\>@*8R@2PU5S- MQK_D=-OK^VQK??43Y]%38AU2+CKP."E&FD@-,X"D(> D./5 Z)9!:,M"3RH[ MYV[XJ% 8Z8D"?E(\L ;\] !_=A7P!"=LG<>(8&L09TXBEZQ'P6)M%*&)\GQX MG#3+5.!*P/T)9*HWNAU?)ZLOWAKDFU[W&%IS5D80X[]/6L?YW,UO"5#>GQR= MM,OS.4,\[H$)+'>UUTN5TX\S#@7SIFT[@]5.V!C+!GX?GI0:7T?;CSNYF=OI M73^6N%S-=1M6OTEM_9+0X)NK1UT8U//R8SW+36Z6V[Q!:S'/.\!]1!'H".(Q M<.0D2\A(:U5PRDJ: QN,+6LVJ5FNHM1UH>W!Y *5M3VHE#VXQGJ5PR19FY# M(B&.@?]:QS5B2D2'%$HA[ M"JLPDR([%\-^FPFK[=+D[-+6#9Y"J<(R@OLM? 2[)%U"6EAPSIUR,'/!3P8\ MA:ME6:=Z+S"2)T53:B0_'I*O,0R',9C?2) W0"XXQQQ9G@0BC&-F&5LQQ5XOAJ+5\=VC6 SLZ2]N(7L*SM.D^,5XU#?+06_F,;^: MZO$MO%G;J,G9J+T3.0\)9?6 M,9'Y)!LUK&<%Z^M+>EKY .!%VGJ'..,1Z40XXB$*:9U6*A][298I?S#SJ$,; MOXC/5]UN^-IJM^M@QI3)QGB@:Y,S.9/S[@:3<)A18018&ZXD&)J\4053BF)D M1FOA<; V'R:R+ V9(V^GCEO,)Y6H03L5T%[C"5991X@U2!@&H#7$(8 M:&<5YU(/04OG:?/&TPI1;'8&MK/?RI6IA\L?MV:#V$LKAW7\8NK[UL>1JRS5YR[5W,YT#"V*UL CL%' .&@UR*C+D'&&.J> TSEG*>IG5 MV1P+#.C)[6>O ?W(@+Z>CX&%3%)P)*TDB&,6D-$ :) G]P''0),I HX _"0W57>^;5V:XK[JA=]I.=FMU;6=FH:=VK]!-(S3)MH@$'%Y958*BQS7 M"NF$,=-@G8)V2RN,\65!'FRI[HN1"D4UGB[N)[O#NL;]E'!_C9\$$T*@+B!* M##@8#GMDG"&(22<"498DJ_)Y]&:9B!2$5>^A+X-^<6S/\@E6#UFV64QRNI#\GBS MI 5HI736162"R$<.*8>TH1H!)W4$,T*#'1ZW2B9&1BOD2M<&:7ZZ-@N'N#9( MTS=(UQSDQ QA20CD'"X/.0 '60<"*N4U-IP'DP\YX'A9LWE*]WI:VUY>MKO= MWG$;WCMB>G6-TVF1HT%KT'EQ,=Z-[B".S5%MAR9GAVY6W\")&LNY0$PGCSAV M9:G]@#"GFD5'N>+9#G&Z;"96>;NB^1X+C=^'A/.E -%KV&XFS#:ZS#8M5,V<6-Z2425((21(:EX1F^E,\3?)]62&5,++K7JJJW[[!*^M1]M.F45A^O3Y_5-FKB M-NKF+E\G/1;::11Q7HB2#(/G1@URE!FJL21@6)96S++6D]IZ4T=;Y@_)TRFM M7B-YJDB^'GFA)I&@,/))!00J$9'-)&\2= M*L]&!D 32Y%WP@#2(4"'$\4\Q-+&JTQ/UW,7R,GSH32 M"C=Z$M[%HV!^H4HGW8[+G%F-:$":.X(L)Q1C!0ZSPDLKADVP M0G=%:>9"0W@:.Y!J"$\)PM<(I?3$O@J)",X48AP3A!7+B$CHD%8 MT\24UUBH5";>"<+F",U/*Z1QL0NI=2E?IXY?3)EGC$=]F"35M*>78H6-6-NE M"=JE=S<#&8H2ZIU&2ENP2PQK9!67R 2'L0Q>XA3RYD@AU1PY074<8SY)1@WE MQX3R]6,#);>.)8$R,PMT,H/YAAU/&,7XUGY-SX2^79 MZGC&(\8SKNU+J%V?:=BEF\7:I-0J4N80"T$@[J5"!L2(:'"!> 7&BIFE%;&, MZZS@!4;QQ.(8-8H?!\77V$4,V&/E%5)2 (HI2<@XG)"(6&(''+TXF=Y4 N?+3B%#.':8$W#8-TLX)9 +(ICCXAVN28#H\AZ,%T, M&YZPC!&GO!M)L&7-)N40S-(E![<$Y^H13PPGWI2<#DG$8,OC-6X@?6X2R*5WE? )G+0\L9.S[TIO%^"H MY3O+,[2^C)\]>@3*][\@HEP5F=U\WLTO!<$O%\>V5WRQ[9-8_.>/#-Z;V-L] ML+TX$3J^V7AYF^'K=DIE?&-[V[W=@1W$\#XW[-NK1P0'6"1L\HB207& M@JCH9"AW!X!QNX-M&^I882^$_\<];=S4]'&SWS^I=7%N=9$V5C\1F-24R?8M MYI46(AS2045$ [%<"F!_[MGTRZ ]L)_M'M5+-L5)QP9+0V"-F)$R:D5@$ M*J!0U%&HX*(CP2ZM4+HLYTGHGWRS 249#X"P%J.C& !*9H4#194VH7[6L*I M:54]L\Z_0H7@K(U>(9N,1YS*B'0T%#'.14@T.:?CT J:F\N8OV %_[&=$]L[ M&]E!,K2#%R':T/I29S9.\4BF"X"68:2KR$RMTQC0>>QU:U#>%Y37U@H%U1A[ MZ5"D-I^\%!AR)D3D%2,$4\P4%TLK__4?FA+ZQQPE,]8IR?.9WU,#=UK O5Z@ MF-BR^ &25.:=!(0B%Y5'+JG$G8E:Y$#:_ 'W:>VB7H5&YP&W[>+8M@)J=9"W MQZV!;==;J:=]PM+%T+^!D=_LK W'_9*!JNG^Y S4S<+$&LAZ$)JC&$O_CQ.D ME0@(,\U!C@83#?X?%7*9XGH_]>+B>6+G*]5X?EP\7T\C!H4*6#&$P1R#IT E M< UGD#)<4:4,#<0/\2SXI(H.SU&F<$4(QTX<6/AC**+M=:#Y]5;J:?.,\8AO MC 9\U?N3HY-VSH!9CZGE6_7VA@G:I5(\H\;S(^/Y>G4X$%O@H>09&''CP6^@7"&P MSHX2(KG*I5NHYLM*\SG"\Q,+;'Q#Q?#$:.CST7$O'L1.O_4E%NUN_XE5B_OM M4;A''[H)O]UR^.Q8'&51B+7+PAA6H'H-$FG$P79JVM/:@DW.@MTLB*^U"-(X MB@3&*1]#*Y!AHLQ'BYH38"3:YK/C#+VYU_KW.N2Q /C^=2Y2XWL.\7V-H7A, MG%,L'RX= W@<"CR.*("AI&@)6'(BL"B+.)&;_L9,\#W)$$AE*K_TKVRPB^4& MNU\[@&^+:\4)"#S-R\\8!_W.&X[,HQG\*!?]6.Z&>"J8Y%=P\U4!8&BW&$5&< MSW9+BB+++$'$$1PQF&ZL^-(*669*+Q,\J1,:)P>G&0>U:KM:V]4Y)=6U77U4 MNWHC"F@QT&B'#,YE%;W!R!FED)5,)AM8PH1DNTJT7I9F<>QJR<*?#RR\=+P- MZE*YI2/;VV]UQJ^__&@? 0*]28.3X)^ADV9T#@=[-\8BETWL%X-N+J<88JL@P:<#+[_E=&P?A/[W(SL]1UQEW[F]I>FA1)- MN'/.&NNX2-0I#:8N8>\,D4&;3\0LC;]TT/M6N6L_(M>+]C.R"3KXPK:_VK/^ MTO.K(P/#. K\TP[WHIK((Z1 2=F4L^<>=;4NM*VY G!;ZU. M,3CHGL S0G^YB*<^PK1V49VJ )MN+]I:SEG?C' Y3T)#V_:X'U^,?_DCM/K' M;7OVHM4I7U=^Z8^K]C?;F6MS9(FSX>5O)BB7T\IF:!2S&KUY=/E9>>G:O#^\ MIL0S+,UW+^-GY+O7?O18@I]Q_FN/_?$UP;[_TH/D.I5EK MY;B3*!';Y+\=U%&C@Z=6C- *[S??[ SUV[T5ZB+[%S M$A]ROL#$-'Z:]>8BD MW[%O]PBEZ\A4,)&$2"+'UFN/0XZ<,RN5H%A^6B]#Z103=-?=?*7->]GK'N50 M1V["A];@8.VD#^,1>QNGOGV2QW&UWX_POU"99-OMW5&8_6A3-)JYVM;?1XWS M/;:]_E:48>^CC=./S57VL?G^<.O#Q\/M#WOG%V'VHRU25N5JOCW=.X+W--^> M;]'WT+;5KXW#@];VAPVV!>_^^&KC_'J8?>_\G6@<-@X:ZR];N4^-]:WSCQ\V MRS%]*?6VX%M1P2<,,28RSX BW-&CC@I36*&]"\)J6 MAHN.#1>M#=>\&Z[SZX:+8:Q9"B@I2L%P*97+)< /)Y,T01J3P' Q(9>9G'_# MM0#4=D[+.MS1M+RQO<'"U'*8O#F-RK- .8F*>JX5UE%(EK3T*DFNF*YY8)7, M:6/M!@]T^/]G[\V;VDJR].&O -L]^5@1]*NB&TN0]IMIIRPFW MQG+M3'+<1RZ#384X+9F@SQ(G1VQ@,G@D$]>(.P$:DL,8!1)DSD2M2Z+DA/.%-/3=<#J$B:@JZ2 '>>!>H.QD%%P MJ5.23IG"H)8*6#MS#$J:0"4U$GEI)>+4>V24T\@'&S C5BC"5]9T2Y%B>7K& MGW0YW7:'R$ M/]SM=Y>D0/LR;.4[\R?%A 7%@[ HT)@0A[E"AEJ+A Q:8V;A7[.RQJ1NT?N[ MWI2CXN8*],)C$XI /XI SQLT%5$R+*",2-D! KWP4(,BT(\DT#.96D,,6GA)$,86>%", 00Z142E MYDG[@%4 'L15"ZA0XP7Z&="@Y;8(E9""QPXI*+CY&+BY.5\^B@8A1&3(>N,0 MES@AZQ0@J+,#'$4$>&#-)XX)E6N_$O5O7U=BF6HN?*\\%" (L^/),\S MA(B1P*S7 2DN/.+1)*1%4HB1I)T*.@J<+4,M?'\%IQB&GK'+_TV=U(H'\*.Z M_H]A=3(I!4D7AZ3;<\S(1ZZB3 +E(S+$I;7()N<1CDXQ;)A67 *2"M+"H@0 M%/%_C " (OX/)_ZS1VPN:@<$)Q=###E-N?\Z3*Y@E M2Z-"A$D@5PP^.8P9BD%Q&Y4/G-*5-4)T2^A%>3 TAEPMT"KU@H5_X>2J"/]# M"?\,M;+4>Z.%0!Z[G$@^!>2X9LA:+PU5GI@@5M;J(M/W=N)^6ME_!LQJ"2U8 M.\R[^7B_"$^(A5.HL\&?CGW!TL5AZ?LY(J4\IY;XA+P- M$G'C--)*2V0Q5Y%1;P1)@*4$M%31> >(XM'4'#94Y/AAY7B&$T5M;+)<9$N3 M1=R#+F2QB\B0P(0Q'LN(5]8D;Q'1_$C5I:,]S6OPLMQ9!K8,['+=^1)LRUL] MWS^*51KTCZK)1M[OW2O2]5H%^IGSJH?3C\9S]$=_6)C5 IG5Y_G@5\UQU-XB MB0-'7 .S,I9[Q),EBHJ@@5WE@[P6E??6D&XE+,_!S/S,I?_AM*HB_0\D_;/' M^ GF1>*(:)TGQ :#G,8(YJ4+3Y MR2Y*C%*#R'@1VH4*[>ELUBEJ7+ $":U!\<9&(P?XBK 329B .KO$20U3@]7]^RW^T7QO.! MR0<@1U/?E6FE[T[O!,;OW--P/'GC^^JIV_PV&EB8 M [!Z=;HW@T;/=[N96# M?K=[00\M^+PX?)Z/N@8B)8VA$I'$/.)*.62#I(C$% .3P0:2+2G_< MF*#KDM&FD6=P!4N6!4MFN)YB0KB( RQ)F1!L)!QIK@P2C"O-J!3:II4UREI" M+ZH25PGB?@!S6-/IX-M!_TMGF&$)I/G^='!Y5>FG9WPPZA-5^O?8BR5-QD(1 M=CZT&X"41"4U4I;;G(!0(A,E1ASS$)5B)!G0IG6+7V$2:YH'1;&+-8UR%6%^ M6&&>=892,6@:&/ C%A'G+"$KG4BRDV&0 MUAY^$,LE@7ED(H>NR9:Y?^#JDEGK"M(5I'MHFER0[N&0;I8<4V6I2!YAPP/B MVBFDC9 H&!IEQ%(("DA'5$OP155Q*[;$R]1Y>LM4_$2-MXM6YF_PC@L3PV#H M0__$=>/@9T UESMZ?J/3 M/1G%< \3R0]TW.>X#]Q^ )[=+O'01'6R)LL^<9M]XOOZ'%7E@DKK64(R\ 14 ME5KDL&9(F,!Q M>M4_.H(MI0;U83DD>NH[RR'1RW6-']8R^- .CE,$F ! ^^3(Q<%.&@/ SLEH M.+*]/*03,V=Q"UH4^9O/"4.%T5YKBD1@&/&0,#(F*H1%]#PI#>L0=%M*6YR3 MQEM!2P3,?<1\X=Y]1#J?Y<4%SX21$D5L).). M<&2"5XA:(U0*RAIN)K1I45:S!IG]BZ _ 6TJ@OXH@CY#G)AW-@BJ$#..(\YE M0-90@ASCGBEIF-03XD3OK1\]N* WE#C]KW0LX\$/*G.O3&9IOK)"NY[5:[(_C# M$;1W.->Q3K^:9K![WAYV\XG\=Q*X==;[$W[YVPNAPBJ<7 MGAHOTU_Q^2/60>L V:Y]Y,@.#CH]-'F27=X]GG3 ^>7!N?@SM[\&7$HTX=TI+HA+TS1 9M_LX%6B8/'9Z=!!T#\",WB/8SL@DZ^*OM?K6GPY5_ M7AX9&):+TS [@M>.2DIW&15]@T$9SPWL/OUQ:K%? =_B(-\%3;)-:4IU.,A[ M]W_]?';4RMI>1J>JG[(@C<;R8L_$8J'+[B:]6EFK;B&O,[<\G("H*YNZM[6W MWJZVUU_]>ZN]^6Z_VFJ_6KVF]8_=M%<[[8W-]N[F1@6?=G?^V-I8WX-?=O?@ MG^W-]MYNM?,:+FV_?;?Y;[AOZZ_-W/J=[)5S M9NNEKEX=H7F^A:\;Y^<^$'5]!1F>'P=RD3V/6]#B] MFMW4KN[5'NS(L=J&^PZ'U29LU*%:/QYTNA7#K1MX!)3%<:/%<<'F[[_W?./;[;ISH?7G]L;_MOV M]_6O9P;F3^$SM*G;IJ_AWX^=]MZ[SO;&?Z ][_'VF_=B9V.+M>GVU_U/\P;F M-GUWN//A/=O_\.ZP?;1%VF^VOF[71NX_OW[<^\RW/WFV__WWSG8V,'?&QN7M M7?+66&K7[)PS]4^:W!,0(DK^)DC(9'-]Y)[W1_ MK[W*GPP&L>=/J]$ WM:MSZ(J&SZ=#$>7CU]?N%/R(^@U-4A;+&35SOA;WSJ5L_FSD@#SMISWXKO&%1O*']:DY!LL#U@HD882(DXD%8 MY#R7P!L(D3Y(:4W(]2[Q%?4NF^:X7.(3GK1R[1 Z#)\**"P=*,PJ$YZ[:$4, MR"D2$,=6(R.Q13'" #-.HM-N7 1WWBFO%,%]X9K"53K"'5,8G/NDS4:AOUCC MU.('J-E[V%/2V2LVK>GV []U3_(8ONT/Z@UJ-!ITW$GM4;/77^)BGLNQ9>W. M\=BZDB=G#F',*>)>4^1RVD&EG.#$<2>]7EFCNH7EHAS)%R>#RY%FJJ!Q0>,G M/$LH:-Q<-)Y5(+ WL*BE1Y1FJX(UH$I8"@J$,<0R%X1(!A0(V6)\P4G]&H?& M#55"2E!0"0I:RJ @L9"@(%&"@DI04 D*:F)0T.[>SJO__??.'QN;[W;_I]K\ M\_W6WOZR!@7]!,ZOP]0[//:X 4#&K"JL[A+_P_$J,V+A(35ZE=\Q4.=GX3]L MX6T5J\KN*UR5="[198]?EL)7I5+LV#-JL3Z1F^])N$N M_4'"W9^>S2YIQ-4TZ^JH[S_?P#?J)JY'@_[7GQ]7__S$J'ECM0YMS6P1-*2W MMA/05J]Z98\[(]LM(_?CD7L71Q;^&*II]O8R8#]9:MZ?')UT:[U\$3Z-+WHP M]_JCVJ@!$'?8[P+E' )A_[^3SNCTTLA=O2M0?JLT[ MT\WP^,8;C;%75A715 M]W'#75@,Y_,?^/4CZ-[HA?D\W^X=2QU&^E.KT#BW^?H?Z^U7FZWJ/[9W8@>G M%2.MZHHCGAG>;(QNE^V/,FFEP@Y;8KDBR@2>,+8F<:J"Y/3O MK=IU@S#RX\/"Y4SC=]J>IO'[])YL?UHG[4_P[-X!WMEXU]W>V^3M[W^*[>]_ M??KXZ=WAQT\'IQ\_^=/S-'Y;7S_N;8J/>P>G[8UPM+/QY^GVI]\[\#UB_]/F MU_;1/F[#WSX>_:<[E\;OT^_P_FYW9P/:1_=Y>V/K=/O-%O2IV]G>6Z>:(.Z\0#8HAZ*@RJB0/7!LG<5/FD75>FR,;\4+ MB;*\F; _OR#+F_7[__V7IH3^5I9R6(3(T]:$*$%-IPQ[6*,7LAH M'6=6*7'CS?J" CE6'\MNO<#=FLSLUEI[;25SR#")$3^+C @4D8B4PL)@FX(C.>^+YBVE><&X@G'/#N-N$_P)/,YA MHE0,'G-OA,/*!R98\"9)[_7U('=-S&=!NP=%.S&+=BZ&Q+E "E /<28ULM9X MY$+0L'>Q%#U;61,M?$4)]5O':Q:8*S#7G'[?)B(E^4 2%]2:P#5.AD6?G,!, M$BTE_P'*%7![3./R;#$HI2F.QC!$(S X3G$.)E$)26FU9S%0(22@&Y,MAA>5 MI.+!06ZA)>V:#4T33ZAA%INJ,QR>Q%#![P<#VQME%^\Q&_*=53PZ[O9/8QS_%>05QJT:V6_/I:[> M?7G@E0=P&.M@E!,JNL09M?[6#\:>=X]SDX>:W./"=80SKO?#!#O+"&>8$(?;; M[[$74V4][QPN!HGK!9[['!SC.: _@IUDH11U@43@=OHULL%OUENR>W MP:(I$%T$IX)("T*DV3,+8Z/WAG&4", 2+ :+G'(6*1,"8XPJZL/*&I#$ DDO MX1TO'AH7D.NF0.-R0N.6J?LIC[S82ZE@_D;$X*X/M'Q[$W'&>HC=_RY[G,:(NP?#[+=RQ9BLZ%6R\7 M0(8OFS'/O&^NK!VWT6 [V%G%'?CX$O'Q_$F M\2[Z_D&O?DN]7Q1\HX#@@Z9X+"#8+!"<([>>2>N9T0CV.HDX4P1IXA62-"8",R^# MBTU#P86>[32>X>92>ITKL_PVSFQ0WO$"S"BWX=0TJ"A44,8);D@TP+DLIT10 M8W5DM^?42UCO:BDVAMTY!T_.N*3,&608]9D=QVP0%DA9RJ3AEJF0%E78KQB& M"Y*4$J'/!4GF[:?1$^<$1ECP'+VJ 51B4(A2Q;UF/.FH&P@E+\N..L[5XB_E M:KD'ZUPVQ;^\HQA3%KUGD22XU)0KDC3G-ME@7;#"FF24T0LN_[9<=9N68BN; MCP/ W*A -V^0\H)H9#*(L<**1!$E@2*./4..&8J\8,2Y:+R2<9R\BF)5"$4!S0*:"P1- M%R,Q7"?!M>-$&LVP K4,8VZ9]]P5T&P$:,XZ2R@2&$TZ(>NL0CPDB;23*F?# MTA04:).P6UECA+34X]3C+*!90'.Y0?,VP7K!$ZXLP0H3S9VV3BL:5<31.>PY M4]>C9DFO]13P.7NL9KD301F&B$@8<>(M *E1*!'@HI(PKQD#^&P9NH 0NX*; M!3>?,6[> C:!G'"OO2!$&.X=,28))GD$24S*JEC(9B/0.%WE@7P MPN\L"^"%WUD6P N_LRR %WYG60 O_,ZR %[XG64!O/ [RP)XX7?6"^"?(^NZ M$?X-G2]K_X(?TR?F"II/+/!K_W*#?ZZ=63QO\EC]%6=&T;%U$]K8MNZUJE7+Q &V52B^\K7)5$+8DXTI@"):FL695F)N]=;+?36^8GO/1^C#X M:M3\:?"FF;OUBG/>,0X^S;&F^E&-D_JH\08)"6X2WS[H?QU_OF5NE<:/U7F: MO2KGV4-;O6J2::^,W(]'[ET<6?ACJ#;MH >M'I8!^\E2\_[DZ*1K>J4P;P\F'M]$-'JHC?%_U1C?XI+(W?UKD#Y?7:%\UMO M4YBKV<,YCD.M+@2BWB23S4VZ_Z*&^A"PP3 8G&)N#5;,2**H(SAY6GO& MT1M4LGR)H? ?/^7WPWWXX]X^W_X$]]*_.MMP]_[>9[S__?#3SIO\^^?OLXYQ M'X_:N2_?MO?>=>$[3]L;G[]__+!UVH:_[^R]@^>V>?Y]9Z]=%[*<3>ANC+=. M2>2M=8A;1I .QB.O/&-1>I.TKT/AA=;+4L;RCJA5:O4^S#0VV_?W;I'K92F7 MI=RXI7R;0'-'HE+<8!T3)TG#!Z*T8,XE;=TD9O(FF_6+=&-_M-UZ-M!<4I>, M5 I122SB6%!D<*",*,$V0L"4@:B6ER-,"F!8RN112]1QAW@;D":.\YF-$W:I7QL;) $9P7'*T/L3;2>_.YK&^ M;_VK'8P_[8Q7Q.9DJ83U7OA@!WE9#>'CGOWV>^S%U!D-=](8I^M'AP60;P/( M\XFO5:#>^*!09 %0&.8>:8\]$E+D@T#)-/6@6\]#\:TS!C4H\\_SAH%[95XN ML_3D8#U/=J57&B8S5TN1W/#DF$R>V12(9"XHNUBDKBM"WP*IIS!]$;H+7B\( MKV?/>SCU)'BOD!+" UZ3A$R*#D4;I(J><(,!KZ6>/^LI@-U4*"B 76:IS-(3 M;*L2$ZN]3"DRKG5P*A$1E2,A)F*<*-OJL]U6Y^Q2VCL%T^\0)BQ;HX1&CF2O M1QNCDI:3Z%2#]M67556WE@_D+ A!E6OKQM[0UL(=O^7/U]?6?98U%N_EG]B@ M,YTR2V66GGJ6'E<)OWSTM!X^G0Q'1Q'V^+W^>;1I#C;=ZDU"36NK:0U\KR[@ MWKL(6_^P,XJ[V.,5[GH/1=*NFAD8"98&6T43MV:J,$N,TYAE!,8%?_: MA5&NW;E0J4"5QPQKA VV""9&(&=90ABF3F@3B!5L98VHEN#W)EU%@@O.EEEJ MDD)<684\^#04Q)@WAD&FE"(PK!&8(E](MGU-HX-,[:<]^*U1Z851Z/M^!$5IQ%Q@26F+$O93(AF@05810 M2GE,.=\!:1%#[I_OH AW X5[\7[81;B?2+CGX_U9PB98C"C3"G&3! ( -T@* M"_.LC'6O9("^^%0:SXHWA-@F1HS)"WEB$N>D.-* M(V6D8#)IF,@P3H$M[YVC9($"],1V_2?#B*;AZ\W3-RUR9!J-FODD_,1I)8 Z9,01D M+G"?6+366UM LQ&@.>O*IGT4P=*(L,N9(G'4R$FL46+:*A%D8I8":&+ M6;\+:!;0?/Z@>1NCO%; *IVWQ%/%$_9.$N.]HH00$0CGUZ-F22/^%/ Y>ZSF M2.2$ M.4+!#@G-(A+:-"WH=(C/2YUL_*&FLQR>Z?TJ3@9L'-9XR;MRFCE;-$ MT!1]-)9CP@Q+24K%<%+!VO #V"QH^9@6_]ES2F4QJ 297F)"$6>4(B-,/K8D MQBJEG%!R98T+TN)Z'C"7CVW^Y)@S=(;'77N:.QE_#+3ESN6\LRR %WYG60 O M_,ZR %[XG64!O/ [RP)XX7>6!?#"[RP+X(7?61; "[^S+( 7?F>] /XYLJX; MX=_0^;+V+_@Q?>*"5=''WB@.)A;XM7^YP3_7SBR>-WUL889[@G]FN:=UYO@8 MJW9_!"\<]:M7_5[(Z>)#_E3;4VVN)_BZT[,]W['=:G<$?ZCS25[;L/T"/6OD0P^ M_+.]V=[;K79>5Z_6=_]=O?YCY\-N]O5[ZX=^NRR >:'-'*C4\CB^/%F# MQJPJK/(RG&RHDR^>K-#5>H7.G Z-KRD.3\IK+^-5[,&_82T-#(6;V[93@(CKCHY/.N3N4F?QKM!DWJU=SB C7<;[CL< M5INPZX;S6,-+?7TQ$WG!,^46U:B;/1@SF/0AY9NL=Y+5*NH$1M3#P%JQU5$BOAI0 U,=$ZU0>;IOI@SS+EY M"4?;WP_$QP^URQMN[_W5V=Y[W6GOY7LV\<+)"Y]TMJ"1\\2CTH*WJ7!H^^S\6&2ZV2X0I%+ MA;A*#EGK(B*48ZN9M]20YY"!]VJJOR0$[T*)IFR!'T20/M_IQJIWQOSRW_-O MW@X/J^-!_TLGFPO<:=4_TQCL0C2&IB@%#\[[B6GVHMB(Q[ 0.N,2OK87*GO4 MA\9]K__PLNH0/25UOC@-\+D;\X?U7EB_,!ME!UO4#M;>G6/4-$F;1/1(>RP0 MC\$C$YE'E!,=.'P$>KVR!H2:ZP9M8 LBU$6N'XJ"%KE^9+F>9:92&\NX8PAC M(*4<VWWY MAG\$J5<,PG) ZFV2%RR *UV3Q6 Z$6,E?\]^V_R6J\K&WV,OILZH0.=MH'/> MR,A, O9#+:CR'B@1U019SCCRCB@1/)7$LY4U@^>!\^8Y"WX P_%A6ZJ/;YX MP7VX5.!%6Q+"YU%N_?9XO1%^BY!?3LO)KC#(8#]OC@ MD7(ZA*PD$5D1$O4>:^N ,TBQJ%3=Q8C2/%%=N!&EB.HB1'66)22KHM;* M(^JU!U%E$NF@\#BG(TR'LD2"J-+G>F#7=*K0[O?J8[A.]IB,P]&]*,+2*BQ/ M21'>V@ZH*/_;Z<'/\1P4S+D-YLR?LD1+>/1<(DJ=!;5TEEF +0=.\QA65*B$+>2(V=T0LDD ?R>*:/M MRIJX]T'HX]D0EN[ 9.D:_*RL-'6IPE;VA"KVF$<_U:D'?T)^QP;BB76XG),O MS(-S;VLTFW35245.:J+[>:YB/4# MEW\M8OW@8GUZ6:QMX!ICKU'RR2#NB4V(V^U8U^G6GM8U%:GZJ8H@EQZNPT?K_^^D,TY@4CRQ MGP/I?!=]['S)Z2[NYDRTM-O3(SL37=Z68"L:1#N,&W'\[U9OW7L8UM'P?#[* M#K6X'>K/<^*YY]G.AO];!)A,2Q*B,F#$$W=(:\P1LT'JI ,C%(@GHRV&U?VK MHQ32^9)(9Y'N1Y?NT\O2[6.(.N5H"DYCMOA;I+U@"%M&M0D*1R-6UDQ+\T75 MC6L:_VPZ[W@[B,>V$Z;'BV/RV<_:VH2-E@/'1[>!S>/69):FGI,3W7F]%VJ] M>KV>J()D#\)3)IHTMMQI%RC2P0"2<2J0M=H@@X&S<,VQ"B$;R*@JQY?/5^8? MDZL4F7\R]C*1>08Z2:"<(:.I1MPQ">+.."(L"FRP\TZF7+A1XGM[216'ZCN) M[E;O2^R-^H,?Y2-XEOI5PZPF%^:A0-+B(.G]' VA,)7$B(B8(0EQD2%)4H-( M"HP(KC%W#F@(QRU2["7/5)X7[D-5Y/GQY'F&8AAL.)&*(Z.\1=P&BVR4H& X M+4GP. (!65F3IL4H:88XOR3CR+;MG208[)-!'%2IV^\/CKO0B&-[FDV'Q3+R MT(1CU!GUKD"GU].9J.M)O!W/1L&IQ>'4_ASO8((9SKQ#A@G@'3@*9+B*R/H4 M,7S@2HN5-2U;]/Z>!,7^T5C)7ACU*)+]9)(]PT"(YR"]R2-"HT&JZ:R\&T]*0:G% MH92?XQ]>)YBP')22-.A)F 7DHI4HR60#E2HF@5?6*&L97

SU.V'_/LIKLMX/3N+5'B-GG[K]W@$:Q<'114?FEV4P:2IOJ8^/SVH _7$^/07E%H=R M!W,,QB;KA*<*!6:!P7CFD<->(L&LXXQP6I_<\!9E]S'T%MM)Z%FR"_O%A!=07#E[S@T76%SYQ03H-S]1P[O8&]EN ME;H1^.[QR< ?@JI=_,X?,R/G:5V_<*^_GM-?#.*V]8?0Q,'I>B]LPE^.\^6R M)2UN2]J>8ZA2.L<2H2YR2D^B5^\]V3W+-J<(&FS$U-.8UY&"?U.0R;SMA%"-N< MSM&82;[.,U1@;7&P-A^USXSW"G1E%(++$;Q1(8.315QQJCU,LQ$TYQ\1YCYL MI1RZ-E?,%^NQ7L2\&6(^&T5'5)K2F367D-D[(+<[*3IF#V MMFM[HZ)[/0QZSTF?D_1JT:1B3,6N MTO!#O%O)=Q'AVXGP;)YMH!B,RX"HBRYG!^,(.$E$)JH0-=>**] S-'NN60Z; MST'6SQ-F9[D;=D)]EMWOG677KLNMV3&M#\5N\F@\Y/>3(31H.'S5/W*=7CTG MKRY.T-X .C8.QR&%B"P.Q>:#_(4CGEN%D5$M]]DV7 MJAA)GD!*7VK5L49XE+SN#RZJ2_5=G[F@RA3B+PYJ&7E6W\D:^@?)SK7OX0%P\/#49L"#T\$#[/5($RTQA @.CX?TP8XIW_&RCO,RU?5UX=Q<-QS9KM^#6*2)0(M(B+IE$6EN) M C561D4DSYD!: LO4VFR9YN\:4E(U64_[?,4GB&Z404*R:#_%3KUPB+>F^*B MO34S O&S M!647A[);\^F80H!I AV?*:, 92-#EC"+='*1 M>FZ3"#CG7R%7Y.PLGMG/1:P?U#.[B/4CB/5LN%C2P(^D0RK)?'A)+')*"R2B M#I8Z+:)Q*VNZQ.=L/$NK"#ZI[]2[.)V9G90Q:[T77MGCSLAV_\A3L>-@>&H7SW(NL4 TF\_( M$P*7V >"E,RN&#['GB2; -P$(]%+SB3-5:KIO0K"%AM/B1 ^<#1Y @-FK/R*-Z0>(QBX&DTJ2H^YD_IYW51 M[;O@KUI/RME1=?%1O2-ZSL?5)/EA)7F&!W&J@I%,(Z4T!Q7'":2U4R@I:R.1B@8)D@RH MW0Q)?DFNYA=+?MS*W^KEN9,^I;'F&B?2*\&J:'2+0K+Y$'NI&).&)A0I3B@' MO2'''$9*6LL(@4NYCJW1+6(6Y993',V?$S(\5JV/@@P/C0PS',=[AZ,C G%M M ^(LYS#$FB%LK:.2.^$8K4O'Z?G@V(8"PPMP,=\$.?1U^J#-;Q-_Y'=V%*NQ MIUQ]9I6EZV696YZ2Z(PG9"=-IR//QDXOST'^?\YX]@5@"O2U=W$X&G3\*(9\ M8;T7+O_APIT%VFX%;?-1_X0Q;6BPR H#I,='C5QB'D5M+4X4+N6H?RIH@T[; MBS5F::PQ1>0;(/*S_LE!*XR9KNO"($Y%1)IR@6*,*3"O0 U2*VN0MEAL M;FVQ.8N8NC,I^1EW?.8H]G"G0_?"J[?0\7Z8+P,^241_$1G':%ETN<6AWWPF M@:2CT$P2A),%]'/"(Q.=081S%HVD5FJ2_8:%N$\UG5N)XG,P[BPAMCRE9>>Q M$:6 QNU 8X8RZ82)CQ:#6J0MXE%19+%1B)KHM0N)LI"/JZ\HP+5@\T^Q_=Q, MMNOS+SNJ?H\'G5XO'WOU4S66FV+ON0[DD@\D<4&M"5SC9%CTR0D,FZ66DNN_ MMVK:1!AY0&PKY&=Q./9YCOS@X*,),9]II8 X=@QI)0A*VCAM@^+.!E#]6,N0 M^?/Z8O!Y+I(N0-6W1!D?->%!81V]Q,'I:!@H2CS4DDZ+I"^3I,\PEL! 98^ M(6.$0]QCBQS3 BD-)#99+'1VRR%Q%879[8SXOD"$N M&,TE(CS6=5 Y,IA8%'RB1"N?@F4K:TRWF)@/%VNHG\&";%0%#@L<7H+#Z)4F M-$709RP'I@HHF*14#"<5K U\0F$+'"X1',YZEFOKM,8"<><4XA%+9%UDB#CF M-7<2&YM+'G'5PN;>R0"*W]7"I'CWY/BX&X_&I>XW.D/?[0]/!MGA*HW]TE]W M^U^KK=Y8=F"N[I/W\\*$,9B2T#]QW3@W8T^=%?0.K7Q9*27J=7%L0=C"R2"; M:T>'L3K^L;UV$4=>3_F.1<:W$KI*&S[%6SW?/XK5R'Z+P[/"CH.8H(-SD2CW MMLXUK?,W9W17]?"YD+:%>Y2.U]1>7E)O 3S:L1QUWHYUS::$ODJ O!7T;15#BYK*3W$*C_H'J\PPQ M]?;]?RZ(^P T;[SVSN"VF-T6A<5_SA% YCW%.?B9JYRS3FB+;&(:X1!M4C%R MDA-;T18VBTI??G,169Y3B()U+P/K'H!=%JQ[.*R;#>SF/+FH$B(X8YVR.1A M6.0=USQ%X)XYB3AI,?T GKT/A'4O_(2AW>_Y;$P^+Z^:,Q$ONMQ8.7:XB5:# M&W_ND"/OC@?]8VC1:;U0XO^==([SRIHFKP[5U\[H<":[=6LFM76KLM[#J(R& MTZ)F]$.W8UVG>^6BNW=VW*:-Z*U)P[.D!0M7@28Y?C>_'<=>Z.32 M3L.MGC\9#&+X_634[H_V8TT9"E]8'%^83Q$%=$!2925RH HA[G! )MO*O=,X M6!:<#=DEH06J4X-*.SV2]E.@JCE=>]K8Q@)53P!5,ZH-I<$EXS3RQ()J(P-! M.BF.$@Y446+\B4M2HZH(OU1OW!;?CO915FW.=9+>;E&MP6/3J-WLR>-@E(75T5UOW>9-GOI,WI MZM[KYRS3KSO?8EBO!2'_NM??.E_N91N[U38VGZXC!IV2-Q@1%B+BEL(V1IA MBB7'0R2$>K^R9MB\ _"MDQ4M2I@:[L92$+4@ZM,FARN(^JB(.AL9K*S1F'KD M@U"(!U873I5("\X]9EYQK%?6M)DOF[ITB%J3\W^.LCT6_@V=+VO_@A_39E]X MEX_YU&TBBVO_X(_E 7P[BV8Y.W\ZR"'/>'G3SGOPYBUXXZ7^)O7SMA=#BU M+EQX:C*Y^/P1ZZ !)Z/K'SFR@X-.[\*R^*TI8ZHN#\[%G[G]-=Y0DIW5G+/& M.J"4U"DMB4[8.T-DT.9O1E:F#QT.ICTXM@<1N4&TGY%-T,%?;?>K/1VN_//R MR,"P7)R&V1&\=E12>I#- @9E/#> Y_U!':SS*XAY'.2[H$FV*4VI#@=YL_JO MG\^.6EG;JP]HB!H 1^K*3NQM[:VWJ^WU M5__>:F^^VZ^VVJ]6&X2A5S>Z#01@M]K;J5[MM#_#+ MZZWV>OO5UOH?U>X>_&%[L[VWV_A._?*^O?Y^8PO:_X\&M?7JI3]C:;PMTO*5 M*_IV>7O)(CCY2V8:NM:5GFJM5:1"U81[MT^.X$5^ >:+R^;WG<&![76^UPAY M3@;@E]_ML#/<26\'<9@])^H_G0RAG[TXX=P["B7^]\_TYT/[SIM8-_M[]NG[8WV MYYV]S]^WC_[\NO_]/0,^_AF>.VP?_96+0;#V^M^P B6)RB-2YPSE5B&-N496 M8:]##$&%.-::.KT3T%SRD09H2(E;34RVNGOAM,($!\R,=UYR8U8J&'-[G&5Q M< )[Z>_O=P$X=W>K]5=[6W]M[>U7Z^V-:G?K37OK]=:K]?8>7'BU\[Z]M]5^ M4[T%A'JUM;D[I>B3M32S5\"U29OJR1Y/W<_;-=./8$#IT\)2B3D65!OCJ=8D M,EBIF-FSLZ:'6L^393NS*$_'/U_RPMR&A9E/G%TPR 2O86%R@S2W'D6?F# ) M4#.JV876#*BLW_AK/B?L^!OL$_4BJ+,E74"O:W>W)]\!?K39S?_<.XS52<^> MA$[6V?Q%!2Z=*7##,P6NZM297N'J81S$3J\ZM%]BY6+L5<>#>&P'<.7X9# \ ML;U1U@US*/7@I!N'XV_+YS.#>'#2'5>)SH.:[]B-_F10NRC5)SAG)5->]8^. M.L-AQH]?_M]_:4KQ;[N;K^I/Y+=_Y"-<: \0B,X1O/6X/\@2NEIE:1UD_;U[ MVLJO/P7UONKU1].V5[;;K;^VU.^/>K56.\B'2(-Q]3I[)OS017A% MYQBZ4QW$7AS B^KK\3B/%XQ&?NO[7CV4M=);]W"]QB9[UH4WZ^MO+_7!]X_@ MG:-XY8BO5EOC]_:/.[W<4G@CK 90Z?+E5MT9&SZ=#$?U[:UZ#CMC[T.XM9=[ MV(4.Y4/PVB,Q^X79[O1&4&*@L;WH82>V@].Z/;9*MC/($WJVW"_,\W0%K%9Y M[?S?B1W #, XY",X6W\M/'?2A;62W[4'8M:KMJT_A"4)[]_J^=7JE]R?R6C M'(,XG)X-""RA:GCB/N7R.;" 4O?$CR9[2#B)^4]?H)WY:[Y&FPMK5L=V!"WH M08^^'G;\(8S.:=6!E^87P/>,.D=33TQ[E&4E F^_FAJ\>S[A$HG!$=@S(. M#V,<5;86EZM>S*JO^]\6C6O1C639T8 MMG[^!8E,59+GM+E/EWPG0\4!;!MGZP<6E>W F@.(:YT!VWB'KIW; MLXO%&8K![_G2)20[.D-U0*3^R<%AU[D5K"'_5:UU?]J6]7_PBA:0/#M3@\F MLC^R^>-PV =Z 9\R%O7@3^WH!G;X.7^JOW##?JYOW>V?7/CM@QU"]PY&_1Y\ M!IG)VV5OO#E\..V?;2JYS^,^7=OBWT^Z!X"_\,XW$8"Q![RDGO7\E_R*]Y\' M&2-7K[-(//GJNZ5$O3L!TF;_.>D6=+I_W,\NZ!EV7O5["=XR^K%YJ).1=_0K MDT\A4T34,]&M*.\NB)M_?JO[XXU7UR\HU MEU?^T;JX4?S/$ A2/U/6_M?ZV@*B-ZQZN6_U^JU9^D2Z M03BF;\Y,^&C**("(#3.=&0,$3%L&B^F2KL7\K,/YY=Z>Y"WUO-\U5H"$7FC0 MA/OT:U*7=Y]\>1"_Q-Y)G.%!U4]Y4(#NUOYM_]\Y>C^M/-?+7Z=_\KM'[0JCIIRH+&(W*^5(8_&4IX M=@3/998QN]K&13C&!"/ U\#G."E >8DJY&]()_5N-^XUM&S.;/. YI3WP[B3 M-D$WR6,Y?'EF$[JS_K?BU%CJ-:(DA!SGC)'&WB'&%,$3>19FD[-Y;N!^ M=FL>3(?@9QG0[66/<< M#D^.CJ?@"WJ9'4OS>'?(]#Y.E=GA!4_8_.B%<*_I]C*)4,PWCLVK!_F;KWMF M_"T9RZ9*T\UTE>O:-D'ML6MN=LO/2O.%1'MGAILS(%[/"G_W3#$=0U[HI.SV M.P'P_O#"D+5J_3SS5)OM$+77 +0!AA9@L3LYCR%H&,VV5[_VPOJC>(&919D),B"9C'X#V;/9V0,01A="14.^ZLU).3=DUY9N&_\X8N:;*Z9CTHS'I/Z/Z /8 MM=WN.:^=OJK M_N+2F:6==U\\U_K_/:'V&S-SAYUH/?3K@X'SX\/JS0F,0,_'.W?_MZ=7C^DX M)5>UFX\]CASLRN?Z\;G3WX5.[\)F&>P@#*O?^_ /**ROUW=_7_D'J+C#D\OC M,[VU>G]<4Y!?5M9WW\.=[?YJ_2T(\U95IV#HP/>^G@3"OQWT#P;V:%C]LGOB M8*!@RP0(1P+_X]<+*1JR?%SW:+7CNIV#LR".Z[B<9RP&IE$-0-[AZ[[FAL/%X8D_/'MTPKRBS7\; M&XS/'LS,LPKG[ACYX:_9^#RU3%QM6K_0U+,&#N+T^&AL3H?QA(FLC9 UE?&T+ M:&<^H3LS&URFQ!<'Z\(L30^3[M=BMEIMUJ349BB8#.GHPFA ZT%+J =I$R2@ MIN!')T.@Y["DQB=+P-QZX<(IQN3A01P-^L/C<%J5SCBO8SU[(994^K$(V"BRP:'JQUC&OA MC)?:>R4%N>Y[?JXD7OZ>)#F-WBFA6>):*2L\T\X')K'6EKBQ@C"E^-F>;@\& M<;(5UVA^ODEW>D- XI.)':E?)>NS<2+SJIHP3'P8+IE&QA86( & ;C5UGY*; M854O^LK'03[&F/"6R9E@Z$R8T_OZGE%M2C]OV*5CB(E=!"88UL?8:G]L3\?6 ML+-WUL^.8[OMZ0SWN-"M3+Y&]MSB-+%Q3>@2=*K?\?G H X$S^SGBGY=.HD< M.X_DC!%C@A&'HYKCU2Y%]2YZMF->(F[G?06E*HR'(WL'7>YY?;;2K]O5_3(V M ,++X3L %SKU8>/%-P\NC.S9]PP&V3-J/-U3;:P^=3V;IJDQ[LH!RUONW*YZ MQ5^67#NY6A;O*L,WD\DSF^<%/GQRI3A,^'M]5E6=N^OTSAPQJG.WE\R^_YO* M53:V3,!8=:=.1/]-V"J^].?LPG1.KR:,_B(5S]_\NMOO#XZ!$IZE"SL[)+HR MCNOW"7WT\G]MY/!QS>]7EGKWNTL[=_NK/W[G-MPWW3/FI_^L]A^_OG;]M[VZ0-[YFU M]^YL''S=IW^*G0_[HOUI2[3?_"D^OMG"^W2?;A]M,FC?M^WO[VG[^V&"=WS] M6\GD(I,)T=IU&00;.6\9LI(8*RB@/9G;F.&/R80H&$ !ETDZ1975(<5\8&?I MG+5W<_U=>ZO]9K=ZN_FNVOWW^KO-'SO,WVZI7HE3/VUBL\[3'GC%[_K#&$ZZ M^<1Y9NUGAVZ_W@L;G:SXA9J5OUQYV.)_$R94\AH$0"F&>, !Y"$ZE%S21%'# MC9R3AZABLDX2>,QP$8EQVA":').&^^#2K#SD+3+UN]W^UYKFU!M/?0*9:A>L MVJ)LNW[B&I[W1Y>G:7*(64]4%2<3F:T(U11I?/E>S M5_%8U9YD"\R"*7:GU_[X&M/\ M81HK;_K:YY#9JQ'IDLG/^ V^(LAR=AC,3?HT-K(]30Z3JWNU5WN>;8\]SS;/ M/<\RF[]!:N>R.&ZT."XD(KI%:=1FKYS,5A;5X9NDY[Z4!67^5<]J8.F#BUX1 MYX5@_4V2QB_YG[Q--[_!.[Y^_/ NM5^-\PAN M[V*^L^&_;J__G3@1D1*%2#02<LF97 "F7+R/G\K*5><$&D M9B+2PBLB%$1Z*$3Z/H-(5"))YB'I M(Z?COPRE;R_.P7G.HHW.<#3HN'Q"M=X+[WOA_/?IR6/&WOK4L6#L;3!V=X[U MN4"XHL(@HQA'G*6 K PA"/4><%(XF1(*\)@[Q8(%"B<01T=%ACXD#/@5"3>994X.$^AD0IF=COZOL M:"RLM1L'L*T$W7FZ"6+BHN8,$J1@ K/,4>:$8R4XI%I M$I50IC8J2K4H%?XV1YY-MC@6*'QQ4/BPMLH"A8\*A;.D'+MH?<(:84XBXI(( MI*,Q2#)*22(J!1)J:R9C2PZ%SX"Y+[/'QT;L]>L\(??T^;A92:^G]@A96"N? MP:I= ME(9ER$&IHBW.Y^L^-NU<]-9Z4Y'RA]08BI0_E93/Z@O6>LJYH$A%)1"W(."& M$ W#&Y.5&@.VQUK*&:&-E_)G0*Z6W/OA;?=D^.LXM?71N!S!A%#5N3R^Q+," M-SE%QZ!35RNI+?DU KTTMX@FLKBM\/[0M_A"-EN;'X51%FA4^!'M0N];+AHC',GH5B'@4B#B]#!',.QL$58@9QT$3D[#=&DJ08]PS)0V3 M>F+WHHNR;I=S\LO$;GK+5$9%#53+?+B['*UL[()8#--ONN/$- ZA>AL'58WZ M=_.?N.E&W[QW/(,%N.1F^OI<[3ZVA^?F#7I5%Y>4S)X,PS1CZF*57OJSY,27 MHZIP8:8W8*;;<\IK4L&'[+?I;!+ 3 E&V@J-6"28YG('B;"5-;)*FF]3O#4? M*A#TS"'HGDIU@:"'@: 9Y3BZX&#P)6(D><0CT4BK0%"P0LHHA=$4!E^CMO$HH?GV6TQ#\UR)^NY;#*WVF3^G..Y M7%!I/4M(!IZ YU*+'-8,"1.8BY$*0?EB>.Z"168Y(CH+?&4TNU2XAX&Q!G)B*3I$!.Z@B77-3)+8:=-QHXEX[9-Z_!RW)G&=@RL,MU M9QG8AQS8?]89HM9N5A/UYS62;UZC,IN]9M_X<,SN!Z4GV<.7GGP7O\3>27P] MZ!_ENM>90GSHC Y?G0QA:XZ#AE3>P]NO)BP..-7^]W;WX\8V_OCI]>>:D=$M MOO]I&V^_>7T$WWFX__VPNT_WO\]6WOOXJ?UIF_[U>?O[NR-@=)F1L?U/AYWM M[W]^W?\ /._H]:>=-W]]@OO2]J=MUC[XFP7K>0+JQ6#P$$^1(QLU10$KQ5D( MW*4X6WM/Q.0DM9:9D+CPV)&DI-<1:P/,41LX=8*&@+E5WC)/>1*P>KPCE@*=;%1-UML5K)PLY&%=4W<0??^@!V\- MU=?#V*O'8=#O3@LU'\-J[^1:N@?]?JB+.4-COM35J#O#"H2@-TQQ,( ;1OUQ M\<.).+3J>M.]:4'KT:$=P7>E;O2CX?C&?F_8"7%^! K#]\!3]ANT M=O).N%)'WO5/!F=-S1=SJ>Q!+F1=U\7.5P?C4:JRIO"ESJ59CQ.IQ6U;ZT MZ,/Y/,%2=Z=G%X9PEX^U= WC08Z7NEW1TI^W^'(/'='&8!E PQ><::.3Y%9K M)U7P1JA<(OMQBYP:M6I$75+TMC5.A5R5\FX%1W_T6KUJ\/57[U[B5/ ;UR(M M;6U 6V_ M;%;6#V #/NF.3@9SM=_NVN\74ISU9N,+>O\0F%1]=E &^ $&>"LWJ%?S1=LM M(_P0P-T?W6ADF[?5+LN="Z0$SV?9_=+I56+J7+^,VZ=HLLY9KY:))QREO-M9!:&D<\3IH&DP21 MM\[0\)/SC,W:T)E3XPR'$?X+>_;;4H1@W]6 -_9C^=2&^\+AQZ/MT^W\_KUW MT*[?._#=G[<_M#_MP_>VOW>[[>_A:-:/99O^2=KT-7SK%MQS0-IOMMCVFRWH MYY_?]FG[\..G+;;SX3UKTX]IZL-R(7&.\MA&^ _QF.LNXL"1IM8AZESP@LK$ MHEA98U2TI+QWJO(2ZE)@ZU%@2T5CK;".,Y^XH-@$16E0.";NK%6LP-:2P=9L MOJ]@8Z(><(HG+! WUB#+HT%$>,84H3(&O++&18N+YD?'%-0JJ%6[_GH'Y"HR MP C/B78:UK*76+$8$F-2%=1:,M0B,ZBE@[)2$8:2,<"X J/()&!<1OID8?*] MT6IE3>@6+:A54&M)4$M'IH*))$02.;9>>QP8)HS!4@?J553$94,M-H-:R4BA M$V8H**Y!170*&4X4TDFZ1&+228.*R*EI,24;#UO-,]TNRYT+"IEN,J+G>M9W M2W_?P"(DBT=ZE6O&>Z*--IQK#PQ5>YYH,E0EKDQ!^F5"^O9\L2& =8>-MXBE MR!#W.6.K3Q$EK01QECOL .FE:0E^[\3XI=A08^6<424)Y9PICSF%#9X9T$FA M=9(DC=GMTS(7.7]:.9^UGDFKG>1"((;_?_:^M:FM(VOWKZB84^=DJM2D+ZMO M3HHJ)]A^/16)L4/B,E]*5A(G]Z\_J+6&#!#87 9+HJ1J"T=;>O;O[ M>=:EUR4S B)$8FDV).>DA5>..E/:DXJV4E!QOK8X!Q]IYD$:&SR$8'W(R@HG M$X*?60,5YRN&\SE_DT?]S&H@3E)3O.21.*\%<4IY9'0M#>,-SH65%>=KB_.D M@X@(Z:1Y *.I25*);%3068$6IN)\Q7 ^ZZ%)KC2M D]BUAIQKCVQ2FKB8@C> M)66L-QM;5K45O;6#YA&V#UR5*Q]!_-F?D^S+=>E0N'"JYR91K8Q+.4H QHS/ M5+GBH=>*2ADJU:\4U<^W+4R0N;;2DR %JG3&1&*,UR0G)I5&<0[1;VQQU>9J M^7WQCZ9WX<)Q[@T-U 2A2U8T ^Y1W$-B,23!4H+JHEDUG,^Z:!(@F(U@A :. M*IWA:+H%B"0+RJB.0ZP> MFE6#^:R'AENIN?&1:*X% 18\,2(+D@2$H#35N+8HSA'FM^Y_56&^M# W4FJ7/D((FAV2O6K&D%SJ3ZG5$B>A8S*FV#",5 2A#,Z MH4J7?"7ZE2+ZWIQ[QD$L"RR(T:'T;$&.]Q YL2Y%$$D8FK2F]I[$=<7Q=7 \ MZV%1T0>EK"/)!$70ND8(&TJ)C!!0_THLVI+@+A?5WZ;B> EQ+((, 6WP+#E8 MR;P-TOL2ONZ2CHQ6M7O%0#[K7U$Q>Y,M(Q%U+H+[11.?F25V, 2D:*4$*?@$]7HH QIEVM%B/ KRTUD0FD[9 MT*Q4(A(P,A!CT=0?T"YU!*()Q%MI2=!1,!&%1%UQ8TM#&Y>] M,D1EB/DL+@69!\$IC1F82M8G$X1BW M@T=;J"ZO&$+-.K @Q@.*2")F0(;03 MQ*':0#QCT@?KF2B-#Z7B;4,7%0WX0!2Q?+ZC5;GR$800O4Z'W^L6\-@/,X3G M2O#DD?(-A,BL3,SP'#D(%;V^\6'&J/+W-?A[9[YZ3C(*O#*>V(26'V1OB1$1 M5\'8Z)QUUBB!_"UKJOWZ@C.ZX+R,W$?IFLI8RFDJ8R[N'R?DC1,V1E7S6B!R MYV)]N"_Q'(&@6EWJLF9%C)<2?]-*[28M=3;:+D6O H M(*"U+F+T1J=LFL;--\ZIK(+UFO"<=9T(8[2*U!#ADB'@N"4^*D^D])3*%&6D M"$];(VK7%YM 58H^3@)KI4.%5ZN0*8V)!FW4C2/QJEQ=)'#GPG)8$,GK3)AS MG(!RF5A=NDN[I)D)/$#61:X:L?Q1M,OG"EB5*Q<4EM.LI3X36;.%I MY_*Y6L)7],=-6T(*?.LX."Z=QJ_=$W(]*^@O<'[6131RB93*%: 8E)!ELMH& M;9F*1MH4+*NB\>%%XWP='Q1^3$HP1.9@">CDB;%:$RW1TLC2 *Y=B2D2;7;[ MVHP+!\^2=Q*I+%I9]+H&!E"3T?30@1;ASF6DETD20ZZUZU1O&4G2*Y!+!"\)P8#HZ ](XF MKUCRKHE,@T5'MU<2K21:272&1(.161F1>"GMF:,SGFM%M0QHWLN<;W,,54ET M820Z5X(]@3><)<(Y%02$-<1+R,1:2));ZEPY0I;*MM7"2ODM*XLNGPMZ5:YL M7.4_CQTNXE:S20HS] Z/7;-+3K,SY_Y^)A%URCI0O.1'@U&O7/!DF/IXY:?T MRTDOCO=/*>G,MZ9;B'[[BO.X6X['EW_EP W?]P[/;+ZS6RR^3\0/D_M(7,:Q/G']$_=YM/'S^9?$-SP[H[.3<>D+ MYGR3%S17>+_)-"-K#X;-ZC]!7DC#(P6G@Q.!0Y8HUX-GCON)W,?OI/BT".4D M&55,>3PKH3&LRI4_" +X<0 4F[OV GMXHG<\C.&G+PX'0$&86AV\;G_4 M>H;R,;:>'@U[_9:@[1;:;_S2/(=EF?DSWI%KF!/+O2I/WP][X;@_/AY>WDKH MFN]]]?F;2M'Y6ZW/_*(B-QH/CQOCMD[P'4SPRS*@PT;_^TZJ5)WA6Q#WX'M) M:,LL:E?ER@6J!.NS[7[J';;&^X-CO$4<_?NAE8-U:!GX['^/>T<'N-"WZ:"P MGJU7O,-?TL[N,]G9_OAY9WM_[JAE[\U;''/<[[YX M1KO\KW^ZY7M?WI]TMW$<'U[]T]G]>+*S^Q)V7NSESGPY-I:+2\L 8<(J MQK M4@HLD1 R)*6L2=%L;.%?VM0N?S>5A1\Y5]I:GE>[!FUI&D& HX$)!=HQ)UDT M/ANKM,C>IDI;*T9;L[&*)?V?B9"("J%D,2H@-B=)J(PF",JDTW)C"T3;L%O7 M(J^L55GK?H)5 *3*F7MK.%"IK$M.:19X2EZP("IKK1AKS96M"Y;;H )Q4-J@ M!)>)X9R1Z()U-.K2[VAC2[$V2*BL55EK)5A+6302LP 1/8.F)9./2CFK@XTQ M&%Y9:\58:S8:3^1H55:6.%/:ZIKDB&?&$,:R9U1IZWQIWB156ZCE[Y^]?*[; M5;GR$53+^Z\;CN?2S+_YR!]YW9#(@LQ.):.=!!7 HJ8JLT'#F@ON8V7ZE6+Z M[GS1/:H"VI,O?^J?6![IY@X6HG3/& MX+*#D-)&Y85DX*FD$4W4BO,5P_FL]TR%&&P0D4B:/ 'M%3&6(=B#"YPI'H3E M&UN,MZFZM<^_XGQI<:Z9-Y93X1'M8*3TG%G/F"^MM)75L>)\Q7 ^ZV\R-+B< M921")(GR'"BQ7&@2J;/6!&O0:$>&Z, M@*"SKSA?,9S/>FBD]RQP&PB7QA#@*1,O R?!Y,@RU=MN6*R#.E\_Q ML2I7/H((FIWQ?AK6")K+W#,\**H34( $,BJK7$!JT$E1U/ 2W _15RZ_.I?W MYCPPW$N1O'(D\.@(>":(H=(2&;6%F+V*I3.EMK?..ZDG:DN+8ZVT4QHL"VB* M2R-15T.#+ !/)7D#7,7Q\N%XUL/BD8A1*=,D,ZT)<"V(2YX3[8)D3CB#B[RQ M)6@]&5]?'',3E>,B6DD1M1*,!2:II5SGJ#*]IXRKBN/KX'C6A1*HLDRZ4F)= M40(I16)3B,2A+>6924C3)8.=UD[1ZXMC&KD+PGN%E XHF4V,^,XQ969*MEB!*70K#5 %Y)IY:A2!/40%*<.]+)%M;T.5O7+M\?HE5N7*1 MS2^96OKNEU,2:F5DH8;ORHX>M4Z0B%IARD0WRU8Z7_/^AOTR+@3 02_&?EIZ M@6%!:4V=4VB\ 2I]WLJD([ 0A8PT5H&Q6@)COJY14$:PI"G)- 6T[H0C!C4$ M(KQE.AG%E$6!(9AIHU19; N)17:(^ JGASIW>[P4@?I&Y%9[%4" 4M(K0[7( M(E(9O&"T4L2*4<2L TA:I01CDBAOB^'H49T$:I BA#'>62DY4H3B;4I-98C* M$/-*A*,)F.2>>0F.HF01RI8F%2IF%K2L#+%B##'K6E+::&%\(C1I0T!;0TPT M@L3H-$AM62JN)2W;XO:G/94AUI$A* H1RD2B@@,OI5,CLR%Y&KFGONH0*\<0 MLWXIRB/UT4K<:+;4(:0>S8SL"5CO8^9!ID@WMD#*MI8KKD0LGSMH5:Y\!&$_ MK]/A]RK\/_;S">6\H (,5UE H,EG1X.D@AF58Z(WSL =5?Z^!G_OS%>\0?.> M!<4R"9IR HQKXEP,A"?GI-)6"R$VMIA=_E.%>GAX"S,NIZ"]R#% 2LF'+'$W M:$$9_L_<.)AG5#6O!2)WUGM#3?3,@B7<%WU+9T=\ (0O58)*4%1%A9I7V\I: MJFI]L1NY38&Q('1(0&.P2D$PF2J77/0W#^"I@O6:\)QUG4B;7"EG3:0OKA/A M&;$1/.$L6%P.#X[IC2U;L;F^V-0(3I#))Z,2B)!M-(D'BMIO$/B?VRB]5:XN M#+BS'HV0',M&*)*"!P(0++&<):(\8QF7SL; 2^(QA^4/<%\^5\"J7+G(2!N] M]($V37O"UG!*+S?TQTW;. I\ZS@X+MW!K]W'<3VKWB]P?M9%-"K+(@V*1:D, M1*^L$LE13RWC#J*[\;E %8V+$XWSM7>4HL%J88DPD:)H!#0YI0W$.6!":!4< MS9.8(@D+=O8O #Q+WOVCLFAET6O7HU?:BE0*65H(WKKLLC*"2Y^$"%)7%ET& M%IUUW$7-G"AGI-(X17!--''224(U%\HPY@/0C2VEVE8MJ@E2)=%*HI5$+R'1 M4BZ.Z5!:>P"5VH/@C#I*2UY-UO7T8RE(=*ZRMTP )2A-TQC+N:4G!N4>D=E' M*5)DPH8F,@WLK?,>*XE6$JTD^GU[7E'F3% Y)P'&1*\SDTE[5E)0K;]Q)' E MT462Z%Q2J0B)"^Z(#3X0B)'C;YR1)&AT#!2+SF]LX7_;]/9II4O.HLOG@EZ5 M*QM7^<]CAXNXU6R2P@R]PV/7[))??XZ]3UN_XH_3>QRXX?O>X>D.,$A%T[^4 M)3>-I%HHV3%ZRG;-'9_TQK@KPO?YCQ?^^^O0]_K]%%NO4TB]3^4%1RUW&%O; M*:?AL/F@8:FO&%B>5_WNBTV0.__SZPL/S[SP=Y-O6^X ,3[&KXP'K?]SK0;U M!H()LJG7'#RS-DNA4*.S G5NG=Z]1#DA?BPG3H=\9HE^/\:U.1Q?37*HU90< M_?0_KS_OO8E'GH/:^]#]T.%_?^Q\>7W0>?.*=;>?B;\Z@)7'1&70B & M,II,1FGBE#L/_P\_81-/FDCFXR.$M[H4^I_WFSM[O=&K=YA&"8W2O@+[I<+6 >OP8<@ M6R+[M<;[J=SDN#\N3W>M$7YU<.CZYVY3+OHTZ!\?I'+1X'B(ES6],EK(7(>C MR9N4)[=.]GMAOW52[AD&[P^1.$^//IOWPV^>#(8?FR&D8=E..+;R>CB@P; 0 MW2G]X<9,I0+RJ)#D=[E2F5R*Y MB$C0 Q*FA F)6(%3,PC)]5OD-=@/J(QJ&FI3*[%XP8EBA)"NW$ MB!8CSGSIG6[" ?QUDJ.1B,BBP8I\.O,F!T*@0R,C@RR__BK'QR^Q^O&R,!%3/0&<=3R:7R2<$A?[S+]1O.%F/KX1L//Y3%E MF.E_CWM'DT]'HS1N-Q=-)%W?C2?BL$BG!AGE);Y>/YV$]C>!U,-!?16*QZ.T MV=H^'J)8:NXWWA^F,F.'X_U1*QU&O/5E"U)\,^WF2[\/#E $??XF(J\'UV!D M.8E,W*6,VH8SGFM%2[%_"3+G2=\&<>H/FF/G'\'VZW].!\#*\X, ^^]L\XCTW.O#=KV:%UZRU0T]AV(C=,O339:%RVV82\L M0'Z<)XSGO4-<+5SS,TZ"77S ;_U!^/C0+/!YR@(?PI?N]F\';W>??>GN/N\W M+/#A]3ZB6G:VX\>]-QW>>?'VG\[V_OXL"W2_%*;8V^_L=ECGS5^%!7CWQ;-_ M]K8_GG3Y:QS3VY.]#\].=EX\SYT/S\3.TW>0,F629Z)S4>FR9<1*GTCV :=8 M">">3F@<]VN*3PN7HCT5^#T59:XSRJXHZ&C59":CW"B1\/CXM/ M>)FVM+YP2W=QZ5K0(JW7SWY_]O+OI[_]\>S/=8'E[AG=[6@X^-2+C<^ZY?K] MP4G#7DACK?1/H5$D+52=8V^,RFPIE]$J-C]JD@C*89/.?M8CL]G:1;I%'?-X MF";ZZX7W:)_SXNR[3\CY124N9T%'>+%'33V6!XWVW?#;EX>]T<=6P#^AT,$) M&8U[852$Q&B_Z.%3:=(<,>#M\$UF_2TKO&!#%U,C\R[T@WW?9]+,[]DI/+4A MOBUW;X12&.?T $>$T_^YY8Z.^I^+*+QH 8OD"F7MW^.SBX7TOEP94,J^'PQ[ M^+>OZ[>/BX1_*B95N1%^6)[6: *XL*WCH]@8,8WI-37%BN\/S1O\^P@%-XZD M/QK@VO-3\O617]^G=SA1'QMKRX_=Z71]9<.B,/3*8W!"4,WH'>*> MZ\5C?.97NV-^>V8VXD*VZ\AF=Z!?2#TO7FW)7QU.&'HSO.N'EQ+8>C MB94[?W6SD0\'XS-+V?\\7^'-SW71HK<.$5Q?R+".Y"IUNMCKN M$('4V.RG2F!YK>E&&I7ASXX8'X@C/N['F+7OGVPG$5 +]A0N'W_YSW'!8N6.SQ7#U<2TF>S;],S6!FMLVDQY"L4T* M;[P_[L4)!1U^9>7R]\L%].E6NIIHXO.0K[I^>5?.;]CQ?F M"+PTO"!-BVC,[-UYN?^\'0T1\@CQ ^3^TAG*,]O:P7(5# M+N- M=)6WVKC I3 9 MQM:O?OCSUD6[Z\*#OA\;>N<-0Q%42B);'50$",KGY 2CS@N(,4M^;5/P;MT! M?X;]%(_[:2<_G?)4%P7GZ(\!3OS3PWB!M^ Q.PNZK]Z!=)!8!J)+CRB0AA$O M$R-!"YFLR$QZ/F?\3TRTKSS=1/(A#/KN:)2>G/[RRVD46>^PVHKW?8'Z? _+ 4R?^D%@>$3.7P_$="SU#KG*6JV5>,6 M;IUZA"^M[G>CB3@?"/O#4-?EGJBIO[YUZL0_-U6WW3QV=LZN%!N\W!/V4^]P M8IR,T=K#^\31OZ\S9U>M/_&CO NRS_DA[[&@0JF3 MK!N^R:]0=N2A=\"%/J-+5_K6]:3N+_GHBK-P]>RCBU[Q@?*'KOANUZI!R0,- M5HH$#)SPCE%KHX*8J/%"L:M&\9TJ]]_4^!?#P>AZT<$/GDUT,X5_DDWTH;O? M_8**_C9^MON1-5E$VWO[77QN]^ U/F?_X]YV8/A\/IM-U.&H^!\\.^E\>?O/ MSNY?)8OH!/_-W^Y^Y'OEG5Z\_MC]\A>^ZU[NS'<<$BY0!M$1J4Q$@\$&8K/Q M1 0T"0./N$=*.Q';!KK\E;.N7?6N,M.:,E/*)ANKA*-& $_2R*@8[F9N-'>" MRZM&GE9FNC=FFBN5FY.#S"(QSCL"HK0Q\=X3:B25F7DM7MBXQ^AQ0>J/Y$ MA?$IC)V%Q*7VWNH$5@@;#(O"1I;PAXS^OO(A*XRO!./Y!HJ61LXS248J I8G MXHSCA(K($P?M/(.24=G6"ZOD]2!ZQ2I[F?Y(H]&5PG76I7?/\BH;3T]7X?E@ MN#TX]N-\W)^WBBIC+8RQYBNX6B\"& C$:A60L:0@3AI.#&4T1(F&!Y]8Z*Z'M']*P.PH)R/@1/-.>6-%4]K*9 A$M2Z&2$+#GZHDT- M72)$W]:U<2?=6-<<] L3XW, [Z9Q-3<6#?7>?/GUD)VPB>).DBB\%:?$R"!) MBD$Z4(X%5NHNR+;2M\;ZM;"R0OZ$QPK^A4G\"O[[ ?^LG >#:\81\EIHC7)> M ?%*.>*1Q[,N>[OT7E"B;[,!AH M+MVL'@M=6G8E:DU%=D&X#-09;Y4)SIG,60)@ID;1+!?/7]"0.2E3LBX,$0J0 MYZGPQ%.I2/+&^L1B9A+M.4[;7"^JL/F*JG+K#67*DN'&LQS16HL2%3>T[94' M[X.52><:=K)T4)Y3V62B'JF7B.00RA C\2E;(H5R6?NZ]\[V>]'9?OHN)R6LMHEH:CP!_ >QWJ+(MDEE2$YYJINC45Z/ M1M<8RCQGP2P32H@ C 9/.=Y#2AXH=S)2C;R!4BF1&JHR/ MB^)=*I_J9*Q3T>FHFS-1Q9U>_WKT?W9XGIX'LKF+T;S,[H M$,(:9BREQ$JC)UTU' A'O&%:ZR1U\JE@MD9>/^[@RX6)XAI\>2](?S4GG34% M;:.QA">/TCDH3TQP@7C)E'&>,9^+=&[C=2L1?%G!OWHRO8+_OL _ZRJ03E-N M!*'4EN99B9'2+8=D':U%^@XVFXTM:%-85$3>O41>W]:-L+S>@YW9_A(W"DAY M1.%'JW%FM'UA2Y%Z:G2IVNF\3[2TXXT&: "3A?%*!>9HL#&'&I6R;++G[;Q; M2$?%=0Y$&HZ*9Q:<>.=1]O#(),TFQE)4D=$VAV6*(:VG2@O&LF:H@G!@43( M184QD@;*.$0 +C.O82E+B.49/=(IJG-V@G#.%0$52_$-Y4@YP?<2P#!?L"S; ME.HEPO*C"GIM5,=ZJ'1I@IG.FB49E$8>HDRY(#F2CN%":&Y%+=.\=#04YE0* M*\#'Q!S1 FU:<"X1%UPF46EK4+)0YP+24%O8>M:TQE"6+!H3I(@Z"["X#6S0 M,G"ADA8N"%$UBB6$\JQG"N$:-,T$###4*'PD%J@DP=DLM-:,%<\4:\NUJFM< MO=#+)+BK%_HNL/[^@N#2+)-/F23K*0'K _$Y2I*5L1XT:)ITDTVJQ&JXH2OZ MUT#65_3?$?IG)#UX"UQX1JA1B0"3C%B?/1'@LDM,>4,9HE^U%5T-]*_](=29 M6MSMUF$:EXZQ-XEH_=&$G.\C*' YXN"X=.$\?<4K-\U;T[8T"YR@M1$(FAH( M*!$8DQ:"9]9F*10D;4763J>J#BZ70/@XGZXL!!I_49,@C"*XAI1XBCHA9&ES MRB%[44P_P=K%(6O)F7953*Z=>FU-5#I%ED-S9"&BM69$0A9(*Q8Q2 M4 .]EH]39Y1L:JGR&DG4-/'OYT8_XP S M,BLC$G*X512M829 Y\W?;#3HY9>2;ZO,C8)[-L_B]4>+_0!U^MWRT MBT_^K3\('U<3B_WT/Z\_[[V)1YZ#ZG[IT,X+Q.1NAW7>_,6ZV\]X]\6S?_:V M/YYT^6L/,\='$/G_3MCI<%)#D1IWC2:,,0G ))- 9GU5 @U MX<_>X7&*3PNC,2,]H$K*8@P00;NH9$HJ2L]$##YMM!(2W!&NR'AXG#:VG@_* M]./^;_5&+=<:'1\R9JL.4_MT;I_0'2[I-Y M8$Q@CG^=OH-KQ$.SU#]^C_/OG8UWV=ID3*+@F'8,)X<[)WGV5AA7RJXU SHE MDPDE(-KZ[FB4GIS^\DOLC8[Z[O.3WF&#F>9+OTP1.V68?KS9?#1#<9//0&X:;B_]F&ZR2S_[WFT9VU3L9K?] M_F=27/[0.MAE'"R'*]WV!_ZE:T3D?L?C%) ;TG 64 >]&/OISF6COE!A??H> M^>FX7V)CKQ#U?)W Y'.:RO<]@DL^1[\/#DP\_=@#_^-)NALCVEYICG[JH4<0@0KJ T, MA!26>NJ"!Z%#ID!33>R_P!'T%^]^>=WK;#__V.'_Z>U]>"7VMB..[:5$(_.? MO8.]_MZ'I_PM__OCK".HN_M6=%^\/,'[?\%W.^CB,[K\I>A\^(CC?WZP=_#W M06=[[\/>F]>Y,]]HB9MH?$R6>.8H 68M,4D#"39;QYR.U.22U[],4=H+BJ:H M#+2F#$1=5$!]@J0I"-S360KG$K=&%Y=,J STD PTVSI 6\VHM9HH:P4!(P/Q MGI4X3RT@,\>DI?-.)"V440O7 M@=;_I.S>Z(G-T!,*CD Y%\0+80GHS(C1(>$6RX)YJU!-@HTMWI9F#4N=5H): M4X):V %^):C[)B@Q0U#>:6 RH*E4!^X" G77!.,65T]D2 MFDP@H)(G#FF5J*!0B8"80)J-+77KJCL5L$L,V)B%=8:I:"FP0(T#H[,,B%&. M;V\J8!\0L+-.B>RBMCX:8B(W!!A'P$;G2%0^*>$@XK)M;#'+*F+7&+$W"?.M MB+T?Q,Y:Z2IFB* XH4:BE>Z\*]BU1+-,HY=*:HN(Y6:9ZM LM.+F\MOH;X:] M<2*#G$>ML.^&[TNH]'O7.QR-OP59UPJ<]V:A7\VUV"S:#JY9):AK$%3W]SFC M74CN7$"5PAN7"5C!B&?EAY=1ZL2]H$A0MT\&6KY#CHKA.S/:*X;O%,.S=GS@ M3$L=(U$N60(B*,1P<)H%2RO[5[KA[(W_A _LSY^S"% 8ZMAW-?49$RQG%TA6&I%K-1 3@B81,E=&22M!;&Q5.;S.&'X82[]B^*88 MGCO73Y19'A6)F:$R[;T@5OO2,MD:5+)\U-0NPEUW?\?ZIY6U<+#I^[BO5YZ_ M\I'%2R##X#\/6^F?L.\.WZ=6[^ (-_3HEODM,5/N\.\87[3?6PJDU=1YN:CVM6,@L1)!#JFB"D2(D5 MTA)0,N(:*Q%X+HU_ENC0LL"QD(B)"+"U]##&0$.8, M5SLY[2352X;K>VK:LRSE^IX>#7O]ZQ?KNTII]]NT(ENZ*5ML^XBK3LW:D+LV MQJ.0+S7"!0@9K*9&6YZX1"80)E^Y&4\MS;5HVMZ9CPDW.84@@B69YD" 4T=L M#IY8U+8-%=2S2$MQP$5YMQ:!E55NMU.9LC+E*5,Z)Z,UH+04$KS)3CG.F$7= M6'GK4JA,^9!,.1=YGZW@"2QQ24@".@"Q-"8BF= Q15S)7"+^H#)E9ERRREE!48;DHH8>2<642EM%E5(EU: M(IUUN$HT'+13E!2#H12%M,1:!R0D4 QX4,*F4A22FW4@TAK1\C 1+NX3?:9=P7KN$/Y8&=*C8:ZYU-CF 9LFHDO21&6/9@1"3H U>>_2>.T[< M^[CWXIGL;O_GP\[V7VQG^_6'SNXKV-M]_Z7SXI78V_V+=[=?_=/Y\O[SW''B MP>N/;W<_TLY!![J[?T'W1>>?[O9^?V>[<[*W'?'Y;VEW^]F7G>W_7-0E', ' M:KDD6FE/('E.O&2:")X#E9XGP=3&%A=K6%FV,M":,A#@W@W)BJ!**H( '[.U M'NG(,\.8M96!'I*!9@-LK=-4:!^)P?\2H%(2'TPB27GO$[.4\I)!IE1EH,I M*\) - 3'0&L>M <=48XZ017RD:4H3_W"=:#UC[>Z-WJ:*^6E/:/" %&:1@*F MQ/\[[XG,3*!440Y_07IJ2UI5I$I0JT)0,J7DF+8A&0914Y."HM$;U)IDSA K M02TM0IB(.!SJ:P!FO"D @]G4 M'N&W8RM.C=&00#FKP 5EF'3").&1N"E8GRP-@J%I@'P=.755P#XD8&<]$BD[ZX3/1"HF" 3AB\/4$8NV MFS(VAYCXQI96B\K_JHA=0L0J19DSR-PY"3 F>IV93-JSF#*S7E;$/B!B9TUT M89T6WE,2J-4$A(JDK!?)R*V*\9Q12][8,NS6+7COKY;X]4I>+[N!?J9!^$_? M>H;]NW8+/PUKNE]C?80OC+_57H?WQUH7] T'6HZPF"4N&-0SM)+$4E%*QCFT M$D3VT0HT#.8XZ]\K?."QYCA^2!N^HO=.T3MKUG/(6AJ0) ME"*@DB!,Q$.U$ M$,):Y:U$]-9NPVN,X86;]17#=XKA64L_(Q*C3*7'L N(8:#$*AF(2=IH[WT( M$#>VA*T87E\,+]S0KQB^4PS/V?Y:J80X)2[RTI/74^(88ABUJZR0CH,O6K2I M9_,/=39?VX4ORZG\(^UP>$_4--\N7' ?):6)Y$PI4A/5Q$:T&*1/,EO%K&-- MY/42>27K.<)ZF/D5Q#<%\:R=+U!_0+N^' 1&3P $H'D0*1$JRIBU8LR%VFIX MK3'\0&;^60R?C>_-O7]2)%_2<%"Q?3ULS]K_U"G@R3CB@@<")F44T#P0KZ.U MP2EHQM.2&\,=)U8H<-ZX1(-$X3]_%%\C:=8"W O0WBNXEP7(;'H88G _3A[7]-KEJ"K[;7N96J6F^&O0_")..$ M Y(,*%+Z"Q(;I")2H'"#9-G$<+U]:;[*E)4I*U.>+R$H#8.^)T\$09225VL@,OM18;O.% MA=I5(JU$6HETJG)Z1:74(AB9P CGK1%):"LLB( Z3"72I27265\KE4)X 81@F-RJ_M,;X[PM+TI]^>*Y!:FN4WA^DPW&[%8^':.0V5XSWARFU M#G!(^Z-6.HPI3H)O)@^<1N"(=NO$C5IQV/N4#EO^<\NU_L\U/#F:&@@F2,:D MA>"9M5D*!4E;D;73J?'DB%E/#KM+1XY:34=./_W/Z\][;^*1YZ"Z7SJT\V)O MO[/;89TW?['N]C/>??'LG[WMCR==_AK']/9D[\.SDYT7SS..C75>O1.2FZR- M)THD1B!R0PS/@:3LA<\&;QKXQA;=G$\[;>$V[Y=U]B[B(OGQF>F2U*J,DS7!+?.<6KEX>"@%8Y'B+4T'+4&N;7;&R.X.B[L(P2&GUM_?1PZ M_*V-]\;5PEWXN?GB>-#<>'#X?E"V[>OCT:CGR/3BLM5ROQ?&FZVO3J(&Y_/X M/X/\*=R@])H_&HQZY8(GPU1"*S^E;RWFB\?RS+>F1$&_?<7YT:!_/+[\*^>$4C"Q];A-W*4..SGBN%=4R*(GKD'D3Y"U. M@[RG4NJ\8'IY<.1Z*(8OB.H>-6NVBT_[K3\('Q^;U/GP3'1/WG$P@1K!B57@ M":C(B(U9$!.-TRI0YKW9:"44S4GN)H,[ZMD:DXT<*+Z[FB4GIS^\LNIFMP[;%ZW^=(O MY[%7"'OF0*.!WN3C*9=;NPE,%CJ?&B[3!T^9?K-A^IG3F^7;KHZM=;D1^\/T(CMWZ05G^A,%:79W'O1B M["^<(V9EGK[P 'NWL9/C)G69S%_:AQ"@V.\11R=SV!; M4+V(I0[%>ODCW>W)52CDQJFTRW>/E4/M]8J7\DTNEWQ+GK$1+S02;E,Z9DWC M(]_]^:9[.QV8&?[%=W[\%1V=_'9'_XZV=E]"MTO_]GO;+_ELY&->]M[ M^.^_^V]W/Y;(1^ANOS[H;']D'7S/[NY3?.9[T3EX=M+]L'=1KQ4/TCI%@1BG M. 'O&'$^"A*=MQ0DS5F7*HYF#>LX5D):4T):6-&Z2DAW3TAS964SHXDR06QP MD8!C@7@#@4A-1792,E4*UAFV_&UAUT!%_5YEO55446=]T8^LS-X#*G5EWD_I MLQ+FS0ESOIB^##K3J#-J<*4K;S2E5J]6A*<8(P5OI;0;6_+6"ERM]'7/:'W8 M2E\5MPO&[:RB$Q3U%@SJ.,91_"%+(^W,239!<*>88]I,@ER6H7[7VJHX=YD- M?*WSE#4U,1J>2]'5(NC>G7.44*0U.$^YR:83H&;%2>$*9 MM=1JFCGW&UM"+*J!^N+0LN3.M7-QO#G7!#I[9:/4)&=M">"2 M$*-2)BD(L$ 9"CE5FD\NZEAA67ES217DLRE&W^**OY]RU,#@AU'>H#:N&RMM M[B%-:2ZHI F7[2(R6[)%6G<=7WWX"8WFP?#S=F\4^H/1\7!I(JJ[O5-^>2;V M7KS\IQ1)V=LM!59>R>Z7(+LO\-X''8'/@[UM1/OV\_YL1'5G-WY\^^'Y_L[N MZWY38&7[(U[_D;[=W3MX^R6(G>W]CQW>_=AY\W?N?'GV3BI'9:*ENY3AJ%0) M(([&A.:O\=)J0,LW39@?]V&*3\=-S\^L!,4+G.;@J'&9)FT5Y](9D6.<#;]^ MV?W[67=WY_7+9W_.[_()MUP8B__#Y]QU+/Z?83_%XW[:R5]WS:1X^GBI(O'O M?]\\?>=S3%(*2F(,$84*D\18%"]11V^DLT''^3#\>X\R-U+<*,J<;4I^^<:77O%A;7O=(X,E;/^)PX'*;]+_'O:-R&'.;XX!U[S^3>ASZ.XZ]_.MM/O[S=?[K[Z,NL8V=D.T'G1D6]W MNP?=[<8QLM_9[1_LO/G[0W?WV4EGN[O?V?Y[O[O=S9UYA[))+$1E/3%9\G+T M)XGC#@AUWC,&*2;A-K; ZK:Z?1^(Y3NRK]RTIMRD)8H(E"ACBU_&"6*-=D10X\ &$814&UM"V;;A MMVX87'N+70N*?XU2O%SENU(DU%7#VE>:AQ:K(Y59KT1TQT0TWRA+) XYRD"2 MI4! 2UGJ;6226:*"4X_KF4K3T'SK%IAN3"9 M)T82EY8 &$&,]HJ$)'(V)BG;!#HJ:&LU'^WX<&A^#(ZD_[KA>%*_QXW'+NP? M3*IRU:R(N]$NY@Z$F_E_>AA_'QP<#0[+Y%=>NA->NB#U-5O)%4]HY&B:"42( MQ(&Q)"?4/ZRW5$ LO&3:RJZA*Z:B>E%:1D7U Z)Z5ML EAECEA'%P!! ?B;& M44$B"UEF7.&4Q$3;D/+6.:35B7$M3+X9##^6RLY'PT%(HYOI&8_"[EFXGE%F M_N7A?R?S7LGH;LAH/C<3E./*!4N2\JAB9*Z(S903K8W@*&5P39&,5)O#HAHP M5C?&$L)YX0I&A?.]P'E.M_# D_:): D.X4PM\;B0A&EKC,4/) 5*Q+M=(8[2KEL:H[CZ- M$>W-(US9S__MN\/QT\-O9^G+DI2V\^'>W<_+VPV^]DKR\=["W MO_/BI423:?T64? MAI4F<)$2X,>SBYRRO=M MZVEWN_7LU5\O_]MYUMV]D"2OFL_ZPWUVR?=^//3SK\HH:&91GOED 81W!G=9 MX#XK9A63KF9BUDS,FHE9,S%K)F;-Q%RG +I)AYTUY%QS; M-H[YS?/^WNY[V>'//G?P?;H'K_O=+Z\ORLC4W&KE-"5@'2KV2FGB@S8DAI1% M5-IH"1M;6K7M4B4]U83,RDS?/U#3GDO)C0D2P&B?N4;C+4L=*./@K^H-KLQT M;\PT5T0OV.BL9D_I*,$X$5BP>GD(03FDZ >Y6ST5L7,8U64EHR.YK,RP3 '+ .A MGJ&B)*DESAB&_\R<"7BGPM2+VWR MS@?EB#3>$[":HRKA!=$*=S#-EII@2O!@FRXL\&6)?"X5RJ=0-B$+M AR#MF! M 6JL=2('J2G^,^KJI%@^*,^J$E0PPR6GQ'JM"-"@B _!$5Q!S8(*VLBFTG^; M\65J0?<8G!3/CX<(O>-A:IP4&3<__EZS+B_W422?0'*5+!= +7B:2JQ,RH8F MS[6MBL62L=%\PF5VB7MN@'@C) 'I*7$Y&:*3$$:)5#P5&UM2+B(IH?HHEA?* M&@S77"-4+0#+T4:E\5]6*DV%8[$J%DL'Y;EDRQ D\\80RY1!Q2(E8FR4I/B/ M2^O,R%A&*)?@^'7*MEP%Q>(/U"?:+7_? M4JTE]0-M(_&<>$(].0. M%*$))24 -D%*ZJVL604=4$Q;Y0Q7@=+M.%H^SBK MB!7<$Z=5$%8KRZ+=V&+(4:B2+)'Q4_T8"\8R&L!&>N6S,Q2LR4ZX!#P!& :* M"5K5C:7#\JRZX31WUH GBEN/6 Z9>$#M(ZJ42\T'H5VI!@>TK?4ZU8VZC0UQ MNRSDE4;\HNH57(IX_'W2F#3]412KUV68._FO47HZ&J7Q;PFI(#T-X?C@N._& M*6ZGHR$^ILG@P:\^/1C@M'YI_EEI8V&T,1\4$:/++,9,HE""@(Z52I8I;[]2R6I1R:P&(K+3T49#..X AXH<2Y2 M8ETI>I\\R,B12K1N@UA4U?O[R?9?=W=(&HU:[AN $*7?$%0=($NJ0E7&NU_& MVYD/ P%/;'N88+6AEX?6M/*XS2L''O/'#L?'&-LSHQ+39CGEH"2AABM&<%?3'24T9CB MQA87HFW$@GU5*U"RLQ)S)>;'IO=68GX08IX+=8J@H_.9>)T8 8O$;&VD)&>K M5MJRP"J;2*,_!_USA'-\'=;H*/7]Z9["&CPD*T8K@)F.+$RP D0S+2Q(#V))1-,)_[_W43 M%.H8(SF-]XK*:)_AQ:36&YVR7BRLM(.:$5Z ;/5LO;$%2\U%==VON^[BG<@Y MHO8$1*.]1 "4P77GC BI'5 ?2W&2C2UQ#_1SD68Z6V5^%174Q2BK8'QR^)WV&S?+&-QP^+GP^B?7/TY%\2Q_G7UFZR>\U>2W M8@<=_;MUX#ZW#@?CEB_Z;QC@0XL)LMG:QIN@(EQN@@M^W"^CF-S3';K^YT9P MC,^\*<[@5,H<#LZ\RJAUDH:I=9A*;S8W_%R^=#PZ?TTC>LK#WQ_BLL6;[LS- M^:W8NNU>O*QOPO0NTWT$I0;WT6#4*P]]TI@1..73TMM3-\B9;TT?2K]]Q7DT M*(_'EW_E_'#%1;5P'P@]C)^?G;,_K]YA0O*O'2;VA]_J';]/Q ^3^TA<\';VQM=N4JT<&^+WH DTJD_N*BSNMMGSQMIM']N6 73Y! M])W.)?KN.Y>\/$0I\KZ'"]KX/4=+U]6"=;ZV,'KYS]L/[V$'=:G.AY?0^?#Z MX.V7M_)M\2)^>?MY;SO0#NI8^)PYG:KSX7EOI[0A>O'V<^?#^\^H4WWH?NA_ M>+O[\DOWPW\^=K^\^KQW\/SCSG8QZ5ZRSLD[Y[.QV5&2T:HC$%&A\EI80L%2 MQT2".-^ZQ&2G:12:11'!A&PMU?A_JY(.)ELQV]7B97?W:??%R]_^>-9Z^N>? MSW;_;-I;O-C9V7[S\H\_+NMF,=G"%RHJ/QS DFS]YHY/>F.46>$* '_>0Q,D MD3\:W>7;CFU-MNR-Y?J$#U%]0@Y[(M2#*9UGE,3_AXK@Y&4GBEKOV\M.]41< M]%%OXDT,QR-\,=0,)UH&?K#?.QHU.E!1W@Y=4;F*/H>Z6\#[IS'J=#O M#TZ*@MC#RUNCXX.#TH< ;SG_O)/>>'\ZIE89$WZAT?XNT[ZF30VFGTP[&VS> M1O>ZY^XH9M,(>I/N*)QM6JT6WW"$;3)M[J [BK W^^9W!RLV&;WI@.Y[L';3 M6JAC?=R;@-%->L7!WK:?#Y/+UM#GQ\KH'77T6=FI6$3/GJOW.9H_8EZ6/CA7 MC/@H9TM7V"\_?MU;]H:Z_,Q^Q2;T3$Q*ZVP42IWD!4YR-UUETU8XUYU6X;P" MDSP+YP7J<>LR13_U#EN7]*JKDW2%27H,R;R_7^ANJ@W]5KEMEA1FY9-%ZXY; MI1WW$Z=Z3L#4W59WVYV\FQ"L\EO=<56BUAVWMCON)V9HE:C+M"+KO-N$?$!^ M>PR]27Z_)'3CD74G86W*9>T[L=R+]!/7ZNJBIR[//2^/!EL1M-Q+5&EN!1;I M)\YYI;FE71Y#Q>IVM;FN-?3=ZA17/+)=4RMJ(5.SW%N=M:6Z[F9?X.PLN:>@ M8N,Q8^,G,.+:?K"*BHJ*M48%&AB&5HE1L5&Q4;6IBHV*C2MK4_0:/H^*BHJ* MQX *UF;JAA%%#XF-\P5%5S5/_OGQ^'B86NY,GL1I:;OVY5GI[9+D7BX+TWJ> MON2V3W/@1T].E_%^L\QQ-VU2>J,T7+ZT\;O^ZQ5>7+Z^Y+4_GRVM-FH=+E M7<[O[GX:IJ;&__V7X8S_LKK$>17GS;T>Z7S7.5\/=JX[0WYY&%.^FX+/#W1N=87F(/^O:>.1KE[[.>)_ASU_ MW!R"-9MC-+UJ\ZY+QO\9]E,\[J>=_&VIFI6:K27?] EXS&7DNT_?9<&\E%:2 MD*0BD+(G)N$_C0@QF92ITW:VC'R*MC2?ILPZ#<%;GR7PG$3TED6A]6P9^>^7 M]&X:PNSCPC2M8JZPS=HM_[DU2N\GW0NOUX#ER65%ZR\L5__#%[WO8UEK-J4P M-SF556*3@;B3ZL3\:N>GUSSLM7F5/@-\C*QSW2R#'G918O;B2Y6K-T>\HYDMOV2L6 KW&)-T:"NL] M\;L#5%)KJ= :NN!!Z) I MT/3N96,P,<&^W^)TI_3G_8'E=+5NIV(U3:K]MP?_]'<^_'6RA_?:>]'![[[Z MTMW%L;UXOK^W&[[L[/[GP\XVCO?-6]G9??;E]#OXK.,]_I?J[OYVL+/[_./; M+\][W>T.ZV[__?'MF^?][I>.[!QT8.<-W@?OW=GMYDZ/_O/'[K-QYT^*XPLG MG:?OI!0R^:P(VL&9 1'; Z*R.BU<0:H\*5GMVXS/=\JM]9VJ_RTG/Q$751 M?8*D*0A@-DM1&M!;HPVU-"R6GRH%78>"OLQ04*)@K?*9<)^0@D36Q'@N"*Z. MBB+C4C*ZL:7Y^M'/'=KGE=+6C=)4#I%ED-S9"(9F*U+(7E*AF%$*3%6YEI3O MQ S?@0A<9JJ)E4D1R$D0EX$3B""L\\[JTIL452XNZ1)QW@_LV;OPICR.*^O$ MUHE=K2L?0^35]]L\_NA-:V+TW4[-VFAUVABO9)8I*0%"!JNIT98G+EDPPN2I M5O?_V7OSIC:2;&W\JRBX,^_;$Z&D;^9UW"%."24C"\1 7Y4A;H"0]BOHO1.%Q9I[[04APG#OB,F'+9)'95@.:(P5A2TI+L\Z)G4B MT6;')(V6(LZ=0M8$AKCCVE(C(L%Z48[)$F#SY12!F9C<4@74WS%IX'V_'WZT M.YV7DAKPA"'\E]%FO1>F3_R^EXZB#_!]1>4WB5$[]!/5X6G@\&!@Z,.>A6UH"_2UK%ASXW#:VP\J5AY:)B3BNL? 2LG'7?2ADP3YBB !,* M6"D]LC2'(<1 @JQM06O?_>]P>Q+!Q/(#9^PM>I!\J++H+%IW, M\398#ZI4C A'91%G)")CJ(65$:Y@;IS*E35I%G2,],*/ZA_UR@I8*F I+[#, MDIQ C, &J(V0S( 92"32WCADA?7*>).4YR4#EBH-H9FA=#+A:5WU%Y4!9-+J[(X? T^F0D13IJL%I,(LAXSQ'#PA#&B&9*C#TH MABS(@[(,PPP>/^L-VON#-(';@RN_Q/&HPB\R%;TU> M%I]_Q3IXM>/1]5^Y'*W(K@J8>:9 9,(N!WY>_)E?H)!#2C3ASCEKK.,B4:>T M)#IA[PR109MO0JQ,O[0_. \TVHO(#:(]1$5;CS>V\\.>#%=^OSPU,"\7UV%V M"J^=EI3N,RWZ%K,R7AP I?Z@V#-OCG.+R7P5#,F692BU_4&&Z/_Y]>JHE;4B MICO'#K_-Z-[+M?3M6%?]J1,D?O- MSU,ENL=W6A_%SL'N88/^V6ZT/N*=@W?MQNG?[?S,QL87L0MC:1[LS$7N;V_L M[S&2HYHAJK0B!GX3PVFO#^O-VE_K.^M_?-C\_<-6<_-S;?M=[>VGS8VMULW!]5>&R_]R#$O9 MNGW]^N[LH_,N&+5]&VIINIEK^3;%]WRQRVNC'.*:SY+_<0?F"K.8(G7 4X"O M4@K8&. W$C%C%-@KNRUSS0)W)F_6MSOMT4G#_FQWC[M_] >#(GGCK3V"3T8G MMV.W\K4)9FN+-3Y^"\)81AE#0FE@IS99I*D6*!(M064EB1-;65.:K,YGW-5@ M:W;@EWKMQW[;[^=>%["E8,O#CLTQ!?"/80SCKA;?( MQ *-T1C!.&>*&T?RKF<)@#;$@*O=\G2[Y2R1 M,U$&FPO9* YVD!8W[98,(Q MR/OGSALH4"T%5E(3%;AF6 LCM#>)2V\=-M4&>LH-Q(%1$N9BLDXA 50,&*67 M2 >24 I8:%@@'VC(<'-GM-GX\*'VKMVS/1]K'SZ\79TWBI:-[EWN;-8_'@U' M( :9NCG;R>]9J.+KF9Z]CBX6TC3)8YE\0J9$I)LJJO MD+EV'+YBB^RD"?+C!+$A882Y HO,1(,L6&B("IJ(5,J!G3-K82U/:K"4JUK3 MQ:<&\U5QS[YB-W\F;MFHZLZ#O5T>\XM+N9WU=UV3<7MC",;#)N*F9-82Y6K> M;J)NS%5\:/S\;5)>?U&^Y59M7,L]Q:\\&_:RC5?EPKZ2_"YLH_%,FHAUXEX9 MZ[''+F=Y!2LCOY<79SE.L^])^R:GV5MTY^#+ST;K\&2[]3&7Z2([!SNB^?4+ M;7QM=AOT[^YN]PM\=[<[=YI]L-MNMC9_;K>V1',CE^GZN]T\."2[K9V?.W3G M=/?K;G>W!92QNWM5/BRW)&F% Y))D.SE<4CSF)!1A$G,L0O4K*Q1+NI25OV: M*B!:%B!2'$?OA*>1YT+)0G/GX28L61,D=?RVB:85$#T2$,W6< T6L";Y7"LP M 1!YK9&-*B*)-1:>)("@HF^WTVWR@A3 M*K"8.!?8\ABYY28%QAT6H'_I_8XK*C1:&!K-IYL*JH&Z8HVT=1%QP@"-K)(( M&ZT%]R(&#[2(4%S'"RM=6L:![$0Z "\>4R\TW\[I!:.D%#Y@1"3UB MF MD'4"U(0 0T,2'*/-YC*M<[*HX.\26$ETAN7X-Q M671IN#J*H8C?@ <<)UB)XT$<#(L(!5@;=.FOE>%Y;1)&ZEE M$DXERG24@5<$XUEQZO,VU!SD6.A)L!=AX8\^#*I/@/M05<=<#M1M366_,9JTRX^\Z02\&#$$7 MAD!U, $S+H2P5DNB#)5*J*0K-\DS@^%\5 'E^8Q58^2D 6L+,XLLSU6V7?(D M!@G,DZZL<4[KYN'N\X4+3LEC$BH(K2#T[@XKYIF/F4M:PSF)+F4!M8XX)AVW MHN*3SPRALWS2 -6WRG'D= ^&51 FJN$8+FP5QJKJ+.G6>@Z>WACV]) Z%RU MD4OIW:4K47"WMH._2--NYQ#F.!S57+2YOFOMR^KGU0MI/$?CR@/#HEE=.X:: MK7V'"XL4CK/O#G* !CQ%KG+ZSR)IUX*LUD;]FE@U_)^3W)_9^._5V@UC R&' MM^O=:R2%!\_"[[V]8EC7(A:@AXN#&="*T5. $[!\E>*SF+41W6BK-QP-CG/0RM9D@)]@?)]'\"/\%0L!642; M8KNU?M(XW:*-@R^X\?&;#BQP&2A2RF'$E77(1DR198HS*ITDV:(5JU>$8_TS M;[B[K35GB>OEG_1*TW%O -5 02YD-WB=N:;21Y?)G@CN! MI8OA:E92+?K]%EULKW^3) H@@$ KJ$Z(^V20I5RC7,B#>A>82MDR6R5R$4(- M#R%*$&^,D5PZHY65BN?,?0++FJKU72B _VBN?^,1A%H[ @NJ/.(F)*1AKI&( MR3N&J9!.Y?4U5ZWO)7)P.0&X!FO=/>Z,VD>@XV<2BE=KK9DJ,_F$;H[.7,$? MX!9W2=H7&AB (B):!X8,LS9J^#]F-)?*2/_+[)*BMM.5Y9RJU/QK]A1K[GTC M(5N)5B+C0G$F99"AP LI\ALA9;GX^N+U3@08+&SB 22&L MXMISBT..DC*YAHU(VOW*8*W6^LYKS1L_OGEJ1!3$("(P _U@$_ ]:U$@'%N? M6W0)"V8G83?6#X*EO6-Y 4"*H^AS1I,9;HKBTO>LF2B7BFCW7A#:3OS M>*7MSGPX_=Y>*PZZ6:V6I6K"]MO)=N^"[?'UHVB\WVTW#SK=;=BR.U\_\B;= M;>^^__*S^347@CWDNQL[8G:[[[8^_H3/?NQVM^CVUQT.S\Y%8]EN]\_#W=8F M*;K/M_8/X;YIN[7S#:P+Y9W%2!I ,ZYAUQNC)+*!\I0#]B63LT7L5+))IFR5 M4L^Q$9:'Q"3S5&&K??"S)18^;#??UUJ;GQJUC82:)$SSA=OEEZ4 6F7S9\N,.>NOVLO[#GF3L\ M[YDK3MUR3[WRDE.-_F"T9__^\=Y^K6%/ )V86=8Y? [/2#&1%!AO/BZ30)IGO)E5]:*J>M&O#C^(XYXF MP7#RC-L4#6=26:V5]"$J26\;\'S9/_;6#@8G,%GK79C()8G>NZ'8GNC<]#<^-3=;06XKB$:IU]H/A)OG'J\_?X+GHO>V]@[;;36Z7;K MD&]_;>#F^]U.D^;&8H>GS=;.26,#_GOZD>^V/N5J1G0F>L_*R&)4&.&@'.(B M>J1%-(B:0"15 I-@5M84K7.VJ."])8I@KG"I3.]V!UQR43OOF 9<$ISPI*-3 M\%M('L-+8WG;*.(*EYX(E_ALN4=&N,B'NHEA@3BL&3+:)T1)4CI2XR4&7)*Z M+O6#.]Y7>?!W$L//L*]1)]IAS*]32T7MG'S.TG%DG\MD,&K;*"X.&X%7V$(NF2@"_I:IE3.'(N:)<*1XX=21XEX@CB+%EE*%&*.!\J]$UC9E36"ZT8\ MN)YI5K*^U[Y&DY=_H[[ M;=^I#ET69Z@T^]^GA@K5RSJ1)3AYH8]X\G(K>O,J*F&2&$,*46-. C?"6T%X ME#G*UWKJ]*T[0%?TYBGH3?/SG)WB+ ^.2(F22 GLE-QX(1B)H@Q**>J3E3Z7 M.J\;/I\SMO1'%94@3P691HH)-]8ZRC@%0X631 BA3&!)*=65G5(R09ZU4ZPP MC 46403113P:CZQT#C%"L#1")\M4(UGYZY^B8&MBPN@8C."2^Y"L-EQCR2W&#!1G%;)3+O4Y'[*C%1 > MS1RB-.0&]#8@!RH516\2%HS'Q-G*&J\+4Z;ZK94<+SK$A6.-'7%&\LB3C(;Y MW'Y.*RU95.'6C0,K.7XB.9ZEP3(R39E/2%*=JU5$ATQR&E@Q@?5C 9LHRB?' MK\%5W.J/;*=(#BZ+5_-5W.,6GHW;9<"\/+!76.>:X+ _?YH JO,2$Z<>24I(A'K)!-+"!A+4[&1RHXSD$5N&[H MHKR5MTX/6Q8_YFN5=IE\((D+:DT VRSEMO3)"?N5=SCU9OQC\'LWH[W= 7YBX+\[;?SI]&."S#7(^(^ MJ)PXEY"SFJ!@=B>\24+5*?! M8JF7;@,NMHW3;:?FQ6C$QR"TS7[/5TIQP4IQ/L)2<>V"%A(9%0CBA@BD%4E( M)DHIDT(;2U;6#*MS+IZBD]-R>#0KY*R0L[2V1(6#M?^XP>]K<]6TI]^:2!;/I:V/^L-VONV;0>S8W(_AO*+U/U\)G@B0O_+Q]NPFI5J9?VA],7^'([D7D M!M$>(IO@#=_8S@][,ESY_?+4P+Q<7(?9*;QV6E*ZS[3H6\S*>'$ ROJ#8J>] M 6F)@WP5#,F692BU_4&&^?_Y]>K XK2**O#]5'N;-41O-/S/[_9,+A:Z[V[S M5BMKM2LJW%\GL->U,2E!TQ*"'[]K2>XO-8C[L3<$4-KJ^7XWYJX^)>GY0)LG M4PW[YV'S=/>@>0#:<6,'?LL:<4Y' MEIO*@G8$;=OL-M^_:^\>'-+&^\W3QD%H-S8:)[O=+S^V6^]ROYZ?W[R7@!#$ MH*@(1MR1 #:&XUI-O 4L=I7=(4\403](A8SU#25,9N""6BC2[K,1Z953T01%XI $8C)B$ M%!(L-+.*S2[K^MNW7QI?/JRW-C=JVZW_;GZJO=UN_/5I\[^;S<];?V_6MIKP M[\W:;Q^V/W_^UWQ?CCOWL?GEMKOF>[]\K_)!XK5M<2:S]%3=<=:]/^X>=W*' MQ"(!Z0I1^] ?#@N=^(KE#7^+ADLOK48ZFH"X E$SV',4#07V$'6 )9B5-VVY M3@G6Q6O&G1(Z!=C)#COA6712S\'H<[#:FQOVY*;3?C]W;AW6VKV:/=\NM7[> M+T6/U[,- Y?D'5/[K0-[YE_UFCLI/N_W@$853:*+^XV C<5:%T:V7SN"0??# ML!:!JX5K.P'-_YV^F4K*TS;M,695"W:?GCV2KE(C%]]6!:]*\AC==0!TJ\&2 MV_7!N67#FH>U\7C*;@*SELG5S03>3;J^CT_-_4FM-8";=<::>3T<' ]'.;'E MZ?I[7.%D*?<,-N.HMM7['L<35?MO#'L9A=_;]H+;!;VH61LGB5R@+K6"N]0N MD9?:UD079?[RP$X7MXW)(>+7-[G6/;ATR_#*>XG\83NVYV.]=F.?GJK4^9*5 M.O_M28Z-AO">\-NL879+*=Z]X+:/=>ZH%JV4\O^7(K#I_O:=)/#IR]T M]V"_W:3-3N/@"]\Y^'38?/]1;&^LL^V-'=P\;79R^^O=C7?[LX=/S=9N=_L] MW)=^.6FVX![O/^)\N-78R./\R!KT[V[CX-UAX^N[7"O]Y\SA$TN&.,<]$BX[ MUP37R("IA[!DC$6M!-A^.99-L?FSIW\M<4FD"M*6"=*>X2#\2D@"V )4.N>[ MF>[&"J<> :=.9T/F2<0B2(>DS@GO45-D$R%(!AE=E"QB9E;6:%V1125)56!5 M@=6+Y5\59CT"9I$9S(HI6DHU1BQ*P"PE#;*<&R05"=PQ03V7*VNBCLE\J;IG MX58+RMPLGJU6E2@Y"&W_RO]_K0?KU:L([R:Z=1U8764HCH>WW@L7.%IV M.&9@^R,"H,5/T7?L<-A.,+73:RNP6R#8G,(D,,1J#3 M, _:.B*!H)$Z-@\N65'E-#XQ,/R?_]&4T']7RU3N92HC?E^/R9,_5[B\6%R> M):&8*Z,==TA1X1!L'(Z,I1$11V/ AAIE;/EP^54=OQ3!(;5IO,B]2.=++'IT M%SOZ_HF#U3G&\L%<\^T<_<1!1,&41I&R"+8VB4@GXY"5U-*@-+,\K:S)NF3\ MX;;V4J06OEK<>(9\X^JPX%G!8/:P MG-*$.>9Z \U!LD N1(VV5\LHZR3%? M[&%!A0AE1H1E8!(5,#P",,P:0TES08-A*&K#$;><(LVQ0\)HRL 4(D2ZE356 M-YF&EYLE5)TOJTFH)J&:A+E)N)A:?RE[[9K,VDE$=8Z8O9Q8=F7:^I7I:[], M$ZJ27)8N;V2I!ELEN51)+E622\EFK4IR*<4R5$DN5R:YT"K)Y;4$68H8HR7* M^*@)#PKKZ"4.3D?#1$H\%"X=6B6Y/++;I]N@N]T\GDW1H!]Q8^,CV=[8;S>_ M;M'&Z0YI?-T]V.TV?C0/_N[.NGW@"=W=C;^[C=;AZ>[&QQ_-C2]\^_T6V3G8 M.6T>?/FYVVUV=T[7:?/K[E5)+E%2;Z2WB!KN$1=6(UA]C@Q)40:.F54F=TO3 M>@%NGQ(Y?"M(6R9(>Q)$J\ZM2H13L^=6R3DKI/8HGS3DYN8*:4$=(H(2Q;B' M_Y JR:4"JQ*\VS+PKPJS'@&S9H_4K G&F(@1D3RW+^,$:1<],BY1*CD/CM&, M6431YW"D[3V)BM9'O2J%HLIT MJ99IV4"\RGEY8G">Y:0N$85)C$@3FTL+&XZLM1(YSZTQ4GG/0JG ^54=Q%Q* M=YD[AJF"5&^!:=$K36B*/AK+P7 V+"4I%<-)!6L#GUC45;K+BT"X*])=G!1> M6A]1PBP@S@A%)EB#C/<<4\:("#ZGNV!5I;N\<-QX$MBHC@U*! 9SQP9)&66% M1I(G#V . #_O(XW6M&[5'O3BRQQK09[,&GPYW6 M%[%#-VGCZQ?2/ 5W/H;[KW%FMTMNO/UTV'SH'/8Z&ZQV1Y+S?>?]INMSL%. M:^?G;NL+;6Y\_ EJ6S0./-TYV-W???^1;G_]"&,(J;GA3[9!Y5H#&R9P)#$U MB"='D,%.(R%==-1)JKB>:U;G.<')66*(Y581IQ18\39J:17SW,]V6?JPN?YY M\_-]VI/]ZD'/TF:LN..;]@C4OK]%NZ?U8>U#' [[@VL[O3ZQ\%T]S.OZHWV* MWR.L?&TO]N*@R(I(@WZWU@$IRCDEF7U];X_:N5O5L!;&8A5#T8EJ&/>Z11^J M=J^6VP?6V.JC2O8G>)CMO.O$.%H?#N.H5$W4GD/ 3QL_OB5J"/$J(MX_&VZ@'U\/=+K9$"Q&,-=^>8$9OW#VMGULMPR;,OQ6TOKAT.I[A/CRW M/AW66[@$7F)L=TXV+ PJ?WQ=;[1)8L;DDTD+DC>UZ_#M2F3[Y0PO3P:JPJN& MB<7G2=)50>Z7V/H,29UYL*I*ZKP^J^N6->.J+,0;>QL]6HJAF9W,*I&PM.?7 MOVQB7KS]IXM:]DR)+G$2X>U>>RECV&_W:G?PD@-I3DI':R(3W!K@>I@I+)70 MGGK*Z6WKQ$V9V%] G4;KO; YW4?O!_WA<"E\X??EW9/23Z';.-AAP*59D_[= MAK&=;K>:[=U6I]V@.W3G=+>S<_#N<(=>4?J)[IPT#SQNGGJV^Q7>9Z,A&O3/ MSO;7K=/=@]V#9O?O=N/KIX.=JQM=!1?!T%$>4443XI%$Y$2@2&#E/*8NN416 MUI2L&ZJKY)H*EY8"EVRD3M&8F/><"P,&OR(F8)MMF5Q4N/1DNS1[> M>V6Q8ERBZ()%G 2,-"6P>[6(8,\:E:0"7!)UIA]"$^4L#KFX-AA28KZMW?)V%+FK1779B%HV[UB%IXO%TUFJ*:CP21F#A-4: M<4LT,DQ'9)36CC.>J*6 I[K.J7HQ>'K/J-8[Q+"RI8MAI8\7PSH5\G>V/?C; M=HXOA+(.2Q/J=I9^\B5W/F&[&^L@CCNG.ZU/^XV#?;C';GOGZR9K?'W7V6V% MP^V-!IX-=8._'^3/&AL@C@?-_>;[S9-M>/YN]\_]G9;_N?/U[TZ3?N2-TT^I MT?*BN?YP0S#0@,9]3123>1LJ!N.@0C5; M&\1\XQP\Z>RPG>]IA[5>?U0#30WO:CNKM=9^',8;QE'[$6$$Q3U#[7@#OO7[]=KQ"$9^FN\S MB#; :M3Z#B;^>Q&6")OO,(*NL2.;HR7;O:/CT<4;3LN(Y->%V]<^Q.^Q4Z,7 M7WPR'YF7K-9^%1O]BZ8?[1SQ.7K#Y+.%3[?.MTL-:%F_M@_OG=H]V_.P?#!! M.2CK-0&L9R&S>8'RVM;SK6*[6![X\,B> M%+\5$:N=?F\/P4;J FUTHV(OP7<&@Y-BEW3S#AE.]GS>8U>.NM@8/]O=8BAP M(0SU?+S#^X3,KM;>S4K_M[.8 @!/LQQ@56M'QX.C_A#V?[_7.:D74#J.(@>3=Q6/S=X[AY&354(?)3*;W[,_TLV?,7V[)CZ/E')XMPG056CZ\X2F M/T9JZ4WA[LL5H?V06/=%A+0OUVR][GCVMY?Y:A7(_BH"1F5BPN@8C."2^Y" M&7*-);<8LUSHY;9'C!^ V+6 UVT K5L2%_C]>/FDA,L7WJ"[![L;[PYSR9:= MTT\'C:^?VDT*SST]_+'3?;Z6ZW>=CX^O&T>?#W0?-] MX^=N[F#*PKT*V1T*VN5[LT6O'@D;&"CHYW),BPF]>8*LY9]$#LI$ZXP^.(ZL"W^\B M=>=NQ(<$ZKTP[+SJ#5\*=BJLN==>$"(,]XX8DP3PCJ@,RYVHXGU8X9EWM@+1 MA8'H? "^8"8I'@BR*K>A4%HA'8$H.L\BEXQP05R1/<3I@^EAB0/PGX(>5A"W MS! GDP\D<4&M"6#Q)@/L(CF!F21:2J[O0P\KB'L,B)OEB9X#H?5+OH?(/[A7%-AC?9ZCR?%!WUA^U\P9M!S'6W MO\?S Z)_7@YLF;BQ\?E7K!OV.\>CZ[]R^6"*7>6W?:8H "(NG_%=_'F'@#=Y M%O"V/SCW=^]%Y ;1'B*;X W?V,X/>S)<^?WRU,"\7%R'V2F\=EI2>A38@UD9 M+T[(<0[%GGD#^S<.\E4P)%N6H=3V!QEW_^<6J[.R5AS@YU/DMQFR>Z/A?WZW M:X\2V72;MUI9FP^?&0]C[3]N\/O:55MR60(IV>,'4HYK?+?LS_+5!&VVIV'0 M'UFS]>6DN='I[G1S*/-'MMW:W=]^O]MN;NSE\.;.]OMWA]OO&_,E S<\:;:V M\/97T);TSP[\6S2[\*PN_*T(;_["=[Y^Y#NG(6UO?#G]EG#PS+@B'P3##V>1 MYB:AI 0F)NJ N9V+HE1>*:N)M33R8+VAB;/@N(*5$,+;V;;[<9FK;7^ M_WY5%[1,&_5JX;LFNO-7,W)MA.3V\: 64XJYL&:LC>S/6BZ[641 7G@SJ3F$\PL+?C5P?ZL7T4Q[ Z/*.0B+XR"6JV=KYIYGD, M02,G%$B1PPK,6RH1TSQ9[3&-'FQ\!)&WU T8DH&&=4R%Q+0*S..S+^6821Y1"T$=".6.O"Y.X/ M:[&7(\RNBZ',BY>#/(='X^7IG(P#.>>Q8GC?VX]CB(?'[@#N6!OU:]_MH-T_ M'M;Z15QS@N'W!T.X(,<[CZN\MKM'\-?,A3Q8%[;=*Z+C!A$0JSV*W6&]UH4_ M=DZ*BW.KG7R$#UL-A4XU#L;OMGOBC _H-O^&* T]#G M<:#RO"E2+ZXJHF;W;6^OX&?9*3P&99M#\G+X; Y6/AOK])X'QX/V,+2+U1E> M%8U\2^)NEBY3A3\^P?HC1Z/'X?!MO^O:O7&%A-)1K>W/4P39$3L'C9_-C2W< M:&V1QNE'^-Z?[=WW._#O3KMQ"N/X^O%TA^YVYQ#D('^^B1L''W\V#KZ<-C<^ M$ACOX2[\.V>0-0XVQ>Y&\V"WNPL(LHX;Z]^B%H8K(A$!U8"XY [(5O!(N60$ MH3I2[V?)5A+6QQ@QMICS%+4&A<(4![6#)8UNKOSZ'U\^;S4W/W^N >?Z8ZNY MWMK:;MXG8>77S[T\3I(\0"$EUBC*%<-:*Y8]6IRH*"E3#TIP>;YZ[N_:6>ME MO.1+G[6PW:N]BVY0!.&1B[DP9ZD,_G^/VSEI98J8T]R65/L+-D8$K?#.#KJU MLQ13^.98+9U]TTW$OTAF: _'7TY97]D]V'G'G5$.I#ZK4 I3 *!H,F^:-C_6'J]T?UVE:P^_WIWS_%G^YXL#=6 )^.<^[KY(IIV@P S)BR MU'ZT.YV:BY?JC5^.!5^_,*I)0?#Q&XWZN:!J\19A0H%JH]Q9+L7!8!(:/KKR MS3-W_P?!JP046Z>3OW=DV\6C<^;&^.[3&<]Y(S Q,6=9]*?W*NX[B/!XT(?9 M&KAQ_NL75;@_A@GMY@7.B%MDB_1[H?"TP=3E,=LT%\=L_4=[M'^^#\8O?8U0%9T4WC;_6]OJ!5BFG.A5[.&IL(UI M%XSO.%,OV) #6+)S2O6<'LIC=KYSRBTPC:G>Q4&O MPON-I>>:>3@??GZEG!*UUX/Y#[ U?7^0*6_>LG#S:3[=2;%'"5U5ES?IY*O% M.IQE%%UXG^+^ &']7*DIO\#9L"]FZDUSL\XP MX[S_,T;\3Z(JDN?VTJ\Q= M[HSD/""KK83*CBV]F(*R6S_> SF;J#IZS6X$I0)+/X(=/IRFQ64K"D9?;(]Z M[;\1-D,G;Z4+NJ)>^_#A[<7//N=#C#'*%I_DOYU_FC..!G8OYM^R$WIRT6\Y M)6=JW\%VGJB6K F&M97SKX\'#:-9^5>Q!_]QAZ/%%(FRCB4I@:Y[%9W4 H,I M0R63"LC:I(6BQI>/%L4M>/VG,]'=RJO=3NWL*1\W8UF?S.^%_#@8/WP&##3< MNC*%?&5V0@.>\RUBGYS5 05B/.)@@H'ES ERCCMBG--4DI4UPU?G#Q3/&,>$ M;%SF+V/4O&);3K_U_(,D6KFJT07,.03GD7P&9P1*'WV"_VA[\J0GLU X/ M\V_] >C5#7M87/JY?WSA7U_AQ0"-1UG1YM?XFM.>8?PWO-^^!0):*#.;M9Z' M?9R..[]XT0"4!O1H/H,]*AZ4.\A$EJ"G(TM$1O%$6TY-" M@H&X\PUQQ:^0-%ZYZG6!9TM?!NUXV'^UA%09("5 M8JB35./BFHDNJP%*[U_W>A>814XGSW>>NG[.EWA*42[VS3G_8B:CQ_DWF&GK7O'=GYUOBJ;G]8)%3G@4RH::'C"Q5V IL@\]NL ML/M7\[.K]LEYVZO!I!%6[D!TG@L-*/T/2J[ARO :QP5^_X-'.]YT8&+<]4?^V:!F%R\VPU-D0KA+%8N;[$SS^X+ M2,C/VKY([+M9V<_;M0T[.(2-UK >=FP%BC893NV=UA@UD4T6XA 7#!7YS#_+C;K'5@%3=Y&G:MI2LP-Y]919YQD M3DG*/3'3QLP5JR@#JVCMX<;';]%2H4@2R#.-$1?8(2-40$8[KTT**5"ZLJ96 MYXM5G>'=TN/$4QKO][#=KT&C.]GM/XKB'+\TV<^/EBZ/>G'F^[RY/3;DV2J] MAQU?+--3V?*WW.=YTY7&>/]KZM;[JW#KK7>F.N7V0ENR9J2;( 9G*^?ZWR_) MZ252[Z=UC_*J%F%>LV)=Z\;1?C],.DI.-L&46 UBL;=G:'O_K)S(W,TRG;JB MQ,B$5IS[%G(UGHO;-O6],"\=9\BBJ M:$#=>HF,BAC9()@(F I)[,K:^&#I\NE< 6.@'CKM+BQM!MILH!60UP&Q&A^N MGYUU3ZS%=K:A]]HY5'%F&XY!=N%[:AQ+,(AG5SQZ%:;/?C^&XT[<3E/:N'X! M#_XXN?"O5WS0?-K\\6 ?K,'N :YVAD7M. MK8U<&FEX4-HY$ZU5)DEQ4AV+3#2=6S&W;<\&S+7<+S\YT6C@?34Z:+ M.VX% M\_X2"I>HTIK0JYK?K^S9C87&]*IDSUQI[6Z#-<]9P.V%7;GXVG'/=FGY)K=: MVD=[6"7SO M9_, [MGZU&X<'++&::?3:.7/OOSX@+YRH:6@GQ$_"VFX6X(F(+D_!9(B8XR3WN M&3(Q.<2Y(LAYHY#TW#GC@B(DK*R9.E\"&2\?%5HR(K;<3M"M\]#X>Q&QV[H5 MEAK#R^@\G"[<287T"T/Z]AR7\Q%4-B4&29M+,EN78ZYS<->2L;[E=K_]-8A%';&S7/^B)$5..ZV\<MRG-4>J3R$ MRT0.IVOX5\<"]H_#=(IEK/P$BU(!V_,AB%PZ'I/BB'%N@ >Z7!G).R25U%;P MA(51*VNZK@@IO9>@\AB^3#Y8(<-3(,/\J3'U*GJ*C)0"R*'%R."$D38Q:4\< MP(->6:.\3@TM/324CZ$M&3]<;@?B]EFYT$[,95G&98(JY^%C\<-1>]2[HPJX M0@.<3/#_;/4^Y,6K/(2+0_WY:$!-J3,\"A25*#R$ /A<6>2M3)Q%3GR@E8?P M-6'!0QGA4V-!10,?! BS-#!&Q\ VM"@& C10V(0L$Q&L1!.#5T8Q)E;66-W0 MRDNX;%>^,B_AUFR=R,I!N$P.PO/E&U]<' 2U]FWO?;\?N+UQR)H;_AN.*AB:;7\K#)!"*9 5E*'$G8;_.1*$6A@IK-R$2X /9703 MWA$?*I[X0) XN0P23#CAK0944$'G'@L$V4 \8BXDK. 3-3Y)P&2^RT+9(*)\ M5&W)B.)RNPNG@%$Y")^*'UZH7SYMYE#TVWAT5OX.'Y=UO1EJL8R>D>KH[!%Z\?&97[<:GS#A'CA MI$0RQTER&16R%-1EC$X'00/F$?0CT74C%Q42=3L1>R('Z0/*&%=HLE2^U I- M'@%-3BZCB7$QT4ASS5IG?(?YKO)WJ]KQ".T9GFB M>Y1OXRW9ME_N8ZGU#FK\*6%$.V= M&;-][YLB0AI&*/*:@=FN,%!N#)/+B!-6)^MQ-MNKF/;7@P]E-+GOB ^5-?Y MD#BY#!)<[O M.OW^ ":A]R"F^"H"6&M@+56S[:X*$,I+#7T-"Q0' ]9Q;.7G0\NM^-P8EK6^C-E,#KG8%+Y$I>Q%L;9 MIY,5KECB0K3!WAQ+#)IY([5'T>J$N*$&:<#DKE\#BM,#AO*O061LT88@Q MXQ!G(B =="Z+2:PS%&L;?&YHS9? (U Y"I^? E80L?P0,4,4H[)4ZVPG2F40 ME\XA39E%$M2)IIP%K^C*FJIC5GZ(*!]96S*JN-Q.PW7O!\>Q:KKU\DAC41BI M@0H5 M.WP@-,RP0^*XM8XDI!SSB OCD2-,(:F-QB9W;A8IU](5E)4>&,K'SY:,'2ZW M(_%#O[>'1G'0!<1R5:>MI6*$S7[/S\%_7M 6K.<&+&?%#1>B #;GN&'"0DM' M(^*$!/@A%-+$:)2,%(8&08Q@5;#A:\*',G+#.^)#Q1(?"!(S+-'R9$*D#N&0 M&V]A)Y&Q4>8R$8%8&4"+V)4U7A>F_"WYRL?3EHPE+K949V(D74 %H8Z29AF*6BR MLB;J1"RJ8'5%$DM"$LLWX.K*IW 1WZL$^^0>K[4$>QFY=%7IXU%TY)?+#/I@ MZUOR7CFI!9)!!\0%,4A3(8%0,QPCUTQ9LJ"TGCN)V1/Y7Q^IJ<,K1Y0RDO * M41X+44XN(PHA3KJ< (0-)HASJH!P6XRB=<3G6$\JKO3?XO3?3,'U M@YUORACJ= C(TNQU8C$AJP)!,F*OB%2\NP]WZ[=$[?R^RS9(,NW'4JQ&5^TG?J^WP\_VIU.;7"F"VONI#:, M>UW0B%7CN-=]Y2M+PUC?&[3]<6=T/)@K^/?@@.K2O>SM#8^K7O'%F!=*:R=% M$C%*QIGP1F&M3.XW3+QF.MW5\5+8#<-V?NQ?QP._;X?Q+]A5<;W3Z?O"ZIA" M[N;/H^A',;3LSXT8CF&DV?CHYE96E?UP)_MAI@3AZ>8W:YDE /\HPG\0CQHC M)PQ!DDJB-([82K.R)A=UJO#M=YPI MGS#'\:Y^D 4!5>4%62"*G5Q&,1J(L8IYA)7,48G)(.-X0$E&:J3FS/&TLD9) M72I<>B0K'[LM-;)OM<='Q"928_.<$\G2F=G=GC%\]!_'^?90#<]:*QW3M8*_=0^.I?J,+T']BR*(9LL;[:OYGK;4?IX>M!9;U4VUO M2KS;O=H(/K:N_SW6W 2!8*;.(I:&-3L WEU+@WYW?.DY/.4[P7OFJ.,NS%:H M_>@/#@%W?"Q:$EB8-M\^LIG7#T]Z$:8)WG:&Z@\B[-33&%9K[S+3W[]N%'V? MTY1SP;)P7/PG7WH2[: 6>V NU/ZTL$*#D_$K,U*O9="M%U>][7=A.4XN'CC; M&JPX2%CW*([&K]+NC6QOKS YBBCJ_&[_P*NZ!BO5R1<4;U3SQT-8Y3B FW7& M(]MO'UWW93K]\FJQ!K./S'>\^GZ3..YBA6".;+#MCLN[EV@P? L('P088PAIC9L@8@Z<(,P-^@A#'!4&QZ[ UB? MO#J3QQ;#&C]B.I-Q. (]4BPB_#79]J#VW7:.8W[O_)?Y6^+VB^\<[Z!UDE9TN7)CMK^MB;-DRQS-<]X^H[K1\-VIW)??#T M/C_B(!83FN=IT+8=&#JLYO6WWK=9 F/L3?MZP#B&^?V/B[9P>5P7-_#P0L_@ MLT8@$VD&P KC.\!O17#.6 9'\)\<9#',ZS3Y.ERP>J:+GA':BCN^:8\ #?PM MP.ZO03\#1M?6MGICII-G]/8O,M:<629ZHS=,/AMH9ZE*?6!V/_)"#H^[,-)B M@8][]CBT\[+!SA^3N0OK>K:4EU<2-L#Y9$SWZFA_$"/(5F^T/[Q^QQ8;#'ZA M]2RRQ_D51_MV5-SAOR"AHTZ^8 P &<8OJ0$_W:3%SGH7W2"+5FTL5.0R=AP- MXI$=3*'CMJ\.R&5['L0(A& (&#(6Q8RF-K\[B,[4053K]SHGXT?^XIX7)ZMK M3PII=050MOWXGA,XFSZRF) ?_>-.&$OKV7OOVW!)T^1Q=>(4'R].U=4S5"N6 M*M]\BOBCD86]$J82G8YSB,CJ'39XCE[,%.:,6(Y#]F!?=^S1,+Z9_O+O*05J M]XK=67SIWY=OEZ-H9HAE(3[CC__]HQU&^]EN6L5CVVGBM9P\>?+Q:O'1#-T= M?Z8 K"F]]F.\2J[][*;;$KK*C;S7;6_^C&G^.(/5M[WM\A#IZSW8OXR2,W.7 M7N$5\0""XOHQN>=\PL.KML&IY=[ M-;)NNTU,Z?US[>=N,D'-F?N\G/FDC[Z+RR@9YJ5)QF\%M^@?PRW"\%^7UG2I MSQYGW_YJ!V^K#Z9&;=)Z=9E/%6_WNDOIJ[_=J]W!5>^U2%*S2&U,/ 6K'542 M*^&EX"(E^FVC<-533-#M#A>G^^<5N-L/_NS"W_EN:_UTM_6NVSS]U&YN?.&[ MW0;>.=CYL?WU[\/M]W]W=K]^_#GK;F]T=TX;!_N=QD:ST_BZPYKO89SP/COY M'@?K K[#=[_"=S?>I:FKO?$9B^W6EFC\^,8EUU%C@7"(N4$/+\JM$R1=)$HS M1KG7*VM"FKIDY6^\\9(/#E\]%@DAZYS@LNVYI6-CMXT6+?,VSP59M@KW]1*G M]BQ:HDL4,%]^=@$[:+R!/O2'%<58&,5HOIVC& 86BCM%D6!4(.Z%05I[^$$L MEP26D0D)MJ^L&_G@Y/\J@Z?"H_N_&N5U+$S9MEQ)"<99%$=Q7#(?RW'A &4R MR3R?=1SUQZ'SKU@W['>.1]=_Y?+1"KO*2_1, M9Y%$73Y>NO@SOT"A6"C1A#OGK+$.M!IU2DNB$_;.$!FT^:;IRO1+^V=E-8[L M7D1N$.TAL@G>\(WM_+ GPY7?+T\-S,O%=9B=PFNG):5'$3B8E?'B@);MCX]8 MWX!4Q4&^"H9DRS*4VOX@,Y#_^?7JJ)6U5G$LV$^UMYF\]$;#__QNUZ8K_[2( M5FR[^4/-\3#6_N,&OZ]=M27'^K=YW(7G^05PL,NLZVV_VVV/BCB)]5YX6P#& M7NSY=AQNM(>^TQ\>#V(+GOA'I^\/GY=O\49[PK>Z#=K\^O&D\?5=IWG0X(T# MX%9?@3NU_NQL;_QQV.P"+SK]\@-X$@/NU(G__72R^S4<.;#'OW'I F4D(8(#1SSD M!E?1&D12))A+%F"[K=0B4-(CF-?1X#C>!(%YETS^DEWJ3Q% -^<0+S9B$Q:B M1D0-U=YN-UM;S?>;S;=;FY_O$%3RQ*]QMSC BT$8[1P)L@>@7$08=.*>[>3 M"!]C*"*QVK#=MGXZ("P'0^&!7I,P_16:QO'<7)5>P"RE",5 MZK7AL=^_\L;?^YWO.: ;MMW+Q<[J^<&=XWPIW']41&1TVMWV M.*BK7CQ]5!L<=_*]ZK5>W.N/VI/0%Q='/W+TE$UI'%]X9 >C(E*E%VI[.7"N MUQV_43OKV.^Y_%J.:_O#YH":XZ-^;Q*Z=AX48K_;=J= R\DD3* M#HMG_VB/IB\+0^P-Y1G^<*W_F\.V6KWVL6#)I$U_>-1$=\V#C2!B?UN M!^W^\7!RL[&!,7X%W['M[B0F,,]+$8%BS\++:FUXB!_59,I/Z M61C+Y9"A'$9CA_NUU.G_&$<2PC#@KG!;F.+]_H\(4U MY-A-W]OLE6+\3Y= K913/FU!& LH\LA[[/*ZH M]"D>Y3#.WE[YE-?VVZFSX(_#[=;>C\97,/2[S7TPV@^:[W?W=[N;M-%MD.T- M4$P;F[SYM=F>55Z@H,3VQOK/;.COT'?PO0;>[;[K[K3@N:=?>+.U\P/&1';H MGZD)8_V6C/(I"894) QQ)8"8>LV15R$RY6(*DHX=.V GQ+">'2Y2V:"$32QY MSJV35C%G@>M9XZ)P',\JN\^;[QN;S59MJ_EN^U-CO;6UW9S;WI?V_HQE,EZ6 M7SZU7-O]_MIHWPYKU_K9)H7!%NMK@X69<[8==UT<;*>QO&1\F@C09<\;S(// MWK'KV>:?WJ;K&K: MW?.XZ]:E'("LKX9G>O88[E2D515,**NMWW^;A%/_"Q1I[(Z5[S2.?JRUP1H M]9EU_> H&V,1U/7W\\CURSD'"?1H$4T_K.5>?Q3_^_-^$?_Z*0Z!SO@X+/Y, M_CV-]1S/B8N@CU=KL]=.1W(T:.?0ULY)$>+='A:!P(4>S\,%Q@4*?C0F*O%_ MC]M'>6+N$.==;NQX;,7I]V,X[L3M-*M"+\2:_W$R^? 5*U/^+43%8'8YHH'Y M7$_<(HN-0,%;%STGB5,_JTR-XA:+*'7T@2<9C!7),,]\HD*Y>9Q-=1(>OG7+S##'CS1 M07/@JY1S"=058Q5 K_, 5$1;L52AVGC5J/O%5#]+J+9@US^T"M6^:W#D\V:E MWRJJ\>J3D2JFO-H^)G*_%+%Z9<JT)1._V^E=J@:6&2LZQ3B0I[D/B1!NK/&'!&F>!N@DL*N+V_%#Y>8ZX"0^8 MR+A!0BJ-N*$266$D,EISZ:/(T30K:XK4C9$O+WFXDMZI] 8BE6'14:US/7%C MD\V! E2XR)@7JB(Z99#>6:*C. 7#F%K$F"9 =,#B,MA%I*W%-FK%.-,K:S(G MYO'22^\+X#G+[6Z[%$!V+Z)S6W-WJ:%2Z$AB"C%Q[+DBPC)KJ*;!)9T[@LF* MZ#P_5+;GB$YN).FU]4CK;!,ZZI"--"!C62 1F$X@%(@.KP./+;U)>/_VU:]> M>@-WP1#EO4B68Z$<9Y1@BW&0/"5E*Z)3!NF=)3J<\D 7Q&)%LP4'R32 +Y@ MIO#@/="<:#!(KZCS)7 OOP"BLX1GV$5)N[NRW5N'1KPTK_Z=W__%*(C7705O M.13$R1R]PUJJ0+1!UOB$>")%%3R+1$B.:6D3"6;15?#N$C=5YA)Y%YQ85T8S'SH'^<-?3?H=\_E40[ZG4Z1^CZ*@SA!.+@,X%D.4J;OGE1SXN/&ZY0M^E0-_-.7JI M J;!68NL2AS0UP9DL$^(I,2$"8ZR!%#"ZX*QT@=35J'0Y0F%K@!A60!AAHYI M+ 6H (.$=PSQ!-!@DG$H!BVUE$P!35M98W5*'APR6$57OW37915=_3S1U17Z M+@7Z;LW1,>ZU)SP9I(BRB%/*D;-"62VM4R)0K:@W MOG*BO5"0;LRQ-EACG4S$*&HF$1>&(BL"09$'9Q+73%@%-K.H8_G@(XPEB\.N ML.1V\1XRQABX K)'.;/,$$8YQ2%%ZP27IB)\+Q9+9@@?)4)1F9OH20H6H$T8 M&6!Z8 9*2[7E4IO<=YC5S<--P"K<^55[YV8[R50.NNO@V7"6;&!:>1FYB)_NX/(,Z!?$4<[,\5W:_\;*_+S_:06@N3 MYBA7I(M5>*3 7$2?* M((<=15(QP61D.>:^\..*1?MQ2P?-);5'?B^ZY:X5DW^QI>_:O;IA7]D7^!9] M?I\8T"YTT9YNKZ?M-&S,JL(JH^H]&@UKPQ^C=R\(Y#V;"=_<:)@]SF#5K6Y[ MRZ:.MZ@ L53M$,^:X-9NV>=T@:U,EVJB_K0 58.3&B-73%75$72)5_97'4%? MC3>NMCXM@^GZ$Z[_P!FT0N-_! MK,F[T]KZT6A]/-W=V"+;[W=H\_W''\V-/=( TW=W8^='L[5WNG/Z=QL^28WY M464,2YAP0&"8.WJ5)8I7Z8JTE+59)C#'2>QCE0R+97E24MCN;W'RWJJ-2 M7IFUP3%.9>0A$"Y37GS#K DVJ!!%K+C"\\GL+%>@V!&+L42<:8>X8089 %?$ MA9,Z6BF!+:RL$:WJ:F'!$\_"%9;;Z5.5$+D5\. 0"06Z0%R*G.!D'>6JN /@BI*[+P;#([UW0Z :>C,2$?!1!\%1C( M+- &XL$RLY0!9Z! %A2N2_[@+C3E"XLFN_J3#SE2@>.G$\8<<\2;W>HP=3_W]Z5-K=M).V_@O+&[]I5($TP4$2I$CJ($C.!\L2",=&2VL3& MMNP,1()9FJ8[K<9 T_L-LP7[MM<9M!NZ 0J@U>NV^[W6B_>FKK;,.I48W@=' MAJP@(--4GT=>=\&><'I.6]/:>-V'UN\/VD;'9-V^,>A:78FJW9"\/I^%EO0& M;J=ONJS1LO""GJ[5:5C=OM-@MCMH=_1NWVIUR=O3[:E:Z\'QHIJGDLHL?RD^ M-R\^.P/'U09F6[?ZKMEK#?H&;$YXSS# ZQKF8[#5WK MMAHFNLU[@[;5L&W=ZO7ZKFVZ#CG/>CVUT]\=\;E4AOOLYZ6<=[$Y3'2LC1LR')V^82.86.Z?TEIARJWC%LF%V:3+_E?):+U]X3J_2 M3YP ;4A=ZVFF;=M6W[+-]D"WNST0 X.68]-]W?W_];47V4O#J,B@O68-.V+6 M]X8U@!F^M?Q;ZRY^\6:2-$"7\CI,DW N60:#QT@OK:(*7QR03B&O/_(6N)]% M^!0,R:K+4)1AA)+Z'_>O#BA/5U0 (1PH6%X%^"W^^8WU/EOY)\W?K68[99+K M\G5^_[,=O7E?Q9*SNZDH3%&>P%P3_?%WU$QJ,DWM#(X@1>LJ#>7R\R^7Q[]_ M/CZ[4H[_@)^7,Y.NGA%?= ]6.DC>&IV9*3Z7;#@/E%/K3A')\ZJ2#!GPSPA& MX("0M[Q @!N024\/+HX_T6/*"_K]A4)2&1Y.0F60^CY. MZ<9SF&(5";.@AX :$<5#;ZS8:0S]0H.QXH<.O0D]X 0&H>^'MW#V* X(;T;] M\?'?O55._^\?>EM_-_19<,W8WPJ.]L)RF<\_MVW65,[3B(^="__2@ =I!#U$ M"OLQQHQT)80GQQ&+6>"PK'M!*ECP[RQI*E?P44)YW'!( ?%$Q2,EB6#=!BQ" M^H#J1*_F!,LFI]Q:L?*3WM046'P?7QM;'DW4L>(A;SQ_5E"WH#KV%R-A8/P_ MM9KMO!'XVPMN@/="6#>DP$]:LU/^-J19POI>>RA5>,N\.Y#VOL+B!"B.3^*P MIVE*ZX$MX>A!:PR5<1HY0RL64X4)&5EO3>4H10)10[XW\H@%@,<5F!40-2<+ M7PO.HM ]J)7XY,#R(N7&\E.^S/G<,UH SXRC\ ;>1N1M_F(,5$OH6YM&%?*E ML^%[H S79'$"3@KK$R0^4.G&\GP4L42%>%ZSV&2I_/J)3@].#OX]?@4%.C_^T=/U[KO+I6CD\O#SY>7)^=G MRL'9$?P[^/CU\N12.?^@?#@Y.S@[/#GXJ!R>GQV=7&7/7!Q??OYX18^32C/KA<[:8P:#JF(%ASZ=Z!/DGH(:B^J*('C<;W6 MI9.:G@-M&)1U_EA>WE.)AV'JNZA?P(G%%=@P^)8&7$FY]9(A-4HJAC=2TL!* M75(%L7$6Q$*=10\3U_ORWDD314TD%MUS'0B4'19/*#-81%31<%R?K"CA,S[A M*BS,ZO<4/@39?Z=B-^< @6OZ4G!Y+%R-$GB M@Q*)/^0='$Z0]Z(@;U$]E1R[H$/RB2(A#X(@A7?Y7%"]_0 Z+9^SUFK\)[.1@!T1Q+Y2]^_'BH M@LU#UAC9E; ^:-K!7@0K3G@12%^#X0E)\)M2JLQ5FJF8(E#+=U782;G56]EH MG+6J'%83#IH[@RTYS$;,UV695I%-?L-"IB@I2D/%O\O?S>]X9JF:"C*'8 H4 M&[DO(?/]P/\,93:*$5YAE9M]\=OR&-3)3G$4$QFOT ](>!@!LYQAU@2MT-"Z MP3.'W"@@K+TQ2E2.+<4Y1^R&!2E["_QZ2\VFR$XE-@3JQ*HR!MD=9W\(5N8" MO'@4[7C!T]R[@0;R#3F(FKNRU8_8".>'PGUB(Q=4@*]5W'26XJ/O##U9":T% M)R&^G8F".!WS@Q .)&\T!G*A8^INLF4G'(U".)[NN&N"MP#"11E8T4C%H9'9$143QI.."9I.:^!'#M:#5@AU0WNGCU/8]X:^9=(3A MDU-4)R[ J&O@PME.!SS-SP-M@KM+86K6&"3Q#]Z$UF[V7V*D%S2T&'U^Y*8B MO#=ZLJ9;TE6A%DXWTGZ)(^"-P)9?:ECZO=UI"QQ-6[9+/^2Z5P2"_B^N>-)) MS)4QF*VIDCA&V@FR<4=PM]G*'*Q&AKT[0TBHU M;$SU6NH!G<1:M_ 2\PY:S6YOMH.F8!:@;SEE"_%TYAT!+V=+VS*<,< MAO!N@B*:T20*7/!C,0]X+&"D?"^2[ 9-OO-R@CGN>=_(G/Y9AV)C(SN"Q(=] M!C-6W,B#[[&#*7<]#YU8T?=_QD6DB(NNWV!C)T)A00^SAV^7E[N? MW$X)[3CD(AZIR[HEKE/<(EYFX:4IN#MPR[B3&X]4N20*01I/=,69)2:%#S4+ M"R6T5[84;M%ID3]7= ^=:F93?[D4L091.%(T'56*^Q\'\GPB_;-RI%,;!X9A MZ"C&EAZ&@9<1+#>,=3T<6JNU12Z.2U#M8=4/AY87K*U5U07#4!P1(D;K^6B/ M"$@8.N%"]#MR1P9WDL%NBSD)'"0!RO H'1?[!AH!&1P/T>C%\"U9J8Y%QB?" M"/!'BEH/:.51UD$:D($,?P#_NBE84"P@&QIX+ - \&\2!17PZS#R^.A&#+0P MEVRWIG+*K.!VZ/FHQ,$)!YI9)+Z#8<0B6,RRO:V6SMZ!=1-&-(8R9&( IY(U M(N.7(OA>3.V(V2P>F,VM0-_C(7+4]?/0,T;.O9B[;BT[0->.#P3U4>#XZ./% M(#YZ&' N_!CE"X(-LQ]P,GJ$FO"YNP':AM.78O<([^ .U8644TL2$]$0BA.% MXT*,J=SY2CX@;O!7S7%H);D;PF9 QVP-(^8P(&RVAI.KI/#5N"%UP/E>@ /( MND$Q39X5"JF7ITTNM]S9/<-$W/%!4FH(#)YU5DAF#HT98+.PA*/4&<[P"!XD M($,]0BK4UV*JEDL7J$A90>/S=]RH\!OZE09@\R9;+Z5.)OT,H+2*R:*YY27X M,?".0S[5&PM=HYP(PH]E^7@-!CGD<,L$U\E0%?86?R!,D\R*PT=@%X:$@!+T MP]-/-(C^'&0OV#9I,(8-!U\C[ZH\$)*_@5+"9ZXJW, 8OBGS,NYQ *K69?E,8:&BG7$(+R)HF"LY(;U9 M:I(/.=,8R$OMW-FHBB>6\YU[/5$L6,(^4$9AX(%>GUFNH$)E]U\55..;"YJ+ M:0))9NZB8"R[3IM*9M]SWRFTG0QC$5PA"T:$5EH9Z&X:2"=Z_&><9_Q1"/HC^P&L''/N*<$/ M$6R414YN68PN<'S+BK-]"?L(GL@M4M%UFFL!4J['A\EWJ;5)5<-F:T0F0!*4$Z MLH7?@'N]RVK-O2FE(TKDQ44#TX M/AT5(#12O\'D2+"1[H"!%S^,T2B$X:<)IT^VA.5W4'.Q.(#9NX''+$X5@OV$ M88*A6E ["]V.#+4\$@C&78C.'-)+R)=1( RK'H'/[_"/DM8,8L2G I5/P8"<-$5).W M)9SE$SDI\^FO3B1GT&&%"XQB45C+_# !TO&(T%3F!1H5_;+Z71X?"&@:LA/.LS.B9V55T M>$R!O.AX%+N-NQAMRQHC]V,RQ9MTA(>@S=#X_3",QKZ5.S>@"7%IG&0X%\O=F=Y%+Q:G9<)[3[2_/)'!SH32DA7$LM M>\(1@"+'RH@)5\.(U3SIL?H=*T^KR.MMWJMR=(8[>G2&+\(UC\L./\BW\$G*)M!J4>+ ME]?0.!#T/0C@^_2$7//6+)MKW\?_WU^=6)\O?KP_>NWS[>G5W_Z\'_[S.NW_OSOL.6, M_@BL+_WT?/2[#FW^_>?19_,K]'5^=/'M].JT??K-'9Y^N?#.K@Z@OS_@_^_Z M?_\^_?OTROD?:SD#V^JY#5?K.PW3UKL-+.'7L&W3UOJVW=,[VHOW?;,Y6Q&N M["/DH:2R*L/E9P5G97H;[8!;YH/BAM#?D]_(&&(1^:4MC)^)D%E9K06CCJ!;,JV:-XZH%M& ]2_YZI"4PU0CG' M(B QD41=G#F9E,@<#).IL=S40P,2]R>WS^,[L.JNO4GL0PC2P;?&>3I*9I?F M9C7ILQBOO$6(.89E04<&>4)#S4)_'DDR.LL4D-+#>=,K:1:(8>,!.($C7A(R MCQIGT7CN*2&E2!C7#F*+\IG,7R$\A:?5]$KE_(1_1RYKC&C",++<8W\P\X"1T\)4Y M:3G^F3/Y9=C', NXZX2A.2.BN=5XCYFY@@*@#[!,N6VUW$[+[)NF9>MVW^X8 M=K>CFX[6%PJ *16 6B@ OVMGWZ[_QRR]W=4&[89C]%H-L]VR&_UVUVWT>[;3 MZP^PDK/^XGVW.7NU3?E"MTM'@3M]!N++U4:]^37II)2R_/ M'8,=CQH&=R$'5 X,G28A):G=*L=H9H!T ?F559U7/L%11(Z45R^ *#?ETYJ M+B?H3:!-^0B'+A%VY(@:,UEXP[42JR% 5"A"1R'L.]9@A.;*,)>$,^#Y,/!N MZ/. QPC; (4&#M3PCA61$H<;ZR[SH544S*#S#,&8QL,A@^L4"*A9)Y>')S2* M73+SQ[QP2@1F3P.DND).!>P>OK_FZ7R@CB!0%.2S"XW'B>=DQX.0R((>5:@D MBH3G/6 ':+_[4Y5)\G:+0Z10$Y.< PLP;-[C^HA*8XL0E8>10*0<% Z03Z&/ M[" 2(K,2,?45,2OZ"E!?S69=+(PSK7(4&='_?+Q&F:_H)-IH M)EDLW*["1*K,"5?62@='D16589-!4>LHLV66YPU>Z:FZ)PEO60!OT1ZCNI#6 MZLCR0A(44Q=0S*:@QXO.DOI-8O7"+EE=%EZND- C#'UCF?>KA+&@$&5.CMRY M(1QY(PNUYC1#RV)LE,"F&#/-D*BNB,1.> )*GK.%G0G5%8.RZ 5!$/$-(X]( M=:_I.%,ZLVX)Q$N)>@+P(A"?] :L48/_-I&8FBLGG"Q9H"M@:)WP+ .1.HT! M>JJ;01X2,?BFDMW@6:YSX<5%J0NL"Q-EJL\]Q74JB^C4V#I=C1TOK1%KE!(I M>:P=5EXL2\0$DXJO[9PG1+X&YL*7@HZ9[91I,>A6B9A879*=HF%!?%'5D0>) MT9E% =22[L,AXFY(' !+A5P*?#P$WDAN4=T!/4. ?L-(N,/\.U$5E')SBNHH M7DR)HV*^V4(WE4/.WN)19#?"%+M9[)MXN.K%RQ(IQ! I-85F!DH78J=$'DK^ MMN-;P&R#/ Y!I50QU]7F(=R\ZYS.5/X#K4&:0775(:%?[H!K]Y"S"FWM(AD! M70-$22I;D@<:X,=LB1*Q@LBX<29$\@TK2J=D*BA53<EPO=9^:UJJHHS=-AOXR<^(VV_/,:EJAKI[5%<$G3GFFT'&1*:08+77N M7"5SK,@N"$Y]X,.=...(UFF]HIPNI/OO7D=GX46;\[ M7/?*164PBOG4O8#_CZF_,=XW\'K3A\%.W%"9PWR7$9RK7M56XS:V3E;MVNWI MHFS70VZ>W;7[^:JF6.\;]DR]KQK=SM;?^RVY;INXSFAW5*-3.Z[;@2.E6H'9 MEB/E,.3P\ZCZ:,DIH*]&@FI>D=?[WK+&MWON^O+I+54W3#KMDP[ M(+RV6Q\N5^!<]4S;VQNM5YY_O65#1U,U;571L"H-:JYJ2U[>#5XV.ZIFK*J- M;):7=^ ,W&X%_M?9BL=[IL1C3>F-J(:;F.S+)_4Y[RB#Z,V^9)#=$MK5ADNM M)355J%]K^]ZC'M:XC1W@M.U6#U8-&2TKY6LWT>6-AJHIUENF]SMJI[6J[[Y^ M7DK)=-O$=)V>VJZ?:WP'#I3M]KD^1L!HV0AQ#3=%6]5:1MVBJ.MK:KNY2F97 M-;16W59I!T37=NO":X6+Q)3WUL6^\OSK+1H,36VO+,!7I4'-]6S)R[O!R[JF MZNTU-709+MI/]?VQPD7;JQSBW9\;40WK&@V0UL.TBM#'9ECM&V\MMT*@LPQVH5L#U/M&]OOII1,MTU,I_?5MEX[IMN! V6[O:[[ MG6&DZ:K9V@SZ3"($EU^EEMKMK&KTR5CWKNO",K](YF3H.F@U,K](\O(.\++6 M@V-N30U=!HSV4WV7^44=L]F6Z2/2>IC/(,;*$<7=9I =$-I;F%]TP8)$W"!) M%TO*5*-M8[KMUA1DJM$.9'V A:#)3"/)<\^J/ZGM=NUX;@>.D^UVONYWHE%; MU;O=NL52)5)P*L](;:TRC7I=IM!:BJTW] MFN_E]?%5 MU\<7%YS-7!\O+X*7%\'?ST%/>A%\7>X&IJO#!Z'OA[<>7C[.[_)E"5U;G0SI M4N XL1*&5XI-7=G-KQ NK@6V8L7"RZAQW\.^H@NL0XSZ9K<(9U=8B\O-LRO' MF?MV,W<)]^&]]5PD]P[S$.MK]L ML]MSJN[7]9(+YE2_&R3E5<+R*N%MNDIX-PBWDU<%[T09ACFHIE6F^V@<_Y0U M&AYKD#O I=OM?+W_=N+=]*AUV\TUT[1VU*,F7:Y3#-)M;J8Z05T99 =$]78C M11;?"+*;R3):=^7J:KN=+".SJ6:N\Y*W->V8F-YNC?J^2GR[J2YUFIK4EJ0Z MO8 _I+FU8V)ZN[7II?-?=U1ODE4*I%Z]D#]6E=>[S1\[(*^WL$C!%:%5[@NJ M+*$Q/2R]H'XL"S_7+3O_E##[NN[>)]7&)6_M-6_MP,FPA8%V?C)D6=\/.2&V M5T?K]IN;N7&UKEM1*O%3Y5E:S9YDD-V2U5NHQ?,$OT\\P>]T'Q/\]-4WXFZ[ M/Z5[?$KG7OTHWVT&V0%)O85:]3E/)0JNE>,?8Q;$;._P)N;*J*_=UIBD2CW% M((;$FVRWH*[?@+?E24G8NJ@66V@$G@1..&+*( I'RGF>L;QG=F!'UGF19N " MFK5ESL&NB>IMM (1#Y59@'MF +YJ-8W74K67ME\U;^B2-W9&,F^O$OT+&X01 M4\1?5]:/-?UTVZLH=:2[7"K2"Q5IF8ZR8^)Z"Q7I3U%XX\5>&%"AM0>+Z^W5 MG&2V@=2L%_.'C+KMF+C>0NWZC"5"2.^9-FTV-W-Y4%VWG]2FI\J/2_3:-HCG MN=7'[ZM]_&)^'>756WF"!:,6WWH)L( MN41UO]EM4:'I54M4F_!F=^GRS$LWJ[6:'6/^UP\I46W(P6[78/6EFMV;NLG[ M651[A?*K6T46,,TB9L7LS1[3X!._S&&" GNSG7>TFO<&RJ +A6>VJ9TB[#)E MTA^1=EM%GE='C$O3&4##'DG3PZ$57+.M%Z;5CHQ[A*G6WD%I^LI%GVG$ZO=5EE'\*ST>!P4@@1K+P^)[:KNS&62\7*7ECX>>VC(W4PY?KM+R M9F5KY4H?NX)ZV@?GST.N:=E>S=0PU;ZQ&:RUM!^6/R#Z:EN7JU3S56JKIC3% MZ[Y(6F]O4TOVP11_E%M\ME='[:E=31KE-5^DCMINRT6J^2+I*JR/7*1Z+Y*A M2Y/\82;YMMS.M_#BI_OF/ G4,V#6;IABCLC**,<=#7@^(H'JO8?:G;[:,58M M!?+H5*IYB%_N%[E?A,^[HZFMUJK)X'*_R/VRG_M%:_74CK[F3:D[LU]VW(6H M&\W-P/QJ8G4\M*S ,TY!+]#L\WYRRR+BE@75Y4J&\+\7Q8GR5VI%"8OP1L&! M%\.*8-:_J=Q:L8),\%*!IW^"/=_L*#!N'PM[#:%CAFW /.]IR%#OU(L]JHJ.[YU:T?=_QO"?,X091GVP-4=CGV'VOQ>()%),C%*5@_0ZA8'R/["! M#\R.8-1W-%(51A6/F9/ >'WH&@APRWP?_X=Y>B(1$]ODP[AKW'HN4V)KQ!IQ M@K4I8\MG- ^CV7O95"Z3* RN9Q] TA;D$/2Q[Q3K.O*)+ELZ%W5.5V MZ#E#Q68!&W@X-:HICPNAN&R$<_%A=?T8%R6!<6-GZ7@<1O@LM#VP;L*(:@8 M=4:AZR5W. :'Q40(L:(!2^!)(*9'%8&:\VL_".8ST:8>AWP)WT;,MY!Z[[+L M;,K<+KTE=DVK>,6R0<*GR?Q7)O>;496,LZ$M5\IA).J4?PZC(K7FFC5L8)WO M#6L @WUK^;?67?SBS>0L88IEDDY38^X,!X/'2"RJFB"GL\NA*,.(#?[UXA^>KO4TT[9MJV_99GN@V]U>1^L-6H[=USINK_^_[HOW M5[0!8'\>0H? .O'/;ZR\],N39FY5<]#L]II?DV:=@T@6"=FR4A9RL+)(B"P2 M,G]6LDA()5EDD1!9)&3RE-^!M'99).3I""N+A,PGCRP2LCM%0M82IK)(B"P2 MLN=%0GZ-PCA6/D7AP)NI$_*HP1/91GW:>"3H]+:@K58OA+,LAK!V4UT^EETU MQ7K'[CJ:JFG;GUDT4^WWMI_I=A^NOZ_7G>\9 M7'_]BCC;"PLS-+7=DDG:-5\E75/U]JHGA5RE9\?1PBJMF:8A5^G95/W>RK6QJI;7/-U&.Y2,^U2+V^ M=*;4?(F,]LJGNC339R>N]6M^IO-,UD7XI/NFO;=U"E:>?[TW@08V<;NWIBI? MFRH##XS02V;>#6;N]=1.?TTOG.1ER5WN]-6M_;@LO[[B/S#":JQJE MTD>VG?!^K+ER[04/0?F7-FU%0:>Z8-[E*&7^P+/D#^SXV:"9*P,B=N5LD,K# M4@RROP6K)8,LQ2 KWTXB^6.O^*/5W R*8O,,LF<1^KV$T.M[6UE5AC*7R['8 MVU"F9)#E]"X"R2#[Q"#[ M>\F]Y(_E%.S-),1MGC_VS/^T[QDB_94UJ5VQ%*0EN12#])H]R2"2019H4IM) M7I+\L1W\H>VM_-CSK)S[8(6[:3CHK97Y?5XN=V[_$#.^'O'MA3]K8L\#UON9.M#49NI;'^R(&T?>V.)EDD&5H]JK5 M;,]^9ZVL^<":TO_0K2=EQT0&HR,"T99)%S06_J^^=UVA4+09J0R_''OEJ0DC^62Y78S%V?DC^V@S]63UK? M%?[8^U2)!4"_)0P&43*8S^IM1=7@AQ76KQ_WP,]UO5F/1ZNMW&D;,&YH43//O*8ZKBEG M_7D_^<$WY@??((R49,B4@1?%B?)7:D4)BY1P !_$P*&*WM)-Q0N*E N_\I/>;?07&[GMAH"I6#+0>C:T(GDE":C&V1DP9PP1"5_$M:/R.65%3 MF>B=DTNQ_#A4O!%\>,/?QR2^E] M->2D4<2"8G"#*!PIF,65/S&&3B)J/WNH MJ5S!Y]FX\;GKBGYO+?S$@[]@#10W9=AWG$1A< W]L PA+1Z/5>5VZ#E#Y99% MT&<8>XEWP^!%&+GE)#!R^TX96#=AA.RBL,#%%[^S!$@3N/!P&,1-)=]NN\%, MYVFD'.+*!W>-6\]EBF7'833&R2J1E3#E__[1TS7]G2"=!WQB^4[J6X)>0 / MMYT20D,3:T3+'%L^S 38<8R8*U6)>>B0/& 1=X8-? 8DAJ:PA1 8SDJP/?9C MS(*8P3O0 G'GR(MC');X1L%?\R6FCE1E[*9+%G$[47*2 M@.KLZ,5>6CBX40BD>_.MWL#^3X=M^O]EM=6% F;TG.N;?:DT8__6B9A=_US8,.=CM&JR^5+/W>"OJD6XX=;AV*[7O:B,E MGU-_F3DY# 7N\\RJM]2LKH818\HI/#>,E>/ A>/A /0L7S%:ZA+FQ@K:_%:1 MY40!'JO:"@%QJ/->%ES/<)_\QL4SM%6/UQ M!<5]M-LJ\KPZ8ER:SH!>]DB:'H(I=LWV4YAJ[1V4IJ]<-/>BF,_="_C_R3!, MH5$W?F1>WP:ZKXNHW;.LFP-&".T8.V;YGOD];HSS9'6NIX0DN-N)8Z"<%#)>[E M4DO!\:5PI"_SN*!\"8%JLX -/*03-60I/VE-,T/**M<6KDT@T'P^C1>!BPZ0 M(1U!Z^,H=%,GB8&G$6P'3Y]:D3/$OO0,@"K =[/$79%"JA(P6OUDZ,4P*B _ M;!,:(W05IK[+%\5FL"9 0'TI#*.Q *TGMI&)YA!'T(8@HYAO(93V708$(I!0 MZ2VQ_UO%*X@R]=-D_BN3DL.HBE]L2'CHYB1URC^'41'%N68-&]CW>\,:P&#? M6OZM=1>_>#,Y2YABF:33U)@[P\'@,6)851/D=':9$R(?PE+!H<4B? J&9-5E M*,HP8H-_O?B'IVL]S;1MV^I;MMD>Z':WU]%Z@Y9C][6.V^O_K_OB_15)0N#Q M0^@06"?^^8WU/EO$)PT25G/0[/;BPWC_LQV]>5_%7?4_4O,Y23#LED$VY6 E M&%:"82485H)A)1A6@F$E&%:"82485H)A)1A6@F%KQ"O[ (8]R?*.\_*(Z $. M1S-P!8D4VR:D6%??S+T2$INXKQQG]B4:5G+2RPVM)6/5:7(83BC4I5]8/Z%.B6;<4V8>@S7SG@H2S;C/4JZ>: MW56+ =7/D2YY;IMXKJ.V3,ESDN>>%=*JFL;V _=W/&!HMIJ;@;K+B.$3W<4) M:\,<+*:D)-8/?@,GAO-^]GZ\#<+@0V0Y=#5G&GC)!5; "=*1S:(76'\*%X\^ M\YQ>>]#I&4RWV, S#0_W>$KJ&6WM(:] OL]!>*RQQO M9/DQ[;? &@%9TKAQ;5GCM\?9H+@:"UKL!0P,J^EX00I<)(I6A4$,NPRX!5YM MP(;S7!B+:_QQ9Q^%-Q_UBYNOQFGJ?CN^^?/7_K?S;R<_SH^.6U]'__:^7OG# MK]]^U_[\]F_O[.]K_?1J.#K]]=' MQ^VO7TY:9U^^WGW]YIAGWX[-/[_]\NWKM^\_SD:_F^=_]'Z<'GV]^3/X]_!/ M>._KZ.O?9U_^&'[]^P,\X[1.K_X8GA_]\>W/T5?M]-=3\_SHVOQZ]?W'GUZ_ M]>=_ARUG]$=@?>FGYS">/[^=:G]^^?#M],L9C.WW'V=?CLVS+V>C/[]]OOWZ M]S6\.QR>7WT8_??OW_\^O?K^OY[AF,QU>PV[W>TV3+O5;=B.WFD8/7-@]9R6 MSAP;I*O1[/_\9G)1W[^DS+?5EKK3:6G0; =6R#![/=?N#K0VZ]J:RP9:WV[3 M4NO94NMRJ1]KJ;]]_9_;T\R6/7 ;'1_X0",B,>D&%%0(:+!*.E\I@^7"&Q93E3MX.AY:$6O85.@/<0XLB(G#:!3X[,C[@<^YP(_P MDD.?PX1 L 8B0_3A]\M6U=ZJTWDRXUNA\^227=,ENQ=4!S*N[_!7.PX/!?\, MO, *',_R89EAP4><+9"7L>3BP77D.3#M-&(JEG:+DRAU07>9J]C,#V^;=/>SWGIW.22H#1 5NG%83!]K[S)4#,>$ MT"NP^P8,MH% Y62[(X4N_="A8IN<0=^\$HB?UWPO\(J9MXS79X0] M.%A^$S M;.>:!2!E?=@-T3@D'8! .\VL?CMTGMQB311I*@$L>P%@ M68YN>PI@N>^NN,>(RLDVZM/&GEV86/(>/J3.PZX!%:JF6.^PL*D;JM9?-7&V M?B4[)-=M$]<96D]MF]M?*$9RW39QG=8RU8[9W7JN6PJ6M;TUI(P]OP_RX9;1 MMFB1Y;#SGA5DZFIJO]^1"-%ZKU*GH_8[VX\=W_%5:JLM8_MK5N_X(G7WNSK3 M_KB&)J!C>U8^N&NJIKEJWH:VFJW9:WG&B]0\]E+ M<6_A:;Z%P[O35SN&MIZRO@INH<[9U)*9 M=X.9S0YH$:U57?Z2F24SUY"9M59/[>AKNB.WA9EWW VF&\W->/UKHSEG@\B> M-&GY']OD6J*-THXP@)YNF&*^WSK0=SG*[1CEXR#WMM"@$P74?F&8^+VPG-JC MBG#91GW:V+,HA 2H[@AH2S=5K;UJ=+=^OF#)=-O$=%I'-:+9&K[70=X?[Q"^XQ-[:A&;]78H30OGEWS,G2)3*WY(NEJJ[W] MSJ$=7R2SNW*@71KJVQ/1S&HWKQ'97$*)?1ABJG[\8;355F=5D;7#P*%=6U_= M4/LK*W=R?;=F?35-;?76S)_B].\&:T=\;V0_)!15'S"E2X3$MZ- +5>\L8;=4T M'N9]> 0B;4>2GMPN>[]==$-M/]"9([>+W"[[LETT3>VU'^8;V_[MLN/.LW:K MN1D454V<9S6\J9M:?.N!8> YBR>ES\G'>F;:ENY,G;GIM5X7N)9HE=U1JD3B M[M+L*N*!%\6)\E=J10F+\'[?@8<72N.]PR;>FDHW,+D*UE)^2?<"DT]2W+2Z MX&6#WX(\A&'"5UFO>(FZ&WGPAS*./& Q((9B\[N((X:7SBB6\U?JQ1Y=;HU- MGEK1]W_&\)\SA(E'=RH]_!N#/GV\8?80QQ1X+%;IPME/\!Z#'C]8T4@YAJ;& M.&T5;XWE5Q3R^YH/TNL4AL[_P/<^,#N">=S1V"?OIB,T>R];"J7TR^!Q+E-AD0=A]#B_!Y:((QU M8WF^97N^E]QA ]_9G<*R62EXM^UU&,'D%1>H"ZL2!M-+]GJ6WA,!H%:]8-AQN:3+_ ME4E18TP>&?S>H><7F+2/]/8D=I,7>&@\$Z,YR^0ZEJ@IS.+G-"?G?\6SCE6(1/P9"LN@Q%&49L M\*\7__!TK:>9MFU;?BQ.#I"_()JA)1#U,787#KQ$X>L+ M0KO4@3@>H>DHM/&,)4AJB'\!X? MYR *1_09+#V+$X_$"#2%@T=])1U!T[!-7)@#;BHN3Y2S, )%Z,JLME;+#;D6"Y\OX)>2-.=BG"2TV6RO(H;-22ENE,2[H/$CRW"A#%?H MZN6%)-YV6>Q$GIU)[ 6J?@3]P9 &/@-N3A-0R?\FW27C(I]/K_JM"K%/\\*' M$C:*J_?+-6KO0(V?M-*Y%V9LZ=^W8=3ER!&+!\ M.._I=(/3"?C=0X^(.#!IEIG< ^,,[9>0;\0)PF5'Y@V+0(\6='&L*+K#MFXL M/\UG-?'>*V2AR$/AA5]''E 0OBS90B!;@,)^"@OGNAY/S8&6QW0\_W0&:>!DFS:-8!5S\[*I')%4:RH7F=(>L"3KF0T&S*&_\'3SKH.BVX$/,I1/ 0X) MG&PZ!K.DJ14R.%)TLF-JQR!G42T1=,;!7Z1Q[%D-_AA#^3^ +0"46$E[K*'< M65N!J=Y'"^Q1VEHKVI.3.VN)3O#L-IO&3!^DBHB=X%O0'6X-H>@$LQMO'+$& M-)BUO A,HVK?'/O>R..<$Z\]/>[0\@(7*/?6Z&QLBWPA!D*5$ 82"<6'_1BS M((:I"OX!W0>%S#4+0 D#<1M&8_3#@7T&W.#G5A&RU0"V ,KVF-0DO?5NFGPJ M?:Z](S8!Y@([S/=#=$R#2AMGTA;8&45O-A#R5,,(!'_'8,?"T)AX4C1 WA2+ MG$L):I3^779ZX691E33(>@+I:OD6- !JM'6GA X0 )J<&NF]PJ#U$&%@H7$; MSQ4"56W/$0*S/.BY_WIQOSM4T_07#]^8<\&5S[%CNY4\?18&C5\/#CXI'V"; M!HX'Y#\%"9E&;/W]6AMQ= @FW[5P;6S3--48^D$7+<;$/0:Z ^@\ MJ%@XB= ?*L?%/;]Q.AAXCH?;$#X D].ECF[#Z#M*)>$M@K'#:Q$Y&W%\I?". MFC]#NHQ+?NNX-#XO0'\ZTX"*J8>CD2>:QD^Y$ 3".CGZ881.*Q27,;1#EI @-$RN/*E"OPEQG1@) MH4&*DU'19KCALG8H-,5\=7#V0'F@9[%*8D6L:S JQ+S1K8K4(=0#C^'Y'BIH MRJV7#)4;,%S"%&UVD+8630=&E$8TR\(A*\Z(%Q=>_%WY0#[Y^ 7,C#NIA4_@ M( A2$A:@PE)G'\)H!(9VXS\+C!6)=7BO=R368>-#D5B'VNOG.81,.0')'H , MXEK*A_QL^F3=T"ZI@ M-_1^=G"'933%&$[JH<4] K@B<,+\U.UI39&W*"QFM8A!%6ZOB7B0I?S4;K6: MK0(V,J$FW/%SY_#L-UA%%TP#U.M5?$OKM4MO50]?G'4XUU^LX+MR>0?G/GDX M#K(SCY^^-(K[!G'T\:.P\-A..6"+1?7RC0+Z1 !G?)2[O(7V9S3;2D(#R_20 M*/1I]35=&<$PAIE?!)4(MX+W=-3?#*#UPYJI"'84\\A'3X[]!)C&3@D_71'F MK9H]O;O6J*H"&F5OT5RJ-)5L*3@.HF)8V6:"D\=G&"JF^ PH3R6EJFHVPL7& ME4+8B4&8"(N51S=F]@ZHI,6RXVJ9& ^UY@D3SAEM#2,D_*%_6P$BD*W3PHH,_E(R5613U@8[M"0@.OB.8VA M&Y19Y98*;$$16"YT:Q$N+]J=DIVU]+XOM(0/7""IY1!R>8O,^O5-XC06"X8F M[]"Z06\S"R9LS<(@$X E,MZ '_PTAU-DQR(%=*98D5MG^"0*/6X93MNO 6,N M-(K6(#&6,#=S^W/2OAU9]#)L6VZ^X0XIS+O,6$/+E$8=1>CZRFQC&!%.K=Q[ MV3(NSVP"66'%,9MNH&QH-^&LC0L,"8_-)H7? !J"7X$$(Y1 *D8K;.9[L#GY M\[@ L)-N*]P-^1ZEA^C@SC]::.FR'UY,!)UQ0L#1CON:V#W!N*^PH?D:P:N% M(X+6!C]7,0YC@;(0>*-TQ'6I $R%_)B(Z[SA'TV%A(6[91S<-^TGX![BS"E: M> N*%9G4Z&@M2_I5A6L"G\AZQ!,L3NUOY#G*PN4_$"@T!%HRZI! 2L0Z>?]+ MJ(-T@,'PN!^:(G @\.+); Z"*@'+7GLY+SJ(5T@H*/>*L&D#R@,A)[,7O"9% M!$?M8V,$%M/:+[.H+G[(G>BOO-7+T/,YU;B[C1_K%&V#;0Y*>)!XCCDAR>![/O80[ M[GWO.\Q_&(9"A^<.J(+0-U[H9Q [6+,P]=W2T.-\0AL,=:(H1GF!_L(Q M;$"8 P]#NM[ XP%%!&Z 'A6X(^$"I .W.+Y+LJW&RGGU87N(' 1FZ6T-![YJ M4"R;BO(I\T6"AOGJ,QD08?1:.<_9ZR _1+=_VG7$IYVQA,NF5!"_4H$10+5N MLSLG@BX@)W2LS<3YRJ9.D/4W+JU\99<85F]78&ONZU"8$$X>>*WL\E6:,UME M[]Y\",Z4:5A6X!!2 P>5?Y>A?!$6-ODX!A$)Z,9@%C:##E#5FV<3HH^-:6'YG((.]=7'^)L99\F-VC7C[;Z3VJ=];8 M,E-[]"=-:_;7V'=5YE]5".Y M]2@*WH=<$=]A&5U6,DJ6QY28[O=*25)+B^E)*=TK1S:6%=*UW..SR.CE23D7 M*)U[8%'C*FE0%5&L>-F]R?,E)W!K$9 @Y)BR*7=!2:D+20F<0K^%A1^P<%#E M7NTZ.X>J#=23@-QU=!@>AH'#(H("G@\&C5]$<.%RB+[!@Y(97M])/J8'S/5< M<+QQFTB?5/J,4T&H? @ED;.3RE=W"/<5\KM*#!^&ED\*:8E+WM>E-ROC0BG"'62.6G$M]!'^(]C\Y0+Y+@1*BO(X5J_ MW\Z.)-#\LX2)V!H@VT1V&&6I$K@]X-^M%;D-. ,H^D)E(T0RQ(>YWW%X)4R) M%P@B#O1BY7<.H(8],HF#XQ/16HW?RW$8+\C&=FH%%M]TE 3;?1":\"EP[2FV?8TC,7PL,+CYP7<98\+Z0<])P/VE"Z M( ]U2R3? I.C*Y%\&Q^*1/+53*I7@D=XN!G%$*D7689'#)I!J9Q/IKKG,;Q?)[^S?5?T!2$*YX@ M1!2JA*,6%I$ MR\ M0KPV?#;P^/&.C2!0ZOCBDQ+?Q4#>?" ))M%>9P,9#VDM$?C6"--\?*7W MA&=,L/L_8\4%.L2)YRAY\B $#4M(G@*PD26ZYE.U2J@FCC7)LD:RS!-:JXHLE";H/G=EQB0K([-6 M./^G8Q@U*'48,4)G 'HE9@!"0%/B)&@<$[BSEL@:PZ;NT*!Q"#3CYE.;X'K2 M0?D^F\#1X& 6Z::H%=^&D9LG!(]#/,(03YMI?.(+ <>9_A@7&07OS.D/$94S_1DZ7*8_*Y +$^G,,? T5L7A\Q6[ E8YSE.3 M^?"XA>EANHLWN+N/?#&;EH&EA:>\0(%U(@(.RMO1RAD?UW.4:^]9N_-[1HX/ M_1L2&*!U([H"S5S>>(J^�IZ(@K6;XQ*+TCQE4H#(A\U(Q5;+G*U]%F0@@),!"6DT@=! D- M4I\RW1-V33GY.$!0VS&3/ZL3&XYQ#=.@4$GB.Q"2UWSTV'L@DJ1R%::HEUL* M2?&I%.X.])S$6$@**"(2PX)"ZD\JW!=2Z*<1%0IZ0VY5"@#:5P" M7.'A0W$3@I8[LRNQ'SY%A$AJHU'OL9]*>0_D5"'A4A@"7!#8'/9VEK M#@%XI_,%"AD\^0V<7J5U!.L?MHU:#LISD&%6%Z&$CQ=E$# T1$2%G(ILY)>!-62V+@T54I.G-)X0!RX-RR*6<7Y M+@3)XO.]?*87)ST?>TC-@K8-LQ'2V1/GH@+K?@_"6&DY)C&9[ MN'C 95S3LEDYGYV>PVZS3U"V\U4HI/QDXFH9A9FY?L*HD.&#$L)6EIA>Y*SI MS7?6K. JUK47TL4C73S[XN*9$T^\.CY5C*;R^^>#LZN3JX.KDS^.E8.S(_S@ M8_;WT5)68+@'*^;X1 $V1'63'SHS%?'RBBGT3)-@+*)91$+R%#)A!_)"2!@T M(^0BZO'9&5_J-1M8WB<8WF1E9S'+-895P^5*'(@GBOB$) M+Q?J;+RGZ3&*_<*'*D8D1I.Y2[-!D8Z1@R7^C3%GH1 MOC 1T(=) M#ILSSG)N[.KC% I\K044R;+;^&X$?>^8-P'R5SL2V7= %$ZTS0*#)N*'W'L MR71/1K]4FQ5!7]FR-J))H%66UH]C_\EH&Q&M5V/L)*XYR]A9-A-=S]3O21(;X$-B27G#QUEY>K*OD$71:$5$B5.VI%;X0Z$W$Y*Q .I8I:STU. MF8F]5G8R@999FN#,E$HSYA/"D@TEV@DG"A>(CFBSP(R67H^;!?PGZQP]-J-Q M0G5+N=>=\)SKD[E4MA#,2\08859 I?I1E@(S!0R%)SP'RJ$8B?)>J' AM#9D M[C4'_N2M3ARO$R?II$[]L).TE)3-(UW*\&Z,C],=B8K6>ED<,6$T<7*AP!/> M6ZI--CUS/CI^9A7(R=REE3N;LRL(*AQ54]K;O3C-N;%@%/P_M4IY-51/(D&$ M,$OP ;%CIG9(T=8PNKN!7Y17+SX?_/;B=3.WZOBL./=QSB?U"6,!/!8[W8F2 M."V; M1!9#@-&6+_?3U1)H%9V//_ B&%$# 4ME8YK&&#>38+UBSQ,#P* S2=U4?@MO M@7B1*N(.5)34*F?[\,C0FYG $(^O@1; %Y7N)"F";8(T>2%]-(M%+%+$S75S MLM(^+]6717QARO]._6RZP.:\@R2B49L0 MK]R9G@K'..!.%J'3TH4 P&^J((W8SV6B9%Z$9;;VI U49ZS\:IK#=$1AU1,H MAT?31073*H-OK7"6$; S?X^5E)6JQ9BC-,Q5:_(RN=7JPL0U#_SRFD* 9P>_ M.I]!U!)WT*!XIFQ6NS.+\%2,"P,G-BL%3,I7/.0W1_#R+ N]5;F0?](CLCBF MR828?U0_XDFZ?MEBW=PB"#SYGTVPR<_/KB[./UZ2[_G3Q?GA\1&ZF[?^+H%7 MUNLGB5@8#Y* V_)SDUFH3YT"NVH-S4)/08/'BQV?^X)S_4,4MG) 02V5N]\$ MZ9K* <9.E4QC$8"[28#D)* HSYVX?V:8L10CQ@//KXO49P(M8%@-K?W*?LW_ M%,V78,>Y*R3/-3%,Y14^)% *Y0<$2N&UL-UH^$%^XY)0MZBX489Y7I!"HO#L MD:KI'@X]-H"AP3#)?#U'! A"Z"HPUG99KKD*YN!(!O?)#D6( MC0&(#9 VW*L0\\N0(N9P8!95NF-T&P)/^77>&LF[^0@!7_W$ 7%T)X)( KJ<&<&W&+OYT<'$EO%4G M3>7\ZK?C"^7D[,/YQ>G!U C M=WX<'YV<_;HS50!X<%45[DAOQ(N'DZ.Z5#O6\2UO)%(Q4B\IX&]"T:#L%W25 M.V$:\;A?!JYN*I>(>!,MH)&37]L]MF(XQ@MH$&DQ)1(>8G*NJUU9KUTWDSC!\NNUBAI"&'2"OY+AW#H8TVF31?);N9VB'D:6 MJ_Q1))9=YHEE>5[@79@J\9"LKY*HWE8.*;&F>FR*P@53.&;Z^RZLVBRK/CI@X81M5"?KY 1YKN2<9\W+659L M=K9-;.I/J>M\/KLX_O7D\NKXXOA(N3SX>'RIG']0CG__?'+U5;D\/OQ\<7)U MK M2^7SI_,SX-VSD_.+$@OO.;.8CW&A]C-'HY^064Y/SHY!WGTX!C%72JO: 29) M2CB*![#+-MVY3.S2?DIVN=_QLWV,\B!ILDWE'8D].D_)'L?__>WDEY,'E(NL M"U<<_QAZ-OI\&F!\E0+R]&EFSKKL1V8$AIB&W?\&;1[I!5]V-8_8V^^6=Z\5CW[I[ZP74'KWT M;O+T01E[PR*"1HMITHSYUX7X;;:X"$XB^.=F/8NOF_35F\2=_:[7U+3YW[:: MVIK?M8WU6ETXUEZSWUFNV3=$!TX+(#&"^*L\Y%#_E;??Q#T:K.]VF: MV27U?/.T63OK%4A1:]]'U=XK/!K.R*1R_F">>(YSV8^N ]TOGUF:5P(<. M4&B!EM;Z:W"GFW]I[(>A:I1F66EA7_F@Y=VW2$.I+CM M=# 7I/VI!$2_Y(7O1'"QI6=H[$LKLJV Q8WS'SZ[R[#G>JNE5^WHS6S?VJ]( MA7274F8+I8R>2QE=2IEJ*3.3[K$!*5-!.]H$]2'>RNJ>5&;V1\SHF3*C2V7F M$929?JLCQ6X\D1W51B3"FJBW$\NB@-]M]?+CZ^55YYHB ;PV1 M#HB=/BQ? SMQ$1O"6C%WS':\XDLVZ663\>_"*9M8I9 M/UHV\R6;UF"AD$T_71Q+-JUBTT]X*U^02*%:E_5";CTZ_B"YM8I;C[!.DB=Y MM2:KI;7,/>730ZH]\0FK5],52W2A$/"BE5A@ZOM,>56X7ZQ8*;-U5LW:*BI^ MD<=<@9W_>I:)WQ!N=0+I_;SPU[;6-#O:.NC7?J_9;ZV$*%UAO]J6\_TZ"M/ M;4PN^OPM-T/*J>Z>/O>E$GI?XX08;2I LF9"3%&$6=8FD^DM3YS>,KF=^AO9 M3M4YD)QJ>>4;=C,8,JA15[O_Z_4BPJ?^Q)EB\6EX^S:B_'N M %[MTL7;*JBLC,NKOHC8"B^/@OF0_#)P3+,4E[I3X6+&KV\6#]"%RFF 56BP M/2M-AF$$LW-SS_WS'L7]?K/7-M8YBK5V4VNOEVVRJ%D#!M1O/WJS)N@-^N,/ MMMWLM)=K=F@2(MZ57/GU:G3O)X88+0=9M5C@"IJ MM:KW'OFM>W-#=VZ1'P4ZLX6KO.N;=_?750KEQT.ZU7Y9?[G;I=F\B=] ,S8, M1_EH13&KS(Z5_+H'$Q+V)Y8S@I85 I\ITV[1VO.SY&7)R[68T)*1H&K0O&3< MK5GGG9O0>YY&55N8D@FCX_B/;&#MT[^&^8C/SW M_P]02P,$% @ 8H;!5A]4)*V]#0 FID !$ !T:71N+3(P,C,P-#,P M+GAS9.U=6W.C.!9^[U^A]AZF ^A\TCF?+D?G@/7Y]Z>U#1X0\;#K7'8&1_T. M0([I6MA97G9FQJC[J?/[EW?O/O^CV_UV-1V#:]<,ULCQP9 @Z",+/&)_!;Y: MR/L.%L1=@Z\N^8X?8+?[A0L-W'3\F%-3C[^.'XK-\]Z<,/ MW5/K9-"=?^JC[LG",N'B>'Z.3N!ORPOKPZ?Y8# X[YY8GSYV3\\6Y]WSC]9Y MU^J?GJ/SQ9FY.)MST"?OPC-7: T!5NSQ''HH+NYCW]DK3F] 9PW-%780 M>3XRW76/*=T_/>G',@P1%]2!'8]BF-LZ+)]T_><-\@;90O1YCSUG%?6[_4'W M>- !T/<)G@<^&KED?8T6,+#]RT[@_!5 &R\PLBC'-F(L[A5(//8A62)?A6OD M;:")2FOYY1T C *\WKC$!TX*8 &].6^X1WPNU@$A76/7A#[O@ZRD1XMR'5/E M>\CV/7;595='3Y[5Z96O-?"Z2P@WE6I.RH2U1W>JM"#1]P;GY^>])]:9LEN0 MV2]X^2[[LSLX[IX,*E2;U\'*UTVONK'<:[1A-Y"JM2&6>V$;,L=,7E\02?)K MKV0S.)"'S*.E^]"S$"[3#P^+LS\R>AYT'-?G\NQ.=&^SP<["#6_06\Q^%[$1 MIV@1STFI>2^CI_)_+B QB6L+NG5O0]P-(CY&7G+.Y K@A:7'39S=N-)XT\; MSH]H2^(BJ0KV>P)[W*,BR![O-(EE&1F7'8\28*/0-DU6?$-05<6IB$?G;4[T M_[W^)K2KZD]%S,#^>ZAOH455]:D(=G -[9FT09\#;%UVABYU^#J W9M-%='B MSBL.16+,&'77G"]]_M\ ='<>8A=PJ<^]P[('*(&'+,WYPO\^[-^1<%2D0/"@ M8Y26V[=HIEAT,S9AD6$U5=?&RK5DR-=7TEA2A[)^*\N&7M'8N3!" HZIU75J M/A0SD( "$18(P7[Q8N@32*A6*^1CVLY7(FD?4\C827G&P/L]['^UE$'=H/^_ MDU5#UT;:1)Y*AD*?UF9RK>RJBOWLJ+2 M2WFLZ:]$8!ZXD,T/Y=GU$VTXS&VB2?CL::U]?:]QNX80D?JPP4BDJ MX+ M8NQJIBNJK.O2T%#N:;>5U&M=N5&5D3*45$,:#K69:BCJS80:;:C(%0FL MC"[D\Q/;-&#/M%TO((A>Q%6 N Y *P&)6L"N&A#7TR*"96FJ4M5UZE3HM])4 M5ET?>=58S(804G5^2%6, R@0X$C@/<=JTTHXE>]E=5:'ACU)D?4'_4/K1^*M M-/E05NZEJ[&LUS+[@;30](.TZ;<0+32_HMXS9VQ:>?5("@J-?GQH](1TBXP] MF;+M(U]IF1\Z8=Y--:MG(@C-?W)H_AB&+\=;H!8QH="6.TL\MY'D>L2V#1U+\U=58ZI"-"%#IZD!LH4$(>9O($8%%!9PW!81-F9^)-U<3.5KQ:#[ M &TZ&4OJ1/J#3=S5V"J&$E+UX9 JCL?W*!P1], 6%$2H;2)*4V\,>7IW+5\9 M-1;TM+B0D+,4(10#,!# 4%JXJ---U>QN-F;;:,VXE:<9H;0:U)1&%3+V\9"Q M!#3@V#F1N=8Q.98EO99CG!04\I':MX?2+;3W2%*F]])X)FNCD:)*ZE"1Z/2N M&],9CT15XT $)N0EM4EGB(!#LO5F"PH2J"TB*YP5#.E;];W+3E!$PG%JKQY- M1ER\1=:.8WE4^2O:\7@.K,;$E \C9"*U==^&%Y-@+9RUAAJ/H,HJ"Y_6X"1# M7DA&:DN_!])"$G3YADW BCK2IG>\*]+-=90N5F^FLCX;5UU RD$*J4IM_R-< MD #FD8 M-(BP6T1?U6S(Q+6QB>O.?I5K$9*BHL42(A!*)Z@;L B9I!5'4KNT0B\U.+YK2\D+I4$.,P==0^&DID>21MJ-1A MJ!JTD+Q46*-D%HG5T49FPZ1.K:&5E!3RDHI$Q-FD]IE;L&BT0((OGK;&Y4ON*Y*UAR=D+!5=R&6,X[:4MVVN MKB9/*7DA+ZGHPE["L(4D)-)UM4C(D!>2D(H>[.4,6TA"5K*O%AM%0$):4H&" MO+3A+X8BPU*=3,Q;]HILI4&%S*5""CG,)<%;2:,H55MO"BP)*J0Q_2Y%N01P M"XDLS,K68K$4HI#"5."A3#:WE00F\JWU^,H $-'S(163.,S8MI")DGG56B15 MQ!;REPI:5$K:MI#<,'E:;X#MB0JI2;\,$>5M6VOU,8(>DI\VR/'J!2+R881L MI.(/$1L<#$1H+>9FJLU"CXJZ4=PF8PSGV,;L1WM?P%496"%W>6] 4/#(#>3. M7TAEHH(6TWD'_8!P([B+5Z2S#*R0SO0O/H1T[L#9:WR_V-RQ^16Q@T*0)3T@ M I>(F\9 9/T2*H680A[3/Q01\A@C@P@ZHI*#MY)$P3M&M4@LB2DD,14I*?7B M4@M)3'SDGOBS9HBX"$I(6<87)KLOZ/-7L[TWKY][^>4;A M]=Z91^S$H^A8,TXZ.VSE3]UWS>^*YP7(NJ9>M[.<(()=ZQ[: =(64^3Y!)O4 MB>/EI$=(PK^T#4/UY"=$3$Q;]Q42 AU_=T-R+ ,^72&'ZN-[VD+^*\#^,P>@ M/0C.*2XT_%6C)_-HA>6N(79*J*1#&U$")I#X7K$J624;H4(8:5!=QPP(.VQ$?C+M@'UE-@E/ M-WJ>T,[ATRZW94"*%,Q3]26(KVZ2\ X;:+_"6^OAQ-:6GU;C/*.L-Q(25&+M>_M)4+/2")<1"\[=;013G@5Z[Y%E% MC]O)0T4^7TP1>4#Y"I<1%:L=GHKI_UBMJ>?$EHXA7YQ'MNN2#:V6_W+6!#ZS M!I?HQE4PFM*S<_PG?05)%?^)KC2Q"_6:;MR;->.MUD#67J^$V6F'8#<\PY5, MVC""XG4[N61O%_6$CY9KP1<@-MB;W:[E5H#8"VBUF<6;802_,6OZ WR8AVR2C9"A>OQ>(0=-B+'XV&Q M#IE%&Z'$4+U5'"M@,SWUFN &,^<$5EB6E2*3M7#:L2H9U,2C]#,H?E]V\FUN8V7 MO&KQA%9&NA&J2J89K%D*!H5?&PS=]8:@%7(\_$!76=-=(V%@M@K$SX[$TO80 M'GM#X;^*4VTI+BW?U"$>.?-L<[@=?(_87PVI&TF9$F\Q2XHWHG=OPW,S#UEU M0WM%L@V-[5%JJ$Z!R5!UM!0[804"C2"2>OM\.XT\_PI!-M:WPX[%(-TH!%FL M9$601B@>;<#CI;/4;OVP<",4N0H\%BSVZ.HPQV%4A+;473KXO\A2+%H6+S", MOX*+ GHLNAF_U/I,'P1KNL;LI;>V3W>)P=P1_2.;T-2]&??*TG'"*$#"EF[H M4!>UA&M7'J01_4^X<)5.<57$::HCH-,E#)N(;[\%#FU&R49P.H3>:@)QE#\Q M5BA,H8@<5J'8SW92I27!9F"SP%:IU3N_?"-H"K=Z4O0]2?O>OX&I?-ZVZ#\?8$S1%[3!6%KF2 M/)Y]0M21)6(- AR@J6-^_6:!!,4#E$"@0#:U"ILB#G5_6?EU'E5967_YZZ>3 MT M3-+9"8Z[G;TIA@[SSL=A=[SS1\;9GSME.CG9^6,R_7/X(0#\,O]'>Y/3S]/A M^^-N1S A;WXZ_2ES8[4P#"0+&E26'*)C"++D%(J('F7XC_<_9>TBY]R#S,Z" M,L6#M]E#9LJC+R85$^<7'0W'?_Y4?\0PPQT2;CR;O_SYV7'7G?[T_/G'CQ]_ M_!2GHQ\GT_?/!6/R^>+;SRZ^_NG6]S_*^;>Y]_[Y_-/+K\Z&R[Y(E^7/__'; MJ[?I&$\"#,>S+HQ3O<%L^--L_N:K20K=?,R_B6OGSF_45[#X&M2W@ N0_,=/ ML_SLEQ]V=LZ'8SH9X1LL._7OW]\<7+ME-R1H)R$=#\*= M^9C.Q_-N%.<#NKY<>Y.3D\EX?MV_A]$9#I+T,BND9RXR 2H4#5%E 3Y9'Y-T M7OG06*J;&*[+=(4FN].T,YF2\&2XGNU\Q&IF+FS8.: P3;?X<_T)NOC&\]G9 MR33I$ICE;2S*E]P'';'."7NGD[Q&,>SX0<\H!CS!%]-9K/7V!V6=^'3 M@*>)HB==6&HA(0\ 9%HR\-65N8-A4IJ/IY!2GW>>C M41AWN^-<=7E:$RSZ_>5P7-.&5TC1_9O*J3:3?\U_SE0"JADZ7<*8A,3[^V'+P/-%Z*: M?!)[1HAF#^\A246W'[]?AG[@@Z$TWC&0L=H3) ,67 Z4Z7,1K0K.>FS,T:\" MZE-HV91>[=30C!D4I2 )EL_=#'D7G!%CYV[HENC.(8F.$CBOHJ=L@:*9#,*8 MDJW6R)I;_'O ZU.4V90UVU)1,P[]YV22/PY'HX'V*ME<&!AA)/'6>,J=%0-6 M).,L^12M;TR0Q;W[%!XVU?Y:@]M,M0?C+HS?#^,(+X3";O]3&IW5*>I+9"9& M)9D/X-%G4#D+BGV1PE,AB[(^2Q2MU;X*KE4HH9\B)9HKI5V7ZSK(8AN*4B"XIP8QK+=Y2)'U*S#9GPDV:-QC]+654"UD_7X%E52[%J 2) M:P]*I@+1Q0SHLG+"%A5XZUG[;X+J4V;5GA]M==+6*2Z7UJ0JIBJ@(Z%0021P MGN1F]+;@1D>7Q38\XPK&\7$3J"V0HXT6MI=X7\6&W4!P+@W+##@F\M[21(C" M62!#E[EV13ML/2/_#4A]2K':\Z.E/K8135'*OV39063BK=(9M+618CP5R* 5 M!=JY'&31S)DM!E9+,364>>]"KTD6X62N62]I\WQAWNL W"9N%2:?H]F>E'N] MCJTVY\6M,&LS!6PYE0@AA>()@$%EZMRH 9C%]8)L\7$/4).3@&% !EB5A9RT"%;3A&_:SW_> W QG5_878\\%ZEP%$" M2[+&+DJ#"XP!8]8YB26'T-JNU?OVR:NMK]5;I7WW'=&&-5H)AQ]"',VCQH4L M9"I#J#:2R5R7>@.%J$%H$($[DC%'YELS="F0/CFM=MK>?,P;KI=\H'M/II]K MRJ!8B2)%!C)(2AF4E."M($L;!/,1F97-B_&NWK]/7JF=LM<>X68Z/IKB:1CF M_4^G.)[A]:78A80Z6LL4J^1+&I3C F*, K@B-\FC\,6V5OT*L/J4P;=C1&M] M-(Y2!LYX5DHVX.E/S: D!)4LH$LF,19,R6PKX4G;*$M1=*A0))"BSIWJ4""( MA."+C&1.E4:G'B[*ZD.DMPHE@\9 C,(PEF# MGI#(V#H&76>-]F$CE 9:7G.(MS&3LB!PH_O?."=YZ.^02&'U*JQH_U)L.^K:K*Q:8LHU&),V!1ZGKG*.& MX 2#E!TFE$73AP]36M'#Q*HQ)QJJHAD]]B;C;AI2]\>P.]X[FW63DR]+^Y?( MDO;*R%#W1M45"B<1 D\)BDS"%%8;';2.<%;!U:>JU,94::Z6EMLAIV>8KZ^- MW*P(&213M)$^@8Z6U_(!!Y$9 5(G9HI/*JG69F4E8'VJ6VT?1C963#/.S#=: MW AO(]-AOEO+V[[P[HT^M@[M^EY8ZK;J==RRHB-.K; M\AJ[+[N9!SJ8G(6-X(QB%%AF4K#4"#Q;Z5RPV?C613W7 &R^U+.XTDMZ*JKO M&X[/*$ZZ")@FX]FO6"93O+)M:_\3^4=Z0(?C,/U\0,_5?&:H>LW)B&[S_F#< MX11GW<#SZ)G""-PGHGQ4 4)]A$J@](NI0-%5ZQF,+8K3IVF0]3EX>R&J'_IO MN'9Y ?1B)>57'&,9=H,BA/>11[!)6+*_UH/GCKQO"=)X^M1AW H9;T&YY[P+ M/"DF;3;P#0L8/N#XC(*NK+SC,0H X*RFO(2H0M(17&=U"Z;U'I)= F,C;=O M3^DB1]-)-3E28'9<(21;2"(LADR.#B!$1,%-8*RTMO57;M\G=F^J[UO[N-<< MY?8$OO RLSD,'K \U6AEXU))2[M:;!VZ!Z)5+;ZWSS89\"[NR M#TY.PW!:&]KL'8?I>P(4$$V2VH.(LG8GBQ:"$@DLQ1Q*1RLPM:Y,_ J<>ZZM M/#$V-%)#N[X=5TQ24(EB2Z^!::DHUE0%G/(>LF;2H$>&H?5VLSL-_P9!JY,6 M1:#$*=HH0&F!$(M2D)!KD0+][EHO$2X/6A_7>:VKV3NBL_N-:\-EGEEW6"XP MU,U]@5L5(=3-W60Z*>HKE'!I3=@R$\R4UIW4K@'HE:=JI>#UA[CQM,-VYE&, ME;1VJ0PSD=F@BG@V;P)G3+@;/1@ M?/:Z^*!4;KVB\&@*6;!&"3D'&K! M2 A0HQO0*%AD(F216]OIKR/J4[56;\G53J?->';>VN@JBU;@.?F TQT9TYH_3+ M:0/1EP)6,+Z#%B>AFT\^H]8_;)W^-O1F_V_[;]^>_#W_8/7 M]'+_U>';IJ4P=]UB^W4Q*PG7J$AF2?/_1>-_>G6^&'94^XD3Y;MN.HQG72V6 M>C>YP]8&AJP$B6!B8G6QC(,/.4*I;62Y1*-DZS*;QB(TR5?N.%/A)7FPX?OQ M>:E9^OQN&L:SD"[ZML]?75B7_+]GLZ[.V%Z>PA!0YB -!ZGF96E2@3/659_& M++=!N-!Z;F$[DO3+I#X>^Y?F1(_+FV;!RO5BE2#0.UY]BA<>E$7R*3IF2-(Q MA8FQXELG4%\IO7O/[W)2_W M/Z7C,'Z/;T*'^Z5@Z@:JMJSDG(&QAJ+0F@5Y)RS13Q:O>(K%;J.-T,-)V, 2 M5@A'T\F'(6GWU\^_SVK3Q]I69%8GOG;)BG\XWW; 2\@N\@+1EKJP8ARXHG-M M)VDEQ?I!Y-9KXZNCZY77[B_'EYC8;:B_F:,^%_&P7!7[<+S1 ]XY,)F0:FH MSP94# A.% '&!!(E19YDZZ*N+8C1JZ#AZ1#^L0G5,H1=]N1>+HM=>7*-Q, 8 M,R#JK*)BM?57# %$TI'@L>!"ZP,G5D?7I_WC3XC'6U+_MNEYN?9Q%1]71F5" M58\FH,!>1@KL52D^$%W::*9E0>,-E[-HEO6E4>U\D[P0*4$42,A, MD1! EUWB+7904:N9AYXERUWJYY#WA]BBH?C59ME+>E-2$E,'*G/=1]S*!XH("T M-KUD:%E"[LB,MIXDNO>:T$/U17H@AJRO@#:M$V\S='D#0*\RMU@X2)8IG[8A M@M=.UL:EWOB(2?$;U+BCF>**-^Q3OZ,M4V%K>FC7[3P,2=[_&H[SY1*G=0FU M2@8PFU@/5K#@).6SW!J'+OJ,NO5>L=LH^M0$Z8'LQ8:JV&)8LFC*7R6T*J#/ M(H'WM0Y.. XN%@\)O5,V%DK.6K/CJX!6(8K[[D/:=374[NRFXS#%7PE+KA47 ME)W-AVL0 B;-L![&F1.H3.;,(]/ G2\I&J))5DH-Q=;^ %Q:BJ\):D7ETRCC?NDQ_ M%5PKS="Q[XL[S?6U1>^TF$Z\W.;*L"A.TAKC#*C"$]D_5MM)"L/1"-?^//IO M@EJ)0]_9-&];36V10!6N/(B!P5:"DH.MRI,NI MM2=;#^E*5/O>YH@?0*F/L91L6?"Q;M9'+RVEA XAHD[ I6 V%'I,V!9F;=9: M2EXC]9Q.$F*>;T"C'+A64=?"Z[E^E@V&J(@N(YK<>G[]VZCZ5!/W"'QJH*J&\V3GW#XL%<,"6=W81XX+ M@TZUDH0+5K?/*PG.>?)>@3/A PL,6V\5^@J4^O<9@"U;UP.NS":'XPRV$<#=^?[\L?U%-Y@L< *@== MVTLR&@4I@3GF4A8VY-)Z+_KJZ.ZYSO==6)\MZ6[;"<>R31'92<5$*1#R_*!* M;< +15E1)(0EE&2:GX"Q[IZ8]7WXN\EN^N?9<(J_+7:1D<9J:>EI_7@@DG<6 MHX!L*:I03FH: _J1.(U)25SDW#KI6@W9/=.+1WFV-B7579Z]H<[:./E;P&@D M3G':7<-UV=_Z#;T(HY(\H6.FN,9^'J+2/!A*SE?EU.#B]%%CH;UFB M9*T73>X!KT^[81[*8FU)>3Z56L\RF;98,AN _%H@/I&04N)0M*M9%! M%MQ&^L-X\WYL]X38J\Y:#^P8MZ'%9E3[]6Q&OGHVVYN<1 JZZ^CM41A,XW+> M9&S>2N-\@IX/F,^9K&P"FY.H#1$D>.L\2"&$ET;(Z%NOL-P'WU/(;%J3;&OZ M>X"&%@>O_[[_^MWAFX/]MR^P"\/1[/K-5^M@L>0J[5I6? MBHQX5B^*@S\2: M@0M"&XX96+!D!TA6\)P24A\1?[K]A1>OEA3Y>.M%Y.Y/&A-)5M""-HH,H%516+M2_5IM6=M%=^H5&TZOJW* MF"] 51-W!RJR:E)K;\%XGBY0:0*90S:&D=NSTMU/ZW??K$^+,HW5WFB$&Y9J M7 ["M.NMDZLA6R3<0U[KJ-+N>18:G6LI@A'99(_&AZAB-K5'AF76SC#;C5L M?('8\>E//RGWW/[NO7^S_]^\'1[65V 9!Y-=75;NEPNIO2V4F5%?/54M.;%::" M44I1NWQ@XO5D<$9I"QIZZ:,O5G$EE)=_7T M14NI'.5M"5C)6/L!V+9KT[)%9,G79$V:UG$I?1Z3SYO85(%0.\D9DW**QEA9MC %OVVQ^I3G?)_/S=9(MF*$=/%^_1$) MW2\__!]02P,$% @ 8H;!5FWV#0=N/@ 6*<" !4 !T:71N+3(P,C,P M-#,P7V1E9BYX;6SM?5MS6T>2YOO\"J_W=;-=]TO']&Q0$N5EK"QJ);E[YHE1 MERP)TQ2@ 4#;FE^_62# *P >$'4 D')$MTP2Y#E?Y9=5E9F5E?FO__N/+^<_ M_(;CR6 T_-N/_"_LQQ]PF$9Y,/STMQ]__?@:W(__^]_^Y5_^]7\ _/N+]V]^ M>#5*%U]P./WAY1C#%/,/OP^FGW_X1\;)/W\HX]&7'_XQ&O]S\%L ^+?9'[T< M??TV'GSZ//U!,"'O?CK^:^;&:F$82!8TJ"PY1,<09,DI%!$]RO"_/OTU:Q[_\N9[_-O?<_S3Z]^M7) M8-DOTF/Y3__^RYL/Z3-^"3 83J9AF*Y?0*_/TZL_O(E&_W3Y(?WJ9/#7R>SO MWXQ2F,[H>7 (/ZS\C?H=+'X-ZH^ "Y#\+W],\H__]B\__' IN3!.X]$YOL?R MP_S+7]^?W$\]6S(&,)%^?3AHCO M/[LIWM&7,&@IX'N/;H!V]B#X@E\BCEM"O?7<&S@7(.\BK(^<#FA-^!+2Y\$0 MQ]_^DD9??IJ!?'GZ]L/IFY-71Q^/7WWX2/_^0EUOF9)L!K'#4V_@)@49# =US7E#W\X?7='U,@+\8XK#C/G''P;Y;S\. MM%&!,\65E$:QQ&AU#YK9) ):'Z4]Z_#\.I3%8,Y'Z=;KSNMR.KKB_SQ$/)_] M].QB I]"^'KV84H[6]WD:/1X0E].SCPW62J44% +VG]2!B>"@9(89IZ%25'> MUY[)0AM+F,29_LQ?\5,EYR<\GTX6/YG1-:-J-8I+BAX_KO?X&PXO\#5MTR]' MP^DXI.D_:/=^>3&9CK[@^/B/='Y1-_ZCR03I?_EC^./,1Q==,1;0"@7*H0%O M./T3E54FH'8Z-Q[X(V#>ELRU^AZ-%S*:KP&/7"2J9=-41Z:CW5)SJ2(TQA]_ M&(TSCO_V(]M6FUZ.)M/3\O-HE"='P_P!Q[\-$DX^C,[SF77>9%T4>.$BJ!@3 M.)K"$ 6R8KC0W/#&2K,:S9/7C4:"OJ\"?%L5N!KHQQ#/\4RP:(7(&E+Q 12M MW. Y#1>]2JBD]Q)[6R1G"!I2?<.B[9W@+<2XC-0?+NV3OZ;S$:T49 V,+_#Z MA[2ZT(9[?#Y[(9D/^*E^\5A-F(RG9^_&HWR1IJ?CN6H>_3&8G,FB2M$B@5#9 MT""L ,\,!Q6RD%EQ4[3MH@OT@AMZ0-]=Z\"J=S?4@C4^Q!JM> 2-HX;B;#C1 M;^"YN?:\FJV#G4"=W7%DMN?Z/I"6*_PJ!^R:[C8\D8!WQKY@MC"D;4=8 M3^9'$ 8BEP1.9)>B$M:$3JO]8;%^RXW="^F;R+4AV=5G//L0SG%R6H[_ZV+P MM:YDO\PLG3-1=$DV>F!2:#(S4$!@M,,A.N=N.ZS)[9B M[STM >&_KZP\?3E__W_YR^>77\_L/Q__OUY.-_7'D$S4*V MZ]_2;PAW@Q'>">EZITR4*2R]"LY58F]MVTU'ZY\ED#-,4\^[VCW\/X\JO3KU7FD^,_<)P&$\RTVOXCC,=A M.%O)/X8_7N"0J)G.+=GIM]F?3LYB4M9F%<$6S*"29.!348 \><9S9-+I;I;' M3G$_6:4[=(Z;&[O+A_KW<'ZQR5 7X[PY]M4#SBA"2LJ#T1A N3IUO30@76%* M><]]Z>C2[@']LU3MP^&[H3^PD-]1_L^+R;0*U+X7U'M/HTR7I,[F=%931"V\ MH\*Z'R$$*1VD6;@Y1!^Z1>,VV.;['M.3U?*#)'VE@_1XI7Z+TY,A^0SX9C29 MG"5MLD0L(%&2MY8U!R_(0 K(!>T?7OK,&FO@+0!/7ET>+\[[W*IMN9WYX54E MQ_BYQL9_PVML!/2TU P$%IRBA3, V0OD[MO$P?E0C0C+%:; HU"-*>^"Z\EK M0G/AWU<0O?W9/^W)GT?G]+3)Y4Y[IE(NPM!RI)2H0TX*G!*1]);\?(N,F^:Y M0O=1/'GRMQ3L?:I-XS2/A"D+FPN4["TH00Y#< 0NNQA221SYW=.@YY/FL1VQ MCQ;C(:1Y5,-\/H#9R:>5B@QJR4%S*VG],9&4TA@P7/IB.,?H.NWW#YS_WGGM M@21W;$3>J(T0&Y_LWX RC]YW =,PG^,>@-WG<6Q%QW):MY!E[P0GB4(Z&T%J M1Z ,:O!D34(]3U'1BL*,>SK$KDG5Z(_734389\;EI650;<31L#J8E\DHWH62 M>0(A&/F#5@G:G=""LXZ[XK,QN5/2W6-VYF6 GO!BW5[@/425[F!:9(UU +7) M,KZ!-BP%M-MEO0?B1GU)O8<%8CDX5@?]!IB21I8/8;ET:/VK6,S M.U2%%1O!OC1A$V'WH $$Y\MH./,BYWD4/MK"G8\04_2T_C$!P4H/4C)KL]56 M%M/\.L8=$+MWRQN0<^\BQC:2[>$*SHJ8\AQ<]#+KQ"SH$NMX98*H>(#B!)D] M4IL@?/,C@36 GH,*M)-X#S/_/4YI?)B/PW@X&'Y:I,))(Z4T.8%.]6R7"0M1 MZWH)W!J%W-OB6M_&6H[D.2A QGW<;R8TL67B_-:D&%5['@.U!89,%H#+!4" MJND?'X4"X:(IWKL42_-%H2NXYZ ?_3"QR^S&-Z=O?_YX_/Z75\7/*59=N)#".]D'P9-L].3GY>U4EYD+XC$G#RG13H@LV=+GK?=='R%<7HR MG$S'%WO20C>@<.4E. \<]_:$%L!9>LX1/J,^>(<3\OM M%TP^DO!?T&_^\TQ[-&0>.4@AD&&M68 00IU*KCAEBV)2M Y&/(AJ]TM,"UVX M%Y1H*_T>+-/;N.9A&*45X_5"!0N21NPR!.$LY,+K?0HM5&SMA"Z!L:O#HSYX MWU:J^SY&6CZ.F1MN7,A68B0M+:7&57V]TV[!)A5HS5;!Z=:'BO=1["M>N36O M:_5D8_GVX)K<1O0V?,&YK=4%5T_!RE68]A.OW):SM2JPI3*0(J&,6:IL6WNKNU6$!Z*5N]*#3>3< _]_#^-!7>?>DZ=T&8=U MD?L0$FV$,0"Y8 6:!0>%3<\/1OEVJN2)X/!@4^*5IKG2I,9RE"7I"L3\X*P+C)9I MRM>OWD."\N.$?Y>^+237QUQ AF_9/>J8.JE\T!F<*8%P5OK>-1/ M@'G_X\/+TEQ=H?+2]XR>?'MQG?7!YZ, MFQ@5KZ'12 9,9!8\MPI2S")IFWG&UJ>+C\&Y^P/H9IJS^A2Z)YI:U\U9P'PY M^A('P_E%^]F5^O_&?)+)4AJ4642E5EF?SN"/9V4EWM!/!^>UF,1D0A95/B53 MC/Y\^.D-A@E>??KR8CRFAYP5HW4H10*S9."294N+OE(,8N E9%52[EBJ;T> M]W!EMG?5&1TX[ZV+Z/0]QK>C89H/$[.-O%Y$SM+47,?L("I66S,9G=&41/[< M0:CW->8_-7PO[+_/3E3(=J P8"0P9/TO01?A*SI.61N"VZ%Z%8? MMU>8?ZKRKCCN(?R]V> F2T8WP,E\?#=^,-.8:)YB.Y)AE,+4U> M'$W0U/I4I:>A/&/U/B0EZ*%BT"9RG 4D=' "1= I*0U$]Y[ MU[R.R(88=Y4L>A ^VL:D'$HZZ9*A78;C@M7 ;K?.#X/9SV-R$R@[J ML3T/>U&84+1V+ G@M<*]"B)#T*( 1ZMUR%EC:IVKN"=%>>!@>3]ZLHGX>]"/ MRUM\U\7!YNV9+X_1=7*SBIS9IWJ,KCBXX!E(HQGZS)+VK4O@K8'S76P[K>CH M(?%U!;1%-DT'<#UM.VN![6?+:49C-_78@H/=+2F+U)F0 D;E@)Q+*ZM?@VPR% &S5QDS7LL MK0+SK!?MME3T$ 2_B6>AM1T0]63FWT>SYUJ,V]%UMQQ;&UGW48+O/K)DK':^ MY&H^1E"=/RHC]LX3FF7!KD-V)_/5>FM<2CXIGE0,Q!H*Y,(11@PVJK,[S]KRAL]@ M$CY]&N.GF2]6FT+]AL,+O#X34\5QGTL$%/6ZBJS->6W4(#GRH@HOC+-SG36MI J273]XOU M/4*D/51#FN-X3:-_.1I.QR%-_S&8?GYY,9F.ON#X^(]T?E&[2M8#?_I?;6-V M5H3-J-"!R+SV=DH!@K$(6AEID^4U :$?+=@$YO-4F-Z(ZN,RY')Y7-K8.6KE MI"*CVA>2A3.U\GGM$924]D)RR5AKJV,=GIW5WNI31YH)_%#2)UYAP?$8\WP@ M1[6MXJ?+\OGTA)FEIC(+W$8!F70=5*UQ&@-R<.3,1U=T%J%U)L7#J/9VN;*9 M MR[1]N4B%YN7J]#N"B?V@%C;]?W'\:WK^O[;;G=2'6V(&9?2N1Y=,KR %I@ M(M^PAOEL8&:C,X'>;8ESVR\V;0(6EL7 R>SW!JHUW4A5E,=R1TLV3M&HV]PW++\[<_& M/FDDX(8)-LL1+=+#.F!J>'BZ"L?N3U%;<+26\BT$W/A<=24VP0F$DKSEIW17GF\BU!YOQZC+7ATN?=['E:.$5[3H2 MO$VNIH+2EE.OP&@N6'!,:8VM,W%70-G=YM^.I[MMIQL(N8?HZ=4!TN)@>0'O M,KG EAQCHITQUWKJQ@N(21!,IB.K31D-M@Y-K 7T;';]]N+OX4+E',LBX:<# MF)XB#[> [/F4?7NB[JK UE+N(QWG%JC ,JM=TD&Z6LY::20G!Q44QY)FTLKH M6D>Z=T!YUZ/UGAG?1+BMG?^C3^-!(DVZ&.,L(>KR(^7^JBUR%H7WSD93G%\>=OYJE\>)],D%*9K MK10!*EH%+M02:2D5J6RQ6JM.%"YY^)-E;UM!M9Z U=2"9' MPSQ'=.4B=@#5,#ZV$LCN V3;>(T0NR/,+!<'S6(^$DV)1 M%4[V8B>>[S_[R5.ZI;A:3]WYL#Z$ M+=Y-E5O%WKUG/WWVMA-7P_CQ33BU"?C7&QX:FAP,4P( MPACWG7M5FCL7HT'O MLE):%Z>2,C)Y[X)Q6>:S]8_N*Q/SS56J/",@$8T&Y%Z3I^0#D&^4019?A**I M7D3KVT@=8#7.03V313KR^30D:T*=5@("UP(X*ILP"F]BIT2QQX_RD)(''\?^ M WFE&\FXAS2".W"N_K.HO,K/1.22YDH,JD9BUX) 0M,V3)333<9F-:MUHYB!M5?2M%*YD? MRJ6J9=<'9X;SR\]A.,3SRPOPW#HLB8,4G#P@S01X%!)T]M87GUQ0K>N&=,%U MD.RJ0Y%AS9A9=]7K2SC+GAT9)OI MVM55!8C(+61=##+.=+3=>J8<_%6K/LC;YK+5)I)?Z4WM+(0SV\.;QW%N/;7G M8,[J$=R-Z$@E6.0B9AF4CCE&'GGP7+.29-1A143GUO-[KIX3K>>Y:HSW];8H M2PX<,P9T8*2D)',EGEKUG+O!!IH<5BA?NY_X!$J6"$X8!.:LQJQC,JEU.\C] M!W1:\OY0-&<3 ?<1S5F;PR6T"-S7RO/,U5[CGL89.23&'$O6&IMWI-^'5?9D M*_Y;"7S?'OK*G*"B"S+-/)B4R;13M4,SJQ?GR+4,06$LID6)Y:>3";D)J0]E M0FXBW)WEPG4!]1UE0F[$4:>DN,<(>&?LLZ0$1N:"=F>]$WDNMLZG"^/3_Y^].+-\8>M/)%[3VGH>:Q'>,?3D+0F)V(O M*:V4\C*XG'VT(CBDA3N[LR7/V\[J.DII=#&<3MZ.IEB9?S,*P\E[3#CXK6X9 MUY:&-#IPI3.DG.LU9"5JR>\,*F3%I35&^-;')%VQ]9MI>_+E:QB,+SM)3"9G M+J,K* IMFJXFAA8#/C$#V8ALI$Y!)?&0QCWFQ;MW/GI1C0?0\>RD(@ MUS+X>4RP%LW"ZV6[J E3YE:0&.KU>NDU%.ND5%ZE8ON:(F+SW2TD.MB_N(WN)TL8YQ% J3462WU]IK22L(Z#,45-QFI/_K MYBJS!L]S5916%/30>N3781R%H*24&5I) <=HRDPLH*!I'79"Y5 M?UR,=*YUZ=4-(3Y3%>J3J/MZ9;;5JW?CT6^#&G1: OM<,2\B!RQU_]3! M@;>*EDF60N:.%DK3NLWIIAB?J1KU2M5]U7+;JM;KP9#0#H:?KL'=',++,>;! MS-^C;W#P:7BY$:=O'\9+,%R[FEVH$DD)4(?,$:(5AGNG=!8.G5B MW$#;&L!^I@JX:T+OZZ3?KKC5+,J >!N^ZJD5_TN;PEB)@62QA+,EZ?J/,N2#"V8-AA6 M.0*I#%:R& -2ZUS;A\)=5=I*SM9879!U[XS6[J5AE.1= EHM:]=% M7\@BC A"^J15D-KPU@NBZH=>2[<=XYL(=V>U=(OPA=?6 MNUQD6M,*LQ"<+9 ]C5(:IK3I5G+H4&OI;B3U3K5T-Q'9+FKI%B$L8]:#UXY, MHNS(_5%<@"6KV!21.>/=;N(<8"W=1[.WK:!V5TM7*%VBYA*<*(JL"NOH*U4O M#S$O@D G[A:@>&JU=!]-8ANA]7&:W]%N?/'MA@VYZ-C&6<3$R8(L6 HH6POY M\"BA*&=XX-QIJQMOLMO@_9ZL])WQVH-.WD8TGWI=,/5DRR_#LQ^3?G>LWFLJ MW8B2'@S_I=AT\"&J(,!@$:"$51!+3H2R>!D"BH*M#X!WIR8/N &'I26;,-&# M=GPL\ LYZC GO(-8S:.=YTL%YEIMGE:P%M'L#9WO.1GT) MO+7+L22]I=U"S);@2![U'GPMTFH@U/LFW-*\()N[ M^%PZF;?;X7C"*K)K%EJ[/C/5OH$[7V;R7RZM^'+TY6L8#JZ*^CHN"1E#"*%Z MUU$EB%(6T+7^%XO2*=;MWL1&KWWJZM&?C'OTGNXMI"Y91TN=<5J(=4UB>O$$W%W+KR\GT=_24,+PHM51?CZQ(GGJF$CIRV$ADI MJ-<:HN <+&/!.J54"=U"6IU>]X2Y[DFFK:LTSTOOW]%#BUQHX25!B+FF3= T2@DH./\G]>3*:S [37H_%;_'V^ M#Y&1^FX\&M*7":^/UZ) 5[)4LP3">F6\EB@A(0E?T*,W093F6_XF +^KZ&=O MS/5P)ZI.+Q).'GVM="Q:['7 U%.X/84[^Z/Q;M"B%0=]1+"68D/#A"ED M ZF:*:IJ,T8L$KC*)2@9R2!N71ML=WKQ4'QSSVJQ@>A[4(?KP7Z8AF$.XSSY M]6L.4Q2,&RZOVN1*C.@\"!-KF,36^N.1QI\D[=-:!W0]7G[X[?O_Q/X[>OCK^?[^>O/OE^.W'+4K)K'M'?-.,>55B4*7P%.]649>1K1GZQZ\]<4RLI&FW]Z=A^&4S)RK3D-OKE*! MG4PV69,A>29!Q1 NK5N#(@E2#YV;GYX_C*K!A;KE;YA5K#CS1A6?6 :>),T[ MILCIJ_.C!):CB(8KOK,QSQ#M?CUJK!E+KM.U(J"'@C(KT5UY CB+_[\??/H\ M/2V_3O!H,L'I"RRC<3U4NOAR<4XK;7Z%7\>8!K.L*/K3HR^C\73PWY>7:%CR M2ND<01=I@)S53&N[=5 T*2=[+7>E8NV%]/XJZ)U7HP51[Y! [#HYKXWTL M'+A$+Z._AZ.NQ@RM3''<QVGO6K6ZIH'&X,3]'GK:V;]C^I/+>]7$?HH6E3Q7A?A>ODYC#_AY"P( M:V*1!8)%\NLL#Q C,S6'UZBLG4J^=>>CY4B>G4HU$'@/Q8FN ]DKAW\9N9;: M!J])7=$)"S6B $$K$D(.7&:;0RJM%:07*@[EZNO*(;WX=I6E MJ14K0G,#O%9[5"DFB):$AS;2F%3F]-A=;8W7L/9_Q-12';KNSI8Z@!O/^=,S:GMJCI;\K(G%7+!\I1H B5IZMQ)D;SJ3)NQSPZS3B8+K/Z'0=D^#Z6C_M5?[<69@]AVU\69S(WASR'EIR3OL@$+O%:1\MS\+D6 MF(V8:SG9%)N'6]? >3XJT5KV/6P6?\?/@W1^E8SM93&8$M(H92U63YZ:$X4, M_,2#,N2Q:],Z('D;P?,C?PL)]Q#S>WTQ)H%>C'$6VOFC?K5 EC(O460.,=7\ M:ULX6=;)0]2V9!UMC4DVYGXUFN>G!XTDWT-P[$T8YA<7@_,\&'ZJ^7PG7[Z. M1[]=YM\L+FDDGYPB-\L70PA)"'7, EABZ!&=]Z+U#O$PJN>G(XV9Z"."MK8^ M#>IB,TH:MJM%+8J)X#T9RT9RB(^7^"[B)$$L6&,L>9U_@Z\BE<[ MQC<1;NNXP;*B1ED)5[ 8X*ZVI2^L .U)]:8X87T@;'<23^UQ6-Q7%G%B&M7/$_H(M.QMFOB7JQ( M/[W_DMY346,H.O,D(-?24\J1CD;4 4KDUN>EI^'HWR MS0:?'T;GMW(-SD+6VDHO(3)4H,AM A>] <-9RJBBX-U:)F\P]F[(#LA#>9RF MW-U^>B"DAUCG32QO1\.OESUB*S"GA4R%!\C1T[HK,$.0F@.MYH*':(,KK1,^ M5H)Y=LK11NQ]6*1=W;&4@\5ZO0AK+T:EO :7R">SNCAK0S'6M0YS/,&TCVUT MI!/>0N8+[7X,A&1*UUE1\CY=ZI5U'9(JOS)T2](,]I7^190G(\9R-$+K'U M7:I##XZT8WP3X;8.CJRLUXU.QEK$'0SS9!D'#!"=$J"+LM9D99F_TR#UB94X MWTCJG4J<;R*RUO4&5Q=]ULD:[TT-VB/6E""$*$.!J*(CTQ9MO&[K_C0K93^: MR39"6SDE>PA[G0SIYY\&M=]7S5N?5 ?W]\$YF25Y5OEHB[!7UTY+7WS[)?SG M:/SR/$PFU]Z)83QI5TA9DXZU*)4!+[F#P%*(3 >)NK69_1BGI(4QV[8@] M /32'M(\R;(=Q5B&3GRM0C48<2.ME MIC,WP8N@L=0B""*1<4*F!#A--F*2-$B1LRW8.E%Q0XC[#Z^T5Y;1[DCKP?=^ M .XUV+?ARR*;JPODGH(SCX"[GQ!.KVJPFZ9"/J8J]=*JB]G7JX>2MCZ;@!=I_K'/CY:=*TFA M4D_\_'D3J7&3.W]^ M+)-MA-;#XOLZ#,9_#^<7^.+;S,ZX#DX([T2QT4%4A<8JM*"Q*@:Y)$\#CS%@ MZ[.5E6"^ ^NL#1$]7*^] C8/+&&8T'J43X?O,5V,QX/AIQ=A,IC\.AS%"8YG MK59.AE\OIO3Q:)@&YY?)US='-9],7<;5DY'7UYCV8R\V4IU5"GD(O/>Y\K4> M7Q!&NU@\[0J,_.[,)$2DM9T)Y436S#/!OVM]?L 8?F+JO G=/:CQ(LWIS=6Q M/N&1T>D"VM>ZMO5L/UK-@ L=I4/M:2MJK'_W0+0:U1D:P_?&YG9!8ZC]%\7 YIRKR[J;'N' MX\$HGR4:06+&T2Z7.-3$6?"EWM[1+CG%G7.\==+$.CS/A?.M9=WKE;<%RDNK MV9N4M7<*C%,!E+,;G0YL(OG>0\1=P.S^=&#K,X\2 M1


[B \>;D[?&'T]OCOZCZ,7 M;XZWN'W1Z;G-KEYL/HH[]RZTT:I8M,(%JR*3GMAS0=A@34R6\;-.;]BR&B - MZK2\)'MF,'T=JC,V_79C[^2.%++B]%X//J=++J7X2M],OUV5K)#SI4#228S(H:Z4LW)/.)F^IRU^ML]G M\@A2K0O]"<^B-R+8G !QUKLO1@B)UYZVAH42F NQ=<_?[NB>D_[TQ$GK<]K7 MYZ/1^.MY&,X:JK\+WV:F)9:HM'42,!4:>"'[,KAH(0A53"FN2-GMD';IXY\# MS8V$UT/ARYMC/8O*JH") 3..5$LJ#>1<>L"L!=/&\&1:1Z=OOO\Y,+VU7/LH MF+QDE)=.(4=,PGH-M*084)R1!5Z,FC6EMMJ2=2Y;G^.N!+.K ,MNC8#-Y7PH M5]R6C>8RY4@JHY/E$*/RY+;-0L8T(E1,.8[U_G7SXMHKL.PKR-*(Z0[ZL['$ M>XBP+)TQU0\<+\(3'?#U%'1Y"-M^3MW;,-E!/;:F81_JDH(4 CT'XRUMA['> M*#<2K2RMO8K]J,D#A]G[T9)-I-_:?WCY]O^<#/,%^3F#<$[^\&!* M_[GM-,_;CA0K67 64@JEEE^A'5@'$H/T6DJKL[A;(G55NF#'-QZ([?EHHD9] M2[EUJNB+,/SGAV_#/*#?PD6^HV"9)V;!NMHL(OH(WB('[4WP!9W2KILCN>3A MSXG@;677>EJ_>O-FT7?YSTK M+@7R3,AO)^P^(@:CX:"["L7D(LM3B,*!98\D8X)XW* MK7/'EN%X9C[?MI+N(R9X!]-$%[(+/C*#5C2OKK5+)7C(<]N1#FPBY9X]^?G&Q*)0ENQ) MB$+2QL2EI(TIT.Y49!0A*<%-G\&_O9D #?A9XZ@_0KB]'PS/=#JB",$$!S)G MVMJ85*33W@!SRL7H1$VWZO4 ^/GM^%M*N0=K[S:B&S6!NN#J:<=?A6D_>_ZV MG*U5@2T%WL.ZOQ)?X$YRCAQ*"35SI9:+LM71*8SQ;&11H5,YEH-5A ?V_5WI MP29RWEN,E@F3G,T2N R2%D'%(/)<@&6FBRDH4WDPX?' 8[1M"'I4;'83Z;:. MS2Z+2842DLU9@+:V-@)7#ERRA(RE0C"-5!TC\@<1SVM/[+8R:SV-E\6(LTB9 M)Y7 "B04R24(GHQ,6K1XUH8;([K%9 \BOMZ>PVUEUD,L9LGIH"I!&E\$F9R* MO 25:7@E,/"H6/8L8@RMK\4]]\R++:7<0V6%VX@6)48Z8.K)'E^&9S^V^+9< MK:5^"T'W8()071E*@Q6:59ZRN1NR/_ ?M[%]QO M(M_>\JN7!(>R\*I(R0"C8[2KA6H0H@:AI))><^E"-P-LS4MVOXEO3\'2%.LM MY=?:H'X[&BYR^E]@J->N;R$=W4;*/3*GK0.-D[[D_$NTB52=)R,U@(I2 W*DZ>Q%#HR/I@(I :DMFLC% MXM\!1L.6 #=>O?LN (\4_EWZMI!!:RKZM^5O$X$UYFU^G7UA/[-@1:YM ^@_H)(G^RM["3+'0G9U MX+JT:,QPZZ6[VQJW$ONHAJ 5R%4%GY]Q]&D8#(E0">SS;91L;WB3=;$7]Y&?0FI+F%UP54 MPTUT)9#=;ZF-B!KU)>7&"_=J<$47'JPD<+&>3_*8("2R^;,M1JBH';.=LKL. MB_HUF_$NF=]$N#V<';P=#7]=W"9P+/I<<@'AL! 4:R!ZK<%&)U2.6KO8.G/_ MQNMWNVTW(F341IHKM_$^BI*=OOWYX_'[7UX=O_BX30VR)8]I5W+L(8QW*HQE M,IG1>LN5%LHGXY'+Q&6V4FJ-P9TM>V#+Y+1>XO:, BY-@F)Z,'Y$"&+P*+V4H?0_#+V MC??O.VWDR6-$?%!+K@4P;'$X)"3RK) MF ):D434-I UT^="?XWD^1'_2"GW7.KKK.:_V'JH+9E7%4NJ%](4E&PQUH^$ M:)VM?_/]SX3GQTJTAZ3 V^.[C%9AI-%%;\&)6L/#TB;C-&I(Q<:4M15*M/;M MEL#85?&V_K?OS:5Z, 7;EEU*C866G5!=W5(KAPMM:HH+ XU).JFY]7<;*#ZK M2_M;<]OENOXF,M[=#>TNJ+[7Z_H;,=;MJO9CQ+T[99!)D#U2R!#5F=;'7!N( M:\T@BF1E1IU5:=T=X]"OZ_>@ YM(N0?N?QF-IY_"IZLB,J[DXB5&T)QV1E5$ M3=^)MEZ&<8&C$$ZT)OT.A(.YJ+\1,Z-V8FV=2/PAG.,;#!.,(?WS,BER,/QT M&L\'GV8]Z!;%P(HV+ <"QB5M<3%X"+4VF%:B]I]SJIANW7:[O>])T]R77'=3 MCT.*XK+5#F*. 10/B?30,^ L(].Q1 RM.\/<1_&D^6\DW!X".1]J]TG,=8P+ M0,5RSI6%E'G-0RD9G$T2I..%.V'(\6G=SN0>B&=!]G:B[:7B6A@N>@)<5>>4 MVFHR2VQDO*8+.0B>2W!9>F6E]CZU+[%T%\6S8'M+X:Z,Y/1QB'M\].'XPS;' MM[<>T.[@=C6NNT>V7)([71"5115JM*QXIVJGPA0S.==GMQ^UW;1Y-QY]Q?'T MV[OS,)P>#?/Q?UT,OMX.#1&9V2 MW742@S(QUGM?&3!;Y37S4LC6IQT/H]IV MN5CYAK+N8+GM3T]?G.!/Z,!]](8=F\-^SGZ\(LO@:T/;+%BFQ19)NUMO<%VQ[>H@K&=%Z86*0SDH>Z"=L4.,M64P=]7I M1QI6B)9!"@,J>MBN[G26[@!F]YVE=W6,UI"H M>Z&8;:7<._6)(]>:"9#%\1H;0@@.+5@E8W!&I:!:]T7< >4/')KMBO%-A-N\ MUN5HEAN0JC!O]R8WTD?CE2#3N-X'DK4]\LC<<8""(3A?2V&/+,%?T34#.4SF7?.A^F ZQGO<>W MIJ4'SV/UZ&_4>N\ L:?]OP.\_5@%S:GMJCI;\K++V,8-J"9+9JT5P'-FH'1P M$#0B1"6]+ZHHYEJ7"-J;ZCQ@71R"YFQ"1VO+XWWMYG[^^AQQ>@5M4:BN9&9Y M%.!B[19M3BP?H_;"W.5ES==')^__?O3F MU^/3UZ]/WAZ]?7ER].;D[8>/[W_]Y?CMQVT. #L^N=G)X&-&=7S'=BOXZS 8_SV<7^"KP:2&HR[&>#298-76-X,0 M9Q4BWHY(L4+]*!]-K_[@.N9FE#-&H8)22,F4-)&,7^5J@A!R)Z/7MG7*70/8 M32^4YJQLUC: 4X%,1>$5.)K94&M]!6ZS*<4V%L%^+Y3N6F_67C[=1/H]N&!+ M9'%:.DKCTM/0R06D^0_",4]NJ??@HV>0R(-,/O-LFQ]>;PUZ5T'_?6O:;MD] ME.."I=GC:&BS8K68E\DU>N(Y."8M."]U+(SS(/JX0WLH]VIVK E=;N%LPLCN M+EYT0?6]WL+9B+%N-S >(^X=7LG2&$5)B=Q8CA4=K;W(/2 7VO#"R-EIG5-S MZ+=P>M"!3:3<"_?WDDTM:L]\K:-K*Z+L+,0B.:3L>"R*DV?;GO>#S>3=B)^' M,WDW$>XN/?P7OWXX>7O\XD,_Z\>3T[39N_;K'-?/E.V.^X\ ;\MM% M$D;S4E1B)JJHN28?/K.<)9JS=0_>;KHM3B>/TG]=#":+D<^-W9 Q":QYF";4 MI'%EP(F80)"M6X)14;C6ON@Z/-LN+8MGOQQ]B8/A+-?O/:;1I^'@OS&?9+)U M!V50I\;,$KN$4&VO:Y-L@!/Z[.(+YI=A\GD>A_LMG-=SW3.CB_7>&.#,9W(- MF !?2JHEP$VR)G'G6I<2Z'=$NU_RFFGCW87O@*CO(6RP9'2+$= HD6#2R"97 M'L19P2R020$2+2-)B@+U- ""4M8HZT6PK8,$&T)\WJK7C)P>[*^6,^5D^!O] M_FC\[2S6,V_)-7AC:8*@K$VZ50+:YEC69+.T[[K5RT">MU[NF.@>,A&:KO.7 M-:DN?_/=&+^&03[^XRNY:TB_?SK]C./+S\XLLU(%Y, =1C+)B8$HC0)ME.3% ML_\70?ZI_;O4%%ZN"7;*.P_1*5H' CDVB@MC M2^L&JSL9V)_:WZ,B-"SW=ME'::,1+AG@M_GP3FEP].?#3[/Z%O-YK&1(ELLZ MGIK/EVL-ZQ \:*=R$5]+']V4J1\S;!J&GP97OSS; M>CY^#L.?1Z/\^^#\O+82RR%'18YJ+;[NL@'OB)*(04N65&"E=;V3G0[P&:C\ MX2O&_5GPZ!XK:Z3X[F*)#PZGSV#?KQ 7 VL-,7\,?SQ"G--IZ^C MNRP:+6.H=0DYE!!IXRG&@R_&0&*J^*!"*#;UI.5-!O ,M7CWQ-[74GM(:_5\ M]Q&H.9N=WB=O0'FE(&1RFIDPJG9H=1@.V75\-H;&@5!\7VG=(2GMW-.]^4%* M=68N#A7/7.3.&AHB>I4J ;2%!!&!K'VE$C?*-R^.O],!_JGJ.U",^[/ '](L MF!:ZJ60.<8R8'3%.2VQA-9W M:7>=U$ZL9GM^YVL>RD<=F"E%+3M*Y9TX(I\"*I((HN MAK?NX+73 ?ZI_#M0C"73X" /*F]<(KIJKA;)1Q$J(E@1#3%B$@0;"B13BBPT MY9%W:VNP.\S/0*4EVGQ0!YI+Y^[EWN6]$DDS#D'66JRY^MK>.C Z"<6S M4EH=@" ME7?A-)N2NX293VH,\WKW)C)F4?%9E=X/#JRG8(/X*4*H+41FJ?HRUT+ M^:"4]L90_E3>IF0O4>*MCR2OJTE4\*UZTULY-,>ZJE$MORM8K*8=2DN5D.&>&',C?[F<'OOCV2_C/T?CE M>9A<5BN6$;W)QH-Q)M1>G[-$[@0%LR$GL_9K:5W >4.(^Z\ VX>ZC'9'6P\W M"1^ >PWV;?ARU::L ^2>ZKT\ NY^BL'TJ@:;J5PS#@]$_01W01D>(3C"KU!+ M<%$HD-IS#%RQX%HG#A^,VCU0?N;0M6X3ZOKH>+"VW+\M20L;.&A>."BE.,00 M/3!GE7*,*9E;U[4\\*8H.]@NVU'22W/:F\T$NH#Y7INC;$34VE89CY%R[\U1 M2O).*Y'!,5L;'HI8+\QGD(*+*%D1]FZYZJ= ^5;-4=HQOHEP6Y2-D:F.=XQ,E8*C*L M@;K4RNT"MR=#84.H^S$E>J.^NXHUXZT'TV-3V+5T3^(Z@T@E@8I<0(A.@[Q!J-D#YLNA:MDF=/58.NS&8CX301'%)BL8E!@*K>5*TC)>+)3B MO8M*>"EWT"L*?-[4%P^]G.FE#903VVYV%' MR\EMH*IH#,(SP%@D*%T3=Y,EOR-I$TNVFMG6A:'WI"@/;$C[T9--Q+]2/WHH M'?WA^.?:U^CD[>O3][_,BB4?O7UU^N[X/7W]]N?WQQ]^?;-5BZB-GM^LN/3C M1W6GVK1PC'N+/F:EE%?2HQ3".!.#+PYM.=OH34UB8>_QZVAU M2<$:FXJ"%'D$9;("+Q,#IIFT+-AD9.MSBWT5&^I=6QXATCZ.)*^&N\UR1'/'LPNF30)%&^O$/F)"K3A:2_D6 MX5 M^3P5SW34@"@05%09@O4:LHLE!)D$ZU:YXJ!(7Q'?V27GF\BU![/RZF+S(A5D M?O0?O7&&T2:ILJ[]R;@'I[R R),N0@5N0NLCJ!50=F=XMN-IU%[(/;C*Z].! MLO'H/6= PZO-E3+2@%D"&;.*J"72Y]]7\F2_QD![5GK/G^P"YGO-G]R(J+79 M=(^1^XLDRV49HK:?D+ 1] M>0,[G,_Q%#(J-"H-VK@"BOP.B#)*2$JBT]ZS>X4$5Y"XY.%/EKYM!=6#P?1R M-"9KD;:-14NR.2RR#AT7MI;_2X$V"T56OZ'U@6E.H_-&"?[;O_Q_4$L#!!0 ( &*&P59MN:PKZ*@ #D9!P 5 M =&ET;BTR,#(S,#0S,%]L86(N>&UL[+UM<]PXDB[Z_?P*WKD?MCM"Z"9( M$ 0V=O>$6K9G%==MZ=CJF9W;<:,"KQ)G2E7:8LFVYM=?@&2]J:I8 NDV!$[ M$>.6+1*9^8!XD'C)S'_[W]\?I]%7M2B+^>S?_P1_BO\4J9F8RV)V_^]_^NWN M R!_^M__\;_^U[_]7P#\UR^?/T;OYN+Y4 MS!^CO\X7_RB^,@#^HWKI:O[TLBCN'Y91$B?IZ]\N_E5"G&<)CD$:LPP@F4+ M2:Q JJ5@.N%4I>SB_E]E1CB$D()4DAP@K"F@N:1 QH@JJK'0F%>-3HO9/_[5 M_L%9J2)CW*RL_OKO?WI8+I_^]>>?OWW[]M-WOIC^-%_<_YS$_73]:%H<>-,W"G__KUX]?Q(-Z9*"8E4LV$U9 6?QK6?WC MQ[E@RPKSDWI%1Y^P?P.KQX#])P 3D,*?OI?R3__QOZ*HAF,QGZK/2D?VO[]] MOCXJDOYLG_AYINYMS]ZJ13&77Y9LL?S(N)H:[:O6EB]/ZM__5!:/3U.U^K>' MA=*'FYTN%CNM6BVIU1)BJ^7_?4S8SV>H'TC?Y;ZN 92KS/T42LK7']0[V=RJ&]W+>ILU?O7.-1G,5^RZ0"?Q4;,ELI3^P\?S4^- M&-M0"YE66QZ.9,WRP>U M^%4] H5T012#7-)LOU1SU1,_#;EY7\2L@) M"7_RL&UY9(PN5#E_7HC-[/8X/31EF=G*SF_DYQE[5.43:UXP:EI'H-;\/VH= M(S:34:7EO_V\,:4+@-/^89D.BTCT>ZWB_W6S\7IZVOJ<<^!JSW&:,TKHCE^(L_[_75Y6*E#EN($W V3_PLYL;; M>UJ"G8_/>L>.>B_GCMU;(V3$_BF:+Z1:& _^@ GKS^VY!/>,/4TNI]/Y-^N1 M?I@OWLV?^5(_3R^%F#_/EN5G)93QT+F=$,3M/VSY:C?E;39;GZEXJU M*L;J+'X00CL7G!7?G=U.-SK\"UL458/&VWPW?V3%;)+S+."8XC1&EDOD0WKZ(L5':2L/(JAC]7BOIZ,:T .E&2>?!TS/I>"+C32G' MC0]$&@<$#$H+QPU\/?!;GO0;VN5B.?EL.E$U[G3,THQG&0)IG!D'!D(..#?C MF>,D293B.<1.2[57[8YM$'^Q3GRY+(1QM']5K'Q>J&JSUF\XOP:O?0R? 4G/ M [/6O+(U9LW?-N/U=6N##-(C)JQ&YK%?^PW':B%S699J67XR MZCPO%J8?WG\7TV=[T'"[F#^IQ?+EUO3>TBQTWO_W<_%D>^J2E\L%$\L)BE.A MA=2 RC0!*)8Y($1G@&J"8D$SFC/BO-/278^Q#?>-#5%ME,>NPQF]X;!M,PS& M?:\V*B.B+9379D0K.RZBRI)J6V-M2_3[RAJ??: S>L1CMVB8GAEH3PD VSOJ M)_-GM",R4M\-\Y?5BG#Y4)21FE;<_U,$0*"-I_.!;-V>.J/YX3:QSL=@9ZLK M0',=-\0JP5>UU E!28IXBH#$B5G\0<0 RV,%L!:9%HE6+).3Y?I4XO2&RW;K M7G/(D0.6D$.H.EV)5@3'/*:1P^ Y[D%UA600RK^(<"[AL=,CC4IM!.V\/N M^!PR:V\[Y^!#W4;JQV*F;G2]R?>!B6):+%]^9=^+Q^?'7^:+Q?R;88LK9GK7 M_/M$QDI Q3. LE0!1!$T;J-, &2)C"4G(B/:9Q?'1_C8?,5&SXBO%(U$HZG? M:/?J #:7Y1;2">JU\='4*:F\^Z8)9(+KQ$CTH&W4! MY359=6JC&Y=]8,7B+VSZK-X5I9C.[?[$C:[(TK@X'PO&*^&?YLMF\T)>+M>O MW-EMLCOU??F+ > ?$Z8RDK X!RK7'" $)2!)+ S3Y5)G2$.8(!^F"Z?:V'C0 MJAE5>D8;V^PPKJRKUG%K^\RR8KG:.9(1LV-\];(?:0;L:3=*?9O^ZYEP W5= M]'ME861-C"H; V[FAP<^$&L'5&Q03@\/Z&O&[T%"M_G@>B861H1ZI^K_7L]N MS*J7+>L9I["W0-8;/EP2LSA-@,IP I 2!' %$< DHPG)4BZ%\.%[=]%CX_.K M![L[74;%K%F\5CPP;;JM4&8Q-S/D8%A"::V$^;WYD8G_?B[*PNX4>2YV/?K( MC:G[0;YG)EXI'?VP4OM'VP%KS:-&=9>-4&^*]44V!'5KH M1G&_/)?&OR[+J_DC+V;55JV]QG$_*_ZIY+54LV6AJQ/@>L_@THY3R[@;(C8C MVOSN^5')*U8^-'N!7]G4O%I.$$LRGB .L#;+?(3MC5R*$> BSU6>):E@3L>\ MPZ@[.BHU&D8K&^IHGLL-4?KQ9,\=[<:MX^F^GOEX96BT96E]^ZVV-=HVMCDK MW/3TMN-L#(X:BR^BZH-8G6PU5H?C\6%Z)Q#W]ZSLH//%,,"_GF,&DGK& =#U MXY/QZ^VQDG$J%\:IG"B>Q )+"41N_D :$AOY8R.(1NW:15PI7D>"KU3WO@+CVQ5N/-(#P#T32R!L MO>G&$ZE _.,J=5!"\H3B-4/YOMZ-LKX\/SW5=YK8U+I#'Z;S;]IPDBIOW4PF@A!P@&E- %$V HFG"81)#\SL?RG*4.S;*VE9[Z_2@V@VLECG6 MCFC+$#_6.>66L'WH-X]D):GD %(BU7J8.2EB<4KTG+]_6.RRSY M=\."5DKY8;[XI+XU45WU%;^9^5%4.I27WXMR$N,T1S+!9N&5&NI**0$4R

M;R>4"ZHRZG5]QTOZV AL2_GJ5JM1/]KH'^T:8 :;,<'3\_+K',=U7%^0][V\ MVR#[9R M. H=&Y7]RF;/VDPFQO]:1'JE$*>CM7]07EVYS!KM6.*KVCV]Y0 M]0@ZZ0'=@2),[AZ4076%M%PC+9\7=G)8FE\OU--\44T53U4FJ.J"P6.=IZ"^ M;;LZ37O<^?"+696T0,P?G]C,GKLLY^M_M.T^&1L>K%A[=V$=6E3,S.K23"CF MA9\"1;)X]DYKV(IK6\/%J'A:MQ.0XOMN-Z^X2NSRRB-0F7X$ Y;F04NYH)EHE(AL=;(K)E1:A?..2")9H!S M*326,<^0TX'%D?;'1A:UBE&E8[12THTHCB'8S@P!<.F9"OP@<1[\)PP_,-I+ M)7ZZGW_]V;Q9#W3SPV9\'VMOD %]PIC5"#[U6,>-?./"5FO0&_UE.1?_>)A/ MSQ^40FW<.\D<=MO>!X:]37NO ME\^DIRK4P?!0EN4H9B#7F )$$P;,_V,@4"HYI0BCO!L/W8UQIVHS-.J8H:ZL MP#74^(H/QQ"DPNI/!W?Y&0[A1?S?#^3[TS;$Z9R36/- 969 LB&"C%*)9 \B7$:,TYBZ+H.."9D;(.WT3.J M%8VLII%1-;*ZNJ\)CD)Z>F$0 JB>QW0GC+P6":= Z+12.-KH8,N%4V9MKQE. M/MOAO.ECM2VYOL>RB0_&<4)UDL> 97:D$ZD A3H!.860\XP(FKBG2CLF96Q# M_>/[RR_OOWB<<1R%S^&H* 0H/0_K2L7M(.G?78*=/6#R./L) == ASVO80MT MOG(*@=8#E:,O#W>"Z:RFDYKXOBW= M;*:V,=R[K0[@[]GTKV/"36D[2))8,D1APS1A +,> (IP!F5+, M4BK-=.U5^>2$O+'Q_4K=U?&Q47@[5/@B,CK[D?TIP-V(.R",/9/P60AZTZ4C M+H&H[Y2T06G,T?37E.3Z6M>4/O5MK9=;MEB6AL>NYH]/\YDE+M/XC3:TIA9? M53F)I8!"20*$9L@LVU4*6&Z\4IY!DD.&,^$7:>PJ>&R$4ZE;>1ULN63BX;$U MY\!YF+M131](]LPY:Y4OH@V>&[4KSK%NX4KUD+EY_, *EIG'4>S >7G\P-C/ MRN/Y?L<3/G5O1]GGU376]7%W+IG #,8@5H0"Q!$$E(H,H"0W7D_*C??CE4WG MF*"Q<5"C9[16M/NU@F/0.AX%!@"L[T/!+ECYGP^> "+42>$Q,<.>&9XP=N_T M\-3S'6/UFH)KS1WG57[WE.7"_ ^"3"82((P4($SG0/)4\9@AB:A?*O"@UY!*B>@=".!\P'JF0+6V#0:]I$]OQ6#4+%PAX4,&_36:NA>=%O[TR-( MT5=KM/V+794G2,8RTYH"KJ4V= (9H)GY@U.>YI"06.CDS3+VG=)^;"S55QJX MYI+ SK;%ZU'_AND!3WYD;D0[VD^G9_X>Y5?SMMD$77MOC,D%3^K^Q\TUZ-HM MO:8>=%:BPZV>)G60WDH=5'[;RAU4;A*?V0+7DSS/%3&K=* A-;,G%!APA'.@ M8XA0S#5FJ7*^[.,I?&R3W\'$6>5NYBS#0%LI^ZP5'I=A?#NG?=;I&_*>)XW1 MH>UQ(ZE'U >ZJ!08?;_K3!WA:[WEY-OF<)>?.EJ[J:QL=9I"[!9/*3&ZJ M^&HGHU+68C_4>06N5KD&FLK.28RXP#D&,=,8H"35@.&, D5)1C*89Y*YSQ]> MHLU3*1UO:1W(UOAH#HK4%T>^U#3XW*?WZQ6'JZ WMGB>.<0'M,6OT!OA0 MF4R" N\W973"KG7"\&MQN.FBDZ4[DT6W%CH>_8D')9^GMMZ1,!_A\Y0ME:P2 M%%@Y"_6@9F7Q5=5W(^S4]*H8&59 )SSE-(XLE7 MM>!SYS/"\S3R&7?;>O5X0-885-4IVY@4U2DZ=HQ:Y^BP=AU/T-%+3SH>2 [7 M.WV?6W;MEEZKQP7"-]1QZ)G:#'MJ&@:ZOV9D."X+ANJAG:O[C]8['*F*X M7AIH67&@MX)VEM]"(PR\K2N/,T4,MQ0)@\7.VB10D]T6*V;"?2SJ7+[57<@J MBZ^:";,8FC"L88XR#72:)F:R$QIPIE*0TUS'%,*,2:]K!"VRQC:9;:G:W//= M4C;ZP>:IC&#FN9QHP]IMJ1 (P9[GFE;PPOGU#F $\MG;) WJCSN8_-K7=GFE M&W74FR>FM2WBVJQ]=4QR%NL<9,8I!DBB!/!<<2!BA!.9"ZD6V2AL_![%=!TN65CL'D1T98W42=#6.T(2**C\E;MBP MY:K-$ 93P'EN0 L9CF/\Y3IU&M1 MU+?"8Z.ZGF[5KTW?_O7;Q5X<_'3<"'=,'T3/A#V*;^%-(RK:.FB$010'U?W# MQDVT@=]GJ$2KW&[3WB>UM/F?;A?SKX54\I>7WTJ;NF5] '$IEL77FH52 @F3 M2 ,H,C.!J10#BLT?>JRFZ2)5Q#!4%.&;0ED#E@7&J JC!*F,04I#B. 1(D 9P2"@B-41Q+)0AQ M*N=V0L[8R&#[LNY*T8X568X Z\@(Y\/5,Q]T0NJ,:\H'<0A^_7A7RAM=*SYH MZO'KPH:=I:I8V-&CY>?WK_);KY$%U]?O_N^B[Z.?KP\>;F\^W'RT_1IYL[ M\[O;R[_9VPU^/-&.N!M;!,.Q9\ZHS@P,7]2:1BM5>SI,<$(E$(.TRQJ41YS, M?LTF;B_Y<4JY6&[4]DX#40QHG5() M#*XUV+-M9(AA"/;.##SC.9.!D?!L)F :V",#\;3/X MV]L>9- [F;<:[&X/=TT_W22U/E@IBA/*=!H#03 '*$8YH#S+0!:+5#'"LM/5S>_OH_N+O_+]]IC*Z1NCD$HH'H>^5L)ZWTK277(&WT:DF"Y MHEM$#9P?^K31^SFA'=[Q]PANOLW,J'LHGJJ92])8TU0E0$.= <1Y#IBB&8"Y MHGF,.<+$*1G]7LMCHX&U\9\OMO>8'/X M03.VY^W##P2J1*-L%,3FLF+YR2C<9 Y.:$;CS Q0F,8I0.8O@"B(@4Q)*A(A M<(SP655ICLL>VQ!>UU/;,!0=*U31AFUL7F&WU MB+7R/1:N.8U87T5L6B2_;4&;TY"<+&[CT$17]GI:*%%4%T;,SU-E?S"R+A]M M4OI_UI'1EIH2336@T.8ET"('1',(6"*D3&/SO]SK---%Z/CX:J-S7>=F2UE? MWG+ W)6PPB+9.U-MU+V(U@I7>%ZZX-F!G]P!"D9,#B('9B1W$/:IR./=;AQT MNY@_J<7RY=9\*TO3M*T2^&1W5,B0/J/#8&7)E\$55&US5& MUW97?ULEI*L+,E>V@[D&QOK:";F(> 7 3NJF/69U8H(W^Y+: M )P(A13#5*,WBQPZJO78)LF>0D;:"?;MXHB.?TUNT^3HOI&>)\IQ?1YO&EIT MLKM&&%]T7.<_;)#1R6[H,]+HM/ .^3<_3.?SQ9-I\>/6-9PFXQ_%::ZHU("C ME )$TQ20'-L#]%0)F.9Q3ISFN%."QC8MK56-/N[<&O/(M=@&:SO9AP2K9WX^ MAE.7Y)1M@'EDG@P$W& 53HP37-9YV:*%^CJ??K614],&35&CN7Q@9E4XG9G%?'Y8C'_IA;1EU5\_F2[6N$&H: MBIJM=:/UFK!^"I3HTJ$W6[-8MKT_7(I*!RMV\D^Z/']>M5N;+M&>D7RUQX-*6 M]JL4W]JBVN<5LJ] %XS[-)+UAW+L+K"ES@LKPGQ;Y)H5Y7,(Z5 M[G5^OV/BR^?%K%@^+U2U!_7=_K1*6DUUEN5<(L!3E &4J1C0W$:1I)B+E,:9 MSORR7AX5-3;J6FM:C2#=Z.J9_?(XL&XT% :NOMW8':16:@9,VNV.1JB,E\<% M#9ON\J3!>[DN3[_1]>H&7U[/RN6B\NNO9V8(JG+YF2U5=2U=WBKS-1F'_UY- M4DXYC;4&1#!BG!^I &.Y BR))$ZQ=+/^7$7/38.L9I'&]4OHI7RD=7^(JKU MCS8&^%[M<.X3UPL>?2#=^S6/4"!WN._ABU>P6Q_.@@>^^^$+R/X-$.\6NH;+ MKI?;3;7F2UY6A0@F"BL40RY C!DRM)41P AEP)9+)E)GU#,!YW%18R.L ^78 M?4-BCZ+J1D%AL.J9?./, M?#LW>IVC['9>%M6)^^JC9@E%"L<,B$00FWH' X:U^2.!2&.F\CCWH@H7H6,C MC;7.=L]UDVYPI;;+P.C> 6ZL$AK6GODE *+=L_@X0!0ZH4^;R+?)[>, PM$T M/R[O=J6DN?C'PWQJWBCMZ>7R92)8KE664B!S@@'2N01,2 EBDB9)&L.$V0)^ M[@D,]T5XT;#3*3U&YI?R_5,8"[S!) $FD4L3C7@E J0QTAG6$B49G[IE,Y#>!!"WX:QUC&Z7"X7!7]> M5GO'RWETRUIC>US1=>7OK T,= ",;'>P(&9M]C!NYS[=$G MSXNK;!*PK_^SNFH")RF'0G-H7#N6Q !EB $>6QK@,!8(YFFN/'>U3D@<&RNL M _\:52_6!04V2G<+J3P.NNNV54 H>]^M.@/%S@&3)Y$)'"9Y7-Z;!$>>-/]8 M2.3I%\^[8UW=5ZM=Q/5AWB11FBAH2\L1E0-D^ 8P:#P\ A.19;G&&.5=KD8? M$C8VDEE?6=U2]HQ; :TXNY%+*/1ZYI7NP'6^E]N&2.#KM =%O M;7W'/PW+U7Q6SJ>%K"[758U5Z4683B$DD@&<4 I03%%-&W&&,!#US @=T/%*W](.P!EY7(XT/%A"EW;#MC.[ MG'@R6/S5ZEK[5@'+#ZQ8_(5-G]4DU3PGG D@)$D $DP"+K'-RPBEBFFBI/;* M[.HI?VRD<#CH91W5LC'A(K(V1)419\![MI@5L_OR5BV^/+"%>E=,GY=*3C1*5<)B!A!! MJ2$ZB %A/ <8T5P@F-!,."6<.R%G;(2V4C/ZX>.\+'^,GM0BJO2-0-2H?&'C M".1\.F6+LOI]:7_O1VK'4%>QK7PN(#!.I%F-2I@ HLR2E% N"4UR9:L8?U4+ M/A\0]VUY R!_NX+\8H5X&&S=)H8 >/6] ]X!*&^:/P%#(#H_)F50VCYAZFMZ M/O5XY[3 "YN)X)VJ_WL]>[4K-A%YS!+*&,BJR^$YM_&-N08\XWF>$9F1S&NC MZJ3$L5'S2N'HAY7*/UHF?KW'ZYT[^ 3N;K01%,V>">1<(+ND$G8#)UP^X1/R MADXJ[&;^@6]/H:+1V78N'Q"+66&4 ,XR-,VCKF: /[YX5G;_8D;''.)B=S%B 2A-,XJ,;,&27":4)YA[I56MDW8 MV":)E:X[6W%,+VVZ9IL7HIHGD* D!RQGPE;38>8G30'.,Y3C.,Y@1IPS GD('B$AK=-NUFGC=Y1? MY9;WC1SP[H]V0NH3Y?[):10 >Z0>Z@GH@5(1A0/<+\5/!]1:4_[XM#=<"J . M5NZD!.KR?CY+GX]$S./M!X^X-MM@?R P^*&-3_:S/R MM=_7^FS'A#G%K%BJCX8[Y+6966;WQ3H#Y:_L[_-%5>C]D_D"FJ^62(9H'MLD M8,BL/255@*HL SI-DJN)_5*VSQYC .% 44\SC+*;*ZW"G'S5'1ZNU)4U"4?$2+3?:1VRMOF=&CYZZ MV(ULW[[C>N;DEJ5B?=WK(EIUZ\K0:,O2ZA1DR]9H8^Q%9,RUIX+&X' $WF^' M!.+YGI0<=#KH%^C7LT;/TKIF:-K+9)TF4 NE4Z!88B8&F,: )P@#A&DL$RJY MD-0O,]/8S^YLGM:BF_K(N3[95 M0/C]=[/X,#**&5N\5)%QMHBP>=,8:B3=KQ([3C2%,=,D S255;)8NTF&4Y!Q M3%62"\GBV"=_48^Z>O') (F0FG5";<]..6[O"\>]=2_.6&)(7 &=J@P@F=M4 MFO;&N.99CA.2427\K@6.I(.'N4FXLQ0<=T^[.98CZ;V>Y[;=;K,,'FU,C3:V MKJJ0;O>H+=^P;=XZG7'0R^]]=T*X:_.]:3KTA?N^(3]P5;]WD>%WC6N=/BMA M]ZD+78AM5>W&8:P0A9A"P/.4&X=!*\"RQ$PK<8Z1%#%+,0NU-WQ*F;&M,!QV M$QO&V;-I_9NV[<+PO7G^-G#(/GK[S=ZSNB?H;JXKK@/LV9Y4930[LZZ@^>R_ M.K?9X>ZJ7WG- ]4U7YK:FLVD,KNOBE>O?[NZ^$T4AP(J#" D,4#<7K[G* %* M(\X2*!*)G9(G#JGTV,B]0S7?30Z.RZUBOB^;4KYK!*(*@LTCGK?_!_V8VN>, ML7XB/<\M__-U-%^'QXWC$7XE ]U6'MG7XG?E>>!N:[TN/90NPUVU'AC=G6O: M0\OV\YBD*B9W"V;K^WYY>>3SZ23'/,%*]DV,0A-P4 MV9,Q_&[',3,/;F,"7%QO/467KQ1!EJ;TEG!!MYN%,8L )5X#& M!"DN$.30*[["0>;82*$U/<9%9-7VRHWL [\;9P0&M6<&^3B?W3>A$G<[@1+! M9( 8CPP@;K.!8BE!FB482QC'A'N=SO>DY]CHM<-^;+G9D&5; M&[+&N,V6;.X@@Z?7RG-:'Z.T1Z_9"]T5\:_B!:OG6Z_I!0.Z3U M#RJN8]B767G=J<7C.\67FQH:3!)594])J_*+N

0?$-:&0:B8L(,RA@T+:S-S M+S*L]>%N0_^36F[N/1E?4F*M.0%<IY2S$?*>8 XB$6ABV6U[T GEH%FO)Y+##W5-&;#V0E?WP:!.4X:@ M!C+)A:%$20'G*0.,:<8R05F2>\TB^R+&-I7<61E-%IAE-.VZ!W 2T>/\2R$ M^G87-\KUD(SYN.G!,@?L"1@X<\ Q _/IO/8IUG M%@DN,=0"9-R> $-A!SB%((YSE7)!:2:55X:]%F%CF] W*YYH2UOOW+Y..+LQ M0"CT>N:"[L#Y)[YS0"14EKLV4<.FM',P>B]_GS M^S\OYM^6#S;>ALU>)@1G,976.<@5!$@DACL2)0%%*M%*"06I4Q*2$W+&1ANU MJM%*UZA6-FJT=;_CV09M.UT$!*QGINB(E==]4 ;QK+A.IM&=B6!;#A'*( :XVHG(B@*U[")(,:H(8I3S6?G4.O748&WEL3 #3 MGM/X=NDQ-S>EYW[HF9.VNN M4_J> 6*P)!'^&@R<_*$S1/M)';HWU8TP?V7B MH9BIQP5,P*(^1-SEG/-O6)^^E=Y;-RULGB7NBZB69TPFFV5 M,I);5@4*' CW)60Q9PJ3!*0(V:!+D@'.6 )R*6ELG/.$4^VSM3^R+V& HX)7 M42,7K_C9_JTQO GJKDP'3Z7WXKI=))QD1&2*)"D! $4YPD@@J= 0QU+SWO>/]K:+[,67']8Z1RNE?PRY6^2.4;#M(0>1 M ^\'N8.POP'D\>[;QP8U1_];OZBBF6P$) 4,Y JD2LH7'E ML5M"N %U'ALS]A1#TE@?[5R4J0!XNQ"B8U^1&R^/[-OHF=;'\UF\::31B8X: M8=31,8W_L!%()[J@SVBD4Z+/OEUJI'Y9SL4_'N93\WYIUQ?+E_4M*9+0G"&Q3U#:36&;9UOQ?HEKWSI=2V[O ;6KH M ]B>^?TUIK6BO5Q:\T4G_!W7=K%O=?/5"8R6^[!N[W?(5G+]^,0L)]9;'&9% ML,D:4$YTIJC01 /"4@40MLD*M28@U0GGE.(XE+2V%AHI6NT5G8K#X7C MI?C3\+833E#0^MX8& 0OCQPGH7 ;*-5)1_S\$I^X8-*:_Z2U@>'2H+C8L9,- MQ>F%M]_X^*26$Z98DE(F -6< P01!SPG"<@PS83DC".4O]4FA]%O;#S=T\K5 M6/IV.Q?V,QA^E\*S<_^8.Q)M_?JF6P];Z(]PF\%J]X?=4MB"ML_M@VTQW:82 MFQ7A>F8\^LKA^*RD>GRR*M4U3JNLF9+).*M.F.T"!F-!! MX*#DY@[ :[[R>//MO=G-J6,YT7F.<$XSP&@B $HH!93D$&2(&-YB1"GFE6RY M)SW'1G8]>4$?#D> O&&^O^UO97C7M^,7\,=T@;T[_TW]X@-=,T+_>%O+/ZR? M? #J/OWE0^+\8[3?-=MS'XI2L&D]#WXP_U9.$$^T1(2#),MB@##-[29V G"> MIS'*-4I3I_.T5BECFS!6BD:UIBL7KM+5/3K[.*CMW!P,JKZ]WBXH><5EGT2A M4U3V\58'B\D^:=AV1/;IASN<5[U36BT,J7Q67]7L6>FF3K4]!BN_%FC4CQK]-V7F M*PLB:T*TMJ%+;GK?WG$X >L1\]Y7UV.#V^, K4?8!SI3"PV_WV%;1_Q:S]]\ MVQSN2*ZCM3NG=%W;Z+;5\44\*/D\53?Z/5O,BME]:2:H+P]LH7YA92&,S_JN MF#XOE;RS#NV=^K[\Q5C[CTG,.6(RQD D&@*$> X8CSD@J8YIFMO_$;]TJ1TU M\1EQPR1671EB(RU6IECG*JJ,N8@JKU*/[>Y;GQZ-2^7-]J&DU1WU=3B M:R%4^64^E1.9T"!J45DX;_)HY'-[H MZ&PU[*.DS5B81Y1]8'U M)S,66/D0O3^!G;__T@I-*/?DL)!AO8]60_>OM]0N48B0I9$ P\P>"(C%C"#.0\]PX$4HCQ+QN1KH('1MUK'3>W;NX MB"J]HT;Q3O=?G+K U>T("VSO#D@ 3#MX(^X@!?-+'$0.[*&X@[#OJWB\>^X6 MT8D4BJ\V' 0FB&F>@%S%B0WE$X#%$H*4.-NL=Z+?>Z:C'V,AK>W_B="+2 MKGM#?EWENS?46P<,N#=T&ON!-H8Z@1E\8\A/BS?:&.H$U?&-H6[-=4SOR HC MX/\I9E:,,A_UM%*OX IW8[:'BH%V[Z 85.F'35P+\79 M\2>[+MP>'^>S:D.C.6&&7),\UPA@BJGQ?6 .6(HUB/.8,(3CG,>>>[VO)(QM M9-<*UFD*/(_PCZ/HNM Z YO>5U4^L'18/ATQ/=A:Z77[ R^,CIBWOPHZ]J#_ M77]_.V.Q*R10G24RAF7RIO3#!**")E"#124*)^1]/F(\3 M?532Z$C@\O.GZT]__A+=OO\=1!@.I[].]=[8I^[V6C M[B08@7SMXW(&];E/FOO:]S[]@A\OE(NE34(NG\7R9M%W1KKYVV:4'VUVD,%]RJC5F#[Y7->4_;9(_91(3Q#,1>Z7\;)4VMD%>*QNMM8U6ZG8N M^=@&M=OT'PS GFG@#.PZ9-]WP"18VOTV60/GVW

S_1OLM+W:AD75A"0&46 M!UP#(KDM/:USP+,X YPG1&M$M4J]=MC'6L5CI9%LG^G?KMBVNMZISU>Q7&'J>]J96^TYG<'P+E: M6*AK,VLOHD[U;6];SV?FKV6UDH5"2;-4((!+E=B$6APP"6. X@0JQ6$JJ%_D M1)NTL=%.D[Y^HV2G&\_M +OQ3##8^MXS]$7,_U:?"Q*A[NZURAKVAIZ+V7OW M\)Q>.C<9TM\46]19>W"2)CC+%- LU0!A HVC8NN+I%!G+)8Y3)WV#UMDC(TB M7J?XL8J>EP9I ^?I4\0 (/5,"!WP.2,!TAX" =(?;=I\H^1'>T8=3WVT_ZC_ MR< 7=6\;_+.:WR_8TT-AFFWVME"FE&(T!8+E&4"9((!F*06$"8T13[(L-N#G1:<-&_[R.#T MPV^?A[>I:U8_>;M03ZR03;2L>;ZJ<5;_SBPJ.-1241!+S #2MMH/10F(-4HY MEY01MVH_;VK%V(BJY]J*JS*\#22K..CJQ0J53N%4;_/]N:VY1O]5]4SM8_^@ MQE#"T[U#1YA-V-V&/VRN8>]N&J#PIXW4]^S2?_JKU]TB=Z=4A[3-3KS#W/)MGGNN(/JZIIU9YA6STJ#S;'4O MHWDU52\-4-'ND*D>5U7B(3:S'L!ROOY'*_G)6/E@%3,2U\=XINVOYC_SA7GA MIT )4KMT8FMV5*\&ATN-VL7.G;RHG1KH&I'RY9%-IZO9=9+)+$$TUD DQ*P( M8Z@!PXD"/$T13%$L:.R\4'#1F/YCD\&-=BC?;,.[:_673)G8X3QG1"FF 855( MGE- M#"^I(R1RA.8:.28H/B8")_/*()H"G! B62$^I4M"H$C,/B; 7E#Q*61]'CI#U:_V0\FS M;O5Q"-K+51]X;\ JU<>UWBU.W?)E)C#+ M,4@9@@"E2@"J! (D2Q-"4TA@ZG5[Z)3 L3'=Y=75;[_^]O'R[OV[Z.;N/]]_ MCJYN?KW]_/X_WW_Z,IX#1\]LX(&$UV+QF,F=5HI[C0VV3#QFQO8:\>@S@2,9/JGE)*6: MX5Q@("C# ,4H 02G'&280:PTD9FF06(8MLJCCV70WAZ,6+B(9JHJ2,"$\9R? MI\P62I'*T*8H*B<"5#/U.&)C3=-M%@?B!4.21B4 M!%I,?#WFVQ[M-L1O%O=L5ORS\I:OYK-R/BUD]1=;HK6\T;?F8UEYTZN+(N]4 M*1;%D_TGXQ,UK&-\H5OSLBA4N3EC4ES&24YRXZZ(#" L8D"$MFMLQ*3,<@1S MK\1BO6H[-MKYY;?_D275[=7?_E^NYOT>6G=]&7ZS]_NOYP?77YZ<[\ MXNKFMT]WUY_^'-W>?+R^NG[_Q8^5^NU]-WX;39_VS)3;=EY$.Y;6);%+N]F[ M;>W%^IY;M&5PM2NS,3E:V=S3\>8@W1.(ROO5==!)81#87T\OPP@]VQ?]I)9- MJ,PDRP7C&6& 26V\4<+MV2Y1@$*!>%T@.2AG;Q+"EY.:0:#J=?ZON MSNOYHBKJ).QYD5D:R&(93>=EJ3Q#+P\#[NVS=H-Q.*^U.A!:1QWVXKCN0Q#> M==V2\5;.Z[Z9+>[K@8>[\<*'X]7C?GGYE?U]OKB:LK+.I:20PEQ* O)4Y&;M MBG+ $X& %HRD5%*MJ%-!BPZRQ\8A']KK+O*7J-(_J@SHE-;*IV/<6*4GN'OF MFJ!(>]-0!\P"D9./Y$$IJP,DKXFL2Q/=Z&U_3Z^YN4U0RIF" I $$8!RR0 U MK@_@6O!<2@F1]/)\C@D:&W$=V)3N6.WN*+1N;!0"L)ZIIQ-6WA1S"HA ?')4 MS*#D<GW<[AOVP\F&2I:FF"<: 4V)OW><$ M4$TPP!IA"-.4(.%UH=Q[OK;;Z!\UL&1P$NV[_K6J]^L2Q$\<3L=NH7)9X75;*@=T6Y7!3\>5EE$?IM)C=_ M7Q4"LV/9;MF*22)EG$+"#%RY! @C,QXAYH#2))92QR367CL> 70:VR#>,2G: MV'01;5E5';KLV!6MR]^MIKO*.L]+^0&ZV(U-!NZXGLEHH#[S#P<(AW*HJ($ M&@T;7! .PKT8A(!-=PA5J(JC7Y?ELY+OJ@1+MU5&I;^PZ;.ZT9^5E6H/;:KG M+K^Q1?W3376V5K[_KA:B*)7\*ULLF%E1KO_!*&U\ME_43.EB6=[H.IE[U4 Y M890PK)4",;2I5',4 X9B"%)$,I7*#":)=LX=\186C&VZJ"R*:A"B&H6HAN$B MJH"P2YX-%%']?&5+\W,#1[0V/UH!LO5/EKL,)M$*%-MJ4SRAQL7C1+[GR_)[4ORB# 9^Q5OLVB\VG5[_(*GN;]R\BU:"S:7E>XW@1?5M]AO;C6YJ/ MCV]]?*K^^.K60B7Q>\N>;PV@>1/%AHN]>4O<=\)VWE21#MZ@7^+@ WF#7YJL MP3=F]%8>[4<;!;#^[2?3>F^?7(=_Y)MWYY5:Z\Y=-LO,U"%&%PN:1BV@#A,<$/>!7Y>#@C?-;Z=FM M^Y_/9.QOFY#.2SC>^S\7/ AN^\5K=K0'6&<[:&QWC'Q7H#\6>6++W1 M]ASFPW3^;1-UAQ&GE$H&4(:DO3(N 1>4 4@3"%6Z?C MM7)6+*JUX[NB%--Y^;QH6&V+S3[-E[\: GNV)+=D4_!M!I;(1D-6PV.S=&733NS7:)J,IE648K MVR*VC+;>_=T:&%46^MY2#]#/;D0W<._US(=#=IS_I?=P4(>Z#!] HV$OR8># M<._R?,"FNY&[;<=,&55LW S?]@*M!MMAH*O9SX\ SEO>G.!)!!OM8H: ME)!)E1E'"<)8#'+ ((P!1PEL4&.(I[D/(,,>66H^:.=:FWVB*?5'O%T4Y;4 M,Q3F)-8QSSBD&!M7*DX!$@@#*K0 &O)4DT2C.*:>\4@AT1XH&&EW3_[BG+,< M=^C=Z/:/=,QV)H[^@4=^QQ+G1QV-X]S!V_R]>*.>]_K_/)_+;\5T:E:/KT.Q MM]:7?FZ'5YLC&A,KO:L-F/U4 QO=>W%<.J$6:+3XR1YTY'2"Y?4HZM9(YSH= M0BE9?C"FV M5-JO0C?XXG]W?J<7C.\67$R:S6$A! 6,)-#,Y20#5"@&&.:88 M&E\JSSRK=9P0.3:W::5Q7?MX:C0%1NQC)(VN36%D&SC@7:/C%/)N!!86SYY9 M:Q?*E;IV,\4J#*S&D54Y:-4.1WC"U>XX)7#H"AZ. !RHX^'Z9K"#MQOMN#]\ M5Z7H1@)+F4!LJP@J@!31@.L\!QE,(=18)IIZ'?"?K='8N.O@V8T=;P=.;UH/ M;RKKSC]P\^S?SL=M_?7:6QRV]=!A(0[:NH'+8F:C4Z?1RH)H/GOM6MJQKHM9Y2%5&W;>63V=>\:- M9_O!NV="W2AM6?3="MCZENQ&Y9#90'U1"I8BU%GPP'E#?0'93R;JW4(W,K.- M7\_,TKJZ!O[)?%;OYH^LF$T,3R6)X"F 288!2C $7*0,Q"P1TGB;.91>AW[' M!(V-J*KQLE'T(K*J1K_7RGJZ@T?!=6.?$)#US#4=T?*FF%-0!"*4HV(&I8]3 MQKXFBY//=Z,&F\68E0]F4?RUD$K^\O);:3."?J@FZ&)V?RF6Q=?J+.UJ;K.B M/YM_:S;$#2^M=Z6U))F6.@>293% F8: YDD.H&!2QVFF%/3R@<*H-3;:6:L? M;?3W(YM W>5&3<-W0L]$9M/Y53??5R;9W,4_6*NB8O9C=*A[JCH7C6W1QKA> MCA_"XAV(+0,I-2BWA@7R-1,';KUSK<7YHUGI?E?E+2ND+8&MDX1JH;A-"\\ MTGD*.,8$***@PFF6*NAU[7-?Q-CXM,G6N;0JKNM(F,_^>>::$Z0%3C>./ ^D MGOFNP:?2+K+J!:X=?MSX((?TNL*[EF-B$TZ>$]OX1N] MF?\S5A_G?#_FW.L8.[M]\UICZ\%4V^3%ZA:!L$K[)F4]#KCC M]8LS\1LJB>JK+?#UU8NK5M Z9$4]"4>P;*?')0V'78MJ/ZSMW47NJ8=L,M M5&YZ/^'#9K'O!,Q>OOMNK9SG$GV8+[;OHU6E+:YG7U6YW%U62('B1-E==6UX M##&9&T:#,:!*HXB5 M3A-(@"8Q 2CE E J$T!2#%.6&;$NL<9 E$0L<0);3#0=9!66,CBN;$9I.K;:5LIP+&;2#['&^=#=TP MYUS^J'4\\6K%(^C1UV%);W &UFKRX<.P]E3((K2O@ M;DP2%L2>"64/O74(W]8]R++Q1J)>=GO<\0J52/.TP&'3:3H#L)=4T_W-KL$A M2V;\HG5QK:;JMDQABG&> Y@SX[= PSR,LPQH#M-,,B&T;R#((3%C/_]2=GR+7?L^SM#3V)9)4!XM+75 M)TG**<+4N"LYRP&*F0:40P(RI;-$9GE*"/9ACJ#:C8UPUG4&MJR[B%:&7$0K M4ZJ:81MCHMH:/U(*V\UN7/9FG=M[?/@ZGM3>V1&MD/MUC5S ?>WC2(3:T3X@ M8=B][.,F[NUBMSS:,2^G/3N[FC\^+=2#FI7%5U5O>GV8+U1Q/ZN%B)>[!9N5 M3%2[7S-9_6U:TY-Q2:N:S$J;-SXK,65E6>BBV2FK2O9-$,T(27+C%A)[.1)G M"E SG !3Q":!$3F-O>XQ#:'TV.BI/L'>,3IJ]HM7)=0;\Z.5_=$6 '7QV0T$ MD<5@_2:O@(A>([&J6.N9 W.(3\J-1\?VH?1,S*/\1OSS>P[8::%2A ZA\K!9 M1@?LA+U$I4/*[GHW9)V;V;17U:]]F$_-^V5=E7:2 =[T[$@[. MWJ^0[&)X K4.-T?2$N('OD;@9OW^=Q/&]CD&3\]E\E:VYYCZ[_)^5 MF_3)4FFJ2(R!1#D!*$\Q8)#D(,UX&NN,<"B]\KZ>E#A.?WCEW33*_N@9#WD2 M9CSW2RK>L>?/VD@W!%)U2DXTEYPP8XNIJ_%]?H_.(92_\Z<_56?0(N M: YQ#D$L[0U]I&QI"*% %FO(,,JR#$+OM?IK*:,DDPZKW#WT/):EYV RR#JR M5K"G&@YM"(1HP_[C?%RL9S>5>IZY\ [!UCZDSP2C[X'LCH/S M$&ZQN&W@FM>V!JWYVV; 'FIQD&':8LIJ<+8]TFW:_:LJ[A^62EY^-7/[O?KT M;&]QO"NFS^;?OCPPT_TWS\MR:99Z-IA%_OVYK(+Y)C+/,*4< YI+HRI"HL22J38D:6Z+:F&C+FFACCM^TW[7W MW!R# 7JD9\8YUA5S?: 7+E8]=.'2']Y.QIEH!G)#NFHQJ*-R)E2O79ESF^O& MK*N+<;=J40GYA96%F.!$Q%@H!!*10H"4<8"XR#@@,*$HT5PFW.LVZT$I8W. MUKUO_;CP,-X>ILQ(>9A=:8WZ[ OJBQ#H&JV_QQ-E(]SP[^$'F3 M?BL$@2C]L(Q!";O5S-=TW/YPB(*NGRW?W^C?RKH4VB0U:TPJ8F'XEMIBKCD# MC+($:,PP03!-H?*[\=$F;6SD^[J0*^M0I+D=7L=MIE"@];U*?5U M%(5S#4P MRM;;4'U5#ST"2B^50U_+>L.JH4?,;J\8>NRE$+4@C MN\(A"6]8S:$UHT+;HV<<2%W/I-+%K%BJC\57M5=C=<(U1$F&$5 PE[9T.04L M1@) S?*4)"R-H5>(D8O0L9'&ZNQ[I3286JWWZPQW.-$Z!;_' 5= 4 ]G"Y*C(VNMN?K0\%SY87-P+WU#UU3.WCT MDQN/]8W^@(Z2$_ #98+P!S-X;@@/%=XH6X0_2,?S1W1HJQMG7@IA(Q+-DO%V M/BULSM'U53KCFV5YBA,0HY0#A(@"C*492$F,B8K3.*6Y#S,>%S4V_MMH&JU4 M=;EHYPNP&Z6%@:UGXNJ(F#W:O M5@E2**(<0ZS-PLY>3TH)!IQR!I"$2B(EB8Z]/*=7[8^-%-;J^8W_UZBY#?HS ML.AYI*\UZR&/S!&K PWIUZT/.HZ/F/9Z\!Y[K-N(75=4^:R$*KY:3]'F*?AF MJR-\F"_JY)KVO/E0H%8=FC6)>99)J!,@$J(!@BH!C$H!$"60XEC&.?0Z& J@ MT]B885. :&/31;2VJLIOW>23M88=B^F:5IIUA"J7-!4Q(8!+9B9[GA+S67$(-..:$9U3A;U<^DZ?U2"I M(\_YH-PFS"ZV]SSKG?PZ.F1^W#4R6*['IMF!LSON&K.?S_'5[[MFH&\]!/GE MY5?V=S.;V!P('XN9NEZJQW*B1,)PK!!@PK ^RB0#5*0IP(3%'"*$%/-RP[LH M,;91?/H\-?K=*A]5VGNGL._02V[,T#?V/;/(Z6-7-]@[Y,#OCENPY/@=5!@X M:WYWD/;3Z9_1EA\Y+HOES!"LD3"U%=#L=N7UXQ,K%G4>_[*<()VF0O$8Q+F6 M-H&"X4*89<#>7$U)FE-)G>Z:G90T-IJK=8U6REY$&W6KQ:D;KYT&N)V\@L+6 MNY\S#&)R+JJ[5/4^RB#([8@<(8+.I.Z,2LW<]O&*CF.4QA4EGVY@$-YUMF-% MKNXO^$>0WR[F-M-LE>)&+;X60I5-4#1*.,59KNUZ+@5("P:8)!Q@1#)AJZ*) MS.D67JN4L3%GHVB=R:K6M$-\^7%0VQDS&%0]LV4GE+RBST^B<$8<^O&V!XM( M/VG>=FSZZ8>[KBK-B%+ELDDY8R_[3K+4^$LLX2!77 ,D4P8(%1K@5&*4$$%( MK/R*MQZ0XO0E#U^@-2H:52-5Z^J[_-N'TW5UUPVBH19O#2J->A?MI9DZK-&. M6A]L";8O8> 5UE$3]Q=0QQ_M7+YP86-[WJGZO],F/-Z0J)N]G9LWQ)N_FTV853:[' ","R9W5&A@":: "Z(9#$3,,V4RYJ@1<;85@2U MFE&CYT5D-34X1E97-\)H [2=)@+!U#,Y=$+(F18<,#A !J42/]W/O_YLWJYY MP/RP&?YM;0XRZ!V,6@UUET?/#7[YHN[M5L)G]31?U*DH]7SQ6&T8_?+2_'(3 M5T$3)&.=,9!P6P&,<098(@F DFN5DH2KW"O;2D<]QD84VY$8NK[WP0SH&Q/L M+_@J1*.LK?'T.;IVF9LW,D!']$Q%VWW0J!FMC8BVK*BB8E9/#!,1TPG3X$$Q M?EJ\45Q,)ZB.A\9T:Z[#:=35I_^\GLGGD<;Q:-&\]4ERI7N'B&IV?)6S]@/8ZW^@!XH*.N4$#[G7SY M9Z"N;;_9%'01I2*/Y;R_. MJ LR@3S.5E&#NI4N1K_V'9W>\=]6>]?,3__GF2W,J)R^U"[I)$XR@BC5@!,2 M&W,VMY0._7HV17CMNJ%I%F<:YXG $G,S1\\,6N] M+ >$DCAEFA[D6_KU4X*E M%8#PQ=[>J@1+JYDM9=W.+L&R:O.36EZQ\N%V,?]:2"5_>?FMM'>?[5E<:3>< M+L6R^%J)M/?WBMFS^;6(>J5Q=&J6&+V@4%UO&6%G.3:+,.8C:5#F09(">.^20(!ER+C*3/4['87 MVE?PV+C7COVGA2U9N'RI;O^J_WXNGJJ%2GWD:4C@6[%\V/+\I.++B]5OZVSI MA@]8G7*HC)[82W7X9ALS_[AX-BUT=A:=^]-Q(ZF'7NI[4ZG9B][6.5HI'?'G MI?$SE]&+Z4:K>,"=)4^H0NTRN8H==L?)$XR]W2??][OO1%6))JKT@,WF"<>, M\)S%@"?(,%W&,L"P3D&BDU@R:D8SU;Y;4:^%C(W5UILM&T4[;T;M >J^&W4. M3$-M1[DCU&D_ZA@$9VU([34Z^([4,;,.;4D=?;:;B_/G^5Q^*Z;3C^N(Q+&-KQ7"IX1VK^/HIL'<18V/8]I M/UB\/8*CI@>:^O?;'W2./VK>Z\G\^(/=!O1MXW[?FLY<7L[D^Y4'_N=%%?.> M\)R26-G=9@*0IAS0A&<@R3*.4HXDQ+&]M0OSVX-KF([A?.,=R..+N- M_W#H]4P&*T4OHDK5"K_W&_S^W(J?-S>XP1*(*$X(&Y0UW Q_32&.;_5? J$J M+X0P,?^C*4!0"+-"2!-@F$4 !LUO4DC2E,J^RA^,O;R33P9^3Q?$NY_<&*I/ M]'OFK/# ]UKOH(=:4M[B1UOGH*T*5>=VNA'B2LC5_)$7L]='=(E2"48,2)$C MLWA*$.#F.P5QC+2*,Y;EV"NI6INPL1'=>HQM*]NYRD$KS&[<%0J\GGFJ,V[> M=.0"2"#J:14U*,VX&/V:4IS>Z5P>Y?GQ>6HCUZNL$D;$TT(]J%E9?%77,S%_ M5.T)?S>UTC^IY8V^8]\G22IQ)J19SQ&;9%4S @AC.2!:$YKA-(YCITW9'G4< M&UEMF1C5V3UVC(QJ*YO:Z>W)NJ.-M1>1/0$S_H:QV+NH2_#/PHTEW[BS>R;7 M-^SG+J5H^NJ)<#5L@FLX=/&;OB ^4#6G-U'=II[?2N,COR^7Q:-1JIPDDJ5Y M@E.0/D59FZ4VAV)GMG0%E,W MK+56;9BPDL-P!**D5XT/RB:'#7M-!$>>ZAIA]O@XGWU9FA[Z\L#,MW'YO'R8 M+XI_*CG)6DT]<[B>P-6-(\Y'JV=ZJ("Z\P7*/PBE%8=0 M42B'A0P;AM)JZ%X<2OO377.V?2BFZM-SE8R!8T18G*< Q_:@3B(-N$HP("C' M69IRE6*G/$V'&A_;H&]RD%D%HUI#W]QL6\"UC^]SX>AY5'L@T2$'V[[)9R1? MVVILX*QK^V;LIUL[\$S'V9G-Y"_/Q506LWN;Q/GZ\6DQ_ZJJ]%^KPKAF12XX MQ2 UBW*[P9O;&%$%8D(@54D*D?**_#HMZB_ZXY/J(G^M,!A)WUG /8< /ZT4T3G3F[ M_VAC_%9A]B]73@ 0B$D,.>0:]-B_;Q8V-:AJU MHOE*ZSH2LGNHXPFTW3@F'(8],\Q:T:C2U##+2M>+YB@W8-8,-U0"4*Y]>?B_*22R9U"G1($=VSP-GS+!,8L.<9)JF"'&1.256[2A_ M;+3C4N_4ZMU?I=.J5]S8J$>L>Z8GE_JF[3#W6=ET&ZSABYI6TL=:SW0;FC-* MF>XT$SBL:WTGEN4RSY&6@$IL([.5!%SG&J0QA5K"+"'4*^W^28EC([/6&*7. M]Y!/ ^_&7D'A[)FOSD8R7,173]>33\L;1]S7J8O*[B]V/3#Z\J"F4WMWC M)ERDT"S*,,ASG9I%&B2 $,:!Y#CCG"2Q(IY'1MO-CXU0FJ.22L6HT='WV&@' M/M>#HZZ@#'-TY(9'A\.C0V:?<7RTT]S !TB'3-D_0CKX5#?_P!X37\_,F*^2 M1%RQQ>+%9LEZM%F4)K&( .-67&3UXT*M+C#)7&>:00PR:BMX90P!GF0(8&EF^8R)'$&G M,G[.$L=&&H?"A2^BEE_=O _6VZ#?;Y/C8-1>80P> M0'WO&FT$CF/;: \ YWVC_3<[QAK.>#&=*OE9"55\M2NN5IM&6JJ."A@U ^#0\R"OE+/W ROUNM0? M/0"*1Z71\\ 9J*;H+DB!2H8>M[RU..B!UX8K WIP!;62#>J:>%$D6=VV$F+Q]MM>E_UA\HMLF5DR2SMQ\A M0! 1P#7+S HM)R1!*(YCKQVW7K4='8?NKCTN7BT^[-\:F^OK@5%E-9AK8/,A M5(;;/:E-HIAMVZO7MZT/=7T@Q&=SYD)RZ(]AV#7H6WT' 2\_!.R?WB].A-!U M'*OGD+"[7]@(*;3K95JQL++?J?J_U[,J<='F N_F,OI$R#P1&&4 JMQ,6#A/ M &40 K.&C^,,)TSG7M?U/62/;?JY?%6KZ&)=J$C9"BUE<_P\K[*/;7X*4/S2 MI\/NJ%GXE]I'?VPTOO'J)@U^=ZV8@,<<.YPT=8;L6"7;-TE#WS!UAN2 M_V_;W+:NK0E^[U_!JNF:V;O*.$T0( E,5W65 MDSBG/>-M9Q+O\^IE-;NJ2Z:V%+Q*=KHG]2/6=GCSP_8;,:OU14 V6@F_2W09 MN*Y?!-@.B_W%:#1L;?S,ILM_L-FK^O"KVH7L(K8P+3*9402R3&4 DQ(#"E,! M()1,99(R0DL?\_^DI-$9^U:[I%(O*#3N-*1NI!<%J)X)S0,C;VHZV_](M'-: MSJ"4[F)+-WTL_:!W_4T:;IZU3QX<7F.2[\'-P)\WU'NF3G?9X!CU!&)- ;]51^Y M5,'WKED2"6"'2B>Q)%U:;VYSKEI%\%3!.]LS\NG\^\X1I2YGIDM%*"0%P(I M@%,L RRSZ\^E M=>C\QL^-_0<8E;Z]77H$V"FP!=0W8.M4@NP]C#2; GK ?R'GQ\4HDU MY98JD=.5F"U6K^:O>K%,IG/SYW/CX<(7K^MDMAD?48^/78WT=HSFU1@U-]T) M6RZ-F#HGZ57RU]-4/)D6Q>Q5VDOOY_I:W#3%%\OEXJ\JZ>QKE?)1,?/D:FK, M3#T5-EYDUN2(]!-:GXG7>J]-'ZO&9S92]HUJRZJ';%9WFB7"'HM4LNN>KQ*Q MRM*&,!I4GD?V=^<%T;OZB5FO;NGU +&;60V/)9HE-U3J5=N^U;,YF MJZ*.1M1K78*'U7NW2GWSRQ^-C+^>5'5I;;0PG;:7V&+Q_&+4L$Y+?TW73^;? M/Y19&VRG=KX$9@ M&R;3YY?%!K0RSV/U)#W0W-!:&4^9OE5F4_E55WO9D*K2(66!2>294!K M&VU)LQ)0E"&@&:$(FO^EVJMFI(O0L:WN&YV31NG P&XGO-WV-[%1['DM]P

9)#S>#:TO9'8M#8DU\1>D0%P6J B53;E3*H MAR:0E0DABF'HEVCP4,38RN2"]S!'\W.CB,E3Z-O3;@/116^!DYZ,5#3H0 M,'#!H%,=/"P6=/+)X&B7'].5L5D_+Y:?%J]\K5]GFX.*"4290K!D(,4RMQ=W M.6 \DP AB(5D'&9^=0:[A(UMEF^=?7<',U>;G:PMYYK"$3IT4-'?%PMM-' A;.OQ-:RW2U?M!_ M7RRD/?+\II8_ID*MOBUF>S$.DU1H!14O0,94"C GW)8A*8!*99G24C&BO7R- MW,2.C7BLUE=[$4F^14V=P'9CF/@0]LPU'N@%5#?U 2-:H5,GH0/7//4!XK#\ MJ=?;D5JI>6#*YP=653BY&JW?^."R5?)7<=B-U>9WD?1SZJI'<2'G?^LC[73U; M&_G-X]&<&C\NYJNI5/5]P>/2;*OJTQ,X83SG-*N.,&SH"!044*0@T%@SG5-; MA+&XT%WQI/"Q\48K2V BVDI?)7.UKNYQJAB2QEOH8M?"TZ/B1C!]8=TSZQQW M!]S3/&FIWJN#WUF\^G/=.RWZO9WRSH+BX&YWOHTPC*$CE( 04U6RS&RA%FLV<^.N5MM>U+25T-^*<- MF!NM!,+0,VLX(>!-"4?Z&FG&MUL>=$(?Z=+;^7KLD0#7*QN6]85-Y:?7Y73^ M_?%)U3&5VQ(R5$I=(%0 C)#9?D!) $L%!V9/@G"J.5*9TXFJB["QV1)5&..+ MT3>1E<*5N\*+1\RI$\+=$SHV;GWO1BQD5M7DTPZR6EOO.D=.Z'DX2D5$<2#G M* "2^\5<_R)3-3/Z6J]JER&UD_35:)FU;WIWQ( (KG..*+5Z2YSKHWA M7&0<>[/G%N/Z3NAYS[QJYI_3]=/'U]5Z\:R6!\5010D)IB4&,B]3@(D6@"K- M0<&XD"56*91>H0,N0L?&PEM/CF7M)N![_., L^M94%SP>C\8JM6MG?,V"O=; M@-8'HFAG1@XB!SY <@?A\#3)XUW_PFG?E#!DMOYU\U,\65^;>_/]3'@*H1(: M 41+!C##J?6H)T#Q-"V*G,J,.Y=..R9@;(2RT3'9*)E8+=W+IQT%L9M"8D#3 M,UUXHN)51*VKZT%EU(XV.%@AM:[NM$NI=3YWF0/M[5P8:GAD/QM/A ]JKNSI M "R09+Q0 $J* *98 ,X+#@0MLHR7E"CD=11\1M[8IO;65IA6^B9K]M,W<]TY MA-ULA8BX]3SOMY#5JB9&UYU[2Z-N1.\61V B^\N>DO8NKK)GNG[*2_;<:Z$. MLF9KHY;/MJK;!$O%SL(?=C>;[VFIZ8*_7PTX=^KL>>28PW\ F M'.I!UW/_>BYM2=:E>C+S?_I#-3_='H6I0I.2"E"6-L\ 9 IPC#& .M-$*0WS MPB_/@)_\L4WPK?I51&=;[\U2%UIXW7=@W!BB1[C[WCK$0-H_0T 87K$R WA* M'S8C0!@T!YD IL)H[M6(O$JH^X12=;W^EX9=8P5-)$$(RBP!(4-X<%(9H!I ME(*\3/,"(DYUX14FZ"E_;'37K@Y0A]Z*O9DXZZJ6'&5 $"^DMA6\94;,@ @J M \L<8@Y$B2#)%6-<9G[19V=ECFT5:E0^4E_"-];L M/-QN+!89Q)Z9:X/?Y@3.PE/KTJJYQ?K U)[(S0Y'')#.5BQ$@@$N;&],@0HQ!D@/%5E*:DJ M_(K>N @=&_=8G9.=TC8[Z4;MJZT/4F :#8V,Y[1*6[GH0-5P_!+IX$?Q>TH<.Z@^!YDB-:X/0>OFFXN Z)E)G!%PIHB3O>V:_.:EUL0W_]I-^L/V!IG.)[NQ MF:BG'PB\"9C-%G_9O))'$GOL,K),N!"24J:!(!@!7&04$*DAT%1D.DV5T)A, MYNJ[/2%Z]+@'<)+N].'2^L,]T*'7D\_#S#7;'E7Q JT\-IZGS&[#XGBX' _E M=\P)Y(^L_T&R%U"QSH_=A Y[;.P%Q,%IL=_;_J[5GYKX')NZ<$(HY%+F N38 M1LVE2 *FTAQHC:%,=UB-KHE5CEW#^H]K+KYXA($^CX;<>J\ MEZ/TL9X&.4CO-3288_0Q]=L.T4=_'R63\(0J(F6F*4",&6/ AI#3@G! &.7< MV.^9Y/*"I,&CFWAOTMM>E!8X+ /PF&:B*QJ7YOB-?NBXW_I[9NX]?91X_+%+ M:RC=SM=F"*>[^DUS:3-L_36=S1[W:R% R"0QDQ@49@\.,$,",,H(*+&$94E$ M)K(TK'Z2LPYCF_[M4CV[3FS*KME+PTT_FLH\B7?)BDM&S(U/>AZ'GCFGGR&X MH$Z2-XC1:R2Y:_!.]9&\(3I=&\F_JZ(*443I&;+L+&1H$;7:]V52:;E!,A5>$[87:CLUC@]6NP3O96]X0G;:W_)L* M(TQ[-/6@K^6B\I=I+C4+DG&22@B@RDJ $<2 Y84$1"I,$$5(E%Z1=<>$C(WR MK(Y5)=A&RT#7N:-XNO'5I2@->;V0M(MI2KY,\7R=9]%)OJ B,2L1P5 M,2AS='7R+35T/NM_?7-C1G+]ZUI*\XFLFO_<3><*3C*)54FQ!L+>,&-M_F!: M"@!9B3(-.43,Z?BI4\K89G^M:-*H>+7Y2V*531[F'G<]IX$]?_$3!:Z>:2 8 M*:^+H;-(!-T2G6YUL"NCLQUKWQ^=?SATXG]5WZ"XX;GSYJN3=KB#R)@JG]:,)SE#&"YH#)5,&<)X9 M$UY!#3)-J"2,F/[FGM'BYZ6.;9HW2E\<&N9N5'QW(_LW^"L.6=JTHO=9/ MH\82NT,4+X+80>;0<9R@:!O&>&\T0[A,XNABD>RX6K,C3Y70S:$4Z\O,W+HP>_,7O M:W[RHI;K7U_,M[@V>MS\^^OTQ9[J3I!YD&N> E%RPXR<(D"14 #!DA,D($:% M;U%?5]EC(\+]:+<5JZ]#7AKU*SM$;70/CRL\-R!N;-@3S#V3WS["WQJ$-YI? M)97N5Q72-V>1OBB8T!&S'@()STE^MR!"1TBZ @A=FP@HI6.;7CWH;5O-90<5 MI:8P+P#,C'6'4\T 34L);.D<9/[ "CN='W?(&!M-G9\9SNAUV',U1'1.=:ER7FQBP]UXZ*0LITFS'PG>,_F$YI8Y#:<;R5P&T3"\4A_3 M-TIN$X$V>D:L'\"U'B0J^72UMYQQI!=].YNEVK MY]4$9BPM"9, %@4!.)<:$)P3 (7*B-:2%=3KJ-U!YMCLD[<1DTE+Z>1?5NVD MTML[4=YY]-VX)#*F/;/*Y7!>&IG:!5 _T:I');YG!&L7!&>B6CM?#<\%48=P MW,SE)[/J3X3.%.)8@CP3-@,>RP#'J@ Z*[*40Y4RYI0![Z2$T9',)D%"DRC2 MJ)E8/?T31>P#V#IFR]\D0G*(G&T]Q>ED]AO&$E:KCXMG/IU7&_FO2BR^SZ?_H>2M--*F>LIV@:!-$-?U?,_98+4RBLDF M(W#K%V]3,60$I1(::A"%S &6N@2LI"F0,,_+7!CDH%=5BT&U'QL!;3J?M'IO M4]AN^I^T =B$;F_#(NT=3]O+IT%AFX*[_AKC M5^-_CO4>HQ?K.&Q0W8<]57N/83DXG'L7)0*N5#^P^;]]^S674_.UJ^;"B\N, MH]*LB[(RHQ$F@ N1 T(51Q!+B(5POD\](F!TBYA1,=GJZ!F&=Q)%AWO5"['I M_8)@'Q;_"]5CL'CAZYQWJL?>&NT#MT'KO]K3KN8M+ MVWU2+TLEIM6HF[_/E/V+(=;K9QO7_!_5ST][7C%84HI+"JB&&F"<9N9O5 )1 M%J0@+"^X\$JB'TNQL7%FNP!8NV/6X&JZ5AEJ[PQDSP0_ MZ!A>4M\M"N#Q"[]=IM9[582+ F9'J;@X[5]VDE39TZMI)=E&%^02E@*R$J1, M<&/1(@*HX 3D4I(R5R6DTL]EYKB@-=2!A =0 MP><%)V"(O+-_*^5=]N GNGIJMWSJ\U/1L,AS(I6@H-"0 M 5P6QM C.@=E"?,LI3G*N5>FTR,RQD8"C0?&VFJ:O-2J>F:8.0*DV\R_$)Z> M9WVE7=*HUT/=QX[>QTHHEB0M(&6B\)GD)^2,;:)_>V+U.7?=I&?MD5-@ MNDWT"!#U/-FW&K9BR>,5(G+$(=*T/R5ET*E_IJMOI_^YQP/#@>X46RG.Q+]M MHRH?^&SZG;5RH2DLI>4\R7&+E=N'K(7-TU&"T!K.- MVJUZ?3O%/>-D''!W. "/CV;/+.( 9&CDD0.BGI%(<9$=,#(I]%/U#U5RA^AL MZ))#4\.&,KGW[2"TR>/5 -ZNZ+^YNVR^;"1R24N6@2RSQ67,G@QP03* ,JT1 MSX7&VLED.]'^V/BX-C\VKJP!A'$$0@>ZO0R8GJFU#TP\"/,R; 8B1T^,_/CP M- *=W'?DM>%X[K3.>YS6\5CL((AM1AN*$"ETE@.F,P%PD>: &G8# B$,H MO"P/VBYK4+OZ9ETEU19)?5,U*BUEF7-MB A)"# C$'"H(8!$"5Y@DK'&GMK;OIW/Q9\\5G)AH_^=V"6J@"95)A )&9UAAK 7@F.>"2(H*Y M2F7J5;S86?+8)GZ[R)-5W?ZW66-WVH?6TSHW"FYF32_8]GTOX +K0&5*'5&+ M7BSKG-QW*I'E",?IPEBN#01RV.FR6W?;C XH*WF.) .H+$N ,Z0 (6;C)GA) M2X*PS@7UHB\'H:-CKIN__W%S_YC/MPWUR??\I>?AR\]7\Z_[O MR=>;;W_>/7[S9"\7_!V)*S*J?7-65XV_GG)J^$ 4BZ!<1 [+31X@'-"2S[MA MC/0/MJQ"$[]:9PU[G&KX1=H$^4!CH0&6B .2\ASP4BBBLPPC[<4^;P6,C6DV M^B5?J[BW@#/J PC=".028'HF"R],O&GA5,SNU3SX7-HUK MO]]']K-)^_5!S96>KB<%A83I- =0*S.;S4PVL]E,:8D195SD4"*O4ILGY(QM M4G]9+GY,5W9EL\>*C5-TY9/J-[5/P>HVPR. U?-$WR&3-#HFOS5:1DS>=P:' M2//^E)1!I_^9KKYE@7./AY'!_6+^YZIQBA X531C&&1<%P"C/ .$EQH@7D+( M,V8];GP(H-7VV":]49[0K"-Z3^$AW(TW<=LN#3M8C M77H[08\] M884^V=7C*_3IQP-=.EKWGI\6KWRM7V>'MZ/_7$[7ZD'KU83GF)89$T"FU*:Q MPR6@!=,@%:5,\ZQ,B?1R+_.4/S;R\',EN$JJCBRT]G3G\!PD-\;I$?J>F2@Z MZOY^&V'8Q7+8\)0^K*=&�'+AJ!S?C[9GQ3XM4T\PMF_'&ZGJD)%%+HC*1 M*(F,(80DH,2&= J:2BIX2E'FZI;QMO&Q$5BEE+TVA-EO_/=DHZZ[0\8!>MWD M7ABG^AWD@''0V&"^%Z>ZT7:[./G,^Z?JM;4)#E(;5I[ZDSQ# M3$+! 5>YK26.(. Y+X#FG# $(67*Z\9A&+7'1BD]I5G= ;"?:?7!O\SY0)^3 MFQDVOH^D9XX=U??QKNEWSP_7"//N=BC]OVS"W?,#T6>F70?I >&N'Q?SU7KY M*JQJS?7]MG IDAS#%$B.%,!4-4@;#8=]G>JMRS\V;EQ25. >,%(90D<* 2JH!$HJ5DJ1$RM)GW] I M;6R\^OGZ]FORC^N[/V^2A\_)Y]O[Z_N/M]=WR>W]M\>O?UK?24_7R&ZLW8SJ M: CVS+56SZ12-&EIFORK%U]M)U B69S=L@8U%)VZ_=:^*VC+S60HPS" @ MI-0@A31+J<[2@GH%DOBK,#;:^:26TQ^F T;9Y'5E-H;3>6)T37;J)Y7^5]5/ MS>)J^N"9?])_F-S(J5_P>V:LJ+C[Y[8,ABY6ZDM_!8;-C!D,T$'BS/"6HAWR M[LAW9P#H,DU%J3'@LC!\F.<*$"$((%)GI10$HC0HJ7:WV+'1WX<_O]W>WWS[ MEGQ\^..#L;EL7(JGG>6(=_ IYH4HOL,I9,L&Z\D$\X.IO]._8T+?^_2N PB' MT[>NMP.3+4U7[/OWI:KSSSWH)JW*FYP9 IG_S1D'E$("L$H58(@3 'F9BD(* M:-KVRK?D(G5L;+2OM%WU@XHENB'N1DC1<>S;KCH%8:_ANUXHQ4JXY"1SV)Q+ M/C CF,B^X.@X%_U25&RJ+$B'(@"QNBJUD."(,<<$2PIK#$U*UHWCE! M8V.<.S4WZ"7WYI&@4+F3@+JQ2PR8>B84#X2\:>-<]R,QQ4DQ@Y+#N]N<:V]B1)1"E#*6@1):IQ4;)LN(* 62F$I1:J0G/Q02[YP MY8 3DGR^[;:\_C[QK:*;:ZI58,S-*6QI*8@4&0$E13G S/ LR14")<.I1$69 MLLQKKQD!V4'R!!_@&@=.-VZ- %+/U!KRW7ES[!D8(E'L*2F#,NR9KKXEV'./ MAX9%&;/-#,FOHX=./,LH004H)55VEPW] M/V[N'Q^^WMYX'C!U(NK&!;%PZID0MFKV?X+D@DBT**D.40.'2IWO]&&\E,,[ M 7Y5]XOY[=S,.[5:?U!L:6CH\VRQ6+Z8#\):?HO&\FN6/$BEX+"P&[)< TQS M 4C*)-!2:IW35.30*>K97_38:,3& V^T3QKUDZW^;].7!?@;^0U,-__T"W?/ M;#0RI#V\O7I#?" /,"_D8_EX!8'6Z??EU^)POF!!/=WS#PMK(_!2S5VDTL!["YO^D=2!0C*%2%"E(*3;+A3#[ M>(X9!(3+'.>(,(&\CO,"=!C;NA%TDQ""O9M%VC.B/2\-FSL%.[&2C?[)7Z8# MR:8'5\FV#\FF$W&=."Z ,))E&Z+!H ;O!1"]M8,O:>K"%& [RWN;# .7&>-< MV&RB109PR9&QAU,&*,6,&WM8P\ T8(>RQD9DK117[5WB1=E&CH/LNK>. EWO M6^M U,*3@YW&(W:"L".2WB=)V.DNGTP4UO%*X!WG8O[=S,/G3XKO:BJ599%A M!15("3=\H1@"+,MSH$M%"EFR7&=>?'%,R-B(PNH(K)*)U?(JO&;5440=+S@O MQ*GORTT+T:,?1/ZWG!T8Q+KA/"9BV-O-CDX>W&QV/>N?>./:[,AEY54Z8]\G M$N<*HER!7)38S/0\!9QG!%!6^42JYU[IHU]N+JG M\44@]#QW'?OOE5KC:%^#\FKLMS184HVC'6AGU#C^0*B!OC8#,MU&)Q^[GU$B MQ5)D%! %S<++>&FFH_D#4:$SC0F3.?0SU,_*'-M$O;U_O+[_^^V'NYOD^MNW M&]\X-A>472WUJ-CU;K%OM-TD;QC@4LP9H&@F_'F) YORSA Y?8J^5@G4HF96H, 6BL 8Q392B)49"GA4HIE4) MKR/1"W09&T&UR__LU VNH^0_-F[T-1#B/=-:&^Q-/VS6F;5-,E/UIZ%"T,O[M5Z A$K2Y%E0.=: (P) 3QC M%* B,S\H"$?"\^!YU_C8IO]&MRI1[5RM ^,K+&R,(9%!Q8&&6 *<8@)8GA%; M:CS-\S+/(4>3]6+-9CW#MA4Q"&P7(.9Z]AZ&0^^'[(U:59ZE'L)+6MV-'4YB MFWZ?\)%6ITZ&B[2?";Y>JSR,O["IM!^:8C1E*<9F0J:%]6&!@&.1 X19E@HH M%<'(\RJMW?[X2*U6S_NV; \TYYNQ4"CZOP6KPP"L:FV?VH_L96HHLM[Y-0^U M-W378CW]4:6 CGH_=@RF>'=A>ZT/?>]UK&M'[KB./A8VP\WNZF6IGM1\-?VA M:H^X31(T\Z]ZH+_82MF+^?5ZO9SRUW5UY+NPJ;ZM$^YB-JNJ:-=*34C.-:(E M!@K9VI@%R\W^1VF0%9SD)9,XU\1G\8ZLW]C6_[WN-45U_=@F]@"ZL=4[#DO/ M;'=L1)+?;/6MW]N)(*^2;3^3IJ-)NZO+53(+:K19#PC)=VE)AE &<$0@8TR50.,-00R)DZ13H MN]?JV$P[6WURNEJ;O?\L^4,QZR+25 )U=T[>AZV;.(/!Z-L7( P'9ZHZVN\N M@C$OM,C%_&M'+/MM#4('1]7?3.+COPRTP_:2+'U:/+/I?**0A!GF"F"!$< Y M2P%),%CL+I:-I<"%+?]HDO M/OY610< L4R#8R*&7=\[.GFP2'<]&WJ!5"W9S.Z0U2>V9A_KLDD3FC$E\QP# MFF7"3'DJ 2D+#J"@N%IZB7:NV-DE:&S3OKD,:2F;6&V31EW?VZ,3Z+I>'EV. MV3!W1]YP!5P==6-QPYUZ-HE;&RT<"Z7L*=9T(FSFWD0"[V>"2(,3QXR:><>O4GJ6,(\@*D&$M 2Y3:7.[YT#0##'(-&6$_T+BG\*5.$")&&A_* M&#S4^&0WC\4:GWXXP%7^<6:L"%QH0,PG QC-2E+2'&&6.WO AV@P-IZH^E!YI6YZT8X\2FP_ MDKHCV_1"/D[*08/4S32#0-\S"X6@'I+8+PA^#]?OOH=A((_NJ)/ SS?[$@0[ M7:Z#&A[.D_J2?N\Y2%_44* _T/,+LU[61X+ 5F]JVV!%D$2( R5M>BQH=JV4 MY#8=H%)(E@()47BY"CF+'MM"L]'\:$"EK]N?^P"X6:W]P-KS(M*-:*\QJOYX MQ7)-2-R '#DW^+82QUZ[XX\I>G[/5T^U:/:\>%S:NQ$B>J:HBI+V$ MM_X>CXN/YI$OR\6/J53RPZ\_5TK>SK?N;3OOMFVV.I8S1"42(,58 "Q2 KCU M@$(:"RP5+)'TXKR^%1X;4[;Z:_UGEIM>6H?R9%J[XIB?VW]9,)*7IJL)_Y4L MMFZ'[+S;X?M\'FZ,/*9![YG'6UV]2IK.)E5OK^PX;SOI]\G'Q_+R8?UL;H_K;$S-?S\/K>K5FZRX=/70;\7IK8#+J&VTH35K;O[]=?IB#:/*B?VK6JGE#[6: M()P6!6,22%+86B!0 !M_LU$Z,I(>US^1$1WHMN>K>C'-5<; MX\VB^KKWE591_/;'/]CLM78B6C8]J[(#LO;>G:WLD^LGE7!F) J5K)Z4>5VR MM8I5',H#\L[K(9=VAKL-\NC5WN6/SWMAV\A_JNGWI[62US_,1O6[JM-C/.A/ MT]FK^>FA#8,*)A&5&1!EG@,L:08(1 )PEDDDD=E\EEZ'GY[RQ\;Y&_631O\F MJ8N=)X>6T%72=,MO'^H[1")CG!;2K+X8V0$XA004N1(:%TS#E/L5V.YQ MD(8IO#W&87([1^@1^IX7^,B8>Q\U!"(7Z0S"5_J@AQ.!T+P]M0AM)J2(K5H_ M+ME\I:V [4+XN+ N$)^G/XT.5<(W^\_'12O=SJ1DA1*IM-%TT%[6\1(018G9 MF6 JL@)J@IS6JXNT&-NJ90WL==,1.Q]9G?9^O;!W;2]J:7;UUOC;6HEU^;VI M;Q:CRT;.8<IJM$S>I0Z>5N5V5W0/,W4TBUQ^TW.TR_)[H:.=8:N=_6B]_;\RB1 MKU7)7=NB$6!3 )A_F1DX7T677:K0V%;$;Z\O+_5$9[-6^9?JP&/KLK#IY)NZ"0X)L/H95+<=Q)!#U?-B M6?F"V+Y<>0Q*WV4X8^$;*^C^4G6&#="/!-Y!,'^L=B],$'MDUBJ-(-:9V9$H M2@$NH*U/40B0TZQ L# ;%B&#\L6.GV6WJL8I*'P:8S=FC(3<4!]C:8L>Z=5 M[.A# >>XE6?* M[6KUJN2GZNCC2W7649T55W>:Z^54V,-C^]SU7VQ9_^WAQ9[TK&Y^JJ68KJKZ M'_]D2[,17]MB98_LYPS55Y^_;R^15]9%,ZP^L=9Y>GZ);IR5F?9I>9Y6?TW+WI=4OLJK#S?M7 MB6J0VK6\J"&\2OYJ?W%K\\7QUA>GZB^N;BW6T?W[#'KG@?_ *@UW3? ^6.]= M+KR3"F&[5;_";:LCE=ML+%1=N^UM0>\',W^7CT]L_O?%0OXUG;,#PVYL.^Y6Y[7U'^^WT;,F-\[/QWL>_R_!%.B<85O=!SR'> M95C>GG.\CQ*!V62M02RF=57#Q?QEN9"OHMI(")&G$HL2D)1P@#7$@!>2 L7, MQ!92HQ)YW3"=E#2VA:VM:'5%O%/5,X/L26S=EH@HB/5,YR%@^6>-/0=$K)2Q M)^4,FR_V7'?<&_QLM'LQE8S*:R:K3*6= <[>.,E9KE".2Y9 7)0&D MQ!A0JK00*1)4,->2+Z>$C(T2]O2LLXYX7I-T0MI-![& ZMNM)@0CK]HPYT"X MH%3,R:8'JQQSKG/M0C)GGPVS!>HD@4+8(+_5+K%6D_"2%T(K14O ,4WMA6@& MN, 2()R7I" B3:'VL0E MX(1))&NA6]:@%H-3M]]:#6XOA5')5[4V?*3D#5O.I_/O9H\C7I]?9VRMY">E MIV*ZGB#&H13&>B@QUV9_015@6$+ -,R5Y"C5J5>.H?,BQT8J&XT3U:CLQR$. M&+L125SD>F:3+6@;;9/?6OHFC<*_QZ,4=W0B\8J#P$')Q1V MPSC\69P1>+G M:9U8X'HN;?YB(T;-Q7%/=RF+K.1( $CLSH7+#!"=&\5]O?G'S?V?-[Y6E2/*KK95?.QZM[#JXE]5K.E&Z>0O MHW6R4;NGBD"^8$4SN!S%#FQV^8%Q:'QYOA^:*%U.[3$4FWUA4WD[_\A>IE4M MB6T*N8E$#$,J"H!H:D^,"VMW"0107N2:0XC*PLOMXKS(L3'13N/DQ:@,IG,@ M:J5]TXZ?!=N-EN)"V#,AM="SVB;3>=+H>[67-S)FJFY7>*(EVSXK<.!TV:X M'":\=GXSO!RR6"Q?%LOJ^-L6I5KI-+:P)PTFB=6=?]"R5VX=Q-/#VCV MS#HQ@ PJH>P ST65E+O:'[R@LD-GC]55=GDMT)ZI#\3--NZ;S3AE?5S_?+&Y M*;,4%A!M*B1"1$DF*+"[*8!)"@')=0I$490B+2AEJ5_U%A>I8Z.:G=+)5NND M5CNQ>@.(/,T;)^P=+9S8B/9MY)P'LX?[,B^48MDZ3C*'-7=\8#BP>+Q>CKK+ M:F8$I=#LJF .:&X^%(PU!QRJ'&042E*FN530JW9SI[31L=#^[@#L=@>!=_/= M6%^TOQH?ZUP 7JQ=53\DTREK#'NI,Z3B]%(@F52>Q$V!EEURKRR74.)'),R-O+85*FIE?7DB:,P.O+#I>#TS0M-#,4& MGU[JH75A$(L&CLH8=OIW=?-@VG<^?-&.IN7B\_?E8K41,DF9F=VTR &2R,Q[ M"#6@1!$ \TSI4A29DD[^O&[BQD8 1]S2KA*N]&*IDNO9;/%75:% VPW_4AE* M3FR5MNV\"-K>G!H(KWU-!'B'V=#$1C9TBW,&L+A[FU/"WF-3HV*I5Y)3JLBPS@HV-D5* 99D!)B0%19Y234A6,.%EI@!@67K;"?O-CF[ ;[?SFZ1O(W.9I.! ] MS].-8CT?I\8Z]G:%$R2EDV62_6;.:SA_>:E]O&^_LF'ZV,"[;L$ZXSS5(B@+$RI*$QQ I M: F$DCHGE,),^IV7^L,T1,S2I3#Y'&6,B++.]#CPG**7@XGW.(GH/GJXV#GC M6DHSF*OJ5O9A654R-\I-BA1196\GI.(9P#0O :<9 QISB#,&2T6@GU?&<4%C MFX2-%T&C;,M_8*.PKQ/&"7R[YVI,U'J>O>& !3A;=*-Q@9?%B88'=J_H[MZA M7\69Y_V3"-AL8Z8MZQ]__7.ZFFA!E5)< :@5- MOP0$A#(.RQ+@H"U5BZ,0" M1]H>V\1OJ6=VN49!CT0!;V'KGMP7@M'S?/ZJ?DQ7-B/ 0ILI/+43N4ZI> 84 MK\P )[I_04* MRT.E@?@1%?:X?^G'O%?LC\N?JBEXY'2P?,C^L@JO:(>)IWL M;="BL-_28*O T0ZT:?_X Z$N*MLBSX^+$]?751)*SE9*?EP\OZCYJDF.]>^O MAB/6ZIM:_I@*51-$DS++/O /-GM5$PAIEI8R!Y!3T9P6FWT<2#G**$HU+I7P M\W+I5^&QK4B5\S6H.I.(5F\2]=/^W=$2'6RX'7>?(QK$OO>U7VX_-MFNP8=J M%+^P7Y5]<6WSM'Y7=2GVV[E8VB/@^FIML5HGK3[%=.89!OAH_D ]JSNP2]$P MX!]Z)0TD-SP=0!-D2$@3C4JG/8>+L+& M1OU-E%25BOPJ6=6%LQ<[??TC^T_"[$;;L<#KW:[<19/XA9[,'5/]HLZW_NQQ-S?0_P0 (_:&Z% #%89H_-# M\"LY<:ROG04A]EX8KES#,3WWBBDIIDQBA7*=^Y@FIT6-C7[J'.VSQ?P[,.*>D]E.:3^;I -=-XLD M#F8]LU8-5TO+NH1Q;)?)\UA$LD0Z! UJAYSO\%LKQ.&- !MD6Q;T7OVUK0M_ MK]95W1:S<5*KB1"4**XET+E$AB$R @C/"T#-7PM1E!DIG=*R.\H;&V$81:LJ M296F'JNV [(.QDQX,'J81''A'+Z$F&#+ MY:^J:ORS]9FVF,[;W^>5^6?UTQ]L]EJ?M2Z;CE5IX-CN..7*EA@S3]J:8YS- M*M_XU9,RK]M(TEBEP-P![[36')H9SH9S[].>9>?QVON7MMJM+JW?W1FKZ=$8 M39\47T]TBE69(P4@S#. TT(#DI48%-8C,"TX@JF7"3FH]F-;9'JJ4;3#8=^$ MN]N:OQ:,]RMM=?XKQ[7V.>Y!>?B&R/6EZ4 MS?0U_WY3^ZFL)BSEJ.3"9KDIA9G(6 &.S=]HJC*N8(:D7T+1 PEC,TBW"B8; M#3U/1P\@=#P4O028OL]"W3'Q/P ]U>]8YYX'[0][W'FJ>P>GG"_LS.7LP17+;6OK$<963_;_[3'^#S935?::U7HY%6LE[2^NYW+_!ZTG:T?4 MC=/T)U7_U_Q[]BHKPT<\6=_JKVRM;K168CU)$1'RL=Z[S^JR=/9]1A!]^-XL8[I#WSI^W*536* M2:M']A!\T]FD?L2>=K_YX?X;393@-IKAMPT0OU4[K/+#^@V_R\ <>"*_CQ9AB^1G-EU6,1;UZ=P?1IJQI^6#/;]_72Z- MR ]L-5W].5]P>_UMS_!OYR^O:WN\/Q?365U=_L.OZO6/,[;:%"_/,,]+6&A M,<8 %U(!H@D&*LTISS)90.:U7^]+T;'9WY5^2:6@9RWYWH?4;9$;PT -<57@ M.D;>RTO? $9:2'I3<] EHV^PWRX.O9VE!.==<(V=WTL/VQT:ZC88>'H]',.NFQPA(]'X>6BF75-J%A, < MP<3#Z_,R; ;R\MS#*)+WY>F.=WI;'GEM.._*TSKO>5-V/'9Q*.\7MGQ85CF) M9$6HQG*N3I F/,64,FB#>8D&&$H"> %+D%&F(5:R5*E7G5L'F6/CL_W WA>V MK%R-U94]2Y&+V8PM5\F+6M8AO\%1OB='P/$T)"ZN?1]A[,7\&H5M\K%:Y:32 MV1Y-U+' O43_GH,H?A#P28GO%0M\#H*.D."SKX9>7 MKO5FOM&;!RS DNLP( M8#PS#&3SF7%H["A#W8+K$DH)N=\U]1L)8Z.:1L$ '^5#\%QOF2^ I'<;:H=& M#[F13W8]VFWQV_8'OAL^T;W#F^!3#X;-8WL M_YE$Y,LYL:(;,X[&$TEQU@ MI;DR<]E8$XR2 C"D!&=(:I$ZQ=1U2AG;?*Z53+9:!AY"'4?4;8)?C%//D]P? M(N^)W@E!I,E^7,:@$[ZSFV\G???#@?L)>X+RH"L;H?E&B<@S7NH,($0@P';" M4Y9RP!E/25%FFB&O%?Q0Q-BF?'V0N="U<1LXX8\@Z;@-N B?OJU^3VC\+?R3 MO8]ET!\*&-9^/]G! W/]])-AD_M>K>WM6I6P6"KYX=>?*R5OYS;$OJC"B^9Z#0O%2$4<"7,I.>0 I9C:2:]R(0HF88(^3AON(L>I>.%O7:W&E?) M K=*)SNM_;C!8R#<.*,?>'OFDBVR&[43_BOYK8)Y.O_=#V9OGO%'+!+_> @> ME)?\ 7G+5P$MA/%8D\_3YE:L ^?^8.)I.E?+7]=SN0U2GP@L&%%" 80+"3#, M.6 %XJ! %&6"*DD+,IFK[_80Q(W%W 0[33%:3[&V^/YF6I/%2\]LHH07T^H3 M\XZ-<03=C:\B CD,5VT43M:+32ARLM6Y\M+::AV/H_Q0BL1/CD('Y28_(-[R MDN?;89RTS9/QS\7RWV[GA@2%6JW>Y"324C"5YP"17 "L,P(H$@0(G"NF;,PM M]G(!NKS4NOI1D O&;OP3&;F>R:>5H6B#7Z.Q>XXB;_+Q@"@2 M\[A(')1V/"!XRSD^KP9OYF[G8O&L;#W@ZQ]L.K.^,8^+UB7/TV)FVEM9!QHQ MP1"GN6D)$(U3@$F> <)MTE:>$YD7@DF_>$%/^6,C(CMO:OV3WVP/?D^V?;!K M?/MVL^G&55)UQ'NGYS5*SMN]OK ?8,\7%_:0G5\(>/&V?U[2A]X#AD!S9",8 MU$S@G;-X4O)UIA[TEG2;*MR/E=AMS*Y6*>(%*D%JB-!>11/ )!,@98)0SG(F MW9)5^PH>&_5M]+9VP[31W/L(RQEU-T;K \N>J:P-8\M":]1._E4IGO03-NV) M5JS;<%>QPUZ2>X)Q<'?N^WX83=F[^=OY:KU\W=:K0Q )+*T-IIDA)"@RP!F5 M(,-2\5)+3:57,L)#$6.CGLH-9*>B5\6_#B#=..8R>'IF$T]DO"GC=.UC' Z7M2]X.+1Q#!A?@, MGRMZ.M>+Y7.=!/I%+==L.K=7@&9O^ ;,2,$&'0!U1AL<>V^X<(,.K??B#;J> M"Z[]\]E>(VW/S9MODC$E:(8R0(NL!)AQ 0A4'##*$2HAAK!@GI6 CLD9&_/M MW:R%)-SO@)33-)/4H)D2:581D4NSBIB_"<28E"RE6N#)#[7DBP%!;949!"SO"DZ7@C:FI6=Y=);'JC9P'B^'FE!'7Q^Z M0E17'X[4B^I\/,8N^VXZ5[=K];R:2 E1AE,"9*DTP&6N 6$(&HN,B M=>/2,Y+&QZ4'.TNK:U(I>]'.>P=NR/8["+"A]^ N2%VX$S_ H9?M^$[*.^[) M#[K:O3$_?#R,$OZIIM^?UDI>F^G&OJO[5TLS#_H@NUI] 9<;;LUI3H%,%088 M*@0(+0@H->(IRW(&N5.@?Y#TL5FW&^631OND5K_R_ZZ+X[9Z$'0_ZC>,6*!G<7/&R( MN#<@!W'C_BU<6)%HYPTX@30K)33L5=!2 HQQ 7@*$5W /)8H.NQ^[2%%+PON4 M*3KLXLE"14<>#;@/_CQ;+)8O9D#O%VNU^L)^68>YB2B@Q&61 >O?5KNU,63^ M*$N(&>>J9,3)K>VTB+'M8K9*)B^U@AYW;LY^+T9QF..L'8Z5GLF72&@ZW/1>C%#/1-D7-![WNA=#--"5[L=- MN?DJQV-GP7C[F[HH_2KAB^5R\9>2]L)7-WY&]JU-O/2F;+T-]GVU20JV%\%M M+_KDK^GZ*7EF\U?-Q/IUJ9;;Q@SCOK"Y?6:Q3!:FZ&NDSLUW[M)[GXR, G24LGI^C.S^YKUK\K#&".28DQMYE1[ MWR 4-&L:48"C/,^RHE"P*+V2(!V(&-N:5FN8;%0,#(ZB!S;U&\IG1BMZYWKGMYASF4NZ#N8 M:M$Q[9DOWA-.+[>]R+ .YL%W.;R^#GL>2)WQW7-I:4@W/H^>O?'H\WGS,M_S MNE3(FSA3Q'1I]LP(0$*EL="8!@P: A>(P*R0(F,H#7% /R9L?(3=\@"N%0[S M^CV*K!,E1\.K=S(^@,HG5-ZF/VS"OK49X:D1U9(ZR067F9(2B!):4]C\C2O( M0:9RE<,BRXBBH;D3SHL?&]_NA_YO] =5!Y)=#_;YQ7/O[#E ;OOJ_F#OF;8C M(WY1Q@5WX'K(N^ @_-VR+[@#TY6#P:.5 #/R^OMR*EYGUBK]IKZW IQ*JGE: M: &,S8HS913E:1.*6,CLIV>9A5O- W9C)Y$U<%VC(%5 MS^S34K$7E#QLQ!AH#60<'D$MDG%X#H1.J_#DR\.9@^?TW[,#SSX<9@!^>%U- MYVJU^KAXYM-Y]2E89Z[O\^E_&-J51LQ43]F6>)O4J?)Z+N_,C^UY[%2MS._, MER2WB7,F&%.!<28 )HA9IYX<,$(8X%07.(4,9MS)C[E7+7B6[ M?B;MCFY,G$U7J_O(5F>3IK=7NZ14?H9G/Q^&FWWZ[L/=\T+R;B/M;?#V.A*1 M[.)^=!S4?.X5YK=6=K_"0O-FBZ5B*_5)U?^UN7+5"YO*3TJKI9%^\_-%S5?* M*/%@729JU28R+1',60KRDF8 %[8>"&=XU?M.9 MY+=-=WZO4T=7/4J:KE2L4G7&Z^3XPO%S6PYZ'(ZA,G?''8* +-Z7(!@ML7>0 M$@/G^KX$J,/TWQ>U%D:EU\)LZUYGEEZJ1FUEN*5Z,G*VOO[-?A.E&5-:%R!5 MV":>I"D@'&8 ,85Y1F6&I==IKK/DL5G>UP\?;Y/K]7HYY:_K31+J+VSIO\'W M'P0W"NP%VKZ/2RY!U9OBO!&*Q&KN<@M7534$8T>^JDF9 M(2H9*P$4-F6F^1] [6ELD5%14%[(4D&?N*"]UKUH9X"(H$N8+5R "RL4?Z7"TPO#MM@?DIO_Y\_;+W_>V*A] ME52*[Y==2W:Z)__J)>M^"&JQBK+YB!ZV-%L * <%VD+:"&.RUD'6O>E@G=3A MFJ_62R;6DQ25)$.\!#JU-9*$S $7J0"YS/)<%SSCJ?:AKDYI8^.JN\7\.WA4 MR^?V&;,?576CZ\9-T3#KF8Q:>EXE.TV3?VUTC<@\3IA$HIIN68-RBU.WWY*) MVTN!3G-KLRNRQ+0Y26\N9%=5:),HE68I(P!16V^6"@E8J1G07 ND58X84G[9 MZ3KE^ ZD*HG ,A-<>WFIQ%%K;+2SR\VR MT]^[^F6,X7(CJ>$'H6:089\S6+S2<[[9)XY%1QNRM,6"YS7 CRA3P3'&@ MRE(B@B6GN5.\WFD18^/3K8:!!MP..T8P5CE5@!(( 4YY 0@4*2AM?5-82 1+ MSSS8EZ$WT/9BH^,%)0R.@.EI @ YYH +"$#5+(40"2) M4AF')?7:'%^NTMBHMW:NVNN28\+!OL;,C76&'8F>6>KL(%PEUN1=Z"J];!\F M:SPX8^6.O%RA85--1@/P(#-EO);#*T?M[INV\S1'.6$:,9"5J3&U)"X!L_5@ MI(!YFLD\D\@I&U"WF+'Q954)J7VA>GXR^H#J1GZ70]4SH06@%%0MZC0($8M% M'1$R>*VHTQT]5BJJX^G(;BZ/IKU/BV_*M6W9,N7 ; C3LBP]KW7;*]>J]S&3SN M93(XCV,\+Y9#9/IV7FE)'(?/RB$$SJXJ1UX-2G)5N>M9E>UIG.6TE4TH^_%U MM3;&T#:M&]-2YYG-J4WR%&"22\!+*(#(*4':'J81]P+SCD+'1D.-VG6^MZWB M=?[=K>IAF?7G=4O?)E14=WL+Q945#V3:GE!=>9U%IN;0V9 M8LNK=V]2;?F]&WAYW526JVM(V;B8S%H!E108@XBEB M&FK"G4HFG!97UKE8QID_Q M8<>CN1"WFA[88_BP4X<.PD>>":S?R)9S\Y&NOJAE52YV>\")F902FTF;%SDV MDQ9F@! &@<899C:%O-#$9]*>$C2V";S1,S&;Y+HN\O_I66_Q%*)NLSD&3CW/ M["U$7S80]7)N? Z)6%423XD9MB;BF5$ \]WP8'7RNJ_G8ZFIFLJG5NLGR M,"$99Z4N(2A@E@&L6 HH1!#(4J,4ZK+(4J_J,:<$C8T.=D6KIHVBB:HU]6.% MD\"ZL4(,N'IFA:V*R4;'37*8>)1P#H9(E'!2S*"4<*ZS;RGA[/.A20[JXX1_ MMDX3OK&96GU\8O.YFC67&I0II3-CU:?(V@MYSHV1CP30)*,4,Z29V M;'2QT7K_'.PJJ31/&M4#KY8Y'+S>#J6JY^?%_-MZ(?[M'[9PXD1A>]'-%!"%C88N"PX(PR5 @F).9"E1 M(?V\C-^*\)DAP_@8UQHF*ZOB5?+"EDT1R?_\M]3\#ZSV-2MK,EXE.+\R/ZK_ MM4K8Z_IIL;2)%/]KDF5714$WOYFN5J]-\L[6P4;"ULGURW(Z^]__-UBD_Q6E M5XG]D.N7*3G_\O_%YJ]L^:MY'=:O^W+BFQ%W9;_P4>R=YZKA^U8/7Z7=57); M81B3U([W/QI]O6E^8*(ZWKE#2CKQ7&B B&GH:3$S;ZSLG?KZU^UU\8H\+&]IM27$QF[5LMNUI0<$PYC(G@!-. -9%::C+&%6Y1%06B)9Y M ?V"2V*J-S:[J]V[_R.I^^<;5A%U^-QXZ/T&I>\CHJHS-JUSTYVDZ<]!4KW] M+NWVCGV<*/4#=[0 DJC*#1Q\T@>PAX$KO4@)O.%:L/DFDS2<<$)()D5IZ!EF M $.1 ZY) 5*I2\J%4E1D7E=<[=;'1K;5S<[:WNQ(ZSYL)C&K\VQOZX3/K%>[ M;^:=/4 =K[Y"8>K][LOHM4EN'_'"ZUAW8]UX[;4][)77L6X=W'D=?>C4W&UC M?F?^]M_^T^8GY@]N/L[_]I_^)U!+ P04 " !BAL%6PC@LNVQQ ,WP0 M%0 '1I=&XM,C R,S T,S!?<')E+GAM;-R]67=;27(N^NY?4;?OZXVNG Q**J:RRI2)EG5]GW!RE'":1"0 5 E^=>?2(#@") 8D1%? M1D9$QO O_^O;]>BGKVDZ&T[&__H7^E?REY_2.$SB3<'.=QO.?CJ?)S5/\Z<_A_/-/?X]I]H^?\G1R_=/? M)]-_#+\Z@'];_-'QY,OWZ?#3Y_E/C##^]*?3?XY4:+&L\67__J7S_/YEW_^^><___SSK]_\=/37R?33SXP0_O/JM_]R^^O?GOW^ MGWSQV]1:^_/BIW>_.ANN^T5\+/WY/W_[M?9L/K+Z.T M^M[G:1K'M%SCZCVC27CT2Z/"X+IQ[YV7SJPGR0LW1$" _6 MYPB"A@3X=01GM63!5<6''GV MNB5W]J-[M?^N\'<'T5@KK1*0K.(@M$2*32# 1_?!MCZE^*-6C M:?AI,HUIB@ID]3HW#<\D_!B\M[_Q\Q?<-4Y3:/B%BN;HUI-B]^L(?'_N'%3?.+H^T7Z,IG.!REZY@+S MD(10()SG8(A4D)QR4D=/3:K># VX?#_KQL! Q74S>>#0OC M;P'MI0C120F>&P$B)PTN$32R$-&!"26$]'5.AR=OW@H2HGU(',31GE%Q,D9[ MZOO[X2B=W5S[-!UX)YU(G$!&;*-Z$P(M:"V <,L4GG?1LG@0&IZ^<2L4R'91 MYB1N^ZM M6Z% M8Z" SC9!!).T:6?H@I;,/X2^9^.)S?C^?3[\22F@7"2YF0D)$)1K;%, MD$O1@\[H@5,1B*>'&0Y;$+$53G3K.*G'YR9@<^6^G49DWS /E]&*6TUHLW:4 MXT(41R6(AQZ>@UEDL%P:0F.6/),*@-GP^JV@8EJ'2@W>-@&2HQA1!+/;?SX, MQXD.$LD(<72>T"I"UEC'P1*+)Z?TUG!F:0Z'F9X;7[T5.&SKX#B4IRT!XQ@_ M/9]>3?X<#WPF5@>!#I5%6 O/"'C&'$B1'7K?AAE=$1;W+]XN=$5^$%3LR="6 M,+$X&L^G'Z>3K\-Q2 .-]/J 5C7E'/EB0@2;LP-KA,W,<4YBJ >,)V_?#AT- M1S:KL;8EB'RSR,L=Z>CCY\EX%8%Q(4J$)P>2%<)52'2Y"=<@36;>N:AB MT >)_>D;MQ-]PZ',@UC8L_@O4[B9(G0I\U?#^2@-4HP!L8L'6*()!#$)K"0> ME1>76CJIF,@'B?_I&[<3?\,QS(-8V+/XKZ:N9*%^MV&&@X)'DP*YMP!XYOIH5=RQNX FF4 MPHTLP034*-^Z[U;]\.(LT' M(BNPM@F(E&O!S)89QC)D='E >!O I(@N$6/<9L,]-X?ES:UY MZ79I4\W'(/=G9!,XN/R<1J/CR?47-_X^R(8H:BQRPG&.OE#,X)T1H 4+R ?$ MLK$58/#PG=NAH/E8X]YL; ,$UVXT^N5F-ARGV6R ]I 0@FGPE"JT@TA GG@. MJ,9"8,1('FJ$%A^]=#L8-!]3W)^13>#@Y#I-/Z'=\^MT\N?\\PK.RL3H%/<( MXHPZ+?K"#6D@&3S7')4LV1J'P]J7;X>+AD.-M1C;!#Z.D653-SH=Q_3MW]/W M0]'[M. 6Q=H0+,W+((I7B>P5".JM:%!)9FT.>R\>/2Z[:3?< AR?^8UH0,> M'W':95KH!,=]P",N<[!949#,LBQ2TOG^'J@;6V''2[.EO_9^. MN]%_)35?Y M[5X0CO9Y!ILX0SF@5K;&4]!1VR@5+H8?>(&VX,B,C7(E.!-29$WH +JPRQ<2+I.=>*S M5V]7D-9PH*T.4ZLAXU]^?L;(#_B- \O+S\\NSS^'LKCX1$E!Z-*>0%/>)PD;CQY*1TFNYE?R/[VIH[ M]SMN%[KV52BK=QS-9FD^NUNE)=PH;=%1""F!D+Q<1[$$ABK+!.?,O1BLWV>5 MCRGHI_"],R2L5$T%=O=X^CRF_M8HOUN$8X%F@695L$J63#>'RZ$9A+-&62%D MUB]E"NV/F2>$] N=0R2[%B2'L+D!K!R[V6>TKI)BU"10M*3,JY"1 1P;C< F=/Q5Z1Z,OV.2QC(9%*. MR0+!ST D:<%;@IAGU :K67#FI32T?9#R\/W]=-KH#B![\[8!7'RF"$U2^%&/=!RY; MD-5/1^')1%JV"G*,14FON8_;F[/S0FL^T<4_"<<_#+ ?2T()]E#C7#N3UX^'V"<2N9-< +'^=3.*?P]%H$+R3BF8" M(=C"GQ!1;9L$VB?AB3-1LMJG_.K=_3B[?0)J+ZXW@)93E,OXT]"/TBWCTCW' M[M84N7&))HYN7^E=H!D#%] >H$D2)Q2E5+Z4?K=? .YUNOKQD/M$675I-8# M]4K7*!<4ZEK@27,05B"7.'J+A 6=K796\9?RX/:RU?8^&JL7I/=JHQTLCP9 M]8S^[(*4(A*0I#21#1S/;U&\&9HBU9YH=&TZB>;M"*7J&;A]0ND@*?08]7M, M_X DSER6>*3[@GW#)![I7 )3624N0LJN&^RT'H^%\ MN' .%IG$GRG8'@Y0R3HL.);@23@A8I@*8D(Q#OF7V8H7 @6!K M*M&J&^EOAM@AHF@ 5$TD/65W%X2E,%5,.B"PSOI@JE<160=3! M1*.$#"\V]=OK>%M+23-@.DC.3X^^PYG>(W06UN/[T60R_8(6XMEDGE8+0<.0 MYYQ40I*I!)&U B^3AFS1OTQ9;:Q_=[;E7&0B4N-J!"/DS&GZ[2 M]/I=\G>I93!<&8@R21DL&GRZNO7SG(Q^;>6.E,>A[&X M,8^O?%9\6O7 &N@HE%?9 *6,@4C4(F-T DZM=219::KG]KU,4;]Y6AWAJ*(0 M&H#4\62\8,G?A_//QS>S^>0Z39^MB5-&I>44)%6Q3!)3X#)^Z;BEV7N-[FKM M(IUMZ.HWJZLC>%472 ,@0[MM>H-O?>1B+&*C#[XU4"GFB+8:E-K1Z>GS@'5 =I*(T0A/:HCY4 7]BE M7$A9:V?IBPV7]T'5&C+ZB5=WC*%#V=T 8IYS9J"9\8E'!XHJ7$$9Y&T(2R!< M4ED8EX*N?=@]IZ*?^5!=6^"',;NM*/;]3^U []>A5HIK1494Q55<:#<#K69;G0]ZE^2!RHAD+&@CEOG3&I. 9 M3Y"HD3&C41A>G,U<)2OW,4G-1#$K0ZNF)!H UE.G\\$6\2I2Q9D#DX0$01EN MD:Q1 Q?S4$?+M:MMBF^FIIE@9FU-58?_#2!I_2*RSPA\)4'ZTK+7HIZUD7'( M0I'@'4FB>O!R?_R\1;2RMO5T,-<;<.Q*@\/AO&37%&>EQ&#QZ$[C4()@P@8\ MC",#K@G:@2%IL(XA94Z\ZIJR6,!E32BXTSM?<0>?B-JN] M5#"CQ.;SZ=#?S$NL_VI2#OIR3SD9X1,_+08LI=F#//=,&%,1%V[*-!6&-D59 M-N3($S,Q4!)JMZ.JNX)FKORZ0VZ/(F\ \ _V[1]N=),&TB&W" \054:GN,JY-P(WJY6NS Y!:T,3"93&2(Q16E-2&7"O4]5WA4,S M$*PLP 8TWD6:N^$XQ1,W'2.W9H^:EN1A&*+/7N+.$3=7)E* H-&!)=Z 3TC&Y_F,Q*3/L\ M7[EO YX,$=:@WD^VS/W-"HPQ!+(UBFB2$O.U&W_L2&*_+G1#8.U2M T@]SFG M!RQ8$Z@*P&.YSK,TH(V2)6B60DZ>!46Z]WGZ];@;PM^! FH@(OV:$SBPCI%L M2HT+DP398U/)M(N@L\[&V2"SJ!WG>8VF9K(KR6 X>=/'[R6TP^>6$M;SD&)7,9DY$> BWGGV=E5!*QH$)"WY<(*FGM M+.6W&(/RP%]"1I]/%^^,"Z?^8YHN(J:#*)5-) FPY<91"(%&J]+H4?FH!#+! M,%L[*VD+LOH.QE3&S LAEBJ":< F>Q:*/[J9?YY,A_^3XL!*FX.4%+)3!ATC MS\$(S2%:E0*-02=2.]CR CE]1UG>#EL'":)%3-U>[SAGLDPR@0LR@)!4@F/) M@.2ML;2' %K$T<-[9T8<#YXQ\"KRT@S(@XE$@/8^ M,9J#]KKS"]MFT@#>'E'[BN+'&4YX>84??SLYN[H\?W_^\>3BZ.H4?WJHX;[A MJ1T9[=NLH9+!O@Q/W0'QP< &$;D0%"(SONB<#(ZH#%+B3S(+45:O3]U RN%W M 5_3^";-!HQ1XF,0H'Q,(!3U8&EFD&G,B2DCHC25E[1Z=[\&=@T9/P_0[\'5 M!B)-QY,9:MM;Z@>X?TPBDH$RF9:*/ 9F\8%[X8+'4Y;4]D0?$="O<=P%+O;G M;P/@^'4ZFO[M72[ M ,:^O&T %G?E3;^ _+I]1G74"GDJ\;P%&JWUP?W<\T$H3AFX9)%EZL\>@<1-( GC"*MP@ MED76V0B:>S+Z317M5.?LR>L&CJ>SR7CR>!6KV8HK!D4FI*$1U2@M#!*X(*^4 M+V5//"1J'6&US=Q7B>KW^K0+*-650PMZJ*C4C:L:*'3S#)(-U$0-PE$"KG3V MM[Z,,9&9<%?;0GZ9HGZ][,KB7W>\U9%% \BZC7;>Y\&LUN%8),G:#$P&B2Q* M'KSSR#$9=!0R6$]J6TF;:.G7-^\6357XWP".GI!?>IH,HI'!%>J#U!DM/JK M*"V :22 RQ B=94AM(:,?AWX;M%S*-=W!XY= F>;^9"Q9(B,;6-O$WT;(=9GZH>]DJ;&] N3Q=QR]N-@P#(70P MUGI@5I5D=HM6IBMSG[U'N]/0Q&/MNI.UA/0;::@CXU> LSO#&T3-N^'H!AV& M :>.JE!N&#F/()*5X(75()-R0:*#*XSL&#>WI/0;57@3Y.S#] :P\_=4ILJG M>/05G8!/Z>SFVJ?I>7Z6-[?<&,FDH$1PD&0JR7,Q@G7ECH#SK)PP7%3OUK<3 M@=MIJ!\JM:0[ ;6+OMN]]#QYTSF6E90,H@NE7R^C8(DI,Z"\B)JA7M:URX-W M)'$[!/Y0.2Q="JD!#-XQZVHQ88P1KQE#_S-DZT 0F\%27$RR(B3!K>6I=JW2 M8PJV0] /E>)R (M[!,AL.A]\G$[B39B?3R_3].LPI*-OP]F 9Y%SN21'EJ#9 M0#1#@!=#T94N-8*J++6R'C.<$] ./.C)]#I # M&=SW'-!+-\*#,=_-B/\ME8-SP+(L5286"&<2A$\,%6F(D)(Q-@6>)'^2EK)A M$.CZY_<.@4.E-JG+PD90\-%-Y[,5^5H;$] G5,DB$Z2TX ,-$(B)WBBE='2[ M(.#!L_MQM+N5_KZLZUWR2S8L5G%+OB'6>"+0-#9A$7!PX"1/H V/F41NU-,B MY4V2?_;L?J[>NY+\8:SK6_(7A?6CU;2]VP6X9 W/28'3I5\LJB@PTDG@+.=H M-/64\:UDO^[I_:3%=R3]@]G7DE?Y83A.BYOS@:4*/:C$(2XI@_O!*HH?O-!"N21-]4%A>Y#9B)>Z)S+6UWQV)J8&D+@L7_QU M,HD/U?CE9!0'VE@5919@%V$?[P.J7:+!ER)&19FDJG[G@DW4-**\ZN"J$M-_ MS!X%Q^>_?;PX^=O)V>7I'R>G9_CER8?SRZH-"S:]X@VZ%VRUNOJ]QY:AV\4\ ME6>M..\;:P0=5*0&5"@MGP+78$BR8!R/GE/*/.W,"MF.Q+H96HEGIY6)$#7C M(+3"+>J= *I=9-)0IGCM>HT],K0ZUUD=H./EQ*U=^-Y$0_=MFMA^3-/AI$SE MFY:1C^_2\M\[[EF9D3$X6$AF'/DIP&8T!XH/TG52['D1U(X?J&P#T MC27<@&'WTHK?3Z9I^&F\'-,=OE]-W7B&2RQR'\?%5Z,E"N+_1E.WB.BNE;,@ MDF6>.5#NRR!O6SQ[&X$$)K,U- E;^QJ^FY7TJYS?&H\[;(U]2!HM-UM)+CR1>E])F 2R@8=PJ!I-M2&#B:^U5Q",_T&.S\0^I3]C],8 M^LZS.7]_>75^_.]_.__P[N3B\N0_?C^]^J\[<55SW5Y^2]?>VPYKK._ O=#0 M/&0F)4-P$V,M"(N*WI& 2E:$1+Q*BJG:F9=;$58Y^RJD$)F.90* U5 &[($S M>()$]!U"#C31IY?CO61?O8'RJX2%5U*Q=N%WSUDW%ZAA5TEI);E$^E#N!877+)/M2O"VQT'?N58'B6\]#/;@90.V^]UV6"K(8LY-QJG, ME%YDGUGC0@\<1U6E%OD[2UH\9K"6GDN#E@/0>=!G M_#9)Q7J=J;$>?/!E)C1ZI$YS"YP3K:.6FN?: >!G1/1,NC#$2#S+[PAP?P@CK(AN'QS:5RK/K$PY<(ZKE4LSI\ZG&_ 2@] M'1!ZNPJN..U0,74BE0;@MB9/*G)' MF>8<"K]PPRB"IJ)FD!$.C../O*G=5VG/U-?N[S4J^E_[,;B);(OG9<.22*VR M$(#$X"5\LJHS:F,VGPU#JS\OO'?WIILO/SK\L.MF=?$O3,)RE>#2.?W?3 MJ1LO*A2NW+?;MF.W567S[XL_G0U\$.@[" \ZER,]E"ZR(0M(-%A"HR?\::^4 M394Y;TIW(S&EPP#;NKP;W0J+49X[L&;%EX>\VLR@F)@+05A0,CD0IJ@)RQ5P MDXD0UE*;MRQ3[8'Z1H[Z[K9%.[)OP."\3T*:74TV^/L+/>(=KKS8V6AD+]!P MD7#9L^$\W:;?+YE[D<+DTWCQE 6?!SEQ;QE:9\F+5,[-5/J,&PB+0B7GK=NN MK'^G&$VW:VID!&0=2ZI(D\I T_<(O&2@F5H!+I$&9YSEM>? M9+M[!GQG4WK/J>B MWZ$[M;WZPYC\@Y8+'EW^[?V'\[_7+1"\>^A;E 2N7T']'-)C-_O\?C3Y&!K6W$G1,9^&@=&,F<2AP=G5R[ MJ7(=RAN)41Z*M#6&U5N+M0&+[$FS>VLE%YY"$H5X7=+OG'! I>*AH#>1^W: MD89J5?M P,NS!W801P-8>N %E_H49.7"VKB:%'=V'(:C]&AY5Y,MN7W'6>F" MLH0:*!.L081,P3DB(5,BM(@TZU@[.;_K-?4\[JQ_Q#<%F@8VT;N$;P[#!8?Q M\U&ZK7D\NBYU8/^S^/Z F("^O7(@0YFL2YT"/-D$,*$CSY[B2D/EC; -7?VJ M[[:0-.E8K$U =?G:38.5"-%*.\- $<=!9!E1(W *"@\N&VF*.=2V<%\AJ5]M MVSA ZPFS 6RNAJD\CK8//)56625*YJX'D2@M@0\-.N@@78RU+K$V3WP&80E#>T; MY(W$]'L?US0$ZPBPE4F_CUK&/&#:[8WXO?]HE(Q!:BBSJU"UFU3&N!K(F43I M/HNT[:GK>:1T_QYZ1X)L0%T^7]E1"),;U RH"]+PZR)1VD8EG"<48>!5Z!PJH2=!]G*8O:'JL/+#5S/C; M]N.EK>]\-N#>*T>T1/\K.SQ5J ?#.0%BC'+&1A.JSU+S>@%E=B(<> MXE<=(O9T_!5E,9GBL3,@CCB;$EHB)9L9#1,-IE0P2I\,B9;S)+H_O!\0U.]Y MW1O^]A5)K[;B(L/X^5K>CR:3Z9>1&Y]-YFGVT7U?Z'F1O*,Q1TA1H W## 5? MFHY8P2V5-#BIGQ29;D@(W_*%_7K*'0.I,\XW><*NM/)M*_V!I-Y32A5XQU / MFM0T33)-86Y_T=\SX,G1^.%@[: M( 05):$$0><88#T1)85DDEKC:U\?;4]=OLNP;X; C857KZ5H=AL4\G>T0 ML))"*N.E \^E!*&( B<8!9U",>:(#*SV"5V'\D8*8M\H.[)+L3:@4]$ 7A5U MA?^^&4[3;ZN$:W3L[X:"#K*G.LA@@">"]G'6'C4!D>!4T@@S$Y6N762P'65- MYE-VBIEG5WK5!=B_P_QL4IY7 M:_TX"06!2]Q^QAEPQ OP-C#%K566UNY:N -Y35X OJD2[4B4 M#1SPO]S,\#28(>^N_7"\X!FR<8:<7C)P,6ED21D=9!TEUWA H"6.>U *#K:T M/0]!)!%\5M[7CG3O0E^_\#^9/MR.B^C%&AX/N*-."&)! M(MM*=SA1PA@&:,#_*8_^*:\=:]J1Q'[CG0W M4N1-F$";,_C 9:82F&AQ M-V9NP%#'(4D?/<7-B59.;^Y^OY'1!I#:D2#;C5:]Q^-C'+9G+D]HWU!T&&D0 MLE3!.S","J VV"A-8LR\4;1J1\H;Z5/U1M&J+L7:=X^VX\]N_"F=CL\FX]_< M^"8C_3?3-%U_H2M=,,))!E(N\E#P,\>E1M[:F*B5)-$GUL&&., N;VTR&-4I M)"9O(9\6C-,'YDMI%8<<12?QPV3\Z2I-K]\ECWQS+N@D,X329%9(1M#<-A*4 MY4I;SD4,U6L?7J6JR6#46R"R(\$U ,6+].76K#[/A?XRO'%Y;_>A7.>=^]'P MTY*! V]\CLD+<#I9$+28*IDG<-E$0Q)GJGI3O>VI:S+H]);0[$B0#4#TXZ-U MK;;=\60VGPVH<3$*QT"'@(J?^ 3>90)4.DZ4\M2+VGW*7R"GR8C2F^K'2J)J M)Y?WH<9_$(!8!!W6<'9@E'4\) Q-I*PX/ M$D.%M&D)>&A9P$,,0%\+@\:;*,MHOV15M2UV04Z2UQ MVI$@&X@BG>22)L)HYX"3<2#EJ*),5'8F9B".AIQIE.YIZ52_>Z*1CNU- M07PG(>Z-V"_+H3=S-YTW@%N5F=9>)>"F-)TBZ&T[IP2P[!2)2?J@:H\#[!ZW MW?>(;PNWNPCQ0-R>C.MD+ES>?/DR6K#2C5:L/!WGR?1Z*F6I#726.IY\BN[09AO?*BGOMZ=R'924=L;L"KNNO3 M6&Z-AQ%=W0$/BH;D2K]0@JP1,H%7+ !1&G6PCRY4'W+ZG(I^4%1?PL\+1P]A M=Q. 6?:T6Y'/E Y2< !D MI7SONM"MDOS&<4W@[-UP%D:3V40_4Q\]O2UJ\5]K:(>0;7#L37 "P_3-QX M=C2;W5R7PA./>E^71K+G'Q'0;]);KP#;7Q!] M^XAH1ZRJEY:C31A*S =C(G.6C0^C ?!E0>? M;>G^J0FG.EGZ-#-]@_.X+P7])K+U K>WDUC;P_1^^?WR].SD\O+H^.KTC].K M_SHZ>W=Y^NO9Z?O3XZ.SJZ/CX_/?SZY.SW[]>/[A]/CT9*_9>CN_H^*HOS(:AH>-J$WRS!"$CDC!EL!K BN#!$.C4#9+SZOG;FVFYN#6 MYM-/;GP[**54=>+CX^*+7]QL."LER??"7!6"ODNS,!U^68U:>4;;%J<+ZGD23QU,/FN.W@P$VM:[ M)T<79ZAV+C^>7%S^[>CB9%%:LH]R7?^@BAIT"THKJ:BDVA MF09O5()$$]4A!FI8;?6VD9A^55,5'#Q+\JK"^+:5RL7)'R=GO^^O2Q[]?445 MLIFN2IKCMC%I,=1+EF !R]^'\\_'-[/YY#I-[P!$%@.*H@?FG )AY&((-@<7 M\<1CCDO+:^?8;$G:X355+[[F'NU2&"VR"B5MUR':=9F;HS*$X(R56EO/]=NR MH!&MTP6&GA=,=2"EUG72\_?#BY/$ O/7E&5=WT$GW5]--J$L:]E:UT M(MR["!)A R(34H8%":"2D$@R"3S4SDM90\:A>NK\8L_PT\,_ MKZ@X-E)526>LXHW?UT0\&<,S*)7:F\PC")\L.$DT$*Y"U,)0;>O/\]A(SN%9 M#\\>?0]CI:A/5 G@0=#;^>I>1F "?V*LLMK7]OU>HJ?OD4YU,/$\':*2!-I6 M)!\OSC^>7"R"P"?_\?OIQ]]P ^^C4=8^IZ)J>9W.2CIF8X_(^U0^I2/UDH+- MO Q*%&7<==)@% LDJKU[]@'?I)8%HJJT!J4FX@(UKB(3-P M*G"I!>>V>OKP+O3UJX_JXF=-T70WJS[E"T)@&UJH3:5FD?RAW\^?OCBY-WIU?O/YR?7WS\<'3V\>B_2MQE M'WWV\@,K*K,=**^DR9#*=)Z/47[#^7L7RJ2C[W>0$Y$XH4,&3E2IT[*ZY$.A M4\]CSDRBJ5]]PNA+]!R4+U4>/+M[\KH>>_=;P?L4&6,>?9 HRIPG 49G/.>/JY_SLUZN3B]_>G?QRM7<0^OE#:JJ9 MERFLI%I*@ZPUYYAF@O"(XLTRH*"S,6BCH^D.2N>DJ-T9=STEAR?QWC=% M?'"_&SU-"&5<&>X8090$1P.#R*(S&5T&5WVDWUI"^M4G%63_/%7W4':WK3:. MCH]__^WW#T=7)^_.K_YV *$BM-T'FD MX*UF0&E0)BXJ;W+'E-PF#^T:(NT)@[ J0M$60(N M!UYZYZ*USUPL"6HZDE"&>[.M-.*F-_3LZ>POQ,>^30W^M;W+WQ^=7OQQ].'W MD_/W[T_/CLZ.3X\^G)Y=7EW\7JZ(]KH=?^V1%;7!3M17TA#OW7#ZAQO=/ #& M@^0+&UTDA**'FPR:JD2"ES* SYP*RI)1H7;_QI?H.3@79\VS[W;S QEBX<-&*]$N0Z((4J>@JO=V?@% M)**F?-Q,P'$^,,D9[P!,&A MB2P80LNBPPR**L-$$EK8VNDY+]'3P:C7M>!G63)T_(%DG]!%2 1W59#(!).D MI\:[4-N4V8ZR?A51-:1L,;3U4+&TK9..SQ=%X2=GI21\;V6TYBD5M=!K-%92 M/RCSZ^%\,;"BC/=9]&#_E,9A?2L&25T,6AB@T2$$=(G6:<0!S5JG4-JRN]IW M+3L16"'0^_K+[G=$RM1Y6H(.JLR(TS:6*U0-RBBK9#345"^VVHW"GCL9=8:M M-9'@KN36MB:[//FU!%=.S]Z?7_RV,%6.SMZ5[.*CHCPN3BY__[!?W&B[!U?4 M=WNLI)(*O$R?"G(NTI?)=-&8YB[EGF@JH]?@A9;HS9>MB:(D0K&0@(4RT$ Y RYY MAS:]I(FFB+9^[=NT[EH3W;:?>?*"[\N/][LJVNAH]J4(,Z@2^0WXF:8E^XU; MYC-/JG9^Y7:4-=LL:!>4//,KZPNE@5:2O\_2>3Z9S8?7#IVR@4*B'47>N*20 M^EQ:!9@8@;BHB'-&2U=[&SVFH-]FDAU!YP F-P"11YVQGL+="A:3"!&T+/UH MC#=@G=# F;?*2T^IKETT_Q(]_3:'[ @^U030MFGUM'?7U:)'P#Z&TX8G==AG M;!VM73<:BYDS(04#8K@%(2R>-()IR-IF2J(G+M>^PNNJT=AE^)SBS:AHR2=O M**=N.!K'=\/139E;_#CKGU-%(JX4*)<:-6E"%F0?\3/+(^4TJE3; MJ3U$:; ME.V"H6>.WQL(;6^-]35-_>3-FICMKZH>/Z!^&[,.%=.V/:B43M*R15%@,7>" ML27,X-#Y3]ZH$BA5M:_]WJB/V;OAS'WZ-"TCU5%*Y_GVM4_P;BQE"1D A'M6 M,OIP_88JR(Y2[PMWZE>L;$-8W_V%ZJ/GJ8:J+Y^V+:@'[<$.T4A/'])- [-. M-=/SWE7:66L-I>!L&1I(303'Z2)3EPK+,I75X\$==#"[/W-O?8W9XC)U.8?@ M00OZ^U<_N/&.5@=I%:(["]Q)UH/UR@#3@B;A71"IMJMV +E]:Z?#$+395NI6 M;@V$"U8+O%_*T6@T^1/7E]Y/ILMBW@^3V>R)%LYEPIGU 4I^1VF7F\%IKX"H M&++WG,?(*J-S/TK[C5#5!N8;2*L!3)Y>?W%#?.W:)H1/O!,ML]7"@S(,[0UT M5,"F$(!&KI1#DX-7;UJP/77]AK=J8Z\CJ;1MHSWHQ+B_C?;\(=WTBNS01GNI M.V!2UC@>%6BC(YYXFH$SP4*06<68G7&Q=JI"AQTC[\_^NY<B3-'H3/&DSR^,$+JIA@R54?K[(M;7TGK=?!RF:KK*)DVE8_Z[HU[J^' M7GA:QQTF.]1,K_<)I#0Y*B6!D"U:/SR[,L.+@N)"2Z6R-;'V+6E_?2;O=T&P M,06;-%B6* B269D]X8&PR)DEF3!3.T'T=:I:[RFY"U:V[BFYGTS:UDRO=6(\ MP%K:[LEOV%6R0^VU6U? I(GUFCM@3&D0S%LP@0M(6@I#<[22UBXJ?M/>D@]/ M^)CR<#R^$Q&[[0!ZJI*GH;3)&N3F:[-ESU)_9%Z M4.Z"MI=LM:XDV4"DXN$R'Z\+6;SB]I,E2B&LM(R"H>6*Q-,$CA ")K*43+8V MJMJALSW([#=NU@]0NY!@VZ?XBRU(+V^NK]WT^R2?W\QG^/>QY*!?+^*/^Y_N M![[QK=JO[KCVM^C/RA!SV@8*J (1Y21X\)R7[GJ$4L\5);3VQ?Q+]-13G6O> M\F@R)S5>LT@LN% JIA)CX&(F4*9A99^R,JSVC?S6Q#7C@(0N(2K 9%RM4(+U@? M*P<)]D6@[,SEYG!RYJ[3N\FU&XX'SCD;@BNEE#:7H")NG405!(^K\9&+6+V6 M=Q,M+6%F=QF_")D]&=X 06XT'ETD/=0Y2%'9+BH:R< JJBBD1+GU+M M#,GG5/2K3@Z3Z@L0V8/%#8#D\::Y2#%=?UG4H*7I0'+CDZ!/& MDCSMT6^3*681%4U,UBY">IVJ?M.DNK5C#I9"\[BZW2M9J\ %ET!)*#TI<@!+ M= :<+4V":IH[;%GV]#5DKUS.!9V@MH>@ND1;+/I?'#AQI^6BAS=S>0S(T7? MHA67G ;1&F2)#*1D3-CMQH@AT]]@"3\ZAY%CUZX%4Q$ZRIH?QZV(/C?TK5/ MTX')GI6VZ7B&X_$MG")(MG-E-)1-5FM#_589O=N(?OG*?G3$ <)Z*NX].-?< ML5+BS*?S=#T;6)VE$ X5EK$4D4\).&L-KBH$P2B-=+N]O_=)W$I(FY37V0#B/Z'E3APXATOTV60C=!:$=W?'OHFJEFR1 M/<6_\9JHBB1:+Q_?8LC5T?GQZ?Z71[N]X&W'=VU:V5O/\)(LFBBS![N8*L<# M0Q7(%6I$IJQBR7FA7N/S6\_P>E1/^-I+U]1O"1&XR^@?&(>6NT@9U;[W'#(- M,LCH2,JU4WD/)/D'F0"V"YA>+!+M6*BM:\;E,*X#;LT?_GWU(6%=9NP\'C#E MI<]14 E2$7116C]Z/4IJO3U-3,L%U$^FAF6$UNMITY\\KPK?W5PG8/ M?KLQ8ATJDA>'1EEG6%2(0>8LNGW:6?"41#RF\+ (@20A:Y__;SQ,# _1LD>. MQO'#T/E%(MO99/X;;D7\83R:W_W)DTW$:#!>*06.2CQ$ VY12[P#&4NI'S., MV]HWI?6H;WA,V2Z(VV),V5N(MVT=N6ZPS_Z*\86G=3R,J$,5^.*,F2@1"BP) M"%I1$)Z0DLVZJ!,Q1I8F=:%VM767TXCNG8?56X["?]\,9\/%6W[Y_N"K9>1/ M^LA]0">%9FU J)*-QXP#%H*4A)6V#K4SSG:EL>$)1;N@9[.?UX&H&HC#KUG5 M\DJB3'[3N )"'2ZC9));%110M%M#)DF1ZHWP-I#2\QB&3N6_81S6(<)H%%/E MTVFZ2]'+4AH2&%!76L0X%L%)EH$F+:6+4:90VW![E:@V%-A!HM\"3OO+H0%@ M+:-IERB5M+C&*'^P8I26P5AF%40;2BJ%H&"<)<"5),F6:=Q/PQ,5^M!L)*?? M!,HW55JUA-(NOE:Y-"ZXY(4!'W&+"&$9N*P"Q"S*_'BE'*]MA+U(4-]]?BJ) M?3LX[2&#GM-:SO]$?VKV>?AEP1*C,B/"2DB"HR\;G02'OBT$H2WWTC@JMHH- MOY+8\NBE_:96OHD2.HS1K2#D%MS<$LI=X,!S:8_EA0#O0BFNQ#,Z"<9HK)'W M]N2U_25 '2"X=>+?@XL-G#EWFNYXY&:S\WPYGX1_+//90XR1.PM)DS+UEL;2 MC4@!\21Q)XGQ]:?B;2*FWQ3)-[5GZ@BD 60]I/^NID%+8\M=!*6X+4KV M3W+"&D>H8=7;2C^GHF>'OHYXGX[].8S7#:!ES<[Z<)VI8 0B5ZB?2#3@!;' HY(QJ1PLL4ULC7N:?YSP;ON[8T\D_%^Z09;)@@/A MO';)*6#%(1'>?YU%C*CQ,P.VAKM 2( MME, C\_/KD[/?CTY.SYHFLRZQU1,^GN5RKMLOY\/8\?ER:\EJ?KT[/WYQ6^+ MY,*CLW=E=,11>?_%R>7O'P[)'=_E\179M_>J*B517J9/RV807R;3%.GI&T['>3*]7@COE^^W M/WS0JU0Y'TL8)#%I0##J2H&\ &.9,='D:%/M/FQ[DMJS[UT#0YOC2-T)K6W] M_W0*_;LT=\/17LIMTZ,J*K*MJ*VDM#8./))/@H N8Y.ISHAH(3@SM6/:CPAH M=,#]+O)^JF#V9W #[M1'AZHP#+\LW,++%&ZF"^OWW1 9,_0W\X6A_/LXWG^] MXF%9[2]N-@P#M-P%BTJ"B\6#C#J!HS$L1AFYE%)6U6>R5B"[WT!:)TA\:V$V M@-]'F^_H*YX4BT*N"7J#UY/QXE+\\V2$LKQ=GJ&X-LD29.(4"%+FQ"M&(2AI M&-7HW%G1I?Y[G<1^(UO=:\C*0FH @W]/PT^?R^;ZFJ;N4SJ[*5VQT-PL_)L] MF..Q7)SBQ7P4"JA+>$!PJ\%$P2$@:4H$2HFI'6C:B=X*\[ 371EVKM M\MX-1T7!/UOC4?S?-[-Y<74&W!D?4==#NN=RRY._C@Y^_V06.R3)U0,P;Y$6Z7(ZT7ZFL8WZ3T"ZG@R7D#F M[\/YYV,T<]!/G-[W@TD.<40<2),3""W+09,]>"*<-T1FKVM[2UN2=G ;XN', M??HT39\68CK/MZ]=YFU'+X7AP@&S6:.>5+%,HO5E.@T:>)QRA&OE9;]$3[]1 MVRZP\JQ)<2UI-!"/>'?[VMLU'$VGI5GWXG8+G[ H.!&1.*H]@Z@CLBJD"-XE M"D9$9%66D;GZ$_5>HZKG/L75$/"L_W55<30/L-LB)$N]$9KB;F0EC*)*':3. M!(@)7B>)GJNM/YCC=;KZ;H9=%PL[06T/P?2=ZOID0?G!$3#[\\$9,+L=19"= MBUS&;C(9Q M(:E%R=)B"SHIM?&.ENLOA=K>2/ B&4AIY=F)7OEH](;2!J27UJY9[))(0,P-NRG1B(1-:@$E -B1(PC7WIG90Z1$! MC73?.%RT3T&S-Y?[=J^./DV'X68TOYFFVT7<:D_"LO!E+A-+90\A$\!0'\!Q M84ADFBNUY;";#6]H(M%\'XE-:K.O;PR7C/!@]=3Z[52 M!ESFJ 3B^ C(2"%=N4 #?SI,;%!^!M?T7/Q;AT(U&%@SW[MQ^DDXA+.IY=I M^G48EA%(%E/*T06PE@803,8RUUR#9L1:JYQPV_6S?<6G7??NGN?A=A'\.)C% M;4!D=C2.MRM8N6T\I2!YRN")P:VC- $;108KD50+>CR>UR3$."$M\"9BL(*X9S:SK1H.C)?4:Z3 MCIG<-W 6DPMO%[:*W<1(N:4)/&7HC+FK45^8KYK(RP15NAR@J1@O$)S2OD!^4TZO0T(V63Y)\] MNQ^CLBO)'\:Z1B1_\M\WPR\/7*:DHE/$*-!$IY(M*A&\Z$HS1"\)7!-G]2[2 M?_+\?NI'ND7 (2SL&P7+$:4KPDTR4J.GG'6I)[*K@0O1#3[UA[L>L2(;:F/VD!A'OYI+"UY["9PFFE&!94)K M5X^_1E._Y6;=)2+6%$4#T+JE?S:0$OT)!*H3A:UK1TJ.L&0[N0V61R6%6X=2:T!A36DTQ*=-F0_. 5!)](Z15C MP9K$P+JHN#4BBNH7\D](Z!=/;U+8<0#/VV[K=5NE]?O8#T>CLL"0AE\7#?X. M+RI[X:'UZ\RV7<$;EYXEJ9R(!@''A"B'70(O-0-/I2$ZR$!3[;&.;U1ZMH;A MJT;Q)4W!>9; R=*^2E&.B\;MH16A0BK.F*W=$V(S-3]&V=DN.'FJG2I)XH=0 M5$\T<8W*U[4/[*(0]G7*WU@YB41##BY"3@HM+7P06$$\T"0X2QI=1%Y[G[90 M%ZLT6G8Y>>!!9%RVXK@]>(3(T=135$>E:D^#^O'K8G?!RDYUL;M(HP'S>QV3 M%L'4X\]N/$ZCY2@VJDW*@0)GU(*0!$U#]&9 1JMMML$X4;M=\39T-1EGV ,% M3X?7U1;)#P"SVVAPTLQ(*CW8XHT()0E8R@4$8ZQD!@]Y4=N\W(ZR?J%6'Q$[ M0FX/\?1]G;)KA:8FU#B;#*!U*LN<6@<^40U19I4()=+K[4:\_%!5LET(_I Z MV5VDT(!:VUQD?!__(\8IGY2$1"TNB5D'SL8(/-O,!-$IL]J!^"W(:C)H>OC9 M65L@[6%LP#,WPB'E02M7;DP9."I9L5QU2)Y9Y6MWZ]TG0-I#8?^>(GXE.+H+ MO]N#R]T_J^D_=, \I:8$>K46I$2.2SF&TZARD_+:B^1IQWUNGA/5LSIZ6T@= M*),?,;"UT.S5HUN/GMIYB&OS&MXXSN6C\,G:#,90@98^(L:A88;&&1IC4ELE MU[.G5/6P7J:QFD=UET+RP"+.1A*?@9;AF<('#E:H"$12&XU.EO'Z MWM,S,NJ-73T*87(SGL_.)O,T^S!QXW+&OA^.W3@,QY_N7[W4MS3R')0SH)TB M935PA+W<4"I:EH,U 30M MJJ'-ZPK;N&2V\!B9UZN>TBGR:*&AZWK9$L2I,\@VR43-*R9$WM?I(_3"^WG43[8B^W7;C<=Q+ QF9DF=E,J51 M6<0]E(D&9W2&:)$K7!$AU78U]3]"+[>=)+95+[==V-PVN#..B\< Y4R \&T M )]CP-5DRYU++*?:$V76T=&ON?-V*'A6GWN@2!J U=74Q;3BX/V"5H<^=T)8 M[B$M9A.6NRS@N]$$.CN#_"LIQ:53EP)7;ABIQCV(MF6V,6]EEAU&1]^U MWY7@]=82Z1M\BVWT8)UQF6J^/ +2\>3ZBQL/[[K"&M4\PKQ-EDEF.)/L( M(L@(OK2K5<$G&FW4Q(2M$++V\?TT >P&$8?SKV\$+.W_<5QCJY74WO66F49O MP#+F@=#2[3!Q R8FBQ]$X,A#I;=L#+K/V[?"C_XQ\-,Y]UNP9N+_OIG-%Q>! M[R?3L_3G[5F+#L#'Z62,GX9T?TWH63(Y<@&\A.&$++$XBTQE-B>;K'(L5S=Q M=B&PY]AZ'Q'.SN37 #C+)D9FQLF7(L+5J)BD"%,93W!1FOR(,C0F90Y4Q.P$ M]Z1^NZ5U=/0!C">? MC 6F?(EHZ%)DYY%?@>,Q(:5+IG;ZT5:$]8NTP^6_WIFK*(QV$+94^*CK%SK_ M7L]_N,M)YDHZ*M#F##&6N:V"@?,*[5 7!>5:*68[ MFKM/4;-.C]>K"6U/KV M&5[MI7%Z_<4-IXORY_3G$9JU:,95ZGE[B&2#4Z7;E,E>960M:&>HGZO;CJ%6P;8: R-\I)AVLQ MN %LF3LH<#\PR9(,)?9':_>KWXZR?BVOM]%-]46T._#L$GCC4C*8XE6'9^%9 MFJ_4+DU,I* $^&AYB3<+])5LZ2R*7DU,^']9'74OT-/OE4]/Y^">XFA M;W0 M[5I3XS6Q#HQ.I>M>1G4M<$V<9N&Y2RE5S[TZL.]X9_=&;P*K2J)H %3;*>._ M3X=S=,U>P#L M2N-6$+0_- 0[%5L#L%P3TGZXY&.D:+APQ_&+-/PT7AH;X?O5%)D]6LAZP+/3 ME);Q*:E@]="46N83%E51FH%LK<+_9(?&KUO+=V^(W;+"%):=U$S M&RB5=&9& &'*X,Z,JMSFE<0KA?M2HW&2@V*3L=?DQ+B"^0<6(-_^]RS].?=C.ZS-"\]O69I^A7A M';.E*3,+:&)F$$:&);PY)3G2G))C6VJ05]_5[\5D+9$_J=>ORN#>SYK5_:FNI*#ABJB"]I.O_^<>3&8P*7=0:; MM+#14A9M[>O]5XFJUSUVXZN6R;=<:F+JXF9SM]B*\FG@,-NXFE^^W_7CD8)D)JD"6A(81? !57FRD+3'Y8A( M\;%OM=_NR6JE56Q-/#R_$:PJG);Q]J!ZU#A-0T!N!:X*HX('EZ(#;Z-)Z/P& MHVK;YUN0U:AVVQ<*VT)M3[GT':]:YMJ^'Z4TOUO*W4133I-$NH-WJ0Q@2F"$ MU."-4L8%+MB6Q=J;W]$H5O:5Y?,DYH,9VX J^FUEZSYDT>U2@C'<9EX"LK3< M:Q>G(Y8<671;2D9L\+9VI/\%58IA(1< MX:6^B.?2HC5""-0)Y2V5JG9PX#$%_<8NNP;. =QN "OO;Z;C86F4LRBU_%8^ M6ZTD1)H]BQ1\*)V5-'HK3@8+7NH2J=IIQINIZ3&*D&F%1PQ((,FF9*QEM4^U MUZGJ-X39-;XJ2Z4!G+T\U2+)K&/BR"936M)GY<%:=$04ISP9E4CVM2_R#A\H M\P8-N#N,$M032 OH>M0L/S+G\ MT=28G>3TVNR079C6@%[8J#\_W"5Y&AYTT H-?DMP5WCGEFW@5&*!N61DK#X: MXG6J6FF/UD>4^O^T]V5-;2W)NN_GOV27&X$QWDT$!H>'OO<^$5D36WVP MY)9@]W;_^I,E9BQA#26MPKM?,""\5@Y?5>54F9NIIF>PS9L[G-<1[3ZR!#S* M"(JI!*&V3"K(4A#!<,7W!K0Y19V&&S?4_ZKP6E\9/4/KON%2GG>!_SBZ^/WJ MK'R9Y8/9+%^]R64RK6,)KK]>7]:;]&\S<1!'-TH>IX.OD^G5Z-\W=QA8]$KI M%$ 72><$THF!V3HH.G.'Q43?/'BY![8Z#8+N&.0#P>+UKI05A5&#@3X4#F0L M,U#2*$#O$3BO81UCL)36H=F=,M1II'?0U;$#*+SB=5&(A!4E(F1"E\D:C%;1 M3N$XG:F>T^G*T09T@CYO/9)Z]UQU&L<>=H7L"!3-ZC"WN(%>^7OHL77X.TXO M\NP\Z^NG >'PYI< X M)B9X!AURHBT_6W"^ML>5EA>)SL?0NK7%]LF[X4M\U\+ 6LF[=12R,;K^R-,P MV4GZ3@5EBZR9!2%JHW R&9$G"9&,QV2$2"6T#I2^FO3=6JI],7VWCI2'3M\= M7$Q'\?JREMD\G6&>G0S$?@3#ZC53)/LP."5 %V7)"%66/;_3LR2'M^P-/27R MUM+8I+7XAL; \D'VFOP-[TU-0.5<"]@S!(D%@@I.:IYM6+$O_M)7#%P.T@8% M;038@36R@A<:L.C$HX D% G)H8&0-4()W/J4DM/H]F7\KY?4';ZH:!N[I+%J M.@#;X61V=59^FTQ2K?9IM+X8E3;'=:XZZPNHW^- M+DF@:3Z/=9N6;BL^NF6?MTVX:12,O'M7+=1^1L:"%A'253T9_Y!]>?6-N)!^8+:J $;5RS!4- M:#$!(FS MFT"+%ZASJ05B(M+I04X1.$V>:ET$H$LFEJ&+3B),R0)VC*)$8L@0V>_Z%Q$YM#].7<(F_4@ MNK4.!X3I;'HU#QU-+D=IKKNY=7TK,5="4!RTTPY4M@50V0!"2!ET=DB_6@6% M](I'"*2?'M"W_.V]1%-VMOTU$GQWT+F['BE\B/7Z$8NT!I24!7P*=;R3-2JC MYWJU:5MK@V?(O:F53E^$R 8"[N 8?#GOA2RJ4EO3N%#-V7K)Q&D;@1=I4N$\ M86R>$]PZQ[R'"SH[-[[:J:4'C#W-I.1@12@&6.")#GS+B7B#H&G!^.2U3K+Y MI>/7DF=>2[$OYYG7D/+0.<:EB5+-G),*&>02"NVEUH%3U4IDWKDZO4NI7RC/ MO([&5LHSKR.^H3&P/$UJM+%HK*5]4RKB CE@T?1CXE[:XAE_/L;Q5>>9-T5! M&P%V<%J\P]'T[WAYG=]\GY^F#ZZB\$X4&QP$53L,"RU(-HI!*M&3H$+ W#IF MN92882\H[-$2::..GG!U&QS(6&.XZ6S\,]\0'9,=JZH#^#VLYKLD\,VR]28F[9T"XQ2"\C9 T(%#2B)ZSQ0Y MY\WO6RPF95A_98C4^.::Z %0+X9\A(A99UH=1M>)*0N5KQ5+7D7\/8'H2+< 21$PR01:JWB20!IRT$9)D47,T6:O6=_]? MB*6V"OLE1THEE8(KC Z,),CN-Z@A2S*=%&/*V-5ZOJ\6]MN\\NSA$"570 :G M"VA?[]O7DS18S8 +':3+VOOFUUY_(**7U&R[E;N=G#M8K7<,G&G!QM45"^TG,;5I.OST>C M4O**MK-R2$H=7;W#&O2[^G[OPOBHH]:2U8MY=52!+X"^6 B2<:>Y,=FWOF3T M$CU;MYY?\.R;HYKG'(7U&HRH+6LY([NK& 5"TL1H&KR$Y_=OQ.%W3-CW"RT/\1E;&Y5/6[H8/%2L9.@LQ8JG7[PTX MC20VZ;645B?Q_-KPLI*2%=_8'W(V5_)DUQ(?&D9O&06K*MC7X(/X&WFY),8.ONS4]JM5HFVX.'#.ER[ \>V#;>78@;4RSW,> ME#*O!KF?.::S]5@EDGFTH&(A,&M-/Z*,HI@@76GM+RTD9-A:M)T IYW@.T#/ MR61\04_[^C:'J_OYOR8P--X+L*Q>/"DU 2_(BV31&^&<-"JUSA@LHJ._PZ>! MC[2MO#O$S/WM12\2,Y*0;WT="T!B(;X@.?2!F6Q%\VO[BRD9V*+=6L,_@VAYL MJ^,7(;.AP(=VH%>.#C%AHK-) I-O^S,%6H/BFWE M-[3^%\4/DXB)1Q7!BDQ41Q57P=V MQX)LERHHC2^"S"]%=K9*)(Z"#'Q6+'D66^ M1+HP4\BY8]+5$FGRT#R+"H(I0>=HE6:MKVTLHF-8BV-;W;X(E0T$/?31\NYR M,IE^N\3Q D<^":^*E QR<(SV6ZPF4M8@E%32:RX=KF9BO/"2GM"PB?HF.Y#E MT)@XG8SGH]?S[.I-QEHG^H2SR5/.N,_,:>M YUH$%JPB0\HA("I;F&:*/[\8 MNP0E:[UV6!.U+6YV)^^AD;3(\([!<3+C"D24&I0C*\Z9((&.9>F\-2S%LA)> MNDL5'9DG;$Z#L^1)2]+X3]<:F_LW>ZL14+;36); MV0W@Z(X4)#YX3XSD%693VQ-5*52"K &!(UV,+93U7 M]P:2&UCA[_'/T=?KKW>6+$,K4FT+2_^ BIZLF>0ER!0*6;C(=6G1@??)2P=6 M^B8JF[20WZ!C-BOI][T'?LN3BRE^^YV.K,OY&LADGA3T'H04')3AOF8' Y"; MXWS*24F[TM7]G\!@*0$K0<*\GJ.@C:0'WBENNQ0\9N'65BJZ<+22F @U<<-# M!(QD.B5;C%!!.V97*L[X&5R6$3#<#M)(L9/64N[ TSR=C+_E7ZQ$F+Q*T$G#LZSB&VFN@4SC=&F1O)M/IY%^C\<4A M?J-/KKZ?E^0RY\J!C&[>\BN#L\Z#E5%EX;TN;)=QKI_1U^$UO,U@L0+@FNBH M _P]K8NXRQA\))M@;ABD#WD:JQ8O\GGPM%AMBI"SC.1?A$ ;/D=0VC LR!R& MUE>&5Z>NOXL6;;"W(_T,'9Z]ST6=3J[R[ -^GY\*N02EK9.08R%!%86 +E@R M.U4QI;@BY6K70!<^OK_:Y^T@TDB0@SKQBZ1S'I15F",#9AP!62H-WJ.'G+1@ MVA@>3>N.WX_?WU_U4?MC;"T9=]Z=Z>STM\]'']^_/7KS>9MF3 L>T[+WTL^H M;-1JJ9X7B_K$1B&BX^3&DWT-RH8Z^88E^LXK+3)G1K7NY[R8DK;VRHTSD0.7 M/'@+3M3N!Y;3=SIKB,6&F+052K3VS1>0,7S1^Y9Z?]GT6%_4'5BW"R\RAB*" MQAJN*+6KJ]"FEKDPT#E*)S4GT;2^5+/QU> ]79+80+FK7 I>1](=HN4VT"6C MX#$73<(@XUJE.L-0:P9!1"M3UDF5UBVD7\VEX+4TO-JEX'7$W0%HWD^F5Q?D M?MV',TLJ7N8 FDM#IK>H!1=D>@>+#GD6PHG6:'E&0E\PV42KDW8B'MK1_827 M^23C+ >,_W-3>C<:7YR%R]'%7"5WC7L*.>D)B1$N:>L-9(EC[>.CE:A#;QRY M;:M-85OM?0-'2]I!9%/*=BX+K)'6PIVPFZ Z@\]0\? I#D(:80R>RR,9-4?,BU!IR!]2D4 MU"J'YA/KEI#2TWWR[?WG%O+N(Y)/J^GS[6HZ#]S;3%878*J#D4/VX#P&2 )9 MT%YJQ.9=AA^]OZ<0RX8J7> S;R3=[K:40YQ.OY.9?O!U1.:EJRE+ M"THF#9X30^@<%\XF[M5NNR,]I:>GS:4-ST9_Y.,QT?F0^:Y3$-'4KM6LCD46]8R2Y,W; ME!(+T9'[OEH'B35>NNV&L\*K3B:SV;O)-(\NQC>G8KCV>7-7I#^<3V[ MFG>XRE=GY3/^>6Y%0JV17%%;JP*SE(!%DFF'/-J2$SK1ND/M#M@8QI/;*>B> M[X=#*[^# W33Y ;#SIHZ5(1 M+J36Z=;UJ1S&F]PK>G>LN@[ N>+ZO&\=[8.O8?SNO>*_ M.WATL)&_M!$LYO/VUY77Y)B,R5N0(=?N-S&"=R*"12-#S-)GTSK_M0V]PX0- MNH!XNQ5^S>S35D2#"B-IVV=4N MW+7QE?4>)'JN>8E)Z]8]C)]2L'4]3_P]I^O+?%8^3"??\O3J^X=+'%_1=GOT MS^O1MT<99^ JU,T1\4/5SRZ4 MT87M>-_ZX\WUC-;L;';;[&$V+^T6+N>@@@?N:@U<)IXP6 8%E?,VBY";C]][ MD:!A ;4;%#R'6C.%](&O&^KOYA3RS+5F F1QO-;*94"7+5@E SJC(JK6MSJ? M$# P?MJI]H>JQ$VE/"A(;@:K3.9)I;GC<7.5_=LW(WO:$D9GD0X$)M MP6!-+9XH"%EC22'4^R=NI2-N^3LZQ M*B$/-H0ZZB-!3E;1QNZED*W+&W].U;#5CL,>?9NIIF^XG>:K\Y)SX3$[L!(M M*.012$9(.WCM,1-35*&UV_\2/9WN8!MJ?U5PK:N(#@RJ1^'^MYF(B*.YENC[ MRWR;*SKX.IE>C?X]__U2UL^=C:BE]$#+D@1:HJAWZACY,3E:[AT+J30&8"O: MAW4%=@S6013< ;"7,O+;=#*;G1L?4$6EJYU!Q@8:!\&12+D6REBGBY2M;]J^ M3-&PA_)0.^;ZRG@-Z;QY&N/HSV]Y/,M;I_86/:QYFN^G%.\FY:=HX\@J>G J MD.*UIL-2%@'>L&RY,4Z+YIT1%J3\=@B%CV=?#F:S?#7#<9J_^F2$H78''.79 MUM!8Y>'-H;(V1[N!#C?5!2@:HDGS:2GD?*8D :V(7*-6NK2NTVN;+3ZC'9%4 M,;Z8/_;CZ.+WJ[/R99;GPCT77M#F9Q5X+0(Y/]: 8WKN%J?HLU7)-B]8>8F@ MKO+"Z^C^A[J39F+OP,AYRLS=0OQ^=^$O:H%1)@LVA-I/5BI HPWQQ<@YX2RZ MU#KZ\#)% S[L8L26=)* MU[9&A!C:< R'0-L.&-1%,&F9UG!Z>'QPRGN^L3EK/"NK03I:-"5FT9G(A(L0 MP)AZ3;*6!?K@Z1PN="Y+$1+7NV@_O58/K9UY6GO!R5HB[@ >"X1R5N9AAX-Q M>F3U7[VGT[%VK#QX6 HW&7$='6:K/ C':#TP[V\8CB:6Z!-/MGF2=VNBA_72 M=@;$_2JS _0N[".?3;*6U9'5)M4"6,_!D8\!SDM-%B7G*';1O:NOF0Q[AL(J M$QS6T4N'V+HM,@LZ!U%BA,!XKEP$\)E[R%QHPPO3.;X[#6KK]>5?D M=03= 506[- K[L\G]^4/1CEC%#D?I10$)0U)4"A7QQ!D[F3PVK:VYQN0W9T; ML,>3<=]:[P#H3]RCE)1-VB(XA71$"$_>LTD2'&<.N4VFM,^0=]/%>>_*?\E1 M74<3?= M)P$JT>:F= 5#9AERP)1LH8>5UH5/+Y"S[;9S5$J.5_Q7[WY0JO]Z-,G6O!OCD\//A^?G6ZS6[WTN(9[ MUPV)5G()VM+2L[7NW46H79'-^4=.QZ2S\<6(&+FIKWWS M_3W^8S(]K$VPYC$?&;(WR7@PSF"=VNDA.!6AY&1$,/764>N5N":)O31[V05> M)OM37O_8?&#N%+_>!9D$=Z@,#X".^%19DY$2A *I/<_(%4/7.D>^ 9E#&WD[ MA,UZ$-U:AQW ].7^/+9$+2RYW)H7\KN5XA P>&#.*N48JQ-S6A_=6_?"VD// MD3ULC^T4TP/*GG3](6?(:242.&;K#5\1@%9( BFX")(589\W@/CK=,1:2[$O M=L1:1\K#=\0ZN)B.XO7E%?GL3_LYU?Y026H#IEA&^ZE"P#1/O$1I0V":YV=G MXK)Y%DO>T%,_K+5T-FDMO@XVBG=KG.PI.LF-LB!L;1Z7@@3$8, K9C-+'*5I M7:B]!GF]] C9PU&U*Z7UC<>%UA^MUABY3B!BB: "%X#!:?"VH,PI19E:WXI? MD\2!LTJ[@LKJD-Q:;QW Q/@=CVE1[4LHSRC MSZZ_YG2(L]]O.^S\@9?5,3\WNECOC0'.? +R*@7X0G8"D\Y$:R)W3NP(I+OA MJ+M=Q=MBZW3.4Q&AYO?3M:G_Y9.NH"_2@G4I%1$N"6&V0PT[)7 GLYM6 MO3.]_F)GP?-DT?R(_/P[CG^;3-*_1I>7YR[&A"DHX"P74"X9\(Y4&#)JR:)" MUOSBR5X97&FYV%>S7/H'24[5KH#]*[DCA+=8_K>GI,B:L_E]ZN@-**\48)(9F#"*2TY^%/;L9J]A'/E7 MB_6!U/V+ ?XVBO#X@QCK+G#7U.+ZL(9%DKV)5&!UUM7B1O"&E(C?*V]9M MC/;*X&KY,O:77B=M4?*++:%W](!Q'.'EHX_.6!VD4\K;90_MJ9Y:VQ\(M&E7X8 B!U4)Y)!;8H1C)Q&IROUJ:13* L M,LEGZV._\:6-AC/PUY.?[E;9O]CA\./)^?:6J8_YCSRN&?]0DG*\@-56@ JL MU,H3 8D;F[CB:'C/B8B?,KC:ROEK9\';HN277T+SH-PY#Z2D&I=((07:54HA MDY,ER,$5Y[3,!5OWGM@#6ZLME_^DOK=%Q"^V2![FX3SZ[$F?-9:<-"Y9D%+6 MAN"ULEPP!5Y$A:+H8AZ \?\DQUNH_*]PF-P.=['AYK!WM?;VI\B$U_XLM@--\=1YST!&E!%WHR%0:&6"H$S^Q M%!&D#]+UG"4\776(\U\[7[ZNIG\QH#\4A\W.?59L?E?09T?F(7H$+Q6"UD9H M'H,OSSV"K@#_B)75;M[]M1/@FVJ^[X;UAV>GGX]/?SLZ/3S>JD_]PNSW_]W82^73T6YT7>GSZ[NSC^WEOZ8/3MV5 (^'GWZ[['L@>G@H!_=HHP[+BO'6WO W('+C!ZRY@MVME#8C'V?3J_' RGDTN M1VG.QMP@FW= 0F9RUD)",C47;64$K^B+=8&L-<%+9"MEDN@5CZ!&/SW ;/G; M>^FBOB.%3YI*OSO\W':YXK%XIH.&G 7YD$$E0$M+,+E0$&44;+74_=H(&K*Q M6"N=O@B1#03LH1>[!*2\@\*B+4,@-MFZY MN824GB"SB8XG[07> 6Y>[K>=C,_>NAAE:9?V4%CRBH20,AI03 9PFG,0)NHL#3++GKG^K[C)_5H: M6ZG)_3KB&QH#]:B^FM;+M)/Q4RXB*U:KP,$62^JW%5H'UNCA9$H6%1V-=_VW;MD@"\IQ86M%T="6S0-^TTF43T, MSLI&D]%6"'['1A=N\.P+T H8L0T&VWF(C6V%@4&2Z<+ V3%'@9&1D9 M3%J&-AK9NI?Z&@U]=FWG[PYK&XAW]^55MQ_4+P%G^?_\U_\"4$L! A0#% M @ 8H;!5C*Y92H-" J2P !, ( ! &$Q,'%F>3(T M<3%E>#,Q,2YH=&U02P$"% ,4 " !BAL%6.QLO9"0( !H- $P M @ $^" 83$P<69Y,C1Q,65X,S$R+FAT;5!+ 0(4 Q0 ( &*& MP59<[Z0"KP0 $T4 3 " 9,0 !A,3!Q9GDR-'$Q97@S M,C$N:'1M4$L! A0#% @ 8H;!5KI_5JZI! ,!0 !, M ( !3(T<3%E>#,R,BYH=&U02P$"% ,4 " !BAL%6\\W5 M//:" 0!,J!, $0 @ %-&@ =&ET;BTR,#(S,#0S,"YH=&U0 M2P$"% ,4 " !BAL%6'U0DK;T- ":F0 $0 @ %RG0$ M=&ET;BTR,#(S,#0S,"YX;.T5 "RR M%0 @ %>JP$ =&ET;BTR,#(S,#0S,%]C86PN>&UL4$L! A0# M% @ 8H;!5FWV#0=N/@ 6*<" !4 ( !?L$! '1I=&XM M,C R,S T,S!?9&5F+GAM;%!+ 0(4 Q0 ( &*&P59MN:PKZ*@ #D9!P 5 M " 1\ @!T:71N+3(P,C,P-#,P7VQA8BYX;6Q02P$"% ,4 M " !BAL%6PC@LNVQQ ,WP0 %0 @ $ZJ0( =&ET;BTR E,#(S,#0S,%]P&UL4$L%!@ * H C@( -D: P $! end