0001709164-23-000023.txt : 20230503 0001709164-23-000023.hdr.sgml : 20230503 20230503162814 ACCESSION NUMBER: 0001709164-23-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 43 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230503 DATE AS OF CHANGE: 20230503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hamilton Beach Brands Holding Co CENTRAL INDEX KEY: 0001709164 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC HOUSEWARES & FANS [3634] IRS NUMBER: 311236686 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38214 FILM NUMBER: 23884469 BUSINESS ADDRESS: STREET 1: 4421 WATERFRONT DRIVE CITY: GLEN ALLEN STATE: VA ZIP: 23060 BUSINESS PHONE: 804-273-9777 MAIL ADDRESS: STREET 1: 4421 WATERFRONT DRIVE CITY: GLEN ALLEN STATE: VA ZIP: 23060 10-Q 1 hbb-20230331.htm 10-Q hbb-20230331
000170916412/312023Q1FALSEP1Y505000017091642023-01-012023-03-310001709164us-gaap:CommonClassAMember2023-04-28xbrli:shares0001709164us-gaap:CommonClassBMember2023-04-2800017091642023-03-31iso4217:USD00017091642022-12-3100017091642022-03-310001709164us-gaap:CommonClassAMember2023-03-310001709164us-gaap:CommonClassAMember2022-12-310001709164us-gaap:CommonClassAMember2022-03-310001709164us-gaap:CommonClassBMember2023-03-310001709164us-gaap:CommonClassBMember2022-12-310001709164us-gaap:CommonClassBMember2022-03-3100017091642022-01-012022-03-31iso4217:USDxbrli:shares00017091642021-12-310001709164us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001709164us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001709164us-gaap:AdditionalPaidInCapitalMember2022-12-310001709164us-gaap:TreasuryStockCommonMember2022-12-310001709164us-gaap:RetainedEarningsMember2022-12-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001709164us-gaap:RetainedEarningsMember2023-01-012023-03-310001709164us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001709164us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-03-310001709164us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001709164us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001709164us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310001709164us-gaap:AdditionalPaidInCapitalMember2023-03-310001709164us-gaap:TreasuryStockCommonMember2023-03-310001709164us-gaap:RetainedEarningsMember2023-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001709164us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001709164us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001709164us-gaap:AdditionalPaidInCapitalMember2021-12-310001709164us-gaap:TreasuryStockCommonMember2021-12-310001709164us-gaap:RetainedEarningsMember2021-12-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001709164us-gaap:RetainedEarningsMember2022-01-012022-03-310001709164us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-03-310001709164us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-01-012022-03-310001709164us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001709164us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001709164us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-03-310001709164us-gaap:AdditionalPaidInCapitalMember2022-03-310001709164us-gaap:TreasuryStockCommonMember2022-03-310001709164us-gaap:RetainedEarningsMember2022-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001709164country:USus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-03-3100017091642022-01-012022-12-310001709164us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001709164us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001709164us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2023-03-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2022-12-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2022-03-310001709164us-gaap:FairValueMeasurementsRecurringMember2023-03-310001709164us-gaap:FairValueMeasurementsRecurringMember2022-12-310001709164us-gaap:FairValueMeasurementsRecurringMember2022-03-310001709164us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001709164us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001709164us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001709164us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001709164us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001709164us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001709164us-gaap:CommonClassAMember2023-01-012023-03-310001709164us-gaap:CommonClassAMember2022-01-012022-12-310001709164us-gaap:CommonClassAMember2022-01-012022-03-31xbrli:pure0001709164us-gaap:CommonClassBMember2023-01-012023-03-310001709164us-gaap:CommonClassBMember2022-01-012022-03-310001709164us-gaap:CommonClassAMember2022-02-280001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-310001709164srt:MaximumMemberhbb:ElectricAppliancesMember2023-01-012023-03-310001709164us-gaap:ProductAndServiceOtherMembersrt:MinimumMember2023-01-012023-03-310001709164us-gaap:ProductAndServiceOtherMembersrt:MaximumMember2023-01-012023-03-310001709164hbb:ConsumerProductMembersrt:MaximumMember2023-01-012023-03-310001709164hbb:CommercialProductMembersrt:MaximumMember2023-01-012023-03-310001709164hbb:ConsumerProductMember2023-01-012023-03-310001709164hbb:ConsumerProductMember2022-01-012022-03-310001709164hbb:CommercialProductMember2023-01-012023-03-310001709164hbb:CommercialProductMember2022-01-012022-03-310001709164hbb:LicensingMember2023-01-012023-03-310001709164hbb:LicensingMember2022-01-012022-03-310001709164hbb:CommercialProductMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2023-01-012023-03-310001709164hbb:CommercialProductMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-03-310001709164srt:MinimumMember2023-03-310001709164srt:MaximumMember2023-03-31hbb:numberOfSites

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 _______________________________________________________________________________________________________________________________________________________________________________________________________
FORM 10-Q
(Mark One)  
 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period endedMarch 31, 2023
or
 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-38214
HAMILTON BEACH BRANDS HOLDING COMPANY
(Exact name of registrant as specified in its charter)
Delaware 31-1236686
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
4421 WATERFRONT DR.GLEN ALLENVA23060
(Address of principal executive offices)(Zip code)
(804)273-9777
(Registrant's telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, Par Value $0.01 Per ShareHBBNew York Stock Exchange

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

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 o

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 oAccelerated filer þNon-accelerated filer
o
 
Smaller reporting company Emerging growth company o

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 þ

Number of shares of Class A Common Stock outstanding at April 28, 2023: 10,467,586
Number of shares of Class B Common Stock outstanding at April 28, 2023: 3,628,766



HAMILTON BEACH BRANDS HOLDING COMPANY
TABLE OF CONTENTS
1


Part I
FINANCIAL INFORMATION
Item 1. Financial Statements

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED BALANCE SHEETS
(Unaudited)
MARCH 31
2023
DECEMBER 31
2022
MARCH 31
2022
 (In thousands)
Assets  
Current assets
Cash and cash equivalents$2,218 $928 $1,022 
Trade receivables, net90,310 115,135 104,230 
Inventory131,542 156,038 195,555 
Prepaid expenses and other current assets11,618 12,643 25,639 
Total current assets235,688 284,744 326,446 
Property, plant and equipment, net27,216 27,830 29,555 
Right-of-use lease assets42,652 44,000 46,165 
Goodwill6,253 6,253 6,253 
Other intangible assets, net1,442 1,492 1,642 
Deferred income taxes3,047 3,117 3,221 
Deferred costs14,371 14,348 19,085 
Other non-current assets5,938 7,166 4,298 
Total assets$336,607 $388,950 $436,665 
Liabilities and stockholders' equity  
Current liabilities
Accounts payable$51,261 $61,759 $103,367 
Accrued compensation13,464 11,310 13,709 
Accrued product returns5,551 6,474 5,094 
Lease liabilities5,918 5,875 5,105 
Other current liabilities12,072 16,150 16,229 
Total current liabilities88,266 101,568 143,504 
Revolving credit agreements79,333 110,895 119,302 
Lease liabilities, non-current45,317 46,801 49,673 
Other long-term liabilities5,262 5,152 11,028 
Total liabilities218,178 264,416 323,507 
Stockholders' equity  
Class A Common stock111 107 105 
Class B Common stock36 38 39 
Capital in excess of par value65,803 65,008 62,349 
Treasury stock(8,939)(8,939)(5,960)
Retained earnings74,001 80,238 66,534 
Accumulated other comprehensive loss(12,583)(11,918)(9,909)
Total stockholders' equity118,429 124,534 113,158 
Total liabilities and stockholders' equity$336,607 $388,950 $436,665 

See notes to unaudited consolidated financial statements.
2

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 THREE MONTHS ENDED
MARCH 31
 2023 2022
 (In thousands, except per share data)
Revenue$128,252 $146,351 
Cost of sales107,342 118,121 
Gross profit20,910 28,230 
Selling, general and administrative expenses25,919 15,433 
Amortization of intangible assets50 50 
Operating profit (loss)(5,059)12,747 
Interest expense, net1,269 733 
Other expense (income), net16 1,466 
Income (loss) before income taxes(6,344)10,548 
Income tax expense (benefit)(1,567)3,375 
Net income (loss)$(4,777)$7,173 
   
Basic and diluted earnings (loss) per share$(0.34)$0.51 
Basic weighted average shares outstanding14,073 14,061 
Diluted weighted average shares outstanding14,073 14,092 

See notes to unaudited consolidated financial statements.
3

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
 THREE MONTHS ENDED
MARCH 31
 2023 2022
 (In thousands)
Net income (loss)$(4,777)$7,173 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment69 (1,190)
(Loss) gain on long-term intra-entity foreign currency transactions452 1,458 
Cash flow hedging activity(1,437)2,053 
Reclassification of foreign currency adjustments into earnings 2,085 
Reclassification of hedging activities into earnings187 (97)
Reclassification of pension adjustments into earnings64 25 
Total other comprehensive income (loss), net of tax(665)4,334 
Comprehensive income (loss)$(5,442) $11,507 

See notes to unaudited consolidated financial statements.

4

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 THREE MONTHS ENDED
MARCH 31
 2023 2022
 (In thousands)
Operating activities   
Net income (loss)$(4,777) $7,173 
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:   
Depreciation and amortization1,004  1,154 
Deferred income taxes  (555)
Stock compensation expense797 764 
Brazil foreign currency loss 2,085 
Other(220) 121 
Net changes in operating assets and liabilities:   
Trade receivables25,292  15,547 
Inventory25,030  (12,069)
Other assets1,082  (8,924)
Accounts payable(10,392) (28,349)
Other liabilities(2,942) 2,298 
Net cash provided by (used for) operating activities 34,874  (20,755)
Investing activities   
Expenditures for property, plant and equipment(464) (406)
Other(150) 
Net cash provided by (used for) investing activities(614) (406)
Financing activities   
Net additions (reductions) to revolving credit agreements(31,567) 22,406 
Cash dividends paid(1,460)(1,392)
Net cash provided by (used for) financing activities (33,027) 21,014 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash57  74 
Cash, cash equivalents and restricted cash   
Increase (decrease) for the period1,290  (73)
Balance at the beginning of the period1,905  2,150 
Balance at the end of the period$3,195  $2,077 
Reconciliation of cash, cash equivalents and restricted cash
Cash and cash equivalents$2,218 $1,022 
Restricted cash included in prepaid expenses and other current assets62 64 
Restricted cash included in other non-current assets915 991 
Total cash, cash equivalents, and restricted cash$3,195 $2,077 
See notes to unaudited consolidated financial statements.
5

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited)
 Class A Common StockClass B Common StockCapital in Excess of Par ValueTreasury StockRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
(In thousands, except per share data)
Balance, January 1, 2023$107 $38 $65,008 $(8,939)$80,238 $(11,918)$124,534 
Net income (loss)    (4,777) (4,777)
Issuance of common stock, net of conversions4 (2)(2)    
Share-based compensation expense  797    797 
Cash dividends, $0.105 per share
    (1,460) (1,460)
Other comprehensive income (loss), net of tax     (916)(916)
Reclassification adjustment to net income (loss)     251 251 
Balance, March 31, 2023$111 $36 $65,803 $(8,939)$74,001 $(12,583)$118,429 

Balance, January 1, 2022$103 $40 $61,586 $(5,960)$60,753 $(14,243)$102,279 
Net income (loss)— — — — 7,173 — 7,173 
Issuance of common stock, net of conversions2 (1)(1)— — —  
Share-based compensation expense— — 764 — — — 764 
Cash dividends, $0.10 per share
— — — — (1,392)— (1,392)
Other comprehensive income (loss), net of tax— — — — — 2,321 2,321 
Reclassification adjustment to net income (loss)— — — — — 2,013 2,013 
Balance, March 31, 2022$105 $39 $62,349 $(5,960)$66,534 $(9,909)$113,158 

See notes to unaudited consolidated financial statements.
6

HAMILTON BEACH BRANDS HOLDING COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2023
(Tabular amounts in thousands, except as noted and per share amounts)

NOTE 1—Basis of Presentation and Recently Issued Accounting Standards

Basis of Presentation

Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.

The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.

Accounting Standards Adopted

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326)," which requires an entity to recognize and present financial assets at the net amount expected to be collected. This guidance replaces the current incurred loss impairment methodology for recognizing credit losses for financial assets and requires consideration of a broader range of reasonable and supportable information for estimating credit losses. The Company considers a combination of factors, such as historical losses, the aging of trade receivables, customers’ financial strength, credit standing and payment and default history in determining the appropriate estimate of expected credit losses. The Company adopted ASU 2016-13 and related amendments for the fiscal year beginning January 1, 2023 and the adoption of this guidance did not have a material impact on the Company’s financial condition, results of operations or cash flows.

In September 2022, the FASB issued ASU 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.” The new accounting rules create certain disclosure requirements for a buyer in a supplier finance program. The new accounting rules require qualitative and quantitative disclosures including key terms of the program, balance sheet presentation of related amounts, and the obligation amount the buyer has confirmed as valid to the finance provider, including a rollforward of the obligation. Only the amount of the obligation outstanding is required to be disclosed in interim periods. The accounting rules do not impact the recognition, measurement, or financial statement presentation of supplier finance program obligations. The Company adopted this guidance in the first quarter of 2023. The new accounting rules did not have an impact on our financial condition, results of operations or cash flows. The Company included a new disclosure in accordance with the new accounting rules.

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of March 31, 2022 and the Consolidated Statement of Cash Flows for the three months ended March 31, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.
7

U.S. Pension Plan Termination

In the second quarter of 2022, the Company began the process of terminating its U.S. defined benefit pension plan (the "Plan"), which could take up to an estimated 24 months to complete. Benefit obligations under the Plan will be settled through a combination of lump sum payments to eligible plan participants and the purchase of a group annuity contract, under which future benefit obligations will be transferred to a third-party insurance company. The Plan continues to be overfunded and the Company expects that there will be no further required minimum contributions to the Plan. We currently expect that all surplus assets remaining after the Plan termination will be transferred to a qualified replacement plan. The deferred loss within Accumulated Other Comprehensive Income will be fully recognized when the plan is terminated or as settlements occur, which would trigger accelerated recognition.

Accounts payable - Supplier Finance Program

The Company has an agreement with a third-party administrator to provide an accounts payable tracking system which facilitates participating suppliers’ ability to monitor and voluntarily elect to sell payment obligations from the Company to the designated third-party financial institution. Participating suppliers can sell one or more of our payment obligations at their sole discretion, and our rights and obligations to our suppliers are not impacted. The Company has no economic interest in a supplier’s decision to enter into these agreements. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted by our suppliers’ decisions to sell amounts under these arrangements. The payment of these obligations by the Company is included in cash used in operating activities in the Consolidated Statement of Cash Flows. As of March 31, 2023, December 31, 2022 and March 31, 2022, $30.4 million, $23.3 million and $40.2 million, respectively, of the Company’s outstanding payment obligations had been placed in the accounts payable tracking system.

NOTE 2—Transfer of Financial Assets
HBB has entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. HBB utilizes this arrangement as an integral part of financing working capital.  Under the terms of the agreement, HBB receives cash proceeds and retains no rights or interest and has no obligations with respect to the sold receivables.  These transactions are accounted for as sold receivables which result in a reduction in trade receivables because the agreement transfers effective control over and risk related to the receivables to the buyer. Under this arrangement, HBB derecognized $29.7 million and $27.6 million of trade receivables during the three months ending March 31, 2023 and March 31, 2022, respectively, and $118.5 million during the year ending December 31, 2022. The loss incurred on sold receivables in the consolidated results of operations for the three months ended March 31, 2023 and 2022 was not material. The Company does not carry any servicing assets or liabilities. Cash proceeds from this arrangement are reflected as operating activities in the Consolidated Statements of Cash Flows.


8

NOTE 3—Fair Value Disclosure

The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationMARCH 31
2023
 DECEMBER 31
2022
MARCH 31
2022
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$1,064 $837 $400 
Long-termOther non-current assets3,168 4,539 1,656 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets49 174  
$4,281 $5,550 $2,056 
Liabilities:
Interest rate swap agreements
CurrentOther current liabilities$ $ $ 
Long-termOther long-term liabilities   
Foreign currency exchange contracts
CurrentOther current liabilities357 101 383 
$357 $101 $383 

The Company measures its derivatives at fair value using significant observable inputs, which is Level 2 as defined in the fair value hierarchy. The Company uses a present value technique that incorporates the SOFR swap curve, foreign currency spot rates and foreign currency forward rates to value its derivatives, including its interest rate swap agreements and foreign currency exchange contracts, and also incorporates the effect of its subsidiary and counterparty credit risk into the valuation.

Other Fair Value Measurement Disclosures

The carrying amounts of cash and cash equivalents, trade receivables and accounts payable approximate fair value due to the short-term maturities of these instruments. The fair value of the revolving credit agreement, including book overdrafts, which approximate book value, was determined using current rates offered for similar obligations taking into account subsidiary credit risk, which is Level 2 as defined in the fair value hierarchy.

There were no transfers into or out of Levels 1, 2, or 3 during the three months ended March 31, 2023.
9

NOTE 4—Stockholders' Equity

Capital Stock 

The following table sets forth the Company's authorized capital stock information:
MARCH 31
2023
DECEMBER 31
2022
MARCH 31
2022
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding   
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued(1)(2)
11,070 10,663 10,566 
Treasury Stock626 626 365 
Class B Common stock, par value $0.01 per share, convertible into Class A on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued(1)
3,629 3,844 3,869 

(1) Class B Common converted to Class A Common were 215 and 131 shares during the three months ending March 31, 2023 and 2022, respectively.

(2) The Company issued Class A Common of 192 and 168 shares during the three months ending March 31, 2023 and 2022, respectively.

Stock Repurchase Program: In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. There were no share repurchases during the three months ended March 31, 2023 or 2022. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million.

Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
 Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2023$(8,924)$4,158 $(7,152)$(11,918)
Other comprehensive income (loss)715 (1,881) (1,166)
Reclassification adjustment to net income (loss) 252 87 339 
Tax effects(194)379 (23)162 
Balance, March 31, 2023$(8,403)$2,908 $(7,088)$(12,583)
Balance, January 1, 2022$(9,877)$(638)$(3,728)$(14,243)
Other comprehensive income (loss)359 2,691  3,050 
Reclassification adjustment to net income (loss)1,267 (126)50 1,191 
Tax effects727 (609)(25)93 
Balance, March 31, 2022$(7,524)$1,318 $(3,703)$(9,909)

10

NOTE 5—Revenue

Revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services, which includes an estimate for variable consideration.

HBB’s warranty program to the consumer consists generally of an assurance-type limited warranty lasting for varying periods of up to ten years for electric appliances, with the majority of products having a warranty of one to three years. There is no guarantee to the customer as HBB may repair or replace, at its option, those products returned under warranty.  Accordingly, the Company determined that no separate performance obligation exists.

HBB products are not sold with a general right of return. However, based on historical experience, a portion of products sold are estimated to be returned due to reasons such as product failure and excess inventory stocked by the customer, which, subject to certain terms and conditions, HBB will agree to accept. Product returns, customer programs and incentive offerings, including special pricing agreements, price competition, promotions, and other volume-based incentives are accounted for as variable consideration.

A description of revenue sources and performance obligations for HBB are as follows:

Consumer and Commercial product revenue
Transactions with both consumer and commercial customers generally originate upon the receipt of a purchase order from the customer, which in some cases are governed by master sales agreements, specifying product(s) that the customer desires. Contracts for product revenue have an original duration of one year or less, and payment terms are generally standard and based on customer creditworthiness. Revenue from product sales is recognized at the point in time when control transfers to the customer, which is either when a product is shipped from the Company's facility, or delivered to customers, depending on the shipping terms. The amount of revenue recognized varies primarily with price concessions and changes in returns. The Company offers price concessions to our customers for incentive offerings, special pricing agreements, price competition, promotions or other volume-based arrangements. The Company evaluated such agreements with our customers and determined returns and price concessions should be accounted for as variable consideration.

Consumer product revenue consists of sales of small electric household and specialty housewares appliances to traditional brick and mortar and ecommerce retailers, distributors and directly to the end consumer. A majority of this revenue is in North America.

Commercial product revenue consists of sales of products for restaurants, fast-food chains, bars and hotels. Approximately one-half of our commercial sales is in the U.S. and the other half is in markets across the globe.

License revenue
From time to time, the Company enters into exclusive and non-exclusive licensing agreements which grant the right to use certain of HBB’s intellectual property ("IP") in connection with designing, manufacturing, distributing, advertising, promoting and selling the licensees’ products during the term of the agreement. The IP that is licensed generally consists of trademarks, trade names, patents, trade dress, logos and/or products (the “Licensed IP”). In exchange for granting the right to use the Licensed IP, HBB receives a royalty payment, which is a function of (1) the total net sales of products that use the Licensed IP and (2) the royalty percentage that is stated in the licensing agreement. HBB recognizes revenue at the later of when the subsequent sales occur or satisfying the performance obligation (over time).

The following table sets forth Company's revenue on a disaggregated basis for the three months ended March 31:
THREE MONTHS ENDED
MARCH 31
 2023 2022
Type of good or service:
  Consumer products$113,432 $129,760 
  Commercial products13,404 15,080 
  Licensing1,416 1,511 
     Total revenues$128,252 $146,351 

11

NOTE 6—Contingencies

Hamilton Beach Holding and its subsidiary are involved in various legal and regulatory proceedings and claims that have arisen in the ordinary course of business, including product liability, patent infringement, asbestos related claims, environmental and other claims. Although it is difficult to predict the ultimate outcome of these proceedings and claims, the Company believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operation or cash flows of the Company. Any costs that the Company estimates will be paid as a result of these claims are accrued when the liability is considered probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. The Company does not accrue liabilities when the likelihood that the liability has been incurred is probable but the amount cannot be reasonably estimated or when the liability is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is probable or reasonably possible and which are material, the Company discloses the nature of the contingency and, in some circumstances, an estimate of the possible loss.

Proceedings and claims asserted against the Company or its subsidiary are subject to inherent uncertainties and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of an adverse impact on the Company's financial position, results of operations and cash flows for the period in which the ruling occurs, or in future periods.

Environmental matters

HBB is investigating or remediating historical environmental contamination at some current and former sites operated by HBB or by businesses it acquired. Based on the current stage of the investigation or remediation at each known site, HBB estimates the total investigation and remediation costs and the period of assessment and remediation activity required for each site. The estimate of future investigation and remediation costs is primarily based on variables associated with site clean-up, including, but not limited to, physical characteristics of the site, the nature and extent of the contamination and applicable regulatory programs and remediation standards.
No assessment can fully characterize all subsurface conditions at a site. There is no assurance that additional assessment and remediation efforts will not result in adjustments to estimated remediation costs or the time frame for remediation at these sites.

HBB's estimates of investigation and remediation costs may change if it discovers contamination at additional sites or additional contamination at known sites, if the effectiveness of its current remediation efforts change, if applicable federal or state regulations change or if HBB's estimate of the time required to remediate the sites changes. HBB's revised estimates may differ materially from original estimates.

At March 31, 2023, December 31, 2022, and March 31, 2022, HBB had accrued undiscounted obligations of $3.3 million, $3.2 million and $3.4 million respectively, for environmental investigation and remediation activities. HBB estimates that it is reasonably possible that it may incur additional expenses in the range of zero to $1.5 million related to the environmental investigation and remediation at these sites. As of March 31, 2023, HBB has $1.0 million, classified as restricted cash, associated with reimbursement of environmental investigation and remediation costs from a responsible party in exchange for release from all future obligations for one site. Additionally, HBB has a $1.2 million asset associated with the reimbursement of costs associated with two sites.

NOTE 7—Income Taxes

The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.

The effective tax rate on loss was 24.7% for the three months ended March 31, 2023, and 32.0% on income for the three months ended March 31, 2022. The effective tax rate for the three months ended March 31, 2022 was unfavorably impacted by interest and penalties on unrecognized tax benefits and a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation as discrete expense items that did not recur in 2023.
12

Item 2. - Management's Discussion and Analysis of Financial Condition and Results of Operations
(Dollars in thousands, except as noted and per share data)

Management's Discussion and Analysis of Financial Condition and Results of Operations contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements are based upon management's current expectations and are subject to various uncertainties and changes in circumstances. Important factors that could cause actual results to differ materially from those described in these forward-looking statements are set forth below under the heading “Forward-Looking Statements."
HBB is the Company's single reportable segment and intercompany balances and transactions have been eliminated.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

For a summary of the Company's critical accounting policies, refer to “Part II - Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies and Estimates” in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 as there have been no material changes from those disclosed in the Annual Report.

RESULTS OF OPERATIONS

The Company’s business is seasonal and a majority of revenue and operating profit typically occurs in the second half of the year when sales of small electric appliances and kitchenware historically increase significantly for the fall holiday-selling season.

First Quarter of 2023 Compared with First Quarter of 2022
THREE MONTHS ENDED
MARCH 31
Increase / (Decrease)
2023% of Revenue2022% of Revenue$ Change% Change
Revenue$128,252 100.0 %$146,351 100.0 %$(18,099)(12.4)%
Cost of sales107,342 83.7 %118,121 80.7 %(10,779)(9.1)%
Gross profit20,910 16.3 %28,230 19.3 %(7,320)(25.9)%
Selling, general and administrative expenses25,919 20.2 %15,433 10.5 %10,486 67.9 %
Amortization of intangible assets50 — %50 — %— — %
Operating profit (loss)(5,059)(3.9)%12,747 8.7 %(17,806)(139.7)%
Interest expense, net1,269 1.0 %733 0.5 %536 73.1 %
Other expense (income), net16 — %1,466 1.0 %(1,450)(98.9)%
Income (loss) before income taxes(6,344)(4.9)%10,548 7.2 %(16,892)(160.1)%
Income tax expense (benefit)(1,567)(1.2)%3,375 2.3 %(4,942)(146.4)%
Net income (loss) $(4,777)(3.7)%$7,173 4.9 %$(11,950)(166.6)%
Effective income tax rate24.7 %32.0 %

The following table identifies the components of the change in revenue:
 Revenue
2022$146,351 
Increase (decrease) from:
Unit volume and product mix(22,295)
Average sales price 4,269 
Foreign currency(73)
2023$128,252 
13

Revenue - Revenue decreased $18.1 million, or 12.4% compared to the prior year, due to lower unit volume and unfavorable customer and product mix, partially offset by price increases. The decrease in volume is related to softer consumer consumption trends and inventory rebalancing by many retailers which impacted orders in the first quarter of 2023.

Gross profit - As a percentage of revenue, gross profit margin decreased from 19.3% in the prior year to 16.3% in the current year due to unfavorable customer and product mix and deleveraging of fixed charges. These were offset slightly by lower expenses for outside warehousing and labor compared to the prior year due to lower inventory levels.

Selling, general and administrative expenses - Selling, general and administrative expenses increased $10.5 million due primarily to the $10.0 million insurance recovery recognized during the three months ended March 31, 2022 which did not recur.

Interest expense - Interest expense, net increased $0.5 million due to higher interest rates, offset slightly by lower average debt compared to the prior year.

Other expense (income), net - Other expense (income), net includes currency gains of $0.1 million in the current year compared to currency losses of $1.8 million in the prior year. The higher prior year losses were driven by the liquidation of the Brazilian subsidiary, which resulted in $2.1 million of accumulated other comprehensive losses being released into other expense (income), net during the first quarter of 2022.

Income tax expense (benefit) - The effective tax rate on loss was 24.7% for the three months ended March 31, 2023, and 32.0% on income for the three months ended March 31, 2022. The effective tax rate for the three months ended March 31, 2022 was unfavorably impacted by interest and penalties on unrecognized tax benefits and a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation as discrete expense items that did not recur in 2023.

LIQUIDITY AND CAPITAL RESOURCES
Liquidity

Hamilton Beach Brands Holding Company cash flows are provided by dividends paid or distributions made by its subsidiary. The only material assets held by it are the investments in its consolidated subsidiary. As a result, certain statutory limitations or regulatory or financing agreements could affect the levels of distributions allowed to be made by its subsidiary. Hamilton Beach Brands Holding Company has not guaranteed any of the obligations of its subsidiary.

HBB's principal sources of cash to fund liquidity needs are: (i) cash generated from operations and (ii) borrowings available under the revolving credit facility, as defined below. HBB's primary use of funds consists of working capital requirements, operating expenses, capital expenditures, and payments of principal and interest on debt.

HBB has a $150.0 million senior secured floating-rate revolving credit facility (the “HBB Facility”) that expires on June 30, 2025. HBB believes funds available from cash on hand, the HBB Facility and operating cash flows will provide sufficient liquidity to meet its operating needs and commitments arising during the next twelve months.

The following table presents selected cash flow information:
THREE MONTHS ENDED
MARCH 31
 20232022
Net cash provided by (used for) operating activities$34,874 $(20,755)
Net cash provided by (used for) investing activities$(614)$(406)
Net cash provided by (used for) financing activities$(33,027)$21,014 

Operating activities - Net cash provided by operating activities was $34.9 million compared to cash used for operating activities of $20.8 million in the prior year primarily due to net working capital which provided cash of $39.9 million in 2023 compared to a use of cash of $24.9 million in 2022. Trade receivables provided net cash of $25.3 million during 2023 compared to $15.5 million provided in the prior year. Net cash provided by inventory and accounts payable combined was $14.6 million in 2023 compared to $40.4 million used in 2022. The Company effectively managed elevated inventory levels during 2022 and significantly reduced inventory and accounts payable as compared to the quarter-ended March 31, 2022 and the year-ended December 31, 2022.
14

Investing activities - Net cash used for investing activities in 2023 was flat compared to 2022.
Financing activities - Net cash used for financing activities was $33.0 million in 2023 compared to net cash provided by financing activities of $21.0 million in 2022.  The change is due to a decrease in HBB's net borrowing activity on the revolving credit facility to fund net working capital.

Capital Resources

The Company expects to continue to borrow against the HBB Facility and make voluntary repayments within the next twelve months. The obligations under the HBB Facility are secured by substantially all of HBB's assets. At March 31, 2023, the borrowing base under the HBB Facility was $132.4 million and borrowings outstanding were $79.3 million. At March 31, 2023, the excess availability under the HBB Facility was $53.1 million.

The maximum availability under the HBB Facility is governed by a borrowing base derived from advance rates against eligible trade receivables, inventory and trademarks of the borrowers, as defined in the HBB Facility. Borrowings bear interest at a floating rate, which can be a base rate, SOFR or bankers' acceptance rate, as defined in the HBB Facility, plus an applicable margin. The applicable margins, effective March 31, 2023, for base rate loans and SOFR loans denominated in U.S. dollars were 0.0% and 2.05%, respectively. The applicable margins, effective March 31, 2023, for base rate loans and bankers' acceptance loans denominated in Canadian dollars were 0.0% and 2.05%, respectively. The HBB Facility also requires a fee of 0.25% per annum on the unused commitment. The margins and unused commitment fee under the HBB Facility are subject to quarterly adjustment based on average excess availability. The weighted average interest rate applicable to the HBB Facility for the three months ended March 31, 2023 was 5.10% including the floating rate margin and the effect of the interest rate swap agreements described below.

To reduce the exposure to changes in the market rate of interest, HBB has entered into interest rate swap agreements for a portion of the HBB Facility. Terms of the interest rate swap agreements require HBB to receive a variable interest rate and pay a fixed interest rate. HBB has interest rate swaps with notional values totaling $50.0 million at March 31, 2023 at an average fixed interest rate of 1.47%. HBB also entered into delayed-start interest rate swaps. These swaps have notional values totaling $25.0 million as of March 31, 2023, with an average fixed interest rate of 1.78%.

The HBB Facility includes restrictive covenants, which, among other things, limit the payment of dividends to Hamilton Beach Holding, subject to achieving availability thresholds. Dividends to Hamilton Beach Holding are not to exceed $7.0 million during any calendar year to the extent that for the thirty days prior to the dividend payment date, and after giving effect to the dividend payment, HBB maintains excess availability of at least $18.0 million. Dividends to Hamilton Beach Holding are discretionary to the extent that for the thirty days prior to the dividend payment date, and after giving effect to the dividend payment, HBB maintains excess availability of at least $30.0 million. The HBB Facility also requires HBB to achieve a minimum fixed charge coverage ratio in certain circumstances, as defined in the HBB Facility. At March 31, 2023, HBB was in compliance with all financial covenants in the HBB Facility.
In December 2015, the Company entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. The Company utilizes this arrangement as an integral part of financing working capital. See Note 2 of the unaudited consolidated financial statements.

HBB believes funds available from cash on hand, the HBB Facility and operating cash flows will provide sufficient liquidity to meet its operating needs and commitments arising during the next twelve months.

Contractual Obligations, Contingent Liabilities and Commitments

For a summary of the Company's contractual obligations, contingent liabilities and commitments, refer to “Part II - Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Contractual Obligations, Contingent Liabilities and Commitments” in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 as there have been no material changes from those disclosed in the Annual Report.

15

Off Balance Sheet Arrangements

For a summary of the Company's off balance sheet arrangements, refer to "Part II - Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Off Balance Sheet Arrangements” in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 as there have been no material changes from those disclosed in the Annual Report.

FORWARD-LOOKING STATEMENTS

The statements contained in this Form 10-Q that are not historical facts are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. These forward-looking statements are made subject to certain risks and uncertainties, which could cause actual results to differ materially from those presented. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. The Company undertakes no obligation to publicly revise these forward-looking statements to reflect events or circumstances that arise after the date hereof. Such risks and uncertainties include, without limitation: (1) the Company’s ability to source and ship products to meet anticipated demand, (2) the Company’s ability to successfully manage constraints throughout the global transportation supply chain, (3) uncertain or unfavorable global economic conditions; (4) changes in the sales prices, product mix or levels of consumer purchases of small electric and specialty housewares appliances, (5) changes in consumer retail and credit markets, including the increasing volume of transactions made through third-party internet sellers, (6) bankruptcy of or loss of major retail customers or suppliers, (7) changes in costs, including transportation costs, of sourced products, (8) delays in delivery of sourced products, (9) changes in or unavailability of quality or cost effective suppliers, (10) exchange rate fluctuations, changes in the import tariffs and monetary policies and other changes in the regulatory climate in the countries in which the Company operates or buys and/or sells products, (11) the impact of tariffs on customer purchasing patterns, (12) product liability, regulatory actions or other litigation, warranty claims or returns of products, (13) customer acceptance of, changes in costs of, or delays in the development of new products, (14) increased competition, including consolidation within the industry, (15) shifts in consumer shopping patterns, gasoline prices, weather conditions, the level of consumer confidence and disposable income as a result of economic conditions, unemployment rates or other events or conditions that may adversely affect the level of customer purchases of HBB products, (16) changes mandated by federal, state and other regulation, including tax, health, safety or environmental legislation, and (17) other risk factors, including those described in the Company's filings with the Securities and Exchange Commission, including, but not limited to, the Annual Report on Form 10-K for the year ended December 31, 2022. Furthermore, the future impact of unfavorable economic conditions, including inflation, rising interest rates, availability of capital markets and consumer spending rates remains uncertain. In uncertain economic environments, the Company cannot predict whether or when such circumstances may improve or worsen, or what impact, if any, such circumstances could have on its business, results of operations, cash flows and financial position.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

INTEREST RATE RISK

HBB enters into certain financing arrangements that require interest payments based on floating interest rates. As such, the Company's financial results are subject to changes in the market rate of interest. There is an inherent rollover risk for borrowings as they mature and are renewed at current market rates. The extent of this risk is not quantifiable or predictable because of the variability of future interest rates and business financing requirements. To reduce the exposure to changes in the market rate of interest, HBB has entered into interest rate swap agreements for a portion of its floating rate financing arrangements. The Company does not enter into interest rate swap agreements for trading purposes. Terms of the interest rate swap agreements require HBB to receive a variable interest rate and pay a fixed interest rate.

For purposes of risk analysis, the Company uses sensitivity analysis to measure the potential loss in fair value of financial instruments sensitive to changes in interest rates. The Company assumes that a loss in fair value is an increase to its receivables. The fair value of the Company's interest rate swap agreements was an asset of $4.2 million at March 31, 2023. A hypothetical 10% relative decrease in interest rates would cause a decrease of $0.3 million in the fair value of interest rate swap agreements. Additionally, a hypothetical 10% relative increase in interest rates would cause an increase of $0.2 million in the fair value of interest rate swap agreements. Neither would have a material impact to the Company's interest expense, net of $1.3 million for the three months ended March 31, 2023.

16

FOREIGN CURRENCY EXCHANGE RATE RISK

HBB operates internationally and enters into transactions denominated in foreign currencies, principally the Canadian dollar, the Mexican peso and, to a lesser extent, the Chinese yuan and Brazilian real. As such, HBB's financial results are subject to the variability that arises from exchange rate movements. The fluctuation in the value of the U.S. dollar against other currencies affects the reported amounts of revenues, expenses, assets and liabilities. The potential impact of currency fluctuation increases as international expansion increases.

HBB uses forward foreign currency exchange contracts to partially reduce risks related to transactions denominated in foreign currencies and not for trading purposes. These contracts generally mature within twelve months and require HBB to buy or sell the functional currency in which the applicable subsidiary operates and buy or sell U.S. dollars at rates agreed to at the inception of the contracts.

For purposes of risk analysis, the Company uses sensitivity analysis to measure the potential loss in fair value of financial instruments sensitive to changes in foreign currency exchange spot rates. The Company assumes that a loss in fair value is either a decrease to its assets or an increase to its liabilities. The fair value of the Company's foreign currency exchange contracts was a net payable of $0.3 million at March 31, 2023. Assuming a hypothetical 10% weakening of the U.S. dollar at March 31, 2023, the fair value of foreign currency-sensitive financial instruments, which represents forward foreign currency exchange contracts, would be decreased by $1.9 million compared with its fair value at March 31, 2023.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2023. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of March 31, 2023.
Changes in Internal Control Over Financial Reporting
There were no changes in the Company’s internal control over financial reporting identified during the quarter ended March 31, 2023, in connection with the evaluation by the Company’s management required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
17

PART II
OTHER INFORMATION

Item 1    Legal Proceedings
The information required by this Item 1 is set forth in Note 6 "Contingencies" included in the Financial Statements contained in Part I of this Form 10-Q and is hereby incorporated herein by reference to such information.

Item 1A    Risk Factors
No material changes to the risk factors for Hamilton Beach Holding or HBB, from the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Item 2    Unregistered Sales of Equity Securities and Use of Proceeds

In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million.

There were no share repurchases during the three months ended March 31, 2023 and March 31, 2022.

Item 3    Defaults Upon Senior Securities
None.

Item 4    Mine Safety Disclosures
None.

Item 5    Other Information
None.

Item 6    Exhibits
Exhibit  
Number* Description of Exhibits
31(i)(1) 
31(i)(2) 
32 
101.INS XBRL Instance Document
101.SCH XBRL Taxonomy Extension Schema Document
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF XBRL Taxonomy Extension Definition Linkbase Document
101.LAB XBRL Taxonomy Extension Label Linkbase Document
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*    Numbered in accordance with Item 601 of Regulation S-K.
18


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.
 
Hamilton Beach Brands Holding Company
(Registrant)
 
Date:May 3, 2023/s/ Sally M. Cunningham
 Sally M. Cunningham
 Senior Vice President, Chief Financial Officer (Principal Financial Officer)/(Principal Accounting Officer)

19
EX-31.1 2 a31i1certifications-gtrepp.htm EX-31.1 Document

Exhibit 31(i)(1)

Certifications

I, Gregory H. Trepp, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hamilton Beach Brands Holding Company;

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

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

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

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

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

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

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

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

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

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

Date:May 3, 2023/s/ Gregory H. Trepp
Gregory H. Trepp
President and Chief Executive Officer (Principal Executive Officer)



EX-31.2 3 a31i2certifications-scunni.htm EX-31.2 Document

Exhibit 31(i)(2)

Certifications

I, Sally M. Cunningham, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hamilton Beach Brands Holding Company;

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

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

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

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

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

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

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

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

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

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

Date:May 3, 2023/s/ Sally M. Cunningham
Sally M. Cunningham
Senior Vice President, Chief Financial Officer
(Principal Financial Officer)/(Principal Accounting Officer)

EX-32 4 a32certificationpursuantto.htm EX-32 Document

Exhibit 32

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 Hamilton Beach Holding Company (the “Company”) on Form 10-Q for the quarter ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to such officer's knowledge:

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

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.

Date:May 3, 2023/s/ Gregory H. Trepp
Gregory H. Trepp
President and Chief Executive Officer (Principal Executive Officer)
Date:May 3, 2023/s/ Sally M. Cunningham
Sally M. Cunningham
Senior Vice President, Chief Financial Officer (Principal Financial Officer)/(Principal Accounting Officer)






EX-101.SCH 5 hbb-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Transfer of Financial Assets link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Policies) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Transfer of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Fair Value Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 hbb-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 hbb-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 hbb-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Deferred costs Deferred Costs, Noncurrent Liabilities at fair value Liabilities, Fair Value Disclosure Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense (benefit) Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Assets, Net Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Capital in Excess of Par Value Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Asset associated with reimbursement of costs Loss Contingency, Receivable Cost of sales Cost of Goods and Services Sold Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Loss Contingencies [Line Items] Loss Contingencies [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items] Consumer products Consumer Product [Member] Consumer Product Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Cash dividends (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid (Loss) gain on long-term intra-entity foreign currency transactions Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Payments for (Proceeds from) Other Investing Activities Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Revenue contract duration Revenue From Contract With Customer, Contract Duration Revenue From Contract With Customer, Contract Duration Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Capital in excess of par value Additional Paid in Capital, Common Stock Balance at the beginning of the period Balance at the end of the period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Other Other Noncash Income (Expense) Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities Liabilities, Current [Abstract] Common stock issued (in shares) Common Stock, Shares, Issued Treasury stock, value, acquired, cost method Treasury Stock, Value, Acquired, Cost Method Foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Brazil foreign currency loss Foreign Currency Transaction Gain (Loss), before Tax Retirement Plan Type [Domain] Retirement Plan Type [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Equity Component [Domain] Equity Component [Domain] Amendment Flag Amendment Flag Net cash provided by (used for) investing activities Net Cash Provided by (Used in) Investing Activities Assets at fair value Assets, Fair Value Disclosure Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Estimate of additional expenses Loss Contingency, Estimate of Possible Loss Treasury stock Treasury Stock, Common, Value Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Other Liabilities, Current Other non-current assets Other Assets, Noncurrent Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Common stock Common Stock, Value, Outstanding Entity Address, State or Province Entity Address, State or Province Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Net cash provided by (used for) operating activities Net Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Lease liabilities Operating Lease, Liability, Current Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant and equipment, net Property, Plant and Equipment, Net Cash, cash equivalents and restricted cash Cash and Cash Equivalents [Abstract] Entities [Table] Entities [Table] Domestic Plan Domestic Plan [Member] Transfers and Servicing [Abstract] Transfers and Servicing [Abstract] Other expense (income), net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock authorized (in shares) Common Stock, Shares Authorized Total liabilities Liabilities Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Geographical [Axis] Geographical [Axis] Maximum Maximum [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Issuance of common stock, net of conversions Stock Issued During Period, Value, New Issues Schedule of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Class A Common stock Shares Outstanding Class A Common Class A [Member] Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Restricted cash included in other non-current assets Restricted Cash and Cash Equivalents, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Document Type Document Type Entity Small Business Entity Small Business Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Measurement Frequency [Domain] Measurement Frequency [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Net additions (reductions) to revolving credit agreements Line of Credit Facility, Increase (Decrease), Net Assets: Assets, Fair Value Disclosure [Abstract] Other intangible assets, net Finite-Lived Intangible Assets, Net Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Class B Common stock Common Class B [Member] Deferred income taxes Deferred Income Tax Expense (Benefit) Trade receivables Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Basis of Presentation and Recently Issued Accounting Standards Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Document Period End Date Document Period End Date Accrued compensation Accrued Salaries, Current Other products Product and Service, Other [Member] Portion of loss contingency proceeds representing restricted cash Loss Contingency, Receivable, Proceeds, Restricted Cash Portion Loss Contingency, Receivable, Proceeds, Restricted Cash Portion Class of Stock [Line Items] Class of Stock [Line Items] Total assets Assets Liabilities and stockholders' equity Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income (loss) OCI, before Reclassifications, before Tax, Attributable to Parent Reclassification adjustment to net income (loss) Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Inventory Inventory, Net Accounts payable Accounts Payable, Current Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Other assets Increase (Decrease) in Other Operating Assets Accrual for environmental investigation and remediation activities Accrual for Environmental Loss Contingencies Other long-term liabilities Other Noncurrent Liabilities [Member] Entity Filer Category Entity Filer Category Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Liabilities: Liabilities, Fair Value Disclosure [Abstract] Gross profit Gross Profit Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Class A Common shares issued (in shares) Stock Issued During Period, Shares, New Issues Interest rate swap agreements Interest Rate Derivative Liabilities, at Fair Value Licensing Licensing [Member] Licensing [Member] Trade receivables, net Accounts Receivable, after Allowance for Credit Loss Revolving credit agreements Long-Term Line of Credit, Noncurrent Reclassification of hedging activities into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Foreign Currency Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Class B Common converted to Class A Common (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Address, City or Town Entity Address, City or Town Deferred Gain (Loss) on Cash Flow Hedging Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Interest rate swap agreements Interest Rate Derivative Assets, at Fair Value Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets Cover [Abstract] Cover [Abstract] Minimum Minimum [Member] Outstanding payment obligations Supplier Finance Program, Obligation, Current Supplier Finance Program, Obligation, Current Revenue Revenue from Contract with Customer [Text Block] Restricted cash included in prepaid expenses and other current assets Restricted Cash and Cash Equivalents, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Reclassification of pension adjustments into earnings Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Cash flow hedging activity Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Treasury Stock Treasury Stock, Common [Member] Pension Plan Pension Plan [Member] Fair Value Disclosure Fair Value Disclosures [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Trading Symbol Trading Symbol Entity File Number Entity File Number Transfer of Financial Assets Transfers and Servicing of Financial Assets [Text Block] Reclassification of foreign currency adjustments into earnings Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Non-US Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Accounts receivable derecognized Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized Warranty term Revenue, Performance Obligation, Warranty Term Revenue, Performance Obligation, Warranty Term Entity Information [Line Items] Entity Information [Line Items] Effective income tax rate reconciliation, percent Effective Income Tax Rate Reconciliation, Percent Current Fiscal Year End Date Current Fiscal Year End Date Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Diluted earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted Accrued product returns Customer Refund Liability, Current Accounts payable Increase (Decrease) in Accounts Payable Schedule of Capital Stock Schedule of Stock by Class [Table Text Block] Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Concentration risk, percentage Concentration Risk, Percentage Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Income Taxes Income Tax Disclosure [Text Block] Net income (loss) Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Amortization of intangible assets Amortization of Intangible Assets Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Basic Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Pension Plan Adjustment Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Entity Address, Address Line One Entity Address, Address Line One Tax effects Other Comprehensive Income (Loss), Tax Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense, net Interest Expense Entity Interactive Data Current Entity Interactive Data Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Net changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Equity [Abstract] Equity [Abstract] Retained Earnings Retained Earnings [Member] Cash dividends paid Payments of Dividends Cash dividends Dividends, Common Stock, Cash Entity Tax Identification Number Entity Tax Identification Number Foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Common Stock Common Stock [Member] Other non-current assets Other Noncurrent Assets [Member] Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income (loss), net of tax OCI, before Reclassifications, Net of Tax, Attributable to Parent Class of Stock [Axis] Class of Stock [Axis] Common stock, convertible conversion ratio Common Stock, Convertible Conversion Ratio Common Stock, Convertible Conversion Ratio Statement [Table] Statement [Table] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Revenue from Contract with Customer [Abstract] Document Quarterly Report Document Quarterly Report Current assets Assets, Current [Abstract] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Treasury Stock (in shares) Treasury stock, shares, acquired Treasury Stock, Shares, Acquired Increase (decrease) for the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Loss Contingency, Number Of Sites Associated With Cost Reimbursement Loss Contingency, Number Of Sites Associated With Cost Reimbursement Loss Contingency, Number Of Sites Associated With Cost Reimbursement Retained earnings Retained Earnings (Accumulated Deficit) Entity Central Index Key Entity Central Index Key Equity Components [Axis] Equity Components [Axis] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair value measurements, recurring Fair Value, Recurring [Member] Electric appliances Electric Appliances [Member] Electric Appliances [Member] Stock repurchase program, number of shares authorized to be repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Document Fiscal Year Focus Document Fiscal Year Focus Commercial products Commercial Product [Member] Commercial Product Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] City Area Code City Area Code Assets Assets [Abstract] Statement [Line Items] Statement [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Selling, general and administrative expenses Selling, General and Administrative Expense Loss Contingencies [Table] Loss Contingencies [Table] Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Right-of-use lease assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Reclassification adjustment to net income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Reconciliation of cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations [Abstract] Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Other long-term liabilities Other Liabilities, Noncurrent Document Transition Report Document Transition Report Other liabilities Increase (Decrease) in Other Operating Liabilities Local Phone Number Local Phone Number Expenditures for property, plant and equipment Payments to Acquire Property, Plant, and Equipment Operating profit (loss) Operating Income (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Inventory Increase (Decrease) in Inventories Accounting Standards Adopted New Accounting Pronouncements, Policy [Policy Text Block] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts Maximum termination and settlement period Defined Benefit Plan, Maximum Termination and Settlement Period Defined Benefit Plan, Maximum Termination and Settlement Period Goodwill Goodwill Other current liabilities Other Current Liabilities [Member] EX-101.PRE 9 hbb-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 28, 2023
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-38214  
Entity Registrant Name HAMILTON BEACH BRANDS HOLDING COMPANY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 31-1236686  
Entity Address, Address Line One 4421 WATERFRONT DR.  
Entity Address, City or Town GLEN ALLEN  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 23060  
City Area Code (804)  
Local Phone Number 273-9777  
Title of 12(b) Security Class A Common Stock, Par Value $0.01 Per Share  
Trading Symbol HBB  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001709164  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Class A Common stock    
Entity Information [Line Items]    
Shares Outstanding (in shares)   10,467,586
Class B Common stock    
Entity Information [Line Items]    
Shares Outstanding (in shares)   3,628,766
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Current assets      
Cash and cash equivalents $ 2,218 $ 928 $ 1,022
Trade receivables, net 90,310 115,135 104,230
Inventory 131,542 156,038 195,555
Prepaid expenses and other current assets 11,618 12,643 25,639
Total current assets 235,688 284,744 326,446
Property, plant and equipment, net 27,216 27,830 29,555
Right-of-use lease assets 42,652 44,000 46,165
Goodwill 6,253 6,253 6,253
Other intangible assets, net 1,442 1,492 1,642
Deferred income taxes 3,047 3,117 3,221
Deferred costs 14,371 14,348 19,085
Other non-current assets 5,938 7,166 4,298
Total assets 336,607 388,950 436,665
Current liabilities      
Accounts payable 51,261 61,759 103,367
Accrued compensation 13,464 11,310 13,709
Accrued product returns 5,551 6,474 5,094
Lease liabilities 5,918 5,875 5,105
Other current liabilities 12,072 16,150 16,229
Total current liabilities 88,266 101,568 143,504
Revolving credit agreements 79,333 110,895 119,302
Lease liabilities, non-current 45,317 46,801 49,673
Other long-term liabilities 5,262 5,152 11,028
Total liabilities 218,178 264,416 323,507
Stockholders' equity      
Capital in excess of par value 65,803 65,008 62,349
Treasury stock (8,939) (8,939) (5,960)
Retained earnings 74,001 80,238 66,534
Accumulated other comprehensive loss (12,583) (11,918) (9,909)
Total stockholders' equity 118,429 124,534 113,158
Total liabilities and stockholders' equity 336,607 388,950 436,665
Class A Common stock      
Stockholders' equity      
Common stock 111 107 105
Class B Common stock      
Stockholders' equity      
Common stock $ 36 $ 38 $ 39
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 128,252 $ 146,351
Cost of sales 107,342 118,121
Gross profit 20,910 28,230
Selling, general and administrative expenses 25,919 15,433
Amortization of intangible assets 50 50
Operating profit (loss) (5,059) 12,747
Interest expense, net 1,269 733
Other expense (income), net 16 1,466
Income (loss) before income taxes (6,344) 10,548
Income tax expense (benefit) (1,567) 3,375
Net income (loss) $ (4,777) $ 7,173
Basic earnings (loss) per share (in dollars per share) $ (0.34) $ 0.51
Diluted earnings (loss) per share (in dollars per share) $ (0.34) $ 0.51
Basic weighted average shares outstanding (in shares) 14,073 14,061
Diluted weighted average shares outstanding (in shares) 14,073 14,092
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (4,777) $ 7,173
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment 69 (1,190)
(Loss) gain on long-term intra-entity foreign currency transactions 452 1,458
Cash flow hedging activity (1,437) 2,053
Reclassification of foreign currency adjustments into earnings 0 2,085
Reclassification of hedging activities into earnings 187 (97)
Reclassification of pension adjustments into earnings 64 25
Total other comprehensive income (loss), net of tax (665) 4,334
Comprehensive income (loss) $ (5,442) $ 11,507
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities    
Net income (loss) $ (4,777) $ 7,173
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 1,004 1,154
Deferred income taxes 0 (555)
Stock compensation expense 797 764
Brazil foreign currency loss 0 2,085
Other (220) 121
Net changes in operating assets and liabilities:    
Trade receivables 25,292 15,547
Inventory 25,030 (12,069)
Other assets 1,082 (8,924)
Accounts payable (10,392) (28,349)
Other liabilities (2,942) 2,298
Net cash provided by (used for) operating activities 34,874 (20,755)
Investing activities    
Expenditures for property, plant and equipment (464) (406)
Other (150) 0
Net cash provided by (used for) investing activities (614) (406)
Financing activities    
Net additions (reductions) to revolving credit agreements (31,567) 22,406
Cash dividends paid (1,460) (1,392)
Net cash provided by (used for) financing activities (33,027) 21,014
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 57 74
Cash, cash equivalents and restricted cash    
Increase (decrease) for the period 1,290 (73)
Balance at the beginning of the period 1,905 2,150
Balance at the end of the period 3,195 2,077
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents 2,218 1,022
Restricted cash included in prepaid expenses and other current assets 62 64
Restricted cash included in other non-current assets 915 991
Total cash, cash equivalents, and restricted cash $ 3,195 $ 2,077
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Capital in Excess of Par Value
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Class A Common stock
Common Stock
Class B Common stock
Common Stock
Beginning balance at Dec. 31, 2021 $ 102,279 $ 61,586 $ (5,960) $ 60,753 $ (14,243) $ 103 $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 7,173     7,173      
Issuance of common stock, net of conversions 0 (1)       2 (1)
Share-based compensation expense 764 764          
Cash dividends (1,392)     (1,392)      
Other comprehensive income (loss), net of tax 2,321       2,321    
Reclassification adjustment to net income (loss) 2,013       2,013    
Ending balance at Mar. 31, 2022 113,158 62,349 (5,960) 66,534 (9,909) 105 39
Beginning balance at Dec. 31, 2022 124,534 65,008 (8,939) 80,238 (11,918) 107 38
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (4,777)     (4,777)      
Issuance of common stock, net of conversions 0 (2)       4 (2)
Share-based compensation expense 797 797          
Cash dividends (1,460)     (1,460)      
Other comprehensive income (loss), net of tax (916)       (916)    
Reclassification adjustment to net income (loss) 251       251    
Ending balance at Mar. 31, 2023 $ 118,429 $ 65,803 $ (8,939) $ 74,001 $ (12,583) $ 111 $ 36
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]    
Cash dividends (in dollars per share) $ 0.105 $ 0.10
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Recently Issued Accounting Standards
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Recently Issued Accounting Standards Basis of Presentation and Recently Issued Accounting Standards
Basis of Presentation

Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.

The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.

Accounting Standards Adopted

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326)," which requires an entity to recognize and present financial assets at the net amount expected to be collected. This guidance replaces the current incurred loss impairment methodology for recognizing credit losses for financial assets and requires consideration of a broader range of reasonable and supportable information for estimating credit losses. The Company considers a combination of factors, such as historical losses, the aging of trade receivables, customers’ financial strength, credit standing and payment and default history in determining the appropriate estimate of expected credit losses. The Company adopted ASU 2016-13 and related amendments for the fiscal year beginning January 1, 2023 and the adoption of this guidance did not have a material impact on the Company’s financial condition, results of operations or cash flows.

In September 2022, the FASB issued ASU 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.” The new accounting rules create certain disclosure requirements for a buyer in a supplier finance program. The new accounting rules require qualitative and quantitative disclosures including key terms of the program, balance sheet presentation of related amounts, and the obligation amount the buyer has confirmed as valid to the finance provider, including a rollforward of the obligation. Only the amount of the obligation outstanding is required to be disclosed in interim periods. The accounting rules do not impact the recognition, measurement, or financial statement presentation of supplier finance program obligations. The Company adopted this guidance in the first quarter of 2023. The new accounting rules did not have an impact on our financial condition, results of operations or cash flows. The Company included a new disclosure in accordance with the new accounting rules.

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of March 31, 2022 and the Consolidated Statement of Cash Flows for the three months ended March 31, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.
U.S. Pension Plan Termination

In the second quarter of 2022, the Company began the process of terminating its U.S. defined benefit pension plan (the "Plan"), which could take up to an estimated 24 months to complete. Benefit obligations under the Plan will be settled through a combination of lump sum payments to eligible plan participants and the purchase of a group annuity contract, under which future benefit obligations will be transferred to a third-party insurance company. The Plan continues to be overfunded and the Company expects that there will be no further required minimum contributions to the Plan. We currently expect that all surplus assets remaining after the Plan termination will be transferred to a qualified replacement plan. The deferred loss within Accumulated Other Comprehensive Income will be fully recognized when the plan is terminated or as settlements occur, which would trigger accelerated recognition.

Accounts payable - Supplier Finance Program
The Company has an agreement with a third-party administrator to provide an accounts payable tracking system which facilitates participating suppliers’ ability to monitor and voluntarily elect to sell payment obligations from the Company to the designated third-party financial institution. Participating suppliers can sell one or more of our payment obligations at their sole discretion, and our rights and obligations to our suppliers are not impacted. The Company has no economic interest in a supplier’s decision to enter into these agreements. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted by our suppliers’ decisions to sell amounts under these arrangements. The payment of these obligations by the Company is included in cash used in operating activities in the Consolidated Statement of Cash Flows. As of March 31, 2023, December 31, 2022 and March 31, 2022, $30.4 million, $23.3 million and $40.2 million, respectively, of the Company’s outstanding payment obligations had been placed in the accounts payable tracking system.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Transfer of Financial Assets
3 Months Ended
Mar. 31, 2023
Transfers and Servicing [Abstract]  
Transfer of Financial Assets Transfer of Financial Assets HBB has entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. HBB utilizes this arrangement as an integral part of financing working capital.  Under the terms of the agreement, HBB receives cash proceeds and retains no rights or interest and has no obligations with respect to the sold receivables.  These transactions are accounted for as sold receivables which result in a reduction in trade receivables because the agreement transfers effective control over and risk related to the receivables to the buyer. Under this arrangement, HBB derecognized $29.7 million and $27.6 million of trade receivables during the three months ending March 31, 2023 and March 31, 2022, respectively, and $118.5 million during the year ending December 31, 2022. The loss incurred on sold receivables in the consolidated results of operations for the three months ended March 31, 2023 and 2022 was not material. The Company does not carry any servicing assets or liabilities. Cash proceeds from this arrangement are reflected as operating activities in the Consolidated Statements of Cash Flows.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Disclosure
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Disclosure Fair Value Disclosure
The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationMARCH 31
2023
 DECEMBER 31
2022
MARCH 31
2022
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$1,064 $837 $400 
Long-termOther non-current assets3,168 4,539 1,656 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets49 174 — 
$4,281 $5,550 $2,056 
Liabilities:
Interest rate swap agreements
CurrentOther current liabilities$ $— $— 
Long-termOther long-term liabilities — — 
Foreign currency exchange contracts
CurrentOther current liabilities357 101 383 
$357 $101 $383 

The Company measures its derivatives at fair value using significant observable inputs, which is Level 2 as defined in the fair value hierarchy. The Company uses a present value technique that incorporates the SOFR swap curve, foreign currency spot rates and foreign currency forward rates to value its derivatives, including its interest rate swap agreements and foreign currency exchange contracts, and also incorporates the effect of its subsidiary and counterparty credit risk into the valuation.

Other Fair Value Measurement Disclosures

The carrying amounts of cash and cash equivalents, trade receivables and accounts payable approximate fair value due to the short-term maturities of these instruments. The fair value of the revolving credit agreement, including book overdrafts, which approximate book value, was determined using current rates offered for similar obligations taking into account subsidiary credit risk, which is Level 2 as defined in the fair value hierarchy.

There were no transfers into or out of Levels 1, 2, or 3 during the three months ended March 31, 2023.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Capital Stock 

The following table sets forth the Company's authorized capital stock information:
MARCH 31
2023
DECEMBER 31
2022
MARCH 31
2022
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding — — 
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued(1)(2)
11,070 10,663 10,566 
Treasury Stock626 626 365 
Class B Common stock, par value $0.01 per share, convertible into Class A on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued(1)
3,629 3,844 3,869 

(1) Class B Common converted to Class A Common were 215 and 131 shares during the three months ending March 31, 2023 and 2022, respectively.

(2) The Company issued Class A Common of 192 and 168 shares during the three months ending March 31, 2023 and 2022, respectively.

Stock Repurchase Program: In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. There were no share repurchases during the three months ended March 31, 2023 or 2022. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million.

Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
 Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2023$(8,924)$4,158 $(7,152)$(11,918)
Other comprehensive income (loss)715 (1,881) (1,166)
Reclassification adjustment to net income (loss) 252 87 339 
Tax effects(194)379 (23)162 
Balance, March 31, 2023$(8,403)$2,908 $(7,088)$(12,583)
Balance, January 1, 2022$(9,877)$(638)$(3,728)$(14,243)
Other comprehensive income (loss)359 2,691 — 3,050 
Reclassification adjustment to net income (loss)1,267 (126)50 1,191 
Tax effects727 (609)(25)93 
Balance, March 31, 2022$(7,524)$1,318 $(3,703)$(9,909)
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services, which includes an estimate for variable consideration.

HBB’s warranty program to the consumer consists generally of an assurance-type limited warranty lasting for varying periods of up to ten years for electric appliances, with the majority of products having a warranty of one to three years. There is no guarantee to the customer as HBB may repair or replace, at its option, those products returned under warranty.  Accordingly, the Company determined that no separate performance obligation exists.

HBB products are not sold with a general right of return. However, based on historical experience, a portion of products sold are estimated to be returned due to reasons such as product failure and excess inventory stocked by the customer, which, subject to certain terms and conditions, HBB will agree to accept. Product returns, customer programs and incentive offerings, including special pricing agreements, price competition, promotions, and other volume-based incentives are accounted for as variable consideration.

A description of revenue sources and performance obligations for HBB are as follows:

Consumer and Commercial product revenue
Transactions with both consumer and commercial customers generally originate upon the receipt of a purchase order from the customer, which in some cases are governed by master sales agreements, specifying product(s) that the customer desires. Contracts for product revenue have an original duration of one year or less, and payment terms are generally standard and based on customer creditworthiness. Revenue from product sales is recognized at the point in time when control transfers to the customer, which is either when a product is shipped from the Company's facility, or delivered to customers, depending on the shipping terms. The amount of revenue recognized varies primarily with price concessions and changes in returns. The Company offers price concessions to our customers for incentive offerings, special pricing agreements, price competition, promotions or other volume-based arrangements. The Company evaluated such agreements with our customers and determined returns and price concessions should be accounted for as variable consideration.

Consumer product revenue consists of sales of small electric household and specialty housewares appliances to traditional brick and mortar and ecommerce retailers, distributors and directly to the end consumer. A majority of this revenue is in North America.

Commercial product revenue consists of sales of products for restaurants, fast-food chains, bars and hotels. Approximately one-half of our commercial sales is in the U.S. and the other half is in markets across the globe.

License revenue
From time to time, the Company enters into exclusive and non-exclusive licensing agreements which grant the right to use certain of HBB’s intellectual property ("IP") in connection with designing, manufacturing, distributing, advertising, promoting and selling the licensees’ products during the term of the agreement. The IP that is licensed generally consists of trademarks, trade names, patents, trade dress, logos and/or products (the “Licensed IP”). In exchange for granting the right to use the Licensed IP, HBB receives a royalty payment, which is a function of (1) the total net sales of products that use the Licensed IP and (2) the royalty percentage that is stated in the licensing agreement. HBB recognizes revenue at the later of when the subsequent sales occur or satisfying the performance obligation (over time).

The following table sets forth Company's revenue on a disaggregated basis for the three months ended March 31:
THREE MONTHS ENDED
MARCH 31
 2023 2022
Type of good or service:
  Consumer products$113,432 $129,760 
  Commercial products13,404 15,080 
  Licensing1,416 1,511 
     Total revenues$128,252 $146,351 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Hamilton Beach Holding and its subsidiary are involved in various legal and regulatory proceedings and claims that have arisen in the ordinary course of business, including product liability, patent infringement, asbestos related claims, environmental and other claims. Although it is difficult to predict the ultimate outcome of these proceedings and claims, the Company believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operation or cash flows of the Company. Any costs that the Company estimates will be paid as a result of these claims are accrued when the liability is considered probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. The Company does not accrue liabilities when the likelihood that the liability has been incurred is probable but the amount cannot be reasonably estimated or when the liability is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is probable or reasonably possible and which are material, the Company discloses the nature of the contingency and, in some circumstances, an estimate of the possible loss.

Proceedings and claims asserted against the Company or its subsidiary are subject to inherent uncertainties and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of an adverse impact on the Company's financial position, results of operations and cash flows for the period in which the ruling occurs, or in future periods.

Environmental matters

HBB is investigating or remediating historical environmental contamination at some current and former sites operated by HBB or by businesses it acquired. Based on the current stage of the investigation or remediation at each known site, HBB estimates the total investigation and remediation costs and the period of assessment and remediation activity required for each site. The estimate of future investigation and remediation costs is primarily based on variables associated with site clean-up, including, but not limited to, physical characteristics of the site, the nature and extent of the contamination and applicable regulatory programs and remediation standards.
No assessment can fully characterize all subsurface conditions at a site. There is no assurance that additional assessment and remediation efforts will not result in adjustments to estimated remediation costs or the time frame for remediation at these sites.

HBB's estimates of investigation and remediation costs may change if it discovers contamination at additional sites or additional contamination at known sites, if the effectiveness of its current remediation efforts change, if applicable federal or state regulations change or if HBB's estimate of the time required to remediate the sites changes. HBB's revised estimates may differ materially from original estimates.

At March 31, 2023, December 31, 2022, and March 31, 2022, HBB had accrued undiscounted obligations of $3.3 million, $3.2 million and $3.4 million respectively, for environmental investigation and remediation activities. HBB estimates that it is reasonably possible that it may incur additional expenses in the range of zero to $1.5 million related to the environmental investigation and remediation at these sites. As of March 31, 2023, HBB has $1.0 million, classified as restricted cash, associated with reimbursement of environmental investigation and remediation costs from a responsible party in exchange for release from all future obligations for one site. Additionally, HBB has a $1.2 million asset associated with the reimbursement of costs associated with two sites.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.

The effective tax rate on loss was 24.7% for the three months ended March 31, 2023, and 32.0% on income for the three months ended March 31, 2022. The effective tax rate for the three months ended March 31, 2022 was unfavorably impacted by interest and penalties on unrecognized tax benefits and a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation as discrete expense items that did not recur in 2023.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Recently Issued Accounting Standards (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.

The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.
Accounting Standards Adopted
Accounting Standards Adopted

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326)," which requires an entity to recognize and present financial assets at the net amount expected to be collected. This guidance replaces the current incurred loss impairment methodology for recognizing credit losses for financial assets and requires consideration of a broader range of reasonable and supportable information for estimating credit losses. The Company considers a combination of factors, such as historical losses, the aging of trade receivables, customers’ financial strength, credit standing and payment and default history in determining the appropriate estimate of expected credit losses. The Company adopted ASU 2016-13 and related amendments for the fiscal year beginning January 1, 2023 and the adoption of this guidance did not have a material impact on the Company’s financial condition, results of operations or cash flows.

In September 2022, the FASB issued ASU 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.” The new accounting rules create certain disclosure requirements for a buyer in a supplier finance program. The new accounting rules require qualitative and quantitative disclosures including key terms of the program, balance sheet presentation of related amounts, and the obligation amount the buyer has confirmed as valid to the finance provider, including a rollforward of the obligation. Only the amount of the obligation outstanding is required to be disclosed in interim periods. The accounting rules do not impact the recognition, measurement, or financial statement presentation of supplier finance program obligations. The Company adopted this guidance in the first quarter of 2023. The new accounting rules did not have an impact on our financial condition, results of operations or cash flows. The Company included a new disclosure in accordance with the new accounting rules.

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of March 31, 2022 and the Consolidated Statement of Cash Flows for the three months ended March 31, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Disclosure (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationMARCH 31
2023
 DECEMBER 31
2022
MARCH 31
2022
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$1,064 $837 $400 
Long-termOther non-current assets3,168 4,539 1,656 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets49 174 — 
$4,281 $5,550 $2,056 
Liabilities:
Interest rate swap agreements
CurrentOther current liabilities$ $— $— 
Long-termOther long-term liabilities — — 
Foreign currency exchange contracts
CurrentOther current liabilities357 101 383 
$357 $101 $383 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Capital Stock
The following table sets forth the Company's authorized capital stock information:
MARCH 31
2023
DECEMBER 31
2022
MARCH 31
2022
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding — — 
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued(1)(2)
11,070 10,663 10,566 
Treasury Stock626 626 365 
Class B Common stock, par value $0.01 per share, convertible into Class A on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued(1)
3,629 3,844 3,869 

(1) Class B Common converted to Class A Common were 215 and 131 shares during the three months ending March 31, 2023 and 2022, respectively.
(2) The Company issued Class A Common of 192 and 168 shares during the three months ending March 31, 2023 and 2022, respectively.
Schedule of Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
 Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2023$(8,924)$4,158 $(7,152)$(11,918)
Other comprehensive income (loss)715 (1,881) (1,166)
Reclassification adjustment to net income (loss) 252 87 339 
Tax effects(194)379 (23)162 
Balance, March 31, 2023$(8,403)$2,908 $(7,088)$(12,583)
Balance, January 1, 2022$(9,877)$(638)$(3,728)$(14,243)
Other comprehensive income (loss)359 2,691 — 3,050 
Reclassification adjustment to net income (loss)1,267 (126)50 1,191 
Tax effects727 (609)(25)93 
Balance, March 31, 2022$(7,524)$1,318 $(3,703)$(9,909)
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table sets forth Company's revenue on a disaggregated basis for the three months ended March 31:
THREE MONTHS ENDED
MARCH 31
 2023 2022
Type of good or service:
  Consumer products$113,432 $129,760 
  Commercial products13,404 15,080 
  Licensing1,416 1,511 
     Total revenues$128,252 $146,351 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Recently Issued Accounting Standards (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Outstanding payment obligations $ 30.4 $ 23.3 $ 40.2
United States | Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Maximum termination and settlement period 24 months    
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Transfer of Financial Assets (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Transfers and Servicing [Abstract]      
Accounts receivable derecognized $ 29.7 $ 27.6 $ 118.5
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Disclosure (Details) - Fair value measurements, recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Assets:      
Assets at fair value $ 4,281 $ 5,550 $ 2,056
Liabilities:      
Liabilities at fair value 357 101 383
Prepaid expenses and other current assets      
Assets:      
Interest rate swap agreements 1,064 837 400
Foreign currency exchange contracts 49 174 0
Other non-current assets      
Assets:      
Interest rate swap agreements 3,168 4,539 1,656
Other current liabilities      
Liabilities:      
Interest rate swap agreements 0 0 0
Foreign currency exchange contracts 357 101 383
Other long-term liabilities      
Liabilities:      
Interest rate swap agreements $ 0 $ 0 $ 0
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Schedule of Capital Stock (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock [Line Items]      
Preferred stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01
Preferred stock authorized (in shares) 5,000,000 5,000,000 5,000,000
Preferred stock outstanding (in shares) 0 0 0
Treasury Stock (in shares) 0 0 261,049
Class A Common stock      
Class of Stock [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01
Common stock authorized (in shares) 70,000,000 70,000,000 70,000,000
Common stock issued (in shares) 11,070,000 10,566,000 10,663,000
Treasury Stock (in shares) 626,000 365,000 626,000
Class A Common shares issued (in shares) 192,000 168,000  
Class B Common stock      
Class of Stock [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01
Common stock, convertible conversion ratio 1 1 1
Common stock authorized (in shares) 30,000,000 30,000,000 30,000,000
Common stock issued (in shares) 3,629,000 3,869,000 3,844,000
Class B Common converted to Class A Common (in shares) 215,000 131,000  
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Stock Repurchase Program (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Feb. 28, 2022
Class of Stock [Line Items]        
Treasury stock, shares, acquired 0 0 261,049  
Treasury stock, value, acquired, cost method     $ 3.0  
Shares Outstanding Class A        
Class of Stock [Line Items]        
Stock repurchase program, number of shares authorized to be repurchased       25,000,000
Treasury stock, shares, acquired 626,000 365,000 626,000  
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 124,534 $ 102,279
Other comprehensive income (loss) (1,166) 3,050
Reclassification adjustment to net income (loss) 339 1,191
Tax effects 162 93
Ending balance 118,429 113,158
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (11,918) (14,243)
Ending balance (12,583) (9,909)
Foreign Currency    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (8,924) (9,877)
Other comprehensive income (loss) 715 359
Reclassification adjustment to net income (loss) 0 1,267
Tax effects (194) 727
Ending balance (8,403) (7,524)
Deferred Gain (Loss) on Cash Flow Hedging    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 4,158 (638)
Other comprehensive income (loss) (1,881) 2,691
Reclassification adjustment to net income (loss) 252 (126)
Tax effects 379 (609)
Ending balance 2,908 1,318
Pension Plan Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (7,152) (3,728)
Other comprehensive income (loss) 0 0
Reclassification adjustment to net income (loss) 87 50
Tax effects (23) (25)
Ending balance $ (7,088) $ (3,703)
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 128,252 $ 146,351
Consumer products    
Disaggregation of Revenue [Line Items]    
Revenue 113,432 129,760
Commercial products    
Disaggregation of Revenue [Line Items]    
Revenue $ 13,404 15,080
Commercial products | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | United States    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 50.00%  
Commercial products | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | Non-US    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 50.00%  
Licensing    
Disaggregation of Revenue [Line Items]    
Revenue $ 1,416 $ 1,511
Minimum | Other products    
Disaggregation of Revenue [Line Items]    
Warranty term 1 year  
Maximum | Electric appliances    
Disaggregation of Revenue [Line Items]    
Warranty term 10 years  
Maximum | Other products    
Disaggregation of Revenue [Line Items]    
Warranty term 3 years  
Maximum | Consumer products    
Disaggregation of Revenue [Line Items]    
Revenue contract duration 1 year  
Maximum | Commercial products    
Disaggregation of Revenue [Line Items]    
Revenue contract duration 1 year  
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Contingencies (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
numberOfSites
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Loss Contingencies [Line Items]      
Accrual for environmental investigation and remediation activities $ 3.3 $ 3.2 $ 3.4
Portion of loss contingency proceeds representing restricted cash 1.0    
Asset associated with reimbursement of costs $ 1.2    
Loss Contingency, Number Of Sites Associated With Cost Reimbursement | numberOfSites 2    
Minimum      
Loss Contingencies [Line Items]      
Estimate of additional expenses $ 0.0    
Maximum      
Loss Contingencies [Line Items]      
Estimate of additional expenses $ 1.5    
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Effective income tax rate reconciliation, percent 24.70% 32.00%
XML 37 hbb-20230331_htm.xml IDEA: XBRL DOCUMENT 0001709164 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassAMember 2023-04-28 0001709164 us-gaap:CommonClassBMember 2023-04-28 0001709164 2023-03-31 0001709164 2022-12-31 0001709164 2022-03-31 0001709164 us-gaap:CommonClassAMember 2023-03-31 0001709164 us-gaap:CommonClassAMember 2022-12-31 0001709164 us-gaap:CommonClassAMember 2022-03-31 0001709164 us-gaap:CommonClassBMember 2023-03-31 0001709164 us-gaap:CommonClassBMember 2022-12-31 0001709164 us-gaap:CommonClassBMember 2022-03-31 0001709164 2022-01-01 2022-03-31 0001709164 2021-12-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001709164 us-gaap:TreasuryStockCommonMember 2022-12-31 0001709164 us-gaap:RetainedEarningsMember 2022-12-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001709164 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001709164 us-gaap:TreasuryStockCommonMember 2023-03-31 0001709164 us-gaap:RetainedEarningsMember 2023-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001709164 us-gaap:TreasuryStockCommonMember 2021-12-31 0001709164 us-gaap:RetainedEarningsMember 2021-12-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001709164 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001709164 us-gaap:TreasuryStockCommonMember 2022-03-31 0001709164 us-gaap:RetainedEarningsMember 2022-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001709164 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001709164 2022-01-01 2022-12-31 0001709164 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709164 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001709164 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709164 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001709164 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709164 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001709164 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709164 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001709164 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709164 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001709164 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001709164 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassBMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassBMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassAMember 2022-02-28 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0001709164 hbb:ElectricAppliancesMember srt:MaximumMember 2023-01-01 2023-03-31 0001709164 us-gaap:ProductAndServiceOtherMember srt:MinimumMember 2023-01-01 2023-03-31 0001709164 us-gaap:ProductAndServiceOtherMember srt:MaximumMember 2023-01-01 2023-03-31 0001709164 hbb:ConsumerProductMember srt:MaximumMember 2023-01-01 2023-03-31 0001709164 hbb:CommercialProductMember srt:MaximumMember 2023-01-01 2023-03-31 0001709164 hbb:ConsumerProductMember 2023-01-01 2023-03-31 0001709164 hbb:ConsumerProductMember 2022-01-01 2022-03-31 0001709164 hbb:CommercialProductMember 2023-01-01 2023-03-31 0001709164 hbb:CommercialProductMember 2022-01-01 2022-03-31 0001709164 hbb:LicensingMember 2023-01-01 2023-03-31 0001709164 hbb:LicensingMember 2022-01-01 2022-03-31 0001709164 hbb:CommercialProductMember country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001709164 hbb:CommercialProductMember us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001709164 srt:MinimumMember 2023-03-31 0001709164 srt:MaximumMember 2023-03-31 shares iso4217:USD iso4217:USD shares pure hbb:numberOfSites 0001709164 --12-31 2023 Q1 false P1Y 0.50 0.50 10-Q true 2023-03-31 false 001-38214 HAMILTON BEACH BRANDS HOLDING COMPANY DE 31-1236686 4421 WATERFRONT DR. GLEN ALLEN VA 23060 (804) 273-9777 Class A Common Stock, Par Value $0.01 Per Share HBB NYSE Yes Yes Accelerated Filer true false false 10467586 3628766 2218000 928000 1022000 90310000 115135000 104230000 131542000 156038000 195555000 11618000 12643000 25639000 235688000 284744000 326446000 27216000 27830000 29555000 42652000 44000000 46165000 6253000 6253000 6253000 1442000 1492000 1642000 3047000 3117000 3221000 14371000 14348000 19085000 5938000 7166000 4298000 336607000 388950000 436665000 51261000 61759000 103367000 13464000 11310000 13709000 5551000 6474000 5094000 5918000 5875000 5105000 12072000 16150000 16229000 88266000 101568000 143504000 79333000 110895000 119302000 45317000 46801000 49673000 5262000 5152000 11028000 218178000 264416000 323507000 111000 107000 105000 36000 38000 39000 65803000 65008000 62349000 8939000 8939000 5960000 74001000 80238000 66534000 -12583000 -11918000 -9909000 118429000 124534000 113158000 336607000 388950000 436665000 128252000 146351000 107342000 118121000 20910000 28230000 25919000 15433000 50000 50000 -5059000 12747000 1269000 733000 -16000 -1466000 -6344000 10548000 -1567000 3375000 -4777000 7173000 -0.34 -0.34 0.51 0.51 14073000 14061000 14073000 14092000 -4777000 7173000 69000 -1190000 452000 1458000 -1437000 2053000 0 -2085000 -187000 97000 -64000 -25000 -665000 4334000 -5442000 11507000 -4777000 7173000 1004000 1154000 0 -555000 797000 764000 0 -2085000 220000 -121000 -25292000 -15547000 -25030000 12069000 -1082000 8924000 -10392000 -28349000 -2942000 2298000 34874000 -20755000 464000 406000 150000 0 -614000 -406000 31567000 -22406000 1460000 1392000 -33027000 21014000 57000 74000 1290000 -73000 1905000 2150000 3195000 2077000 2218000 1022000 62000 64000 915000 991000 3195000 2077000 107000 38000 65008000 -8939000 80238000 -11918000 124534000 -4777000 -4777000 4000 -2000 -2000 0 797000 797000 0.105 1460000 1460000 -916000 -916000 -251000 -251000 111000 36000 65803000 -8939000 74001000 -12583000 118429000 103000 40000 61586000 -5960000 60753000 -14243000 102279000 7173000 7173000 2000 -1000 -1000 0 764000 764000 0.10 1392000 1392000 2321000 2321000 -2013000 -2013000 105000 39000 62349000 -5960000 66534000 -9909000 113158000 Basis of Presentation and Recently Issued Accounting Standards<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326)," which requires an entity to recognize and present financial assets at the net amount expected to be collected. This guidance replaces the current incurred loss impairment methodology for recognizing credit losses for financial assets and requires consideration of a broader range of reasonable and supportable information for estimating credit losses. The Company considers a combination of factors, such as historical losses, the aging of trade receivables, customers’ financial strength, credit standing and payment and default history in determining the appropriate estimate of expected credit losses. The Company adopted ASU 2016-13 and related amendments for the fiscal year beginning January 1, 2023 and the adoption of this guidance did not have a material impact on the Company’s financial condition, results of operations or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the FASB issued ASU 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.” The new accounting rules create certain disclosure requirements for a buyer in a supplier finance program. The new accounting rules require qualitative and quantitative disclosures including key terms of the program, balance sheet presentation of related amounts, and the obligation amount the buyer has confirmed as valid to the finance provider, including a rollforward of the obligation. Only the amount of the obligation outstanding is required to be disclosed in interim periods. The accounting rules do not impact the recognition, measurement, or financial statement presentation of supplier finance program obligations. The Company adopted this guidance in the first quarter of 2023. The new accounting rules did not have an impact on our financial condition, results of operations or cash flows. The Company included a new disclosure in accordance with the new accounting rules.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of March 31, 2022 and the Consolidated Statement of Cash Flows for the three months ended March 31, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Pension Plan Termination</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2022, the Company began the process of terminating its U.S. defined benefit pension plan (the "Plan"), which could take up to an estimated 24 months to complete. Benefit obligations under the Plan will be settled through a combination of lump sum payments to eligible plan participants and the purchase of a group annuity contract, under which future benefit obligations will be transferred to a third-party insurance company. The Plan continues to be overfunded and t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company expects that there will be no further required minimum contributions to the Plan. We currently expect that</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> all surplus assets remaining after the Plan termination will be transferred to a qualified replacement plan. The deferred loss within Accumulated Other Comprehensive Income will be fully recognized when the plan is terminated or as settlements occur, which would trigger accelerated recognition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts payable - Supplier Finance Program</span></div>The Company has an agreement with a third-party administrator to provide an accounts payable tracking system which facilitates participating suppliers’ ability to monitor and voluntarily elect to sell payment obligations from the Company to the designated third-party financial institution. Participating suppliers can sell one or more of our payment obligations at their sole discretion, and our rights and obligations to our suppliers are not impacted. The Company has no economic interest in a supplier’s decision to enter into these agreements. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted by our suppliers’ decisions to sell amounts under these arrangements. The payment of these obligations by the Company is included in cash used in operating activities in the Consolidated Statement of Cash Flows. As of March 31, 2023, December 31, 2022 and March 31, 2022, $30.4 million, $23.3 million and $40.2 million, respectively, of the Company’s outstanding payment obligations had been placed in the accounts payable tracking system. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326)," which requires an entity to recognize and present financial assets at the net amount expected to be collected. This guidance replaces the current incurred loss impairment methodology for recognizing credit losses for financial assets and requires consideration of a broader range of reasonable and supportable information for estimating credit losses. The Company considers a combination of factors, such as historical losses, the aging of trade receivables, customers’ financial strength, credit standing and payment and default history in determining the appropriate estimate of expected credit losses. The Company adopted ASU 2016-13 and related amendments for the fiscal year beginning January 1, 2023 and the adoption of this guidance did not have a material impact on the Company’s financial condition, results of operations or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the FASB issued ASU 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.” The new accounting rules create certain disclosure requirements for a buyer in a supplier finance program. The new accounting rules require qualitative and quantitative disclosures including key terms of the program, balance sheet presentation of related amounts, and the obligation amount the buyer has confirmed as valid to the finance provider, including a rollforward of the obligation. Only the amount of the obligation outstanding is required to be disclosed in interim periods. The accounting rules do not impact the recognition, measurement, or financial statement presentation of supplier finance program obligations. The Company adopted this guidance in the first quarter of 2023. The new accounting rules did not have an impact on our financial condition, results of operations or cash flows. The Company included a new disclosure in accordance with the new accounting rules.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of March 31, 2022 and the Consolidated Statement of Cash Flows for the three months ended March 31, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.</span></div> P24M 30400000 23300000 40200000 Transfer of Financial Assets HBB has entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. HBB utilizes this arrangement as an integral part of financing working capital.  Under the terms of the agreement, HBB receives cash proceeds and retains no rights or interest and has no obligations with respect to the sold receivables.  These transactions are accounted for as sold receivables which result in a reduction in trade receivables because the agreement transfers effective control over and risk related to the receivables to the buyer. Under this arrangement, HBB derecognized $29.7 million and $27.6 million of trade receivables during the three months ending March 31, 2023 and March 31, 2022, respectively, and $118.5 million during the year ending December 31, 2022. The loss incurred on sold receivables in the consolidated results of operations for the three months ended March 31, 2023 and 2022 was not material. The Company does not carry any servicing assets or liabilities. Cash proceeds from this arrangement are reflected as operating activities in the Consolidated Statements of Cash Flows. 29700000 27600000 118500000 Fair Value Disclosure <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 the Company's assets and liabilities accounted for at fair value on a recurring basis:</span></div><div style="margin-top:5pt;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:30.085%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</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:9pt;font-weight:400;line-height:100%">Balance Sheet Location</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:9pt;font-weight:700;line-height:100%">MARCH 31<br/>2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</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:9pt;font-weight:400;line-height:100%">MARCH 31<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1,064</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">837 </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:9pt;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:9pt;font-weight:400;line-height:100%">400 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</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:9pt;font-weight:400;line-height:100%">Other non-current assets</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:9pt;font-weight:700;line-height:100%">3,168</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,539 </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:9pt;font-weight:400;line-height:100%">1,656 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange 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"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:9pt;font-weight:700;line-height:100%">49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">174 </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:9pt;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 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-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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,281</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">5,550 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,056 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</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;border-top:3pt double #000;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;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 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:9pt;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:9pt;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:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</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:9pt;font-weight:400;line-height:100%">Other long-term liabilities</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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</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="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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Other current liabilities</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:9pt;font-weight:700;line-height:100%">357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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"/><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:9pt;font-weight:400;line-height:100%">383 </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="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 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">101 </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:9pt;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:9pt;font-weight:400;line-height:100%">383 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its derivatives at fair value using significant observable inputs, which is Level 2 as defined in the fair value hierarchy. The Company uses a present value technique that incorporates the SOFR swap curve, foreign currency spot rates and foreign currency forward rates to value its derivatives, including its interest rate swap agreements and foreign currency exchange contracts, and also incorporates the effect of its subsidiary and counterparty credit risk into the valuation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Fair Value Measurement Disclosures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, trade receivables and accounts payable approximate fair value due to the short-term maturities of these instruments. The fair value of the revolving credit agreement, including book overdrafts, which approximate book value, was determined using current rates offered for similar obligations taking into account subsidiary credit risk, which is Level 2 as defined in the fair value hierarchy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers into or out of Levels 1, 2, or 3 during the three months ended March 31, 2023.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:</span></div><div style="margin-top:5pt;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:30.085%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</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:9pt;font-weight:400;line-height:100%">Balance Sheet Location</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:9pt;font-weight:700;line-height:100%">MARCH 31<br/>2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</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:9pt;font-weight:400;line-height:100%">MARCH 31<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1,064</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">837 </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:9pt;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:9pt;font-weight:400;line-height:100%">400 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</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:9pt;font-weight:400;line-height:100%">Other non-current assets</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:9pt;font-weight:700;line-height:100%">3,168</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,539 </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:9pt;font-weight:400;line-height:100%">1,656 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange 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"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:9pt;font-weight:700;line-height:100%">49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">174 </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:9pt;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 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-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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,281</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">5,550 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,056 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</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;border-top:3pt double #000;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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</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="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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;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 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:9pt;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:9pt;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:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</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:9pt;font-weight:400;line-height:100%">Other long-term liabilities</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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</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="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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</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:9pt;font-weight:400;line-height:100%">Other current liabilities</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:9pt;font-weight:700;line-height:100%">357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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"/><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:9pt;font-weight:400;line-height:100%">383 </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="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 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">101 </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:9pt;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:9pt;font-weight:400;line-height:100%">383 </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> 1064000 837000 400000 3168000 4539000 1656000 49000 174000 0 4281000 5550000 2056000 0 0 0 0 0 0 357000 101000 383000 357000 101000 383000 Stockholders' Equity <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's authorized capital stock information:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.309%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><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:9pt;font-weight:700;line-height:100%">MARCH 31<br/>2023</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:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</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:9pt;font-weight:400;line-height:100%">MARCH 31<br/>2022</span></td></tr><tr><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, par value $0.01 per share</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Preferred stock authorized</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:9pt;font-weight:700;line-height:100%">5,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">5,000 </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:9pt;font-weight:400;line-height:100%">5,000 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock outstanding</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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">— </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common stock, par value $0.01 per share</span></div></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"/></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:9pt;font-weight:400;line-height:100%">Class A Common authorized</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:9pt;font-weight:700;line-height:100%">70,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">70,000 </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:9pt;font-weight:400;line-height:100%">70,000 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,070</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,663 </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:9pt;font-weight:400;line-height:100%">10,566 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">626 </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:9pt;font-weight:400;line-height:100%">365 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common stock, par value $0.01 per share, convertible into Class A on a one-for-one basis</span></div></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"/></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:9pt;font-weight:400;line-height:100%">Class B Common authorized</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:9pt;font-weight:700;line-height:100%">30,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">30,000 </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:9pt;font-weight:400;line-height:100%">30,000 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,629</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">3,844 </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:9pt;font-weight:400;line-height:100%">3,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Class B Common converted to Class A Common were 215 and 131 shares during the three months ending March 31, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company issued Class A Common of 192 and 168 shares during the three months ending March 31, 2023 and 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. There were no share repurchases during the three months ended March 31, 2023 or 2022. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.862%"/><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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</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:9pt;font-weight:700;line-height:100%">Deferred Gain (Loss) on Cash Flow Hedging </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:9pt;font-weight:700;line-height:100%">Pension Plan Adjustment</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:9pt;font-weight:700;line-height:100%">Balance, January 1, 2023</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(8,924)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">4,158</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(7,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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(11,918)</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:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</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:9pt;font-weight:700;line-height:100%">715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">(1,881)</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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">(1,166)</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:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net 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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</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:9pt;font-weight:700;line-height:100%">(194)</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:9pt;font-weight:700;line-height:100%">379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">(23)</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:9pt;font-weight:700;line-height:100%">162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:700;line-height:100%">Balance, March 31, 2023</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(8,403)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">2,908</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(7,088)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(12,583)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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 style="height:11pt"><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="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"/></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:9pt;font-weight:700;line-height:100%">Balance, January 1, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">(9,877)</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:9pt;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:9pt;font-weight:400;line-height:100%">(638)</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:9pt;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:9pt;font-weight:400;line-height:100%">(3,728)</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:9pt;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:9pt;font-weight:400;line-height:100%">(14,243)</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:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">359 </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:9pt;font-weight:400;line-height:100%">2,691 </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:9pt;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:9pt;font-weight:400;line-height:100%">3,050 </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:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net 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:9pt;font-weight:400;line-height:100%">1,267 </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:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">50 </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:9pt;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:9pt;font-weight:400;line-height:100%">Tax effects</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:9pt;font-weight:400;line-height:100%">727 </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:9pt;font-weight:400;line-height:100%">(609)</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:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">93 </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:9pt;font-weight:700;line-height:100%">Balance, March 31, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">(7,524)</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:9pt;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:9pt;font-weight:400;line-height:100%">1,318 </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:9pt;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:9pt;font-weight:400;line-height:100%">(3,703)</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:9pt;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:9pt;font-weight:400;line-height:100%">(9,909)</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><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><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 Company's authorized capital stock information:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.309%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><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:9pt;font-weight:700;line-height:100%">MARCH 31<br/>2023</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:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</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:9pt;font-weight:400;line-height:100%">MARCH 31<br/>2022</span></td></tr><tr><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, par value $0.01 per share</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Preferred stock authorized</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:9pt;font-weight:700;line-height:100%">5,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">5,000 </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:9pt;font-weight:400;line-height:100%">5,000 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock outstanding</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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">— </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common stock, par value $0.01 per share</span></div></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"/></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:9pt;font-weight:400;line-height:100%">Class A Common authorized</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:9pt;font-weight:700;line-height:100%">70,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">70,000 </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:9pt;font-weight:400;line-height:100%">70,000 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,070</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,663 </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:9pt;font-weight:400;line-height:100%">10,566 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">626 </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:9pt;font-weight:400;line-height:100%">365 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common stock, par value $0.01 per share, convertible into Class A on a one-for-one basis</span></div></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"/></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:9pt;font-weight:400;line-height:100%">Class B Common authorized</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:9pt;font-weight:700;line-height:100%">30,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">30,000 </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:9pt;font-weight:400;line-height:100%">30,000 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,629</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">3,844 </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:9pt;font-weight:400;line-height:100%">3,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Class B Common converted to Class A Common were 215 and 131 shares during the three months ending March 31, 2023 and 2022, respectively.</span></div>(2) The Company issued Class A Common of 192 and 168 shares during the three months ending March 31, 2023 and 2022, respectively. 0.01 0.01 0.01 5000000 5000000 5000000 0 0 0 0.01 0.01 0.01 70000000 70000000 70000000 11070000 10663000 10566000 626000 626000 365000 0.01 0.01 0.01 1 1 1 30000000 30000000 30000000 3629000 3844000 3869000 215000 131000 192000 168000 25000000 0 0 261049 3000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.862%"/><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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</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:9pt;font-weight:700;line-height:100%">Deferred Gain (Loss) on Cash Flow Hedging </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:9pt;font-weight:700;line-height:100%">Pension Plan Adjustment</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:9pt;font-weight:700;line-height:100%">Balance, January 1, 2023</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(8,924)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">4,158</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(7,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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(11,918)</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:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</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:9pt;font-weight:700;line-height:100%">715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">(1,881)</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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">(1,166)</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:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net 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:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</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:9pt;font-weight:700;line-height:100%">(194)</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:9pt;font-weight:700;line-height:100%">379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">(23)</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:9pt;font-weight:700;line-height:100%">162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:700;line-height:100%">Balance, March 31, 2023</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(8,403)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">2,908</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(7,088)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(12,583)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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 style="height:11pt"><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="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"/></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:9pt;font-weight:700;line-height:100%">Balance, January 1, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">(9,877)</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:9pt;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:9pt;font-weight:400;line-height:100%">(638)</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:9pt;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:9pt;font-weight:400;line-height:100%">(3,728)</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:9pt;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:9pt;font-weight:400;line-height:100%">(14,243)</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:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">359 </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:9pt;font-weight:400;line-height:100%">2,691 </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:9pt;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:9pt;font-weight:400;line-height:100%">3,050 </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:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net 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:9pt;font-weight:400;line-height:100%">1,267 </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:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">50 </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:9pt;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:9pt;font-weight:400;line-height:100%">Tax effects</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:9pt;font-weight:400;line-height:100%">727 </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:9pt;font-weight:400;line-height:100%">(609)</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:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">93 </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:9pt;font-weight:700;line-height:100%">Balance, March 31, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">(7,524)</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:9pt;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:9pt;font-weight:400;line-height:100%">1,318 </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:9pt;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:9pt;font-weight:400;line-height:100%">(3,703)</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:9pt;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:9pt;font-weight:400;line-height:100%">(9,909)</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><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> -8924000 4158000 -7152000 -11918000 715000 -1881000 0 -1166000 0 -252000 -87000 -339000 194000 -379000 23000 -162000 -8403000 2908000 -7088000 -12583000 -9877000 -638000 -3728000 -14243000 359000 2691000 0 3050000 -1267000 126000 -50000 -1191000 -727000 609000 25000 -93000 -7524000 1318000 -3703000 -9909000 Revenue<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services, which includes an estimate for variable consideration. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB’s warranty program to the consumer consists generally of an assurance-type limited warranty lasting for varying periods of up to ten years for electric appliances, with the majority of products having a warranty of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE2NTFhNzlkM2YwYzQ1ZDQ4MjY0OTNhYWVlMzZjNDY3L3NlYzphNjUxYTc5ZDNmMGM0NWQ0ODI2NDkzYWFlZTM2YzQ2N180OS9mcmFnOmViNWZiY2Y5NTE2ODQ4MzA4M2Q3MjkyZWIxYTUwMmU3L3RleHRyZWdpb246ZWI1ZmJjZjk1MTY4NDgzMDgzZDcyOTJlYjFhNTAyZTdfNTE3_d36ff9d1-0c2e-4371-aac2-1129403c54b3">one</span> to three years. There is no guarantee to the customer as HBB may repair or replace, at its option, those products returned under warranty.  Accordingly, the Company determined that no separate performance obligation exists.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB products are not sold with a general right of return. However, based on historical experience, a portion of products sold are estimated to be returned due to reasons such as product failure and excess inventory stocked by the customer, which, subject to certain terms and conditions, HBB will agree to accept. Product returns, customer programs and incentive offerings, including special pricing agreements, price competition, promotions, and other volume-based incentives are accounted for as variable consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of revenue sources and performance obligations for HBB are as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer and Commercial product revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions with both consumer and commercial customers generally originate upon the receipt of a purchase order from the customer, which in some cases are governed by master sales agreements, specifying product(s) that the customer desires. Contracts for product revenue have an original duration of one year or less, and payment terms are generally standard and based on customer creditworthiness. Revenue from product sales is recognized at the point in time when control transfers to the customer, which is either when a product is shipped from the Company's facility, or delivered to customers, depending on the shipping terms. The amount of revenue recognized varies primarily with price concessions and changes in returns. The Company offers price concessions to our customers for incentive offerings, special pricing agreements, price competition, promotions or other volume-based arrangements. The Company evaluated such agreements with our customers and determined returns and price concessions should be accounted for as variable consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer product revenue consists of sales of small electric household and specialty housewares appliances to traditional brick and mortar and ecommerce retailers, distributors and directly to the end consumer. A majority of this revenue is in North America.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial product revenue consists of sales of products for restaurants, fast-food chains, bars and hotels. Approximately one-half of our commercial sales is in the U.S. and the other half is in markets across the globe.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company enters into exclusive and non-exclusive licensing agreements which grant the right to use certain of HBB’s intellectual property ("IP") in connection with designing, manufacturing, distributing, advertising, promoting and selling the licensees’ products during the term of the agreement. The IP that is licensed generally consists of trademarks, trade names, patents, trade dress, logos and/or products (the “Licensed IP”). In exchange for granting the right to use the Licensed IP, HBB receives a royalty payment, which is a function of (1) the total net sales of products that use the Licensed IP and (2) the royalty percentage that is stated in the licensing agreement. HBB recognizes revenue at the later of when the subsequent sales occur or satisfying the performance obligation (over time).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Company's revenue on a disaggregated basis for the three months ended March 31:</span></div><div style="margin-top:5pt;text-align:center"><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:77.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.872%"/><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:9pt;font-weight:400;line-height:100%">THREE MONTHS ENDED<br/>MARCH 31</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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Type of good or service:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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:9pt;font-weight:400;line-height:100%">  Consumer products</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">113,432</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">129,760 </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:9pt;font-weight:400;line-height:100%">  Commercial products</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:9pt;font-weight:700;line-height:100%">13,404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">15,080 </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:9pt;font-weight:400;line-height:100%">  Licensing</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:9pt;font-weight:700;line-height:100%">1,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,511 </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:9pt;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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">128,252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">146,351 </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> P10Y P3Y P1Y P1Y <div><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 Company's revenue on a disaggregated basis for the three months ended March 31:</span></div><div style="margin-top:5pt;text-align:center"><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:77.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.872%"/><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:9pt;font-weight:400;line-height:100%">THREE MONTHS ENDED<br/>MARCH 31</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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Type of good or service:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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:9pt;font-weight:400;line-height:100%">  Consumer products</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">113,432</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">129,760 </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:9pt;font-weight:400;line-height:100%">  Commercial products</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:9pt;font-weight:700;line-height:100%">13,404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">15,080 </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:9pt;font-weight:400;line-height:100%">  Licensing</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:9pt;font-weight:700;line-height:100%">1,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,511 </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:9pt;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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">128,252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">146,351 </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> 113432000 129760000 13404000 15080000 1416000 1511000 128252000 146351000 Contingencies <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hamilton Beach Holding and its subsidiary are involved in various legal and regulatory proceedings and claims that have arisen in the ordinary course of business, including product liability, patent infringement, asbestos related claims, environmental and other claims. Although it is difficult to predict the ultimate outcome of these proceedings and claims, the Company believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operation or cash flows of the Company. Any costs that the Company estimates will be paid as a result of these claims are accrued when the liability is considered probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. The Company does not accrue liabilities when the likelihood that the liability has been incurred is probable but the amount cannot be reasonably estimated or when the liability is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is probable or reasonably possible and which are material, the Company discloses the nature of the contingency and, in some circumstances, an estimate of the possible loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Proceedings and claims asserted against the Company or its subsidiary are subject to inherent uncertainties and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of an adverse impact on the Company's financial position, results of operations and cash flows for the period in which the ruling occurs, or in future periods. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB is investigating or remediating historical environmental contamination at some current and former sites operated by HBB or by businesses it acquired. Based on the current stage of the investigation or remediation at each known site, HBB estimates the total investigation and remediation costs and the period of assessment and remediation activity required for each site. The estimate of future investigation and remediation costs is primarily based on variables associated with site clean-up, including, but not limited to, physical characteristics of the site, the nature and extent of the contamination and applicable regulatory programs and remediation standards. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No assessment can fully characterize all subsurface conditions at a site. There is no assurance that additional assessment and remediation efforts will not result in adjustments to estimated remediation costs or the time frame for remediation at these sites.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB's estimates of investigation and remediation costs may change if it discovers contamination at additional sites or additional contamination at known sites, if the effectiveness of its current remediation efforts change, if applicable federal or state regulations change or if HBB's estimate of the time required to remediate the sites changes. HBB's revised estimates may differ materially from original estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, December 31, 2022, and March 31, 2022, HBB had accrued undiscounted obligations of $3.3 million, $3.2 million and $3.4 million respectively, for environmental investigation and remediation activities. HBB estimates that it is reasonably possible that it may incur additional expenses in the range of zero to $1.5 million related to the environmental investigation and remediation at these sites. As of March 31, 2023, HBB has $1.0 million, classified as restricted cash, associated with reimbursement of environmental investigation and remediation costs from a responsible party in exchange for release from all future obligations for one site. Additionally, HBB has a $1.2 million asset associated with the reimbursement of costs associated with two sites.</span></div> 3300000 3200000 3400000 0 1500000 1000000 1200000 2 Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The effective tax rate on loss was 24.7% for the three months ended March 31, 2023, and 32.0% on income for the three months ended March 31, 2022. The effective tax rate for the three months ended March 31, 2022 was unfavorably impacted by interest and penalties on unrecognized tax benefits and a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation as discrete expense items that did not recur in 2023.</span></div> 0.247 0.320 EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (6#HU8'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 " "%@Z-6]<@E)NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R(GI!B;-I:.G#@8K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"-#E+[B,_1!XQD,=V-KNN3U&'-3D1! B1]0J=2F1-];AY\=(KR,QXA*/VA MC@@UY_?@D)11I& "%F$ALK8Q6NJ(BGR\X(U>\.$S=C/,:, .'?:4H"HK8.TT M,9S'KH$;8((11I>^"V@6XES]$SMW@%V28[)+:AB&M[!] M(M5KS+^2E70.N&;7R:]B\[C?LK;FM2CXJN!B7W-9/\B5>)]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (6#HU8(DY-66@8 +,C 8 >&PO=V]R:W-H965T&UL MM9IOS3U((2JS0+P0^N?= M7P((;C?\]!AYTHKZ^\J')/!)X.*9B^_QFC&)7L(@BB];:RDW']OMV%VSD,:G M?,,B]3 PN>"(#/V(S@>(D M#*EX';* /U^V<&O[QMQ?K:5^HSVXV- 56S#YYV8FU%:[2/'\D$6QSR,DV/*R MY>"/([NG"])O?/'9<[SS&FF41\Z_ZXV)=]FR]!ZQ@+E21U#U[XF-6!#H)+4? M_^:AK>(W=>'NZVWZ=0JO8!YIS$8\^.I[0QY8T">20-X4X*I?L/,".P7- M]BS%NJ*2#BX$?T9"?UNEZ1?IL4FK%8T?Z69<2*$^]56='(SX$Q-HIEH,G:!X M306++]I2!>N/VVX>,LQ"2$6(C>YX)-\WZL;ZL=*O:*;/=J2,# .RI. MD8T_(&(1V[ _([C5_[ [=G&0[#3/KL@;1]*7KV@29<-&=[^_;]5W MT$2R,/['=,"RP(XY4(_-C_&&NNRRI09?S,03:PU^^P5WK=]-M$<*^X&]4[!W MH/3!%7<3-6PE>GC=,!,I7(ZMD\\F)+"J)M)9@71V&-+GA K)1/"*YFS#A33A MP5%2)*:#,@*K:N)U"[SN87@S)GSNZ4&)U+G!V'AP4C$,*\K5 -_>W5Y/I)S2ZOYLYTV\F>#"V)CRVRLNN=0C^)'*Y4%TVO:A\0 NIQBGB M HUX$DGQJOY[QF.R)_UJ;"*&B^HB[Y@&/@3Y@;Z@B:?&K;_TW>QB6MVY]T3: M^ 03N]OM=XV\8'%=7E+RDD-X'<]3Z?&'[0N4FL-]9&Y7.++3(1A]=1[&\^OY M_?0!7!@2EWPTI8P*"0_@8_TENK4#_PY,D+#<9]NQU/DW*J_1M8FY B7 M=H1AOWG+6HS@F>!/?N2:6QG._.(809M0)EPZ$X9-YRWHC,>2!N@O?U-]DH(3 MB6UU+2-I$_:$2WW"L/6DW=51<^)J,#C@7=_JO#>"-:%+N/0E#$O.+7=5B\W6 M/()\8D\(Z=DGY[U>S\C7A"WA4I/[]&"N8E0;6F$A)-& M 54G:D=U@#!4UZ>%Y.YWU>6I0%]HD##TJW5J8>W7:*&GS,9CT81"R^KRE8Y$#G*D42*$GMEDTYFT'=5U)3$NS>Q)_&9J4&*RZ,)Z0].8[K,A6A M KPLS,C:A J14H7(02JT"&D0H&$2JX]C<.A">^Q M2^^Q]RSHO&',EW8K*??$?3:V(UQ4E[%T'QLV%4AED0%=&*CB@\HP#U]4% M*V7'AM4DG4UD><64(M93"B/CD80E)V]"?^R=^V;'OW%VW#MG32B172J1#:M, M.CN,T7TB8TFC=$+VSH_R^ZRF)8(A'/B_\;.TLS1-W]%_&F"KT^V=Z073)Q-: MJ4,V;"\[G7JXOU,?R6ARJB;\R"[]R.X>O5,?27ER_B8$RBX%RH:MIT:G/I() MY?B]GSJUW27]7O=MGV[O/!:AK3U]6B1&KKZWDCTA4;Q;/)'BI,]AM,NO9X^S MW%$M_3$*V%*56J<]]>LB>T(DVY!\DSYD\&PO=V]R:W-H M965T&ULK9IK;]LX%H;_"N$=[.X 371WJ/>'@>T;I]ENJ[7@MAT$M3 MM_INMC9F\V$^U^5:-%R_EQO1VF\>I6JXL6_5TUQOE."K?E!3SRG&R;SA53M; MW/:??5&+6[DU==6*+PKI;=-P]?I)U/+Y;D9F/S[X6CVM3??!?'&[X4_B7I@_ M-U^4?3<_1EE5C6AU)5NDQ./=["/Y4+"\&] K_JK$LSYYC3HK#U)^[]Y\7MW- M<'=&HA:EZ4)P^V^KO^?_2\U\9LALJM-K(Y#+9GT%3M_B]_ M.23B9 ")1@;0PP!Z[0!V&,"N'1 =!D1]9O96^CP4W/#%K9+/2'5J&ZU[T2>S M'VWM5VUWW>^-LM]6=IQ9+&6K95VMN!$K](G7O"T%NN_":72#_KPOT+]_^AG] MA*H6?5O+K>;M2M_.C3UR-WY>'H[R:7\4.G*4W[EZCQAYARBF#!B^# \O1'D< M3H'AQ?5'=X;/;;J..:/'G-$^'AO+V58IT1K$M;9I@K*Q'Q_!X[M2_J WO!1W M,UNK6JB=F"W^^0^2X/] N9DR6#%1L+.\L6/>6"CZ8LGU&MD)A,KNA?A[6^UX M;1,)IG ?*NE#=8O7;D$IR6[GN]/4^**<.IK"UY!^&NP )]'1211T\DWQE;#+ M7BFLA8=:Z'>H%0:RL8\3GYXA9@0[/GP5(3%AL6,%D.&(,@R;B8]FXJ"9S^W. M7@2I7J'SC_U#,A)'U#$ R.($,_=: +(\MO]@ \G10!(T\$6)#:]62+S8;JB% M[N>8-&NA[ IZJ503(/6)-]$ %4TBYMCS531.6 Z[2X_NTO!/I_]*5?M8:W3Y5=G0\78W1^'<*=57?D+7&@*J>N)4"51"/MA@S$08*- MV1+0H[ +P,JZ*F4CD.$O N8PZA\#!1 PAAP]%)* M#9?((@+'*;#B3+<396)0,#D# $[*=9*]N;RXLS\5MWG+OM<0FH M4I(DKA]?%=$\&[$S4 )8\"^SP0L^,V;L23!WMP"=%F6Q^[:!>@B&V]T]1IH M@"17X7E=\8>JKDPU4BE!J'@KI$\:K9@JVGD&!^(@8>3X6)9R:[D<;?AKA[=@ M^GQ"B"T3>37JRQ*2QKD[&7P9P79ZI2.380 .$B8.:T5M^[6FZ>"0=YL-H!T? M# B+DLBU \B(Q_,%&"W%(R1(!LX@8=#XX6:CY&I;&GL'8K:JA:>WSP:6<[S+ MXZL22X.N'2 6SB/8#1TP@X8QX[>>E"Z4*?49(K>/T$J@D<6'#KP M!KV&-\KKEAT* +%J4L;D"PAWB(*RB@=F6CT9(&;T[A1+0&4 0,7/Y;PG)D@P3UQ@@ MRY-T!./I "0T#"3[LJIE^W1CA&HNSD*?)V*:>'4%J(A[]U4 *GM-Z0ACT0%- M:'BG8E]6EXP VP@D(ZFWY@$Z>XONWA@7@(Y16T\CO94.F$#3(&C=&UE^7\MZ M)93^5W\?;\ ])!JDC3=OATX9K9@JVGD*!SRA83Q9\DW538FJ1>*E%%HC^6BI M2Z$=K[<@=U$?+9(XP]ZJ!,DP]M9:0$99--8_!E"A85#YINRBM%6O^U3I;J* M9GRPN,EREKMFKI(5D"S.DY'M439P"@MSRE=AN/UHA017K6T?\'ZUSQ9IA-W% M<@G(,DR]C5) 9N^,V$@+9 .JL#"J6(#<-MNZ_[7GL$-JP5B)=?=+WLYV$:EA M=SYGW! :9^ZT W7$X[4"TN7Y&""S@5O8-=RBKUR8&$ :)(NH._\@'8U.+\?! M%12/D7BD;["3'T["Y.+UC7[G]&J;/GF =^Z0#KIS!W2A.WWB[(-^-_(6>T#D5ET!BL9*:6 S%M[".2FE3Y=+:5) FS1:,56T\SP. M@,:R:4HIR'EO3N&4T8JIHIVG<&!!%F;!B[-O/_ST%WKF[AU &H\I (T+%/.3 M)V6ZYYI^Y^JI:C6JQ:,=A-^GM@S5_E&A_1LC-_W#,P_2&-GT+]>"V]G0">SW MCU*:'V^ZYW&.#VPM_@]02P,$% @ A8.C5KW&^+QB! <0\ !@ !X M;"]W;W)KV9 MQ.FU>;AK)NZU#YT^R&9M:PXD5Y+MM)_^),!@@Z#WD!<#\N[RV]6RJYT49DU-GJ]3NWG7E:@LYD7=\!TS_L^8B)TH_BHTK=P)(6BCEF>M[7NSF MA#)G-BG67L1LPO!)+[/"?BWT?(^''J8.>T\$HW6V46W-ED1S:P /5E M]R+TDUM;26D.3%+.D(#UU'G ]W,\,@J%Q!\4CO+L'AE7EIQ_-0_/Z=3Q#!%D ML%+&!-&7 \PARXPES?%/9=2IWVD4S^]/UC\6SFMGED3"G&=_TE1MI\[(02FL MR3Y3K_SX*U0.1<;>BF>R^$7'2M9ST&HO%<\K94V04U9>R5L5B#,%;<>NX%<* M?ELA[%$(*H6@<+0D*]QZ(HK,)H(?D3#2VIJY*6)3:&MO*#/;N%!"_TNUGIK- M.9,\HRE1D**%TA>]1THBOD:_[4 0$VN);M&7Q1.Z^G"-Y)8(D(@R]/N6[R5A MJ;Q!'RZ>)Z[28,:\NZH@'DL(OP?7H#QK\ M1,0="O -\CT_L/#,OU_='\ )ZB 'A;V@Q]XS6_$;I.QF[\#NL_0Z'K,]>X0!L#S8? M2\6X4#2EYC##_LB/=+0/Y_06L3 .(ER+77!%-5E M@R T2D!&7E'75(HG:9$B;_8/JK)YD0%Q$(9MY*X8]J)PU,/< M]#4\V#Y.S!JO"?%2EP:=M=9\KVJ8;X>%V]%F?BNEY ME*V(W99S&R9)![$KEN"D+UV;QH2'.],CD72%@ BFOW]Y2@9=$,J#ETE@E/(L M(T(VJW8_RAR)9GMSHGP73^+O\Z0K-N!) MT_'P<,LK=^18C /:(7+0Q7D#IW.P'HRD[B.IJ=;&HW+9[H:EK87>6PY-NS[-Z8A4;^RU/W+/A)0>Q*68ZB59\SU1YXJ]7Z[GQ MH9B66NN/9IXLAJ+&3#F,ZO/\ANHQ)H.U-NG=)9I)E/-=^:#XKAB1EESI@:NX MW>J9&(01T/^O.5>G!_.">LJ>?0-02P,$% @ A8.C5N3L#2&_ P O0P M !@ !X;"]W;W)KXXSM4N:,RM>5,]N1+S@.U7D#&X$D;NRI.+Q&@I^6%JN]?3@-M]D2C^PX\66 M;N .U+?MC<"5W:*D>0E,YIP1 >NE=>5>KEQ?.U06WW,XR)-[HJ7<<_Y3+SZF M2\O1C*" 1&D(BI<]K* H-!+R^*\!M=IO:L?3^R?T/ROQ*.:>2ECQXN\\5=G2 MFEDDA37=%>J6'SY (RC4> DO9/5+#HVM8Y%D)Q4O&V=D4.:LOM*')A G#HAC M=O :!Z_K$ PX^(U#%3F[9E;)>D\5C1>"'XC0UHBF;ZK85-ZH)FX] M>?/J+7E%_X4] M*6^*J-!%9%);0TPK"-V!]O$DB*)H8>]/9?2M(C?R6Z,S>F%++QS-TQ>5@2#) M68+.Z+XC#*HD*OIP:>(>OF2F7@CL+!33-A33T4QA?\3NQ[#]" $L>218G4P6 MM.Z[Z0_L2KJ@33&H@<.3S$SGG>3U32:N.W?,V8M:RM$HY:8M;?#<(DBRX&PS M42!*3"&2GR#;7#V2M5$8K0X48^N*>ER#T.OHZ=NX03@SRYFUX^6\*V&;B>E8/F.V>[..A*Z-MX0TGPC@J\405?N:(% MX<_IQ$;^7C^\TVG85="W"GP_&-!P/.[=T4,T7@WS-G+U^R=>& 3=)F,P<]W0 MZ=:,?3((EB VU7PL,98[INH)JGW:SN!7U>39>7ZM9_-JP#S"U(,]SD>X*20I M8(V0SD6$ 13UK%PO%-]6X^8]5SB\5K<9_K\ H0WP_9IS];30'VC_L<3_ U!+ M P04 " "%@Z-6#4& T)0& !C'0 & 'AL+W=O_=9L07H:B0J M"9+TUY]D.S98LJ ]OH!?5NMG=[7[K*2K1R&_JR6E&CRMTNMUY>#@4J7 M=$74:[&FW+R9"[DBVMS*Q4"M)259,6B5#U 4C08KPGAO>E4\^R*G5V*C<\;I M%PG49K4B\OF6YN+QN@=[+P_NV&*I[8/!]&I-%O2>ZF_K+]+<#6HM&5M1KIC@ M0-+Y=>\&7LYP; <4$G\S^JAVKH$UY4&([_;F0W;=BRPBFM-46Q7$_&WIC.:Y MU61P_*B4]NIOVH&[UR_:WQ7&&V,>B*(SD?_#,KV\[HU[(*-SLLGUG7A\3RN# M"H"IR%7Q"QXKV:@'THW28E4--@A6C)?_Y*ERQ,X H\<_ %4#4'O L&, K@;@ MPM 266'6&Z+)]$J*1R"MM-%F+PK?%*.--8S;,-YK:=XR,TY/9X(KD;.,:)J! M>VW^3(RT F(.9D0MP3L39P7ZX-O]&W#VZAR\ HR#KTNQ481GZFJ@#0:K:9!6 MW[LMOX4TET8POR@G*-*->+Y5:AGXM-GZ%[Z#(Y/&=X3*=OSWZCVWR@8WC?4*$T9 M*6LNSP!9":G9S^*!S_)27;P31!A%PU:D/4(P'OHCG=1(DP-(YU1*$ZDJJIH\ M^5,O<3X>M>"Y$OTXCOWPQC6\<1#>O1;I=V"0&0)6I3OID[VF/HQC!T$R::>+ M1V;4X<-)#7(2!'DKR4^6V[ENZ(\;_C$.Y>DSL GB@SDYZ$I7 D7C#E?"J"&M M*(CSLUY2Z26?R T=0FU0'BF(8 >H'2:%P5)C*V&Z)'Q!E27)G5JA%#7EQV9/ MSL@#R[OK1O6)$Q6.4VG;=PAJ'(*"4?HJ249MR:5L2QYR?S96.O9F2(PFJ!TR M5PS&\3#I"%I#US!(CM,/?&NX075-GFUXO0ACCVLB[(;7 M(X?&>-CEPH:^8)B_2A?NI)T7I(WV! <' ?KGTTE=0S.(%'^J3ZO9K0WT(!7/A M'>/$K#,.@PPRZ*_FPJFT[1O=<"D*AAW\QCI#C;5<.P0AV]!*HH6D4 MINFW\SE-M=UUHD]E#PT,Y]&ZGS:K)6OF16FLK:=;DMNIM41(L!3,O[J-A!WN'7RX0)]*V[XJF0T#A-? ';E*? M* K.,EI>G1><:4@(&-)DPI]B[D(7HHF38:Y4OVOS"#7TC@XLB(DA\90"H@N0 M#W3!.+?I9&;J =0N8<-)%+=1>];'NS2[OP?9T#H.TWH+MJE@AP%CE\LQG+0! M>Z1,\]BQ#,,-Z>/PVOFNVI>K-IH,6'^Z'YLV^*3KZ%-IVW=.TTS@\#JZH")K M>-L;7LL]ZVD$Q^TP>I;3Q0:X-XP[F]_A#N!N/S)V*R[?9,6>G&$H:DGT9=>K M#*4HEF?E/I,.K'2QR_*C]O+,)]-1O7'3!N!P&Q"RJ 3/!>\?88#; $R@DUP> MH4G'OA1N>@0<[A&^"DWR_TN?U3=&!ZJ#*^6I#H.=XZH5E8OB%$^!8C>A//BI MG]8GA3?%^5CK^2V\G)7G?8V:\OCQ(Y&F4BN0T[E1&;U.##!9GNB5-UJLBT.Q M!Z&U6!672THR*JV >3\70K_+ M$1H]/;@N[Q9V=VW)H7RF](N\>5]D&+P;S&3,RI=5?9<$7%Z-H9!7D%J\J?DT?,K(9D"_Q> W ,.SL;!41Q<=,#!W3BX:@3_@(.W8@K+1G+WAK?BOZ7PXY,I;1BMR@)S4E@W7/P(8G)FT5MKNL#- M'6%6V5CSKZN2?[/.K(\W,^OEBU?6"_GTPX*N&&X*=C[F(A4).,XW82_789T# M83]0CBN-V]3L-L7+4CAV*3WFA'5Y7N'6^H2K%='@S9Y)0[SN;-5^$R.G^1>- M_]SL?TVX: ^BK>E5U]?^3+TAK36DMVM!"]H=[8KUO ML[B5R+?L'D8)]N#HT\.QKW\EC#F MEJ#.EJ!.%\@[$.B2W)6-K*UH415N(I9JLM? ML<%O\HYL#US2OL+D& S2+ Y)%@" M"99"@F5 8#U>>EM>>L8>\(?8PY6;/E@=Z(.7:PA_[W4(4:B\,U-CG%-I! DV M/R;]!#)B"@F6 8'UZ.%OZ>$;Z?&>L56W,HC-0+ZW%+VV&D&<[F%S+WJ7V"MK MMRK^H/1*;Y\.+3\BL\VAKL/'_(HKW7[OLM@^#H%GC*K1]C,C)F=.JV08 DD6 H)E@&! M];@2;KD2&KDRQ6QA%>5]69 #'R:AAI]NK+!X:HQRZD(!"38_*O\$,F0*"98! M@?78$6W9$1G9L?[ RGL?6+V-Q7;)X/A11YYHV/Y<1UD*IL8<3N4.)-@<$BPY MIA8I9,0,"*Q'G7A+G=A(G6N2RT_>\K;,UXL/+OY=,2[5$HO3CC;/;E'C8<5L MI&Y1C6FP'[1=V(=(4_= M;D_-<4Y>1$#URN.&D( &34'1,BBT/DUV:B0RRY$_+#@AC=P7HT E$:A<"8HV M!T5+CJI'"AHS@T+KKNJ4YCY-9!*I<@J(EQY0C!0V9 M0:'U2;13+Y%9OC3+3ZZ6,VO$WB$4%'F.>HA&8Q?XD7I<9:8QTTHA0[/0LVVD MKCD:-.3XD:H@:@>!U&WET,@-E&WE>.^,G3S5*6"X(*TTD#\_Y92_G0C3_)MCZM.O@-02P,$% @ MA8.C5FM#N6)U @ U04 !@ !X;"]W;W)K@#1<2:)A.8ENAN-RY/R]PP\..W.P)T[) M0JFU.WQCDRAQ"8& RCH&BLL62A#"$6$:#QUGU(=TP,/]GOV+UXY:%M1 J<1/ MSFP]B:XCPF!)-\+>J]U7Z/1<.+Y*">._9!=\KT81J3;&JJ8#8P8-EV&ECUT= M#@#("E"%D'R+S0D)F7]9E:6N1:[8AVWLCF-KXV'HUJN'1_<6XU MWG+$V:)4TBC!&;7 R-SB@K_(&J*6I*RI7($A7)+;APVW3^1L1C7>UF!Y1<4Y M^4C>DIB8&JTFCRVFXTCCJ@L]#:'3%T)GY$XAF2&WD@$[QL2[K5,TU<) M[Z@>D&SX@:1)FIW(I_QW>/I*.EE?VLSS92_P]=5TQ9Q;5:UK)1AH\WY?SU\W M"V,UON3?IZH7V$>GV5UWCTU+*YA$V+X&]!:BXMV;X67RZ93T_T1V5(A17XC1 M:^Q%24U-&-]R!I(9S_FI"@3::T_KQM&V2 ;#Y"*/MX?2 M@M?5L5?O$S*.#SJD ;WR@\.02FVD#0^LM_:SZ<:WY#/[%&=6&#%_:<+ P^>S MXM(0 4ND3 97V/$Z#)%PL*KU?;A0%KO:;VN4* #S&P & 'AL+W=OZSKY4*XFO;&'\^JT/H M7AX=^:)6K?1SVRF#-Y5UK0SXZM9'OG-*EKRI;8Z6B\7SHU9J,[LXXV%C=^/P[6B04NI6 M&:^M$4Y5Y[/+XY=7I[2>%_Q;JXV??!;DR/XK-FGM8B:*W@?;ILVPH-4F_I=?4QQ^SX9EVK!DNZ,BMO)'&>3% MF;,;X6@UI-$'=I5WPSAM*"FWP>&MQKYP<26]]L)6XL8IKTR0,5:F%.]5@>_- M5KSUOE>EN"P*VYN@S5K_2=B%^L";47?S>E M*G?W'\'VP8%E=N!J^4V!OT@W%R?'!V*Y6)Y\0][)$) 3EG>R1]X[MY9&_\9Q M.!#7UGC;Z'(,RTZ<$+?7VDA3:-E05(("7H,7_[E<^>" N/\^%J%HP.GC!E 5 MOO2=+-3YK"-=[D[-+K[_[OCYXM4WW#L=W#O]EO2_(-]_I3[Q^/8WLM5-P(A-K9?ET+C91ML++9 M'MJ-@2V^7WE=:K#4P>/*#L1;4\S%D^^_>[%<+EZ]N;KB3\>OGHHG*$GFG#L% MY_*"72')U+1'6 =35%Z;[,\"YP+2HS,-6)><*977:Z/< 9C ?5:!/I%CI0;J M]*H/$(B82>(2)6#P6M'W%9E.WK6R:003H],%0M1[17%B&;Y3A.:PC<\W$H$7 MLNL:#9@K."X1*Y H_4=06^48_)VS95\@CN@3(&L?9 ]M >LKZ0.>VE(4-9H$ MGJRD\]'@V@;5^.CAD!5M.!H%2J]OR;6)FET+HR.#<2D:D/J"U@J1XAV3D-XU\#> M#()_7%[>#"B@,&B#S.AV8HDVL8T"Q',&O*-\-D 9/-Z*T@IC U8538_$D7-( M&P5CLI%C@&70[-277I,/JVVTF4Q@U03W!L!X- IS@)>EVDZ;1&.M-.C!]/J M],9 I M1' =PX$?]H%O%% :&V#8V"!>*^DMP8>IX2FU6- '6:U\;J MNL3'3]9I5" 6.W6G#*2.S!KKPU8ZB+#M8#L5D2T G*&XO4+24/^RJ;)"+%/$ M^M'.30V0>$GUA?<#N\!TI$_J1KF8U0 :X(J+4%9YRJ\FQ MJ0CB-6-F>X@1L2&38R#FCS>BR](R!:!R?NJ-0K:.GW/5BM>7MT3/L8?=?N0W MA\QTI M$,388/SP,2NH=I*/@-*G4C2P5VA@0SOR1+0JU+:TC5UO$_='\[CI1A>;Z"*] M?6@F?!C\S%PR#%<2/SQF)/T$;SQ"<\&!@):S#1V* M!*4*SLN.<[R&K'\C!#*!>P+?E)B&.57"D#+B=J@@[2D*7*LK!?_9D)\DN!/V M#70&(6P<*4A!#3M@*S4S<^P,4I#5CCLE+"N8?B=DE$+H)S$D&M%Q5L^L"!V) MAY!9FJT*Z6M1X?@9.]\M-7/F;.+K?46\7!XN3H'3Y;/'TI?D2D$/1$K?NVBG>K1J^CS?,\%W[@ M MY,YP[7$R42N2&]A0+R"0NCBE1+8[)00OU6.1YSN%I8>Y6T=U'[?+^J)%!\ M05/4(;8A2BN^$R7%!Z,!/G56$O 9(PV!U&>*3]IH FQ8?;QWZ.X=J4;8D2EI M5.1Y98A1YC1Z&OVK>1XU%=%22;5Z!WO+W.LF_MY1L1],S)3"@0H1*\RZ939U M5(6&;M Z&,91Z8,EPO9AJ%T]F/PD #K'@B+[C5T=,>(G!V8-OT*G&DW>?JH= 79$F&\PZA#<:*B16%[ M'#$/;859RME6_.OR^OH=ZJOLZ:)"Y6N4:/CD$'>5^L,M]X=HX\Y):3GTA)U] MPQ4<;;@FEGA-+/&[#V#+R0DU Y[D%E'L_F-^DF^P:N MB0\\NT5N?KMS)-IEU'LX U2ER:V43HB+]P$A[ M0\;"!)M[XS'VDG1%Y,M(N3==_V<;A[Q\Y1*)RJ"9RH.Y ! MCDJ#TJJGH_S0)LMX*< Y)SLQE&13\8Y&79]0EJZMZ,8APWL3X8U6NH9:NM%K M^+JQG Y6P]G?$PCY3+E_V'_L,OYH\D,,\2[_W$1S*63&WV2&I\,O6I?QAYQQ M>?PY#+P$VO9H[16V+N8_/)O%02!_P3&#?]99V8 #)G^L%9V5:0'>5]:&_(44 M#+_S7?P/4$L#!!0 ( (6#HU;B,VA/#00 %X) 8 >&PO=V]R:W-H M965T&ULG59-;^,V$/TKA%KTE$K^R"9I:AN(LPVVAP6"S:8] M%#W0TD@B0I$J2'+ECKI<]N3P4IM72<#AJXI?.](5M&HT\5L,KDH.JE,MEK$N7NW6MAM MT,K0O1-^VW72[=>D[6Z93;/#Q"?5M($GBM6BEPT]4'CL[QU&Q8A2J8Z,5]8( M1_4RNYE>K\]Y?]SPBZ*=/_H6',G&VB<>_%PMLPD3(DUE8 2)US/=DM8,!!I_ M#)C9Z)(-C[\/Z'9J*B66QT^V=T'&N)YQWBEU3X^ MQ2[MG;_+1+GUP7:#,1ATRJ2W_#+H<&1P-?F*P6PPF$7>R5%D^5X&N5HXNQ.. M=P.-/V*HT1KDE.&D/ 2'506[L/KLI/$U.6%K<:>,-*626MQX3\$OB@ /O*\H M![1U0IM]!6TN/EH36B]^,A55+^T+,!OIS0[TUK,W 3]*EXOY]$S,)K/Y&WCS M,=QYQ)O_2[A>2%.)!W+/JE2F$;_=;'QP."*_GPHZ89Z?QN2RN?:]+&F9H2X\ M,"E;???-]&+RXQN,ST?&YV^A_^<$_7\T\6&]%JWT@DP@1Y50)ECH)*2#54,H MQ8#3&5HA13W:*N.#"MM88MB.>M.B)!?0#\1C_I +R%H1ZK5\GDD "2M_L2NT"K_PK7DI#$I:AP<]](%#F.@@B1R_?.[E+T* M4NF=+HBH=$T<$B#V0[Q!VL&E;M1JM&LA0^"84-/=H/"\,NO=75L1('AI];'!L6RGA9)G/I MP+"$/'!3"31?#O^?]F+7JC)Z00\"(\B*O&U3O\/PM?0;*N66?1T+D#S'JJ"Z MIM@G18E"=FA']AGB1164?P*6EDQH".@8>IC:;/>$FAU5?YG$I#56D/G&(,^5 M^';V0WZ)UJ9U[-*&9R[SBW&&T_4JCFKK.-,QJ2W"$%WJ.V0JGD?;*-LD[J%Y M1.37\[.S0Y(0M-Z?)0+3Z57^;F1PY&Q/TAV?;D/N)1Y"1SJ%MMXC!>76 M<24!Y%7N.#]MU!E+JHJRIDS&(XIKUPU'B;-_*E(Z%5 *E)F(73R5 =<%CBIJ M-8_,;FW72[,7E:6T7"(_>\%3?NR',G4$.-9*;E"10>&XBML7M5$[VYTH4\>I MJOG:!4%0&")A5%8Y0AVBOSV._B'@Q1A1@.CK#C\-/C_51HNC.Z\CU\2;'=7+ M%9.NOW%V_'FX27?FW]O3GP=$;+B^-=4PG>27N*M=NLW3(-@^WJ ;&W ?Q\\6 M/T#D> /6:VO#8< .QE^JU5]02P,$% @ A8.C5AF$MC77! S@L !D M !X;"]W;W)K&ULI5;;;MLX$/V5@1IT7]Q8ENS$ MFR8&)E^&9,S=RCM?& MWKD*T<-]K;0[22KOFZ/AT!45UL+MFP8U[2R,K86GJ5T.76-1E.%0K899FAX, M:R%U,CL.:]=V=FQ:KZ3&:PNNK6MA-V>HS/HD&27;A1NYK#PO#&?'C5CB+?J_ MFFM+L^$.I90U:B>-!HN+D^1T='0V9OD@\$WBVO7&P);,C;GCR:?R)$F9$"HL M/",(^JWP')5B(*+QO<-,=BKY8'^\1?\0;"=;YL+AN5%_R])7)\DT@1(7HE7^ MQJP_8F?/A/$*HUSXPCK*YN,$BM9Y4W>'B4$M=?R+^\X/O0/3] <'LNY %GA' M18'EA?!B=FS-&BQ+$QH/@JGA-)&3FH-RZRWM2CKG9Q^$M/!-J!;A0KI"&==: M/!YZ@F:!8='!G$68[ 4&O^^9'.$'+\,R>5RY!I1X$E"]>#0KC"9 MO7TS.DC?OT)XO",\?@W]YP/S&S#PM4)8&$45*?42O)@KA&"#]@X\;9Z;NA%Z M\X<#X1S2HM E*"GF4DDOR7&B*$RK/9:$8T%X6+"B55#$Q48%6[36,CP5C71' M<(&NL+()M7@FE- %PFVX=SZ;0H3EJ].;\X\4=;BX/+^\.KN\X?%N\30P.8)/ MI):X>K#"([BU:$ L+6(=V)^35AK M<5&R!+PGNXOA]$"0[99*#J1SK0]& W2 M@S']I_DA?<=I2I3T\AVIJ>%+.**-?O?D6#X8'4QA/)CD?Q+ P>0 Z)J@2T!W M^,6&=!>5T$N$@HJ#L^QWZ(T)_G ,;]],LU'VGOD-LNF(_I/!9)+2/QNDI/SS M0W!^UD5?'JGK1W>OI^[YZ*ESU&[>Q]A*/_W_BI=^S#"?',(H'4$^S8D9S_;" M?"^L?'U(8:A1Q%J7!%RBE2O!#X%[DK2MXUQUQ$PN9"%(G9ES38?:D+IIO1O MNI)%!=+!9URA@HQBQ$\ U5Q),J%R>I"51"ML46WV'Q%J0[BW]=;)>BPJ+;_S MJ")B4A?&-H;#%POR]LN'FQA(\L8*!UQVC]WH&A/C'7/IV3XMK(4M.Q%O.L5/ MO#)@U:HMV1F\)5_-I!<5/8_G( @*YQ".Q#O& M-L+Z#1062TE$I+MC6B8<9R/"Y;'?)4OOPKN*D6>JCRY]#D8AK-VPD:)F'8X) M%,)542T/\'M+3E%LYP#(CA+Y3D,9,B*:WEV"#AJQ"7DBFL::>UFSKWJ)4')8 M(U]7&>MCL9!4:V,VDW+:=)QH]!RUP;DQ:?K7:A B$BNC5DR]<\@N'OW8<1\$ M9H6VM&+QD+I]@D$D0--N2&2F%7(Y%L.V[F*P# 7*=O>]D[54PE*)*+D,[J=@ MBKN0-!R9SC']JP:[3)TDBYF:&RW=JN[9O4T]F@/ MXK'3)6U+"C0H7-#1=/]PDI!?0O<8)]XTH6.;&T_]7QA6U'"C90':7QCCMQ-6 ML&OA9_\!4$L#!!0 ( (6#HU96J&PO=V]R:W-H M965T.QA<;+AYDQIB"[V51 MRIE1]/AK))&,EE4->LPIW5ER45.%4K$>R%HRF1JDL1L1UPU%)\ZHWO3!K MMV)ZP1M5Y!6[%2";LJ1B.V<%WUSVO-YNX2Y?9THOC*87-5VSKTS]6M\*G(TZ ME#0O625S7H%@J\O>S#N?C[6\$?@M9QMY, 9MR9+S!SWYDE[V7$V(%2Q1&H'B MZY$M6%%H(*3QK<7L=4=JQI"R%6T*=<=E7MDW_=[ZX4 AB'X!H261C0],*8:;2275SHH7Y7 W1SUU/2KXLE#QHN4"?D.KK\UN=I> MC!0BZ_U1TJ+,+0IY!L6'&UZI3,)UE;+T6'^$C#I:9$=K3EX$O*%B"+[G '&) M_P*>WYGI&SS_&3QK&/PQ6THE,!/^?,I&"S%^&D+?CG-9TX1=]C#])1./K#=] M^\8+W0\O$!QW!,QKQ:@Z++@H%D2N*B M4!DHW%[PLJ;5]IT$VJB,B_QOED+2HDB#DE>V'N#%.H>;V=WB,T8+KJX7US?S MZSL][A9O\9HQ(1#"J#I04P&/M&@8G+E#UX.:89'(J&"GHH?'!X[KND?/4V&L M.%+1*M5FO7T3$8]\^-=[45 I8:8M++$D_">A$_D#/A/7D#A^G8CG4C8HVO<& M?3( SW/ZX2AKU]!&,(]%E+9B&T;G)"$YN>'00LV?RU7!Q)>/3*A# .-^:<_PZ$=\;![X3DAB?T7BLGV%L5D_D M6W:HPU3R^@'-.10JTK@5_1,ZTS76QAZHME+Z^1K?;0(.:6CO[ MC 3XY2B*W%IY?,"I%PXN$0XPFW"P9TB,H=9+K0NN6,+*)6;AS@M#[6R,IPEJ MQ=N;M&?\HE/1QA.?HEGZR"%<[;6V#&^!E3X]_MB#!\=B9$*\@>-X%UKM,(II MOUX+MJ;JP'.UR!/COS-_Z.Y<-X19DC1E4U"=P[_@(<*<(EBF6Y1'!C]S*<^? MKJ^FX\&K)0%/J-;XSG5#LL?C!B\YPBL0#Y9;LXJWME+&[8)9#46_ UNM,,FL M*5@(:\VW;H5=[#'8#H $!*()^'X,]P>>ZWLQ$O8G6+*(CS4Z)'L# M3Q+1V#=V?6T-<6*WM<^-(FL?<8((-Y_Q#]$RL1--)D8Z]*V6[TQ(JS]VR-A_ MC7_\($8"8>QUQOF.&[@_[AO/(>%$,T?'HCZZ&#$/O3,AN!VZ\0"]$PP@]I]Q M#K&N"&SP/5,IVL=UJ]Q]@9EO? MO;C] X&4,'\E%&R%JNYP$O1 V*;<3A2O32.\Y K;:C/,\'\,$UH ]U>:&"OM\.9J/NH6O)LL#+TRO+FJ=T3<*O]7W#G?3 M7DMJ2JJ\L95RM+X<7<_/;XYYOVSXW="S'UPKCF1E[2/?W*67HQD[1 4E@35H M_#S1!RH*5@0W_FQUCGJ3+#B\[K3_(K$CEI7V],$6_S)IR"]'9R.5TEHW1?AJ MGS]1&\\)ZTMLX>6_>HY[C]^-5-+X8,M6&!Z4IHJ_^J7-PT#@;/8#@44KL!"_ MHR'Q\J,.^NK"V6?E>#>T\86$*M)PSE1UO^S+P%1__%^_=PMY[[6 M"5V.T Z>W!.-KG[^:7XZ>_^&]\>]]\=O:7^K+F\*[G>KRT7W:SP:*K%99?Y+ MJ7K.J5()9PCPLVL5DEQ7&4H+MT)N/7WOY1A1F23']J1H4G@-/\@'@SZ.JV?M$&C8<#8RI\LN5A9I&#\BZ^%G1A4T%,6&\\]] M-*&CL*E)%:8T@3/=*2PT?*FRSI,-7]?DC$2Q5DTMIE"6#6GG99L,,F<2I>NZ M,*R;@V0XLTNE_L,Z$\0^O$T;SEZNGUBQWMK%4UL1![G=I1VIR@;E;9%&A;J+ M1SD>:BSE*#2.TV.?@2$WEE&80IG*D0"83K";J^8,P;4Q=-3625V''HD--MC5 M(FU+'/7C-@4\L02"\4@NR )%U+[3H-;:% WD=94R#L@#CQ5 #1DP$I4!=@S:)T+TZ!-40;J!L<@5\4"W0<)JY$TJQ&9 =0&[ M>(TA5M84Q)^Q-*-M76/M%M$!-[8 "(]B(7J#L9YPEWL.#Q@ZR-^/X'X-"O.) M,W57*M>."&\;EU",!E45^H<-95>%R40XPI)3)1;YM@#'^W.>MK$_6!@MC*Q[U*L#>F,+/ >171A',0@**\+OCAH%A2R'5LWQC<@3^, MDVYHA9-L,(TG/1'%Y+U."!J6H=U%5: ;VN'8-BZ/ QYS\*/%0JTW[$L'9':\ M3XX/V*%=*AO[ANV=2C"^3<"I*>0@$0_O=CBSD1$@BYSN[>&!STU=,WB[<2%\D$4-N\[2DRX:&7H4^*<&NZ4-OJ(R^^B];EM,/U7?V$Z]8/D=:/TQ(OJ17SR10G4 M;WD2YCSE0CCPI\T@.%#6P8CA( F1;X%,E% N&!.Z1J=)[O@S("H2_ MI/+4A_2+-#P/$TX>?L>[QT* QK%*/ 7[%XTW3_$L4-GJ:+M2B-K=1FG'3L;9 MB#PA9QMH ASZ\P!"'9X 80DOC"AG$_,/)D3A#D9W]Z-#C@PEJ-KW2VD/GO.8 M(%4V1M!5@V&%CI#;'B9RIU.,K6"\W+3=RMXR4&%0)E7>Q4'D6X>VU4U%K6SB M]NN.[7VXL:GO[B,7H0RMJG1 #T/\,/:)ZP18R+6J=,DGS!I8$/C$U=0)\Q0V MLP*=Z9;%O#I@%]C5Q>S]KYV]NWM9F;\_G*B[5X=W*487QTX]>&&@(A[)A-GE MB*.HU*.@T54T!OD_J^" MSJA/+7HLR!%L4+,=[$TZ[R.[;#N^I=%"\^D"+@D3"E\U*T]_-DSLK;])T@CS M>XQ&'T\WJK/__SR\.F;NOWR\?:C MO-+SOX5ZX-(?XW>GLSW3T"O>-#M6 M\Y/Q[&S6UH\#G8^/YZ?X?S*?JP<)F]XC>6?K7_0G4=/\QLM\?/6\@/CG3H0UI#=#9Y=S**B.]N@JWE M,PV.P&!7N=X YYC&ULE5A-<^2V$?TK MJ(DKN4QFI-&NX]I(JI)V[5H?[-JR8^>0R@$DFT-X28 &P!G)OSZO&^#'2"/% M>Y&& /KK=?=#D]='YS^'ABBJAZZUX6;5Q-B_VVY#V5"GP\;U9+%3.]_IB$>_ MWX;>DZY$J&NWNXN+K[>=-G9U>RUKG_SMM1MB:RQ]\BH,7:?]XSVU[GBSNER- M"S^9?1-Y87M[W>L]_4SQE_Z3Q]-VTE*9CFPPSBI/]@]]2VK AN_)YUKB:3++C\/6K_3F)' M+(4.]-ZU_S95;&Y6WZQ41;4>VOB3.WZD',];UE>Z-LA?=4QGW^Y6JAQ"=%T6 MA@>=L>F_?L@X+ 2^N7A!8)<%=N)W,B1>?M!1WUY[=U2>3T,;_Y!011K.&C/_>Y5A3]HOU%7EVNUN]A=O:+O:HKO2O1=O1A?UYF(*HI!:5NIDWC5 M!Q/*UH7!D_K/71&B1Y'\]QP*R(JX^Z,VU$.]R3+AOUT;45-@4: XC"4 13&;2GT@#% MV(-K#X0]JP[:&S<$U=)>MR+@:3^T.CH<[KTKB5A5@KELM>F"BHV.JM$'@C83 MR+*>V)!R'D?92.D&'_!06LUE%&U1A>F-?%QK7H=D4N< MJ3T'Q8E=*QT*0J<$> 1_:#2_5F0/QCO+I[+/#N9]WM^HNS8V;M@WB%V9H"I3 MUZ9$/ZOH8!SQP#C[BR4#!H"C0RQ=)PYC'9Z?#WPM4JB]7MM'55!KZ$#A5%5E M0N^"$6Z:U&$GD@\@@;95UHW@\3IYPS%4!V+$J*[!:\HE/&N@B?QBOW2V$IUK M@!%@++!R<+C7R1*"UZ%1-=@X9+NCH\##_L6X'0M:D /;Q+ MEN8HW)P+D#ZC9AKGJCD1,W - M0"](NJD'!Q[:.FT:'FNG+-U; R(BFMI;(+3[JH2A^?V MLCHRF^=4S-X\LB[F%A78=FE\.70AHFL(W0H/IVQGT,S$PO MF!F32:3-R262DBE=DKP5+Y$!QLJJ>I#LI?- _=L3_A[)\>/]/1 EP2N -MHD/T5JH'[B,D@@/@21=MCDB1BQ0<$EP\ MBEV8P:_QLL(!PYW\^V \-_H]YL-J!'#4B2K;3V6U<#JQ\>1T\D9NY<_6':TX ML!:C,_>RBN@XCE-%Z3J>-242'ZDTX\_99I]#-X9Z8ISG8RX*3RD<29_XPYXD M%EMV24[6GW%$6AV"WJ"[BQ$DGBBX0R2Z;+1/,$A6CA43M=; G+!#NPD/<@@L2"*155@7_=]"Z72 M6"=SSM[K+CR+DZFDTIZ+]D>WA)DOHWIH$??LW1]P 7TB#<9@B_E&>)Z] MW,4X@$D#T9-4QI/"33>_-,V&BQ:\,9"KF7Q4F>'G+;GL,Q.2?RB_JH"2,,;,(#E$&< M"D;2F>-A?JN?X#(6GP [=1V2,9JFJ7Q'/1.VG@Z&VVC&F,'C 1;4-5Z4*+K: M.PPFWNP-HS*=QJ@7%=ZUT-SCR]9:?:"2N@+R>6FWECR='-LE1FIT-8UV@Y4T M8=C@MB[:G&,!]*NKS17FH[:52P-/N_%)5&/AS;2 VNQ3.EH,^D(^)\S]>@5E M^C(9HA/.1/K3@']NQABW&3\9J)9E1 \]6:'YY92(P/X@[SA57UUNWBXB2*\? M6)?R^A+WGW30G<#W-$,)^L!6+V98,8L@EMJ0C.. ,>+BD]<@7,7K9^3JR70% MOW9UF0"_Q,_4J%)5,O?W/,$SC+WV/#BB5QYRR2>2 (D'R@(@H7QI+,N$SSE+ MF?/N)O"Y"L: -8>\J!U07GP6F"3H:7#Y)GQZ].@RTN=>T+>+[RD8!?;RU4CF M+QO3IY5I=?HP=9>^Q\S'TU&PO=V]R:W-H965TZV,7Q1M"-UE6?JZ)8U^;#LR_*>Q3F/@I=N4OG.$(H&T*JO) MY&6I49IB.4][-VXYMWU0TM"- ]]KC6Z_(F5WB^*B.&Q\E)LVQ(UR.>]P0Y\H M_-?=.%Z51Q8A-1DOK0%'S:*XNKAKJVZHL4H5T4KPL0U&"O MPD>[^Y>&>%Y$OMHJGYZPR[;3:0%U[X/5 Y@5:&GR&^^'/)P 7D\> 50#H$JZ MLZ.D\BT&7,Z=W8&+ULP6/U*H"\)S\O S/& M_;(>T*N,KAY!3^&#-:'U\,X($K_C2U9RE%,=Y*RJLX0?T(UA>C&":E)-S_!- MC^%-$]_TC^'!6^EK97WO"+Y>K7UP7!#?'@HY,\X>9HQ-7-&[^RH=W:._8_'\70T?&X)KJWNT.S_]M YNY6ID[B106;#D SS M1B G-73\M,*#]%S:O,451P)Z+\T&T #Y(+D3"&P#,GC>,CTJH*:AU%V1$1P; MC #%=ZY>!D=ZP;EWS,<@TGX$LF'H?@2AQ0#HI"<0O8M. JO.(L;P#NL6[GIT M+&24_@SQ0-\)=N*3AE--T>:<)B.BZVAU0(G'[:%NT6S(_^Y:XRT[1NY-W2M, M@!PJWU2!\\C7&ZL^A! /X0%F/@8N10\[]%#-QJ^>I2Q%-Z%U1*!S5U'L*N"> M8,9#4^0HIM5X\BS2#"?Y5'CUJ*0G,R31O6EP:QVNU1XD)Z:.F5SO.*KMQL@?;!F]KLE0DXN(#P&VJ'K,%[7B28&F3FFJR04>+5$> M7[ F7KCDW$"!WA,3.%+I)(--$:P<_I *E+SKI1@H_:\2I'O6Y8=2S!4HI !C M Q/5?>R%E.CQ0^UU-R)?N%.#R#,F+8+MT;Z]MX"F0/EL>N^2B ?]OK V'171P'.3+GU!+ P04 M " "%@Z-6BG;E@7L) !0& &0 'AL+W=OS,Q!4GNP];^P"1H(B$ M!!@ E*+Y^CW= "G*ECVW%XL7H*^G3S?H\XUU7WRI5!#?ZLKXBU$90O-J,O%9 MJ6KIQ[91!F\*ZVH9<.M6$]\X)7/>5%>3^73Z8E)+;4:7Y_SLUEV>VS94VJA; M)WQ;U])MKU1E-Q>CV:A[\$&ORD /)I?GC5RI.Q4^-;<.=Y->2JYK9;RV1CA5 M7(P6LU=79[2>%_Q;JXT?7 OR9&GM%[IYEU^,IF20JE062(+$SUI=JZHB03#C M:Y(YZE72QN%U)_V&?8CD2N"ME6X8/=O%7)'S8PLY7G MOV*3UDY'(FM]L'7:# MJ;>*O_);B\$NV%+<2M4UZ9(&.L3"X^J SWU5:\\[Y5N5AD MF6U-T&8E[@(62)=[\>S65CK3RC\_GP280T(G65)]%57/'U%](GZQ)I1>_-/D M*M_?/X$;O2_SSI>K^9,"?Y%N+$YF1V(^G9\\(>^DC\T)RSMY1-Y[MY)&_\8A M.1+7UG@XF^\BM!CAG2YM1I=?O_=[,7T]1/NG?;NG3XE_7#J#QGY%\2(M[+65<#%E9)9 M*:X< N;%6UOE!*!K6S?2; 4V2E&FAUEZ2*$%Z3B$T(M0.MNN2J$1R@U65MMC MNS& HV^77N<:1')T6-F1>&>RL7CV_7_UX1U,$5U:Y/]G<"Q@/3H3 5B)&=RY?7**'>$8G5?5* K MM@$"$3-)Y:X$#%XINE^2Z>1=+:M*,'"&; MIM* GX+C$K$"S]$O@EHKQZ!LG,W;#'$$E8-/?9 MM 6L+Z0/>&ISD97@<3Q9 M2N>CP:4-JO+1PSXKVG T,I1$6Y-K S7[%D9'>N-2-"#O(_87?<'X7<&4JR9@J=RQ5.,TA#<5[.U M\.-B<=NC@,*@#3*CZX$EVL1.!Q"/F?,EFH;;1*]U-*@3=+K(]8K M\\_H#S%H#"5#^BNHS%KG* )&AM;%- %E9(4!J7N/HF$3)#*OG6B&A;L+?_(Q MYUSY1[+E 4' <@D, _F4*6C[W)K8<*(@X)V(<-ZIX+M]7=H2T7W M#R\6QK38_4$UU@4!/=2@Q6QZ_"]VBQ9OE71"<2V]@<_U4KFN-(6FH?UD5G4(L4]3X MHYV;$B#QDNH+[WMV@>E(G]25"*B%(7>,K31A>; M@B!>,F:VQYCB*C(Y!F+\1/,[ZYO?V9-=Z^ TL\@MD(WQ[.3HZZ][ :)=P;MHHT5R*UCR"' M3)S,7SP_&B$;&BA-=$.!!WH#Y9_SD5G$^+>(@%3N@S*4D$6B@KU" ZO:D2>B5J&T MN:WL:IMZ432/AX#H8A5=I+^P*1GJ7?Z%NF00\PG41$" MQ[$?X@D.LQ]>[Q$F0KL*Y5%GGB>XD2C.K-QR@'G0 MB">3I)_*#8_0['"&H.5L0X.B!76 @SO'.5Y]UI\(@4S@'L W):9BCIXH"<\=2P7\VY"<)+H=]/;U""!M'"E)0PQ[8BP(DU=N([&BZXAU#_>*R(Y_/C MZ6E?Q#]KN=05%"DJW;N61B (B+6M,"W;E9,UROBN70:NY-/IV?'9]/DK\0:1 M0M 3U3^V5;Q?5GH5;1YW<^I'+N#-< YR+5$TD2W2FRD@G["P4Y%J:954JVO8FW>] M=^#OFHK]:&"F% Y4B%AA]LX[4W>J,& 8M#*&<53Z8(FP;>AK5P_FQ,BT*3IQ M^.F&5"!4VSP5XH.H=Y-IK((X7C"O1JC7(,'6I?%QCU;[(>Q!5!_+_<"/1VAA MOV+31(% XYP!%+@01QXJ^"=PM%_H9E#@MG5_HZ"'!O=#IF0;!F5QX- 1'K&4 M.>)&+1TSV>_T^>E\1Q$T__2-_.7I_$\T\ETOK 9$TT^6]#$JOA[D*I$ 'T8J MTITG.?LQ 0S6&B=+0)A+N-"Q/,@4M"7N7"O,6XC(\,RNJGY6P*F4S5#?0IRA MT>70,AE7$<6[(]"6Q'%X.;3<0];:[YT3!@'WW7R5RF#79S8X-@A5%/%@GV:' MON7X0<^1!0&P/Q?,SKCWS")KW*LV-@U8^%.BZ(AA[K6VU#;N5TJ?^^A/Q'A/ M?WT79.><*E*,4T7][8/0,.W ?>2-QY),1-%Z0@*L>R LNE?1IP2,[)T#PZ9? M@#/MIIL^"EU MD08UQAU*$Y4M"ALCR/OL2TP2SE;BU\7U]?O45]Y2Q].5/=9 M)QH^.%1>I?YPQ_TAVKAW(I;_>@&ULG55M;]LV$/XK!S7H5L"-WFS'11]X]]SP4[SC9*_W=[! M/)1"FFFPL[8: MAZ')=E@RH?U:W6JRPA8EYR5*PY4$C=MI M,(_'B[[S]P[?..Y-9PY.R4:I[\[XF$^#R!%"@9EU"(R&>URB$ Z(:/QSP S: ME"ZP.S^BO_?:2@8.+U/"^"_L&]^K M00!9;:PJ#\'$H.2R&=G#X1PZ :/HA8#D$)!XWDTBS_*:63:;:+4'[;P)S4V\ M5!]-Y+AT/^7.:MKE%&=G[QG7\(V)&N&:FTPH4VN$W[^PC4#S9A):RN$\P^R MMVCPDA?P4E@I:7<&;F2.^8_Q(7%K"29'@HOD+."*Z4M(XQXD49*>P4M;P:G' M2W]%L(&_YAMC-=V1OT]I;B#[IR%=W8Q-Q3*69:J6 MEDA25P%F8>MTW?N?XBJ5JOU(?..(C^$:3:9YY0MYP023&<*=;UJ?5,;\\FJ^ M7GZ@FP+7-\N;U>)F[>;M8G-:8_A(:8FK!D7??A01)5F\I30E?/8A4LFWS\+2 M7CP<0;\W2/\@@.%@"-1CJ(/( W[V2+FS'9,%0D8%Y6[F_Z'7)_BK/KQ^-4KB MY)WCUTM&,8V#WF 0T9CT(DK>N4 _>T2??TC7_;L7G73_G3T_'-':78RC]_/Q M5T[I98;IX KB*(9TE!(S9UUX^\*OG*K9L--A2]2%?T<,^&O<--MVM7VJYDV' M?G)OWCEJ: 67!@1N*32Z="^#;MZ.QK"J\OUZHRQU?S_=T7.+VCG0_E8I>S1< M@O8!G_T+4$L#!!0 ( (6#HU8&+*XNRP0 &P+ 9 >&PO=V]R:W-H M965T231!SWUWYG6J]/A4"49EER=B!56M+(0LN2:AG(Y5"N)/+5*93%DKAL.2YY7OH?UW=2!H-.Y0T M+[%2N:A XN*\-_5.9X&1MP*_Y;A6.WTPECP(\6@&/Z;G/=<0P@(3;1 X-4\X MQZ(P0$3C>XO9Z[8TBKO]+?HW:SO9\L 5SD7Q>Y[J[+P7]2#%!:\+?2O65]C: M8PDFHE#V#^M&=A3W(*F5%F6K3 S*O&I:_MSZ84P/.AVM1Z4S!995BNJ\_)&H=/[;E-V-' :^Y/ '? M8_R0*%\ MPM[DTP(3CJ"(Z.H4_N*.W2ND 0"YCS5:YY ?:07B-Z'.H^0UB(@O(N MKY:@S9F"0JUH4NH,-"W/1;GBU>:S E[K3,C\;TPA:;=59EO(JR;U*8=.X7IZ M.[^B\X"+R_GE]>SRUO2[R1O**)22(*RJ RLNX8D7-<)']\3U8(5T'V1*Y43:)];]!G _ \QQV[X+E.&/JF"<(0[NG.5+7<-*<)(0OMYX=!"S9[ M+U<'$E$]H=2Y.=&\TJ*C8YC3#[_0F7VAUMQ8N3K<8,DW39*ZK MN+/F%F$F; M+A(S\R8](?PLE'HM*X_O\![44W@U=^W#2<>F(,EXM:0V-^_:"YZP>,D>7D%X M\+"QLQ01E;;>D]AH:/X,N%B0"^VU8((L%ZFB8Q%KRG=Z^>A=JV!>4_I5R08N MMIGX SWXT#=D!R;JYEQE\(WHPA6F2\/YIGVY;PI>P33]B]ZRTNQ^+\S=,N,T MG5 H_\2KFJH!V![M1^A'3LQ& ^J-'"^(S,R8.LS,]"FU8B\:M)[;MS2O:(S0 M+RRI,059WW.BB )T>RG0V O# =QB8L(R7^0);XJ#%WX4LQ450_M@6P 6,(C& MX/LQW.]XKN_%1-@?4SHPG_(_9"\&'H2NM6_D^L8:YL1N:Y\;18U]S DB6GS# M/\S(Q$XT'EOIT&^T?&?,6OV1PT;^>_SC!S$1"&.O,\YWW,#]_[[Q'!:.#7-R M+.F3BPESUSMC1LNA&P_(.\$ 8O\-Y[#&%4%S^)[C>U%K7.,N,CPFE->R?+A3 M 94HE[;.HS01=:6;8JB;[4K):5-!O8@W=2A1HOA54.""5-V3,:6S;&J[9J#% MRM93#T)3=6:[&97#*(T K2^$T-N!V: KL"?_ %!+ P04 " "%@Z-66SK" M^LH" #L!0 &0 'AL+W=OR%_JQQ1PV-95&KFY%K7$]=528XE4Q>BQHI.=D*63--69JZJ);+4 M@LK"#3QOY):,5TX\M;9[&4]%HPM>X;T$U90EDT]S+,1^YOC.P;#B6:Z-P8VG M-].EJ#B60KQ&^S^9S. M',\(P@(3;1@8_1YP@45AB$C&GX[3Z:\TP./U@?V3C9UBV3*%"U'\X*G.9\[8 M@11WK"GT2NQOL(MG:/@242C[A7WK&UTZD#1*B[(#DX*25^V?/79Y. *,O1< M00<(K.[V(JORFFD63Z78@S3>Q&86-E2+)G&\,D59:TFGG' Z7N$#5@W"NPW; M%JC>3UU-K.;,33J&>$9OK /,;1\X7]"W$E1PH*T2GH*E&:=P\(F&"7\O-HJ:_]U*@$M?W2: MW[3-1-4LP9E#?:%0/J 3OWGEC[R/9]1'O?KH''N\IC9,FP)![.":*Y9E$C-F M7S19NMA.B3Y+>UKT)JPN5DMEW#[]6YSLX;EW?7RVI;< M? +8/-4VYDR(%(C-2.0)3DP%:8)0S6HITB8A=:_!]\-!% 9F%7P87(X\HY5\ M$LZ*9S_CY$7@#P?>V(,OQ$:SA0+U!Y$_HN_0]V$C-$&Z^"QU,!X$0TL=C0;A MT(=3176/.I#NS>R<49"(IM)M,_;6?I1=M1W\[-[.0X(ZEU<#AV0 M[6QI-UK4MI^W0M/CM&ULM59M M;],P$/XKIS"A(4&3)5D'HXVT+B F,5&M&GQ ?'"3:VO-L8/MM)O$C\=VLJQE M6;1)Y4OKEWL>WSTY^VZT$?)&K1 UW!:,J[&WTKH\]7V5K; @:B!*Y&9G(61! MM)G*I:]*B21WH(+Y81 ,_8)0[B4CMS:5R4A4FE&.4PFJ*@HB[R;(Q&;L'7GW M"U=TN=)VP4]&)5GB#/5U.95FYKPFECE1 M>"[8#YKKU=A[[T&."U(Q?24V7[")Y]CR98(I]PN;QC;P(*N4%D4#-AX4E-?_ MY+;180M@>+H!80,(_P7$3P"B!A ]%Q W@-@I4X?B=$B))LE(B@U(:VW8[,") MZ= F?,KM9Y]I:7:IP>ED0A15(!8PE:B0:U)_#9[#%69FSN[@0JD*P %0#I>4,<.D1KXV7MJS_*SQ:%)[ M%#[A4027@NN5@D\\QWP7[YOHVA##^Q G82_A)9$#B([>0AB$48<_Y_WP%+,6 M'G; T^>?'O9$$[4?+')\T9/N+,Q*#A/D9J1AR@B'E*J,"55)A)]?S39<:"S4 MKR[Q:_:XF]T^,J>J)!F.O=(FA%RCE[Q^=30,/G8IMT^R=$]D.ZK&K:IQ'WOR MK=+*)K7-[I+<:I,EYJ9J5/ 'ILU+;=.E*YI>MI>FQ3[)TCV1 M[:@X;%4<_M?+-MRGJOLD2_=$MJ/J2:OJ26]N7I);6E0%:)2FHCU4'(5:,W1W MKT1)1=XE:3]U&$/AJD>7@+W0EPJX)[):0'^K@!+"E7P'!AH,'@Q-P?63<_]42+TK4#L)QBHMH2)J(&K@9B<7LB+:F++ JI9 ,@>J& Z&PS&N".5>'#G?G8PC ML=:,XIT6IK0/'44T*6()^J.^DL7#'DM$*N**" M(PGYU)OYDV1DXUW %PI;M;=&MI.5$(_6^)1-O:$M"!BDVC(0\]K ABS1*:, M'RVGUZ6TP/WUCOW:]6YZ61$%"\&^TDR74^_20QGD9,WTO=C>0-O/N>5+!5/N MB;9-[#CT4+I66E0MV%104=Z\R5,[ASV X>D'!"T@> D8'0"$+2!\"1@? (Q: M@!LU;EIQGXLR1#\X0H!-\]T$@MT$YL%1QELB!RCTWZ%@&(0] M!2W^'Q[T]7,B\G4K/G#B]\,_]R:(1VS\TC?2; M+[R@7"$&N:$<#BZ,]LE&3AM#B]H)S$IH(U=N69H_$$@;8/9S(?3.L FZ?UK\ M&U!+ P04 " "%@Z-6'AX6 !L$ #6%@ &0 'AL+W=O2]/.#LP,4ON2%$@<<\8W+N;93:WOB^ M3#W)+LLPP MZ7'\5Y%Z]3=-X/'U$_N'(GF=S .6Y)9G/^E2;>;>Q -+LL*[3'WEAX^D2B@Q M?"G/9/$+#A4V\$"ZDXKG5; >04Y9^8\?*R&. F!\(B"L L+G!D150/3<@+@* MB MERE0*'1!6>#$3_ "$06LV"@->(*$PS^09<@0*Q+Q YP>:UGG8EW^I93W="4+;6H._W"+Q^]0:\ M I2!;QN^DY@MYHCF0WY:#>=].9SPQ' ^8W$-(O@6A$$8#83?VL,12>OP M<" #C0%/N-W.*4S#U=S9*( M/?$6?_\%1\$_0Z*X)$..R%J"1;5@D8V]$@Q@!5;UJAM2KV09%2RFL^T7<3B! M,W]_K$H?E"1)T :A/B@,DE$-:F41UUG$UFG_E^('FE%%R?#/._/F^6)AFV!%QMB "F7^K>"7"QS(?RLE)?NC1"U(N7,/R3@9J)51W"FH/F@2 M=8H.]3%Q$ P7U+1.9FI-1OL[[=Y853WI;UU9Z0:S-0$I9TIHYSB8TK0_DFDG MH3X$CCM)HS[F1#HP:"Q78$WH2]$,&&=7YQN"G>K2!>Z4#;EB:\MXY%SA2[M" M%>E*-9=LR!5;6[7&DD*K@;N\-51\K3T2CB:=4AI Q4G4*3@T@(*C4W8+-JX1 MVFWCE];NFC5&8C ?*]?%:\,E&W+%UM:Q\:WPSXPK=.IP+]QO*U:[)Q\ ]4WY$-,I5PX;#PFMCJMJ M$AEGZRL]5?G9-N'463IE0Z[8VDHVYA)._JQ-6,WIQ=*Y9$.NV-K2-586VKWL MY6UBVCN@Z+6)LQ!DA92I^$=GB.;$]S,6:\HDR,A*QP378UV.HCQ$+6\4WQ;' MB@]<*9X7EQN"ET08@'Z_XEP]W9B3ROHH>_$_4$L#!!0 ( (6#HU:8+XR: MB@0 /\7 9 >&PO=V]R:W-H965T$ &^QE'"%]9>B,.];?/-GL28W]$#2>2;+64Q M%O*6[6Q^8 0'*BB.;.0XGAWC,+&6<_7LB2WG-!51F) G!G@:QYB]K4A$3PL+ M6N<'G\/=7F0/[.7\@'?DF8@_#D],WMFE2Q#&).$A30 CVX7U .]]I *4XL^0 MG'CM&F0H+Y2^9C>?@H7E9#,B$=F(S ++GR-9DRC*G.0\OA2F5CEF%EB_/KO_ MHN ES OF9$VCO\) [!?6U (!V>(T$I_IZ5=2 (TSOPV-N/H?G'*MYUI@DW)! MXR)8SB .D_P7?RT240MPT94 5 2@O@%N$>#V#1@5 2.5F1Q%Y<'' B_GC)X MR]32+;M0R531$C],LG5_%DR^#66<6#X+NGG=TR@@C/\(/GY)0_$&?@+/\OL* MTH@ N@5K? @%CH"2@G<^$3B,^/NY+>3XF8N]*<9:Y6.A*V.YX)$F8L_!QR0@ M@2;>-\=#9#"P)7A)C\[T*V1T?,3L#KCP T .[Y 6_(PI)EB!-V)-;RA^^@Y_RL2^:09OY 9HTDCLHDCDSNRR=9K0AC) \ MR^('<, ,''&4$O N3$! HP@S#@Z$Y0OW'OQ76TQ=GO/Q)FJ\K'@?E\Z= ^?V ML9Z_/B*_0]3@'9>\XUMX 4[%GK+P7_D@X\VQM"4B]QW79C-VU+\+M)XZOUO7 M /1*0.\F0+EE:T:7;)T*WZ1H\$Q*GHF1YW?9%/"4O9VKN!EA MTHG0J?#;"N1!9S330:V0#L-H=6NM&M+,'\BL MD<)9F<+9D 5_-F02AS3S!S)K)!$Z5>/DF+_$VLJ25QK M%6%OXALJ?N%:KP031UOS>RO]/LHF):HH47_*D/.T!R%JS09"9Z(CU"B=L>=I M"'5*SW.O$U8-'S2V0C?N!859?2(>:D]XK=&YWE@#UNG7Q*I:,&CNP?*Z5NT* M>9_<8/Y=;,9-5^0G/_.?1N.>FU6_91^5VJ)G'5J,*. M3K5!O*')D3 1OD2DN,Y/SK (J19PVBXTEW2=$M\H:7)5W2,T]E7?W 7,VMO# ME2Z@K]+OHVR>"U7='>K?W?7<0PK'Y@:(9FU G7#JM86^5C@:7<>K6CG4TE#GKR]4"!JKRSW! 6&90+[?4BK.-]D Y9G_\G]02P,$% @ A8.C5JD+ MQ[N# P 2@\ !D !X;"]W;W)K&ULK5=1;YM( M$/XK(Z[JM9(O8+")G=I(L:%JI4:-XFOOX70/:Q@;%&#I[F(W]^MO=R'$C@F- M3_C!L,M\W\Y\L\PRLSUE]SQ&%/ S2W,^-V(ABBO3Y&&,&>$7M,!#,]=\N\&2U%FN1XRX"764;8PP)3NI\;0^-Q MXB[9QD)-F-ZL(%M%F;EP/KX*ILM<&WQ/<\X-[ M4)&L*;U7@\_1W+"40YAB*!0#D9<=+C%-%9%TXT?-:31+*N#A_2/[1QV[C&5- M."YI^E<2B7AN3 R(<$/*5-S1_2>LXQDKOI"F7/_#OK:U# A++FA6@Z4'69)7 M5_*SUN$ ('G: 78-L)\#1B\ G!K@/ >X+P!&-6#TVA7&-4"';E:Q:^%\(H@W M8W0/3%E+-G6CU==HJ5>2JWVR$DP^321.>"M!P_N8IA$R_CL$/\I$/, ?H*?A M#HN2A;', ]PRNF4D@W<^"I*D_+TT^K;RX=V;]_ &DAQNDC25F>RHXR,FHR,NMB]/^6!P$OV %QE9 \)G*1@2RZ\O5EK:_0HF(<:T9U=NP\ M:V;N#K7^I85_:F&[0VLT/38+.IW_G]*,&VG&9TFS(VF)3\H,(*1<0(8BIJTR M=;*?NWO[)/,K,O= ?.>9[CTM=Z2[V^CN=NJ^TEL0OI:""Y)'2;Z%JFYL32_[%" 2%-1Z@6JM6Y\+G9J]/,K]/LF!R M>OZ,+?UK*N%19J9-9J:]GZ?3$U]Z#GLTOAE?+JJ][HJFZ3/DAO$UR#BEN)*5U M<2DC9%7G5@T$+71KLJ9"-CKZ-I;-+C)E()]O*!6/ [5 TSY[_P%02P,$% M @ A8.C5MF.T/MY!0 "AP !D !X;"]W;W)K&ULO5E=;]LV%/TKA%=L"=!$(FE]9;8!QVG7 ,T:).WV,.R!D6A;JR2Z(ATG M_W[41R1+HN@D%?*22/*]AX=7E_<>BI,=2[_S-:4"/,11PJ>CM1";,\/@_IK& MA)^R#4WD+TN6QD3(VW1E\$U*29 [Q9&!3-,V8A(FH]DD?W:=SB9L*Z(PH=6.L>_9S64P'9D9(QI17V001/Z[IPL:11F2 MY/&C!!U58V:.^]=/Z!_SRCIR1R"@2[*-Q W;?:+EA*P, MSV<1S_^"76EKCH"_Y8+%I;-D$(=)\9\\E('8>2, M@ED^K0LBR&R2LAU(,VN)EEWDL]OXVU$! W %[&F*5BP6.;).GN!]Q1\9IR#HPLJ2!CQ8^GP M[?8"'+T[!N] F("O:[;E) GXQ!"28S:2X9=\S@L^J(+@';_YE<0GF0J3A MW5:0NX@"P< U26DBWH,_Y;)E2_"5/(!_;E@4 9FI.Y(&_ZKB6(PS5H^3K?XS MOB$^G8[D:^,TO:>CV:^_0-O\716$@< :(1E7(1GKT&?G=!4F29BLY'J,2.)3 MU6P+"#N'R$K3_0RBL87'$^-^?QX*,_G>'*\R:S"T*H:6EF&Q OS&"@@3>4_! M4217PK&*<0%I[5$Y@="V6X2[5MBT3#5=NZ)K:^G>4#\BG(?+T"=%K0S^DY5$ M%E^195LBL^P@>[O+"WLM[ET;"#VHYNY4W!TM]RSWZ7(IB[RR>#C=(6W4HM6U M\;":E%N1E=ZA87Y8O^W/?R];" MO[24# 36B 0TZW9FOE%]+0<:*"I#H37#LM?EX<_7V!*C5;(\Z+:R6&DW1N.> M5091S1+]Y#HK 9I#(\O%;8H*.\\S>_H K+LWU';"F4P8*0P3L-BF,J7\1R7' M03OS4&C-"=>]&8[?:CUI5<"+PS(06C,LM2" >D7PO/6DD "NA]J:167FN8[3 MDZNU"H!Z&? JU0*[3=V!5INQ0AU8?6NK[OQ0W_J'D"VPV_S--GF%AD!V7[1K MB0#U&N& <('=UG\"O4XJ=*TME@=0KP^>458]1::.S4Y559@YUEY"-W=H M==-&VNXWNZ!+*NMI /X@%:Y1=V>/][7UN5,%,K QCT*'-7" M .F%P:N*;8G9+ JN"]N4NV;([MMHH;JU(_V^>XAZ6P[1H&:U-V0*(RG:[![^ M=0]&^AY\H.(BQ=;::6_(%$8G=I],1'7K1?K6>[CBHFX+19[925;%%AO#OF2M M.RW2=]KK\C/LM:0'YM5;5_+4(KVXC R$UIQWW:.1^U;552L&7AR6@=":8:GU M =+K@^=55U7OA]VUKC###NI)65Q+!*R7"*^JKR6F3@UJ39IT3M76BTLCJ8;;WY5S?8@\7U1+ ;N2H MZ;:KJLH,.V;[\X6Q=ZH2TW25'S9QF8/;1!3G#]73ZD!KGA_CM)Z?P[-%<2Q5 MPQ2G9%&PO=V]R M:W-H965TTG'J)$,6E[Y=10G)N$N7B5 7_-FDP$MR3\1# M<#E1 U>+/E&S*G6.@J#PR]J1.OL93+U 9 MD8Q$0D%@^;4F7Q.!TZS\ #Z!A_MK\/[=!_ .I!3\D;!5B6E<3GPA?T]%^5&# M?55CHP/8(;AA5"0E^$)C$IOQOLRS319MD[U"5L ;S,] "#\"%*"P(Y_Y\>'( MDD[8UBZL\,(#>-=IB9=+3I:X4B1;@&TU__HFFX*O@N3EWUUUJW$'W;AJY%Z6 M!8[(U)-#LR1\3;S9CS_ 4?!3%VE'8$8)!FT)!C;TK7RZ.-:!HRI032;K&41C M-)2%7^]FW]%L, J'L&UFY#5L\QI:\YHS*B (S.![T?*]Z$F*%RY+X C,* $,]']J\%8Q-I'&?!<. M@L&>&)MFAAJ'P?B &.'.OST\58[@7_ +84N.BR2-@)PX(T(%K[OO+BV?Y/UM M%RXXRU4+>3L2TJB(!,PKBR(GVBM"HT0Z0=7^@::"Q.!>8$&Z?8,URU,[VQ6: M65.D:XIZDGP#[*H,CM#,,F@S!*U&8V8JATOE? 2%U)J\)I\'.NG7@$KKKR1IQA&864[LR..QKJ#@U:Z[0 MS#)HNP:M5N@M0V5TU%#IPX%!;<&@W8-]2R/U?$^7G0RLL2=WH",TDZDV=7#< MEXZ=.CU7:&89M->#5A]E]3D7'<]U<+0OV(Y60WC@V0]I_X7L_NLFI6F^RN6\ M^KM(7GD(M$.=VB&NT$SBVMXAV),ND5-'Y@K-+(-V9,AJ=6;?,>>8BA<@",\[ MV=KC(7@AF'<2Z\-C(>VQD-UCW>#G1MA?U#HHE_8#%T668OE_TJUNIRM-KM!, M]MJ*H4%?ZG9JHERAF670)@K9U[9>5[<]'@:5O+OT,K>'OI6:-D;(;HRTOH^8 MN)VN7;E",XEKZX3.^Y*V4U_E"LTL@_95R+Y:]KJT[?&A1=E]6"6DK1*R6R6M M[*.6INUH)_=J'\MAH;9C8=#7/HE3<^8*S2R#-F>A?>UM2SK:+@?$J_H)L).Y M'>NP0[$'OI6DMEZAW3KMZORHE6\[WLE=W(<_"WIV6;U:4$H**RKJ'>KV:OOZPN=JTW[O^A6\G-"%=5._2,3@N7584)P3+AJ(.\O M&!/;$_4#[L_\ 4$L#!!0 ( (6#HU;H68&#VP, +41 9 >&PO M=V]R:W-H965TZEM8&VE M:(!LL]A%FH>B#[0TMHE(I$M2]B[0C^^0DF7+D=6XX(LM2G,.9PZ'P\MX)^0W MM0;0Y*7(N9IX:ZTW=[ZOTC445%V)#7#\LA2RH!J;)6%L -;B#P8[=?1,3"@+(;Z9QL=LX@7&(\@A MU8:"XM\6YI#GA@G]^+LF]9H^#?#X><_^JPT>@UE0!7.1?V697D^\&X]DL*1E MKI_$[C>H QH:OE3DROZ276T;>"0ME19%#48/"L:K?_I2"W$$B$=G %$-B$X M470&$-> ^$CH77#.^ IXR4.1M IJR7+TC;PCCY('E.0Z.&OL:NS( /ZUI9Q5M=(8V)@]( MO%;D \\@:^-]=+'Q,]K[.8MZ"1^HO")Q^)Y$0123+\\)>?OF'>%EL0#Y>?G, M-'1Y.>\G32!M2*,]:0=-\N.^G:%IQ1PW8Q-;WO@,[R>A%&D/T)^?T(9\U%"H MO[I&I2(<=!.:&G*G-C2%B8=%0H'<@C?]^:=P%/S2)9Y+LL0164O(02/DH(]] M>I^FLJ0YP3))@&^9%!Q+E\8WC&]!:;:B51'B&=:R C)&#T6):=:96[.JSUO; MIRFOVVE\%8_][;&$7391VR;ILADT-JV ATW P]Z 'X6T 8@ER4T2I4T2O9*- M%"E IC!2*[7]@@VE)4LU9"2E:MT5;]7E\,C/\"3:7J:FDCLA:DMXTDM[T2OK ."O*HDN%7N"E%=XE6>*(K"78;2/8K>NE\M:E MD"[)$D=D+2'#X+ A#'IS[P.NA[B?!E/@:)8QLY#@2@DO>-10W3.S9AP=3HS6C*S5= MLB6NV-IJ'LX&8>^.^7]-T[AC6S(\G:A.=_VNV"J1_*-S;@%R9>\+S.ZVY+HZ M\C9OFSN)>WL2]P_FU84&GME6C"N2PQ*AP=4U[BMD=4=0-;38V%/S0F@\@]O' M-= ,I#' [TLA]+YA.FAN:J;_ E!+ P04 " "%@Z-6!=-VRU," "E!0 M&0 'AL+W=OU,DZ3Y"QN MN5!1D7O?C2ERO4$I%-P89C=MR\WC J3>S:)QM'?5W46$SBSY$K(*:;R3>ZMUG MZ/6<.KY22^M_V2[$GB81*S<6==N#*8-6J/#E#WT=#@#$L>,BR8V=_"U\6A2(Y3[%^_0T*T@'!97JM0ML"_\ 2Q[ M=P'(A;3O\QB)VT7$9<^S"#SI"SP9N]8*&\LN50754WQ,.0V)I?O$%NFKA-?< MC%@V/F%IDF9'\EG^.SQ])9ULJ%/F^;*_UHE="%M*;3<&V(_YRJ*A5OQYK&*! M<7*B6R[9(1NGD/(^WASK[L.1) M6)8.44% ?-#Q+9BU7P26E7JC,/38X!UVS=R/V#/_@G906!E_:,("HPY:"V69 MA)HHD]$Y3; )2R$8J#L_5RN--*7^V- >!>,"Z+[6&O>&>V#8S,5O4$L#!!0 M ( (6#HU80DK% - , $@3 - >&PO-KI4 M-/8]/N<>VS?$,*C-2K"[.6,F6I9"UD,R-Z;Z$,?U=,Y*6E^HBDF+%$J7U-BN MGL5UI1G-:R"5(NYU.FE<4B[):" 7Y4UIZFBJ%M(,2=J&(G_[G ])-WU/(B\W M5CD;DH>SMS\6RER_B?S]Y-W)2>?A_'H_?N: S0HE-QL>D)\P*K3 MDD6/5 S)F H^T1Q8!2VY6/EP#P)3)92.C*TVFZX+D?J7A[N^!X78Z)1<*NUR M^PS^>](,WP/6/3#(A6@-]H@/C 85-89I>6,[;K +/H&BIGV_JJS#F::K;N^2 M; CN9I-,E,Z9;M-TR3HT&@A6@!W-9W.X&U7% !JC2MO(.9TI29V'-:-I6-DI M$^(.GM+OQ8[VLMC:MP[LFFR;UE#3]#*^ _K;:EY[6[;W(MVHXH_*?%K8Z4C7 MA_IDMYH5?.GZRZ(U@*EW<75:56+U4?"9+)F?_,$)1P.ZYD5SI?DOFPU*96H# M3)/HD6G#I]N1GYI6]VQIUN6T+'#/O2/T_'?7><8DTU1LF[:U_YI7^<6.DZM_ M9=G]5MDW'/38O'I?N\G+8S"9'H/)HZC)_C&8S%ZER;AY@6^=$G;."&TT@K/8 MD'R#DYW8)(TF"RX,ETUOSO.Y;<$@V[:\L MYXLR:T?=PD(THS;M+S"];MH>!&TN+G.V9/FXZ>K9Q#4CV[!9FPL(^\B-N\(( MQO%8& $,RX,YP#B>A>7YG^;31^?C,6!3'^VUOANXQ7R?!U@>_I;2P/,+!=P&H'\H?S0$V%.4D"NXIYPYY@',DR#(%:#-=H MFB*KD\(GO#_84Y(D619& L[2!(,@:<11S 'X %#DL2]!_?>1_'Z/15O_G*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'_'ZE/H2Y_.I?3XG9T_:/"ZU?F3/M51VDE3.-:=I:GF% M-=B/ND'E6TIM:G"^:!Y2VQB$PE:(KI9I/AJ-TQJ$2L[/-F/-3!H6M$/NA%:^ MLJNX%_AD7]N[(EL)*Y9""O=SDO2_)2:L%DK4X@6+23)*F*WTTQ=MQ(M6#N2< M&RWE),G6#?=HG.!_5<\[R 4L;5_C8'D''F22C$=^P%(8Z_H>_?C@&5?H.Z]+ MK=/70CHT4W#XV>BV$>JA&\;/(@VFT<=AL)N4?\I-L9Z@\V1!N,RI\ WFIN@98_(HJZ4H M_-,+=@D2%$?6Q]$&@#D!F/]'P'D'T=U@F2[9;8,F@-PG(/=W!GFEZR: /" @ M#W8'";8*( \)R,/=05:@ L@Q 3G>(>3W/( \(B"/XD)>@A4]TLR@]5W['@Q4 MP>Z08QC)8P+R."[DPH"RI<^(GO-:*)]]!$AV8>UV_CDA"$_B$EZ#,.P>9(ML M*BR7VK9F*W>/J.0]B@LW=YH_5EH6:.P[]NE'ZYT;LI%BB6R6.URA:K="16DD MB^\1YZ6/?H5AN+0R2AM99&_<**YK9 MXWF:B+)%%U@29-[:26T9Y(HLLBL%] MR?;\D4^B?1]24J+((IMB:(,.0E*BR"*;XO=.'>2BW)!%E@.]$O=#3$H0661# M4 YC>]/P&$VY(H_LBC4-O+(VAC<,1_8W ]=M#+424Z^E436 MR5N87;5?GB$F)9@\LF#>P+S@_LY60HA).2>/[)P_&6AH-5*6R>._CKR>&H;Q M*+WDD?42GA^&Z2BOY+U7TLU'CP)+H;#XYD>VOIZ#Y#/#NLOZ\'9PV*79LI7R MRM?=JJ\:BLTWE,WWG_-?4$L#!!0 ( (6#HU9_/=]I1P$ -@0 : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T RSDJZD1< MS<;MQ!L@6'XB4$([&;W[(;C C\QB-J9G1=J&TW?UA'#\,DWF:]NYJNY==&^; MSJ6J\K[_T-KEE6DSM[*]Z<:3P@YMYL?E4.H^RV]9:33'<:*'UQGJ='R=&5T> MO?G/1%L4=6X^;?[=FL[_,5C_V.'F*F.\BB[94!J?*GUOYFVGIP>MQLDJ.E]3 M-9ROI'3H((8@#A^TAJ!U^* -!&W"!VTA:!L^*(&@)'S0#H)VX8/V$+0/'W2 MH$/X((I1QEA T@)K 5H3C/JS0+T9M2;!>C-BX]M 7HSZLT"]&;4FP7HS:@W"]";46\6 MH#>CWOQ.O9U_-,;-/<\UWO].JOWXKIFOGY;/S04[$\X:?F27!E&ULS9C+ M3L,P$$5_)J7;+>T?\\D?4B@$E$5B=G$2CQS M[[5'.HM,WK8>8K8QVL9IWJ3D'QB+90-&QL)YL+A3NV!DPM>P8%Z62[D )D:C M,2N=36#3,+4:^6SR!+5ZU*F7"?K6WU MS66X=RBPLZN)C?)Q@ 4Y.^G0[OQLL.][74,(JH)L+D-ZD0:KV$:SF+8:8M$O M<2*CJVM50N7*E<&6(OH LHH-0#*ZV(D.^IT3WC#LGOQB_TZFSQ KY\'YB!,+ M<+[=821M]]"C$(2D^H]X=$3IB\\'[;0KJ'[IC=?[X<*RFT=DW7+Y'7^=\5'_ MS!R"2(XK(CFNB>2X(9)C3"3'+9$<=T1RW!/)P4=4@E A*J>"5$Z%J9P*5#D5 MJG(J6.54N,JI@)53(:N@0E9!A:R""ED%%;(**F055,@JJ)!5_"=9WYU;_O5/ MA'8MC%3VX,^Z/S6S3U!+ 0(4 Q0 ( (6#HU8'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ A8.C M5O7()2;N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ A8.C5IE&PO=V]R:W-H965T&UL4$L! A0#% @ A8.C5KW?%OEA!P O"4 !@ ("! MG0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MA8.C5@U!@-"4!@ 8QT !@ ("!P1X 'AL+W=O/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ A8.C M5J>Y'3Y," PQ, !D ("!S4@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8.C5HIVY8%["0 4!@ M !D ("!RUP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8.C5ELZPOK* @ [ 4 !D M ("!!V\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A8.C5AX>%@ ;! UA8 !D ("!$'@ 'AL+W=O M&PO=V]R:W-H965T[@P, $H/ 9 " @2.! M !X;"]W;W)K&UL4$L! A0#% @ A8.C5MF. MT/MY!0 "AP !D ("!W80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8.C5@73=LM3 @ I04 !D M ("!Z), 'AL+W=O&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "%@Z-6VG)9V'@! "Q M$0 $P @ $[GP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 (P C &P) #DH ! end XML 39 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 40 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 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 104 157 1 false 28 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.hamiltonbeachbrands.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Operations Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Changes in Equity Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity Consolidated Statements of Changes in Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityParenthetical Consolidated Statements of Changes in Equity (Parenthetical) Statements 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards Sheet http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards Basis of Presentation and Recently Issued Accounting Standards Notes 8 false false R9.htm 0000009 - Disclosure - Transfer of Financial Assets Sheet http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets Transfer of Financial Assets Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Disclosure Sheet http://www.hamiltonbeachbrands.com/role/FairValueDisclosure Fair Value Disclosure Notes 10 false false R11.htm 0000011 - Disclosure - Stockholders' Equity Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Sheet http://www.hamiltonbeachbrands.com/role/Revenue Revenue Notes 12 false false R13.htm 0000013 - Disclosure - Contingencies Sheet http://www.hamiltonbeachbrands.com/role/Contingencies Contingencies Notes 13 false false R14.htm 0000014 - Disclosure - Income Taxes Sheet http://www.hamiltonbeachbrands.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 0000015 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Policies) Sheet http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies Basis of Presentation and Recently Issued Accounting Standards (Policies) Policies http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards 15 false false R16.htm 0000016 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.hamiltonbeachbrands.com/role/FairValueDisclosure 16 false false R17.htm 0000017 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.hamiltonbeachbrands.com/role/StockholdersEquity 17 false false R18.htm 0000018 - Disclosure - Revenue (Tables) Sheet http://www.hamiltonbeachbrands.com/role/RevenueTables Revenue (Tables) Tables http://www.hamiltonbeachbrands.com/role/Revenue 18 false false R19.htm 0000019 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Details) Sheet http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails Basis of Presentation and Recently Issued Accounting Standards (Details) Details http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies 19 false false R20.htm 0000020 - Disclosure - Transfer of Financial Assets (Details) Sheet http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails Transfer of Financial Assets (Details) Details http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets 20 false false R21.htm 0000021 - Disclosure - Fair Value Disclosure (Details) Sheet http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails Fair Value Disclosure (Details) Details http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables 21 false false R22.htm 0000022 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails Stockholders' Equity - Schedule of Capital Stock (Details) Details 22 false false R23.htm 0000023 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails Stockholders' Equity - Stock Repurchase Program (Details) Details 23 false false R24.htm 0000024 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) Details 24 false false R25.htm 0000025 - Disclosure - Revenue (Details) Sheet http://www.hamiltonbeachbrands.com/role/RevenueDetails Revenue (Details) Details http://www.hamiltonbeachbrands.com/role/RevenueTables 25 false false R26.htm 0000026 - Disclosure - Contingencies (Details) Sheet http://www.hamiltonbeachbrands.com/role/ContingenciesDetails Contingencies (Details) Details http://www.hamiltonbeachbrands.com/role/Contingencies 26 false false R27.htm 0000027 - Disclosure - Income Taxes (Details) Sheet http://www.hamiltonbeachbrands.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.hamiltonbeachbrands.com/role/IncomeTaxes 27 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: hbb:RevenuePerformanceObligationWarrantyTerm, us-gaap:ConcentrationRiskPercentage1 - hbb-20230331.htm 4 hbb-20230331.htm a31i1certifications-gtrepp.htm a31i2certifications-scunni.htm a32certificationpursuantto.htm hbb-20230331.xsd hbb-20230331_cal.xml hbb-20230331_def.xml hbb-20230331_lab.xml hbb-20230331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hbb-20230331.htm": { "axisCustom": 0, "axisStandard": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 383, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 104, "dts": { "calculationLink": { "local": [ "hbb-20230331_cal.xml" ] }, "definitionLink": { "local": [ "hbb-20230331_def.xml" ] }, "inline": { "local": [ "hbb-20230331.htm" ] }, "labelLink": { "local": [ "hbb-20230331_lab.xml" ] }, "presentationLink": { "local": [ "hbb-20230331_pre.xml" ] }, "schema": { "local": [ "hbb-20230331.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 253, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://www.hamiltonbeachbrands.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 8 }, "keyCustom": 9, "keyStandard": 148, "memberCustom": 4, "memberStandard": 23, "nsprefix": "hbb", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "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 Page", "menuCat": "Cover", "order": "1", "role": "http://www.hamiltonbeachbrands.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "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": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Disclosure", "menuCat": "Notes", "order": "10", "role": "http://www.hamiltonbeachbrands.com/role/FairValueDisclosure", "shortName": "Fair Value Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "11", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Revenue", "menuCat": "Notes", "order": "12", "role": "http://www.hamiltonbeachbrands.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Contingencies", "menuCat": "Notes", "order": "13", "role": "http://www.hamiltonbeachbrands.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.hamiltonbeachbrands.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Policies)", "menuCat": "Policies", "order": "15", "role": "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies", "shortName": "Basis of Presentation and Recently Issued Accounting Standards (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Fair Value Disclosure (Tables)", "menuCat": "Tables", "order": "16", "role": "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables", "shortName": "Fair Value Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "17", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.hamiltonbeachbrands.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "hbb:SupplierFinanceProgramObligationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Details)", "menuCat": "Details", "order": "19", "role": "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails", "shortName": "Basis of Presentation and Recently Issued Accounting Standards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "hbb:SupplierFinanceProgramObligationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "hbb:TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Transfer of Financial Assets (Details)", "menuCat": "Details", "order": "20", "role": "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails", "shortName": "Transfer of Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "hbb:TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "if757617c1ca44aa1ade35393875b801d_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Fair Value Disclosure (Details)", "menuCat": "Details", "order": "21", "role": "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails", "shortName": "Fair Value Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "if757617c1ca44aa1ade35393875b801d_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details)", "menuCat": "Details", "order": "22", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "shortName": "Stockholders' Equity - Schedule of Capital Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)", "menuCat": "Details", "order": "23", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails", "shortName": "Stockholders' Equity - Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "if1306d79b1724dc88bdd8e6fd295ac0f_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "iac9e8a06fc3345379661a7d4721f4d46_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "24", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Revenue (Details)", "menuCat": "Details", "order": "25", "role": "http://www.hamiltonbeachbrands.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "if14d428b67e84e6d9edfa8de4a228dda_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Contingencies (Details)", "menuCat": "Details", "order": "26", "role": "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ib76cc9e9676d4a67bc4ac5f3e97e1f32_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "27", "role": "http://www.hamiltonbeachbrands.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "3", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "hbb:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTaxExcludingIntraEntityAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "5", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ica8fdeb1ce914b599785819a033c89b3_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Changes in Equity", "menuCat": "Statements", "order": "6", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "shortName": "Consolidated Statements of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "if17372690ca443d6a067f0a54e4a455e_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Changes in Equity (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityParenthetical", "shortName": "Consolidated Statements of Changes in Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards", "menuCat": "Notes", "order": "8", "role": "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards", "shortName": "Basis of Presentation and Recently Issued Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Transfer of Financial Assets", "menuCat": "Notes", "order": "9", "role": "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets", "shortName": "Transfer of Financial Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230331.htm", "contextRef": "ic49f5a5cb0634f3d96922edf9a23d145_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 28, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r466" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r467" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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": "Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r463" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r465" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "hbb_CommercialProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Product", "label": "Commercial Product [Member]", "terseLabel": "Commercial products" } } }, "localname": "CommercialProductMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_CommonStockConvertibleConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible Conversion Ratio", "label": "Common Stock, Convertible Conversion Ratio", "terseLabel": "Common stock, convertible conversion ratio" } } }, "localname": "CommonStockConvertibleConversionRatio", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "pureItemType" }, "hbb_ConsumerProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer Product", "label": "Consumer Product [Member]", "terseLabel": "Consumer products" } } }, "localname": "ConsumerProductMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_DefinedBenefitPlanMaximumTerminationAndSettlementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Maximum Termination and Settlement Period", "label": "Defined Benefit Plan, Maximum Termination and Settlement Period", "terseLabel": "Maximum termination and settlement period" } } }, "localname": "DefinedBenefitPlanMaximumTerminationAndSettlementPeriod", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "durationItemType" }, "hbb_ElectricAppliancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electric Appliances [Member]", "label": "Electric Appliances [Member]", "terseLabel": "Electric appliances" } } }, "localname": "ElectricAppliancesMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_LicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensing [Member]", "label": "Licensing [Member]", "terseLabel": "Licensing" } } }, "localname": "LicensingMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_LossContingencyNumberOfSitesAssociatedWithCostReimbursement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Sites Associated With Cost Reimbursement", "label": "Loss Contingency, Number Of Sites Associated With Cost Reimbursement", "terseLabel": "Loss Contingency, Number Of Sites Associated With Cost Reimbursement" } } }, "localname": "LossContingencyNumberOfSitesAssociatedWithCostReimbursement", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "integerItemType" }, "hbb_LossContingencyReceivableProceedsRestrictedCashPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Receivable, Proceeds, Restricted Cash Portion", "label": "Loss Contingency, Receivable, Proceeds, Restricted Cash Portion", "terseLabel": "Portion of loss contingency proceeds representing restricted cash" } } }, "localname": "LossContingencyReceivableProceedsRestrictedCashPortion", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "hbb_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTaxExcludingIntraEntityAccounts": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTaxExcludingIntraEntityAccounts", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "hbb_RevenueFromContractWithCustomerContractDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Contract Duration", "label": "Revenue From Contract With Customer, Contract Duration", "terseLabel": "Revenue contract duration" } } }, "localname": "RevenueFromContractWithCustomerContractDuration", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hbb_RevenuePerformanceObligationWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Warranty Term", "label": "Revenue, Performance Obligation, Warranty Term", "terseLabel": "Warranty term" } } }, "localname": "RevenuePerformanceObligationWarrantyTerm", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hbb_SupplierFinanceProgramObligationCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Supplier Finance Program, Obligation, Current", "label": "Supplier Finance Program, Obligation, Current", "terseLabel": "Outstanding payment obligations" } } }, "localname": "SupplierFinanceProgramObligationCurrent", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "hbb_TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized", "label": "Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized", "terseLabel": "Accounts receivable derecognized" } } }, "localname": "TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized", "nsuri": "http://www.hamiltonbeachbrands.com/20230331", "presentation": [ "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r196", "r197", "r199", "r200", "r307", "r393", "r408", "r430", "r431", "r442", "r458", "r462", "r500", "r510", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r196", "r197", "r199", "r200", "r307", "r393", "r408", "r430", "r431", "r442", "r458", "r462", "r500", "r510", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r186", "r394", "r443", "r460", "r495", "r496", "r501", "r517" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r186", "r394", "r443", "r460", "r495", "r496", "r501", "r517" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r196", "r197", "r199", "r200", "r263", "r307", "r310", "r311", "r312", "r376", "r393", "r408", "r430", "r431", "r442", "r458", "r462", "r490", "r500", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r196", "r197", "r199", "r200", "r263", "r307", "r310", "r311", "r312", "r376", "r393", "r408", "r430", "r431", "r442", "r458", "r462", "r490", "r500", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r187", "r188", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r444", "r461", "r501" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r187", "r188", "r416", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r444", "r461", "r501" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r9", "r459" ], "calculation": { "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r402", "r418" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Trade receivables, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r198", "r441", "r470", "r471", "r491", "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Accrual for environmental investigation and remediation activities" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r11", "r435" ], "calculation": { "http://www.hamiltonbeachbrands.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 the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r20", "r25", "r88", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Plan Adjustment" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r127", "r136", "r137", "r339", "r436", "r473" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Deferred Gain (Loss) on Cash Flow Hedging" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r24", "r25", "r122", "r403", "r413", "r414" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r21", "r25", "r88", "r372", "r409", "r410", "r473", "r474", "r475", "r482", "r483", "r484" ], "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": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r18", "r25", "r88", "r136", "r137", "r364", "r365", "r366", "r367", "r368", "r473" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r4" ], "calculation": { "http://www.hamiltonbeachbrands.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": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r313", "r314", "r315", "r482", "r483", "r484", "r506" ], "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": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r81", "r82", "r309" ], "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": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r42", "r50", "r52" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r99", "r105", "r118", "r144", "r177", "r180", "r184", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r337", "r340", "r353", "r459", "r498", "r499", "r508" ], "calculation": { "http://www.hamiltonbeachbrands.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r113", "r124", "r144", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r337", "r340", "r353", "r459", "r498", "r499", "r508" ], "calculation": { "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r92" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r44", "r115", "r433" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r39", "r44", "r45" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r39", "r95" ], "calculation": { "http://www.hamiltonbeachbrands.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": "Increase (decrease) for the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r119", "r120", "r121", "r144", "r162", "r163", "r165", "r167", "r170", "r171", "r190", "r202", "r204", "r205", "r206", "r209", "r210", "r212", "r213", "r216", "r220", "r227", "r353", "r432", "r469", "r478", "r485" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r54", "r193", "r194", "r420", "r497" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Shares Outstanding Class A", "verboseLabel": "Class\u00a0A Common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "verboseLabel": "Class\u00a0B Common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r482", "r483", "r506" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "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", "verboseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "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 issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r3" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Common stock" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r28", "r132", "r134", "r140", "r398", "r405" ], "calculation": { "http://www.hamiltonbeachbrands.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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r47", "r48", "r93", "r94", "r189", "r419" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r47", "r48", "r93", "r94", "r189", "r415", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r47", "r48", "r93", "r94", "r189", "r419", "r518" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r47", "r48", "r93", "r94", "r189" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r47", "r48", "r93", "r94", "r189", "r419" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r34", "r394" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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 sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Accrued product returns" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r98", "r104", "r472" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred costs" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r316", "r317" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r42", "r83", "r323", "r328", "r329", "r481" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r42", "r175" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r238", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r501" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r503", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r141", "r152", "r153", "r154", "r155", "r156", "r160", "r162", "r165", "r166", "r167", "r168", "r344", "r345", "r399", "r406", "r437" ], "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": "Basic earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r141", "r152", "r153", "r154", "r155", "r156", "r162", "r165", "r166", "r167", "r168", "r344", "r345", "r399", "r406", "r437" ], "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": "Diluted earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r360" ], "calculation": { "http://www.hamiltonbeachbrands.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, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r319" ], "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", "terseLabel": "Effective income tax rate reconciliation, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r63", "r111", "r135", "r136", "r137", "r147", "r148", "r149", "r151", "r157", "r159", "r169", "r191", "r228", "r313", "r314", "r315", "r324", "r325", "r343", "r363", "r364", "r365", "r366", "r367", "r368", "r372", "r409", "r410", "r411" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r346", "r347", "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r346", "r347", "r348", "r349", "r352" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r350" ], "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 Disclosure" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosure" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r350", "r352" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r51", "r395" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "verboseLabel": "Foreign currency exchange contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign currency exchange contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r354", "r356", "r358", "r359" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Brazil foreign currency loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r46", "r419" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r116", "r192", "r396", "r440", "r459", "r488", "r489" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r32", "r144", "r177", "r179", "r183", "r185", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r353", "r439", "r498" ], "calculation": { "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r33", "r43", "r84", "r152", "r153", "r154", "r155", "r164", "r167" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income (loss)" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r30", "r97", "r101", "r110", "r177", "r179", "r183", "r185", "r400", "r439" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 2.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 (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "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/2022", "xbrltype": "stringItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r145", "r320", "r321", "r322", "r326", "r330", "r334", "r335", "r336" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r146", "r158", "r159", "r176", "r318", "r327", "r332", "r407" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 1.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)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r41" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r41" ], "calculation": { "http://www.hamiltonbeachbrands.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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Net changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r41" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.hamiltonbeachbrands.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 operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r96", "r103", "r138", "r174", "r369" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 2.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.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.", "label": "Interest Rate Derivative Assets, at Fair Value", "terseLabel": "Interest rate swap agreements" } } }, "localname": "InterestRateDerivativeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Interest rate swap agreements" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r123", "r434", "r459" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r10", "r144", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r338", "r340", "r341", "r353", "r438", "r498", "r508", "r509" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r100", "r107", "r459", "r480", "r487", "r507" ], "calculation": { "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r12", "r114", "r144", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r338", "r340", "r341", "r353", "r459", "r498", "r508", "r509" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r92" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Liabilities at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r479" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of the credit facility.", "label": "Line of Credit Facility, Increase (Decrease), Net", "negatedLabel": "Net additions (reductions) to revolving credit agreements" } } }, "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r13", "r57", "r58" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. 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, Noncurrent", "terseLabel": "Revolving credit agreements" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r55", "r56", "r195", "r196", "r197", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r196", "r197", "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimate of additional expenses" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyReceivable": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.", "label": "Loss Contingency, Receivable", "terseLabel": "Asset associated with reimbursement of costs" } } }, "localname": "LossContingencyReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r142" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 (used for) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r142" ], "calculation": { "http://www.hamiltonbeachbrands.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 provided by (used for) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r39", "r40", "r43" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r43", "r102", "r109", "r112", "r130", "r133", "r137", "r144", "r150", "r152", "r153", "r154", "r155", "r158", "r159", "r164", "r177", "r179", "r183", "r185", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r345", "r353", "r439", "r498" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hamiltonbeachbrands.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)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Standards Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r25", "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r179", "r183", "r185", "r439" ], "calculation": { "http://www.hamiltonbeachbrands.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": "Operating profit (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r371" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 5.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": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r371" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r370" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "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": "Right-of-use lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation and Recently Issued Accounting Standards" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r117" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r19", "r22", "r355", "r357", "r362" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before 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) Arising During Period, Net of Tax", "terseLabel": "(Loss) gain on long-term intra-entity foreign currency transactions" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r125", "r126" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Cash flow hedging activity" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r126", "r128" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Reclassification of hedging activities into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r22", "r26", "r27", "r129", "r361" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "negatedTerseLabel": "Reclassification of foreign currency adjustments into earnings" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r85", "r86", "r87", "r131", "r134" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r22", "r26", "r129", "r282" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTerseLabel": "Reclassification of pension adjustments into earnings" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r23", "r135", "r139", "r318", "r331", "r333", "r363", "r366", "r368", "r397", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Tax effects" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r459" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 3.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)", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r38" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r37" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Expenditures for property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r74", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r308", "r450", "r451", "r455", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r2", "r212" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.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.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other products" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r53", "r108", "r401", "r459" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedTerseLabel": "Reclassification adjustment to net income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r25", "r29" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Reclassification adjustment to net income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r44", "r45", "r115" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r44", "r45", "r417" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash included in other non-current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r70", "r106", "r412", "r414", "r459" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r111", "r147", "r148", "r149", "r151", "r157", "r159", "r191", "r313", "r314", "r315", "r324", "r325", "r343", "r409", "r411" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r503", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r503", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r74", "r75", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r74", "r75", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r172", "r173", "r178", "r181", "r182", "r186", "r187", "r189", "r237", "r238", "r394" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r189", "r486" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r239", "r240" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r76", "r77", "r78", "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r59", "r61", "r62", "r64", "r65", "r66", "r67", "r68", "r69", "r70", "r119", "r120", "r121", "r170", "r212", "r213", "r214", "r216", "r220", "r225", "r227", "r442", "r469", "r478" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r1", "r2", "r3", "r60", "r61", "r62", "r64", "r65", "r66", "r67", "r68", "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Capital Stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r41" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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 compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r119", "r120", "r121", "r144", "r162", "r163", "r165", "r167", "r170", "r171", "r190", "r202", "r204", "r205", "r206", "r209", "r210", "r212", "r213", "r216", "r220", "r227", "r353", "r432", "r469", "r478", "r485" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r63", "r111", "r135", "r136", "r137", "r147", "r148", "r149", "r151", "r157", "r159", "r169", "r191", "r228", "r313", "r314", "r315", "r324", "r325", "r343", "r363", "r364", "r365", "r366", "r367", "r368", "r372", "r409", "r410", "r411" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "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": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r147", "r148", "r149", "r169", "r394" ], "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/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r15", "r63", "r64", "r70", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Class B Common converted to Class A Common (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r2", "r3", "r63", "r70" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Class A Common shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r2", "r3", "r63", "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of conversions" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock repurchase program, number of shares authorized to be repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r49", "r459", "r480", "r487", "r507" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r73", "r143", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r228", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transfers and Servicing [Abstract]", "terseLabel": "Transfers and Servicing [Abstract]" } } }, "localname": "TransfersAndServicingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows.", "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "Transfer of Financial Assets" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r17", "r71", "r72" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury\u00a0stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r3", "r63", "r70" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock, shares, acquired", "verboseLabel": "Treasury Stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r63", "r70", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Treasury stock, value, acquired, cost method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r161", "r167" ], "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": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r160", "r167" ], "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": "Basic weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e709-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=116633155&loc=d3e31531-110899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(cc)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "https://asc.fasb.org/topic&trid=2197590", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r463": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r464": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r465": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r466": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r467": { "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" }, "r468": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r472": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 45 0001709164-23-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001709164-23-000023-xbrl.zip M4$L#!!0 ( (6#HU8[==1U_ < %TI > 83,Q:3%C97)T:69I8V%T M:6]N3!M@FV=L"^^@6 M613WTP4ECFPBDJ@E*3O>7W\/23FV8Z>-VVXW:?/!L<0A.<,Y,W-(\_2'B]_. MK_[[]I)-;)ZQMW^\^OG-.6NT.IWW_?-.Y^+J@KV^^N5G-FAW(W:E>6&DE:K@ M6:=S^6N#-2;6EJ-.9S:;M6?]MM+CSM6[CAMJT,F4,M065C3.3MT;?!(79_\Z M_:'58AD+EFK58M=:[*N9;CB66];J_/WBM]+:<\ MM%MI,SI;C'/:"<^G'3_)::S$_.Q4R"F3XF5#)CSNT:%(#_EP,."]@S@=QL<' MZ4%?B.@P29+_15"R _'0Q]AY1B\;N2Q:$W+SCP;#TI[,I+"34=3M_KOAY2ZS^>C% ME?L=1O!1&799(FW8L[LA-OGSX9')Y_DDY(+@?AI993:T7 =;R79"'@ MH5$K.BK_?LAM-SIJ+Y3^^K.?K"U+U&T/W3*\81,^):9I*FF&S&,GTK _*ZX! MY6S^=;3=CFCVSRU5XPQP5-HR5;"?E,Y9U&W]SE3*7KNY+-Z^(IY,V"N4 &'8 M:Y6YA46"SDM>S ':J1PUPZH@MR%0 M4$+&<&0UB.3\FC#ORI@&[P24P929+^68PPDD4J-T0ZQ =V@B2+/91 )CIG(? MR_XSTE0/X@S(I$"V@5ZEBTCM@X6#PDW$Y9F:F86,0PV M(XU%2;",NY?!7_!.^RV@L.5T>/%&Z-E&*B9R==Q$/"<!='+F(">.J9 EU1E<8 R')3:7SNA!05 M?ARWG5MFW=6*I2GC'HTU7UDBJEE7,]1P]">Q0\[^(&Z?*O[C_>?/HH/NR>;G.@P?G)4VT/CP?/9@4 +(4RD< MUKA1!7>)FQO@U'%O!T"NQ0(,@*?DL-QX2 =5KHBO' MF]J@LM(E(&D\*TD2I857P+/X,14@&QF0B18J'>2="'8H 7T(#5DB17_O^$ON MQ=_EE&>5SQ7..92FX'ERBF4U6_@:BOT#LEYXW$[>/-#0$1G+!(H8J\K>/_=# M\C*_E2;'^]./;^A8O-A1^-BAL ;0Q^/$3? =8T7M5)NU\7)E+-ZXKB,+=[)15+>Z[ =-)MS\3]AC^>%8L$-I#>D$O#N)EE3:WYH0;BA\S\9$$F!4U\1;8C\C?NV*7. TOLQY-N9/ M31>G)SN!L^;@89^])2EQ@8Z&;G/2%B#7[ W"P"1(5C/46(,":ZH\QQ;B+_)F MU#E_Z\G:)]3/)P[$^-$ \;A]<.AQB&*<:N2A)E!!/F\"5_X,O 9@,U0W64Q5 M-B57X@H^KH_R=9UJ*2\S-2>TSB8J)%>^!F_ \3.K??L+%[5M/S%;OVVI!6+ MFG0+SLEX:6BT^'*"LE%F?#Z2A5]BW^D$D!_+HA4K:U4^;Z1_[C7GL0^=_Y+?2T8C%Q?06@[9LZ5FRV#=O1T?VMW79T;]L'1^VWHX/# M+SYL[Z@][!U_\6&/VH>]P8-&[?CE#4L,)YJ2%R\;_<8=^(QZY0V+%KDB^,PA MZJX?@PN_?O[P-T(N$)/KQ;PV_HG;]0N?LW[3W\#YQBQ[_FQP>&+\Y\;-C!U, M[3I#=P3T6I_/%JW3H57E"++,GQJRQ?H])8^L>.$)NN$IK?1;#:+J.)=G@N<3 M22F[O*&DP)V-[;\/!&XK]1N/^9_FFXTOS3O>U/LP95B_JE2I<4QR% MP_8I;5S=6T:.YP3=91<>(WPJN]GE([?]ZL]P\=!?@3S[/U!+ P04 " "% M@Z-601N)3PT( !"*0 '@ &$S,6DR8V5R=&EF:6-A=&EO;G,M5:77/;MA)]O[\"5>8F]HR^*,FQ)3N>26QWDIFFS_7#ZR\GY_SZ:%$5:H@LM.Y^SG!FMDUI:C M3FA(I0RU$YLTCH_<$UR))\?_.OJAU6*G*JYR*BR+ M-7%+":N,*";L4T+F@K5:M=2)*N=:3#++>MU>GWU2^D),>6BWPDHZ7N@YZH3[ MHXX?Y&BLDOGQ42*F3"2O&J(_[$7]_0%%*26#J#\\2%,:[O>&%!_PP=X!_3^" MD1V(AS[&SB6]:N2B:&7DQA\-]DI[.!.)S491M_OOAI<[/DI583&81N?P,^C8 MT&3ITK:X%)-BY.?3"%T7S;&22H^>=?W?H6MII3P7?YV%NS=AQXI"EK8'_67F1@+R_K1CMC=Z>VN M6_VY&6V?2XR5)_T/3>:$M!6IB+D#I+G35/YN@P=;#7[79/_E4L[9^S8[J8H" M@,]XWF2QG\B4:)(X*11*SHH_W[4 M;9]WU%X8_>U'/UQ;EJC;WG/+\(YE?$I,TU30#.1C,V'8[Q770+.OB$>9^P-LD!BV%LEW<*"H_.2 M%W, =[@)W!O!V7C); & PI?3;'&$X@%AK9&V(%NL.2A#2;90(8,Y6[+/O/2%.MQ$T@ M%T8BS3OXS83-,$%34NP-='I+F*823'.*;@D;SU>7X6D!M?]X@$HL%06@X%"U M='T3*(4XFO5*NRA2,)3/_/@=RRJ!3L#+^?F)TW<3(2F0Q5B)J' ![0)=RF7$ MUL%BKBTY2"'QM7W32502 @A3A5@*!9;W0\Q-QE*I9F81PYHFPEBD!,NX>QC\ M!>\T5T+1+(Q9>NE)1N/@P47C^9H+7Y@ZTNJ2U!&L2E%CD]XQN]ZS[QC7Y#$$ M3(BQ).=K1@C8L10F1SPD7"6YO6K_"U$\[#X@%//=!X3BGE_/4S+8C\*G MOG#X,N":KJ:)>65NW\45%V,">.J10KFB*@T%8+FI,)X[(46%U^.VJOU;(1O\;D!,'AZ$_) M'3C[L[A]K/@?[SY_%KWL'FY>UV%X:U;:0./M^>S6H 20IR)Q6.-&%=P1-S? MJ:N]'0"Y3A9@ #P%'PLI[-QE^6W#NM#PN/&0"*A>$UVIW7U^N*PG5%:Z!"2- MKTKB6.G$&^"K^ D5*#;< 0E:J'20=R+8H03T(31$"8I^ZOB+;\3?V93+RG.% MH\,<6RFBWU&I+]+5@OW&XOWCS0T!&,94*).%:5O7GLV_ ROY(F5_>G M7][0L?%B1^%CA\(:P!Z/$S? $\9*?OD'$W2B_8Q5%X6:7-57KS#Z LSX6U1%LY M=*R0.EU+(F"3[[X#1(&RC*-$_'>%WP+Z]'LE8+('>U7$?F>]>\?MPW='4@]P M0_%:HH9!3>5?,,$FMV>,!0%&=4Z\*NQGQ"]PLI\00=#5UQTA8@U]4;A(%)%%G-D&,-$JRI\AQ;B#_(3Z/F_*TG:_?( MGX\:$UEFF KGR-7@#CE^9[=L;[K[ONV3K-R>UP!C@)=V""R0O#8T6 M/PZ1'$K)YR-1^(7TG0X![(DH6F-EKVS6@_:@_[^7ZZVWV\/ M^SN<<*H5UZR:,$(P6;WG<]9O^D]MOK.9/7\VV#\T_KKM$XP[S+;KYGI' M3*_U^6K1FA&M*D>09?YXD"V6\#$YY;$[XE&M-14"U+X_I%B)?YH7M_UL% =&@ '@ &$S,F-EU9;6_:2!#^?K]BCNC21,+OO 1#(U$@ETA-2(-[O7XZ+?8" MJQJONUZ'<+_^9M66JIAQ9QGU(QD5#ONJ3?X24ET_$OO5\. (0_S)4TDA((222/( M,Y;,X5U$LP]@&"77@*=KP>8+":[M>O".BP_LFA1TR61,CZMU>E;QW+/T)KTI MC];'O8A= XM>UABU':\]#4F#ANV&.VT10ETOMR;\43B?@+EBZ_%,EN+27HC M#1*S>>)KDVJ%:$4.>(0Q& M1@6;%8P9^YNB3JB>?EP5*K=QG9@EM#+!<972HYL%FS*YO^>T[*[GWE7Z875# M]"\5M4=-?8+4^ MDVR&"M0AS466$P1-\EL1IHQH=\L 0PM(Q%-5ZVYSESPJOLKE)T1,24(S8WP3 MTS7T0^US%5]UI!-95V)9KG75BKW(X$/"5^B=.=W?:QYU'XFHSZ=N2B*%HA'3 MF?2]%L:,CEJ&CDBD;SA'Z?5X!P3S0(#3/(@.-Z!_BN9-))?(.QVO M@;!VNBK.?S9HW1\26I9@:5H2C1<614F8J@.L*"<5[H2IJI@*FBF(ZXI,XAA0 M#)4A,09 EB+F65U+S5A"DE"]QP4C/43INH5<>5Q$"$^IT'MN51JR>:-J65'P MJN*)0HQ'&= ;I4IV7T_SJR+FH88ER32F%<.4"RR0!@(5DS2C?O6E&[$LC,JHV M+@M*RE MW5NX&$',,-Y>UKS:O=+AN^D-.%7A*#!367,?QP+"YR\F>AX?8F[<[7^E\9^Q MRU96U9[$N@LN."=K\(J9Z0N\UVMU,?\+O@LZY6,.IB4=2FJ9W3'UB M0'\!\-^6M:RPJ-UA_;]S_4QA_M_H M7!.B#HOG)@SR)$$#%F2Y4X7SYVA>NX["3OF:)@Q/JG]@(X)-*ZN7?>QD'JEB'EQ36++VA,5"O? MNG?XE)#Z2&U_$B%3S,I<;HO\RU5%^5E/_#%42L(M'!+P@9^_9O5 MLLMEDDU)+;,0-( MW5U=59EY95ZU9/WY?\\[[=JGV!^T>MU_+9 EO%#[ORM__G\(_>_KW3>U]9X_ MZ\3NL+;6CW880^US:WA4^Q#BX*26^KU.[4.O?]+Z9!$JGEGKG5[T6X='PQK% ME-VZV%_V3B5IE4-:"(PXC@EI(B+"6GM*I4M8\\7#91>YHY0$)#E2&61LCDYY+E5][-(3600N[@^76^;\6 MCH;#T^57KSY__KQT[OKMI5[_\!7%A+UJ==NM;LQ-7OAR^_#^^[_>^FK8M]U! MZO4[=@B]!R5!33%%A%X7G>>^O2YOT/_:6\D.7'$;?)E;]J4W0KSUQD'T2X>]3Z_@PHT;SZ&'3[[_ MXGSU^E;?.^L.^Q?WEWMU\4;9(%<$UV^4?GW_CT1+!*@I^BJBLP$ZM/;T;JNO M+MQLT*!U7W.@M\FK_ZV_V?-'L6/1;:G>Z86;(LV7G1V,;E]NV^[AOQ9B%[W? M6P"]CS:L_-F)0UO+SZ/X[[/6IW\MK/6Z0[!FU+PXAK ME?_S?_[/G\/6L!U70'G1M6+^^6KTW9^O1B6[7KA8^3.T/M4&PXMV_-=": U. MV_9BN=OK1GA_ZWPYWQC[HS];(<1N\2=<;P"B]%M^]/KSX6Y,_UIH>6Z2L,([ M+!E/+!AI*(TA&4M9(%Q\7"^J0C!!7XVE:SOYU;&UO-&%^EVL06OZMKW=#?'\ M_\6+A5HK0-&!_7/AUGN?WM#=3_NL?A:.-SX=;)GCGOSP]:AR_/]]O>G&PWNC4 MM^JX\>$=WEG?IHWUD\O]#YOM@R:4=/F.-HC&;^C!Q?X'+_>;A_2@LRUV/FQ\ M;JR_8XVM;;%??-ZG];35H_5/8VFRYK?>RT7QWO@/O:'2V+^L? MMD5CZSW>I]M\O[G9:EQN\X-U?P'_0SU/KI[Y!]XEN@?-'FFL;W"H!=T_KI_O M'Y_@@^;N\?[QT1&4P^K'1R>-R[_A_W=BYQ]]\::Y,:SOX?,W34_JS8WSC\0Q M9HC#2"G)$)?)($L8199KC#66P1&[L()!<14V1/(_7]T0ZB1EO';6[X. -UL# M;]O[T?8WNF$=G-)";62G\(;SX7* ;U '7GN$@JU4X*(N:D!QS)' V G)($168,+O7M)^5T&XH1!PVQ[>A.S4.H\!)=O.L4PE[!\+ MF]X1M@.R)!652!%-@549BIS3"1%L6?0!4Q#4PLKFZIN]CFI+#X!_*&R'%Y-WZ*W;,(AER(&L+:'==N'1;A] ?;A_!Z>-&, M_;?[?UCJ']S M]>*@&1*4S3Z"$TW)!(*PIS&C,$'6>B".A!J.F1?<@7F^)?O?D==FW_KY9Q\7^PDT) D&FPOJD'*.<)^NP==XH,&.B!%R\5X(A^E8'3/%?"]N- MS6N!7G&:9> /OHBQ\]MW6X,3$&_^PAY&>#0#-]R,Z'1E2NJM*YD>-]J-R]7/ MC>/-5GUKGS4N=UMU^C=8X_[GG>8^KE^^XP=;[TC]>/?HMDSK]#VKKZ]2L,#/ M!\<^(\ E( !K'*^*QO&[R\;ZTKIYY M_/*@& ( &=>*X8WE(3#T?RT,6IW3=B;XQ7='_:P"W]+RI?,!*-6?KVX6,7K] MUW=>56'0.^L7GXK1I>4KM1J)]2G._;J@6'#OZT^MD#^G5NS7B@K%>T=:UK;_ MWTT6>?OAE>NO;I9^6L2%UY\&0]L?9@I8!*L(*H?)]7-?KWVI9OCF5H88^?J* MT97KS]76CH^[M-V;!O0:E6)0J#U1:"N#*N/;,..C']'&[Z"Y.]:2[ZZK5 M\3#'6*./ 5YV?MIN^=:P'C.6U$(+KHY&>J_-?V\(3<_/K+7M8+"3]H8]?[)Z MWAHLK'Q%B X0ZN+ZZJB@/U_=6_Z7+OM2C0<(<33J-;R2"T=4?VG>U96'R27C M9B&4P9$%9?_2WYUH!V?]N')5L^+B=1'7UZX_YS+NE[-(B7&IF8N.2PA_@N7! M!1]B]([3N9/SZ_+*^89FVBDDH%;J9SGUHO$HE&1)$:OY%(.N+K9 ]\B MT!,U_:Q _YNJ?#70O_Q^;_W16FZA*[7%,GG&N&#*2$FL"@!L)), 6?0F);1L MO9FG7)[3 MQ!IFP.\[9K4QU@=0"$LY52]H47/BT<8D%P)!/ 09%$N0@T@.-!.8 +,I@GFF M)%[.-N=!+F-$#*)M '(-L7/@-! M I!KIET(WCJ57@XQYD,NX[(7GX*5UF# M< C02 *!: F83C%@FJ5ZWG!LXA';F.3">#!6< BH->;@5C0UD0@B!4Z"&4/G M#<_(OU5D$4&%R40ELG"9TW')NT7,9E+Y);84@TB5K+ M(3(W &?8&>*Q-$%*7HS,T.N1F;*$IC=&9NC#1V;H6@RJVV'OB\H]DD+=>3Y_N1Z[O4ZK>U^Q5ZW_Z0#$C2)>W:S]SQB< MMSJ%Z(B/$+T[88S20A-C02T\\!A66#$I'X,C8\,Q:VS$P1N*H^(Z(YC)S$4( MZIR)3LV;?_E9//;XUV[\^RROI>IU3GM=^#BX[]5%G6;$LT6;)*5>:DH%5TYJ MA9/7*NJD*?<^SIM&_,RS51H1A4J1& +<67/NL(, AX=$C="<.9UF2"-^+)K5 M$%IY0LJVW]I6V.ZNV=/6T+9G1$Q<.F,=\+?H8P9PS70,D0"<0W2J*)\;,37[ M11AP4=C0R)QF1$3*!BQ] C+G)?>:Y[6B7/(0#>,X,3LW(MJ-0]OJQK!A^]U6 M]W P(_)A7#(IK'-84$Y!3 X"(TDU#4H&BN='/JO>GW7.VGF/RL[P*/;S??UX ME$O[%+>[OM>),R(R@#A@W5Q;8@.GW%B1/,:,4A>Y=Y).82I^YFUK^@L%@LW# M7LE O FA!@M6@_U9(;@%.4?.9E&JOQX_F;X>116L(S%19C@W2FKG ,NUB%X! MG7%^;O5HKEC-]/7(0KPFJ(_*T\0QY=I9A2-/VC@I62*SJ$3^()&:6-*(D#GXB8M+8".QDX&"SW*FHJ39>"B69IE%8-S=B M>NG!SO&)R-J07(@2TR"Y"4D7R[YB2H[[J,TL>=MI#\A,9FD1,3*/06/.'#<@ M%LT2A$3>,"T(O5J^/ _RF?9@Y_A$)J0-C N7%!.<6*Z)T)I@;#AQB8477*]0 M!;#/T8CQK=^(U*I !=;!4.Y3,#+8:)7VQ"0"\=,9_."4 M*BUM-%@XXB3&$J>YD<^T ]@QABMY)P/3$JP($^FQ<=BD:*5G8A:E^NOQD^GKD;-1>>D@+B*! M"\:<(1H;2HG$SE!"YU:/YHK53%^/N'! =))RV'L>)34X6((-(%1(E$H[BWI4 M$BXT?>'B&)0C&$=@MCQX;G!."Z:T#):<(=E(Y[GPR M6AFG,&9&)1[4"^8)FK"87GYKTKA$A'U(SH#)\*0Y$<)Y&9W'-'*37:^=&Q&] M\-:DL24T,MHRJK&B1'#& I@2\_EP%Q6=-MK,C7RF/=@Y/I%9ZP/&6E$N(J?2 M."=-"#+B)&V*X=[DLR65'1A-JU\([VW;=O= <(->_TW/%UEP1_*[.CUF^?W> M\^.5FZ_+QZ_9O;AWL1@\5 Z\[(^NM),XK&+5W MEA!NG-#88R:) NL3R417_OW E08]+0887^X,P!P9@.=(SZT6QIJ89ZFQSQGI MW0R$;94&33>*C$JRZ(C01*1B@[LW2EIK1(Q*IZL5?J7V8B\GLS$J=:'"C5[7 M/T*+R^*V2#04PAZ*0Q)<2NVHTBQ0<%Y>YLPCY7=;E6 M6*>-Y-@88X,!IE%^/U6IS$L/ZBJA(!;V)"\TSGDY0F2"&::56<1G 2U OGM&+2TEE()SPK,AL?-$OK%5;$:F(]=,6#L#>^L>Z+NN2-Z;EG6M=FO8 MBK\^ 8Q(0J&/G@N31 M6,UU/MB00#1/C;.D_-ZA4IH7=T\01- (K,[1D",):TBR! =M _@LY^?'/7VE M5K^PWHQU/D0F;K52$=B#U!;"3T ="&VB(L'IN?%0E=Z,U4G9O'$RK^,5H#[4 M89V(XL+DY'E4*3T#2WDKO9F&GS(A"2,,]4QX'@DWVD>%0R1"I1343&;FF]:Q M8=-?QZ(4R7O>*0T0I9( _,:Z)"(3F&AAC9O".I;YD.9T5M=8CAD5.4MSSF O M+<20CO+$C93,BU]WT^>+2G,5W @T_&3=@!;HM$P;JY M"N#Y-54^0L0H6"3>SBUN3^"8M.GC-N>$.6L]L$/)%?CC:*--3GM%K?<,SZVE M3UJ:4]E6E[0)5 =#+$V<2Z(-DTP;FL<:?9M=] >D:EP?#88YJ=GA-,J(ZG'*GDE M P<.JRD/Q- \.A*QCW@>Y;5E6]TWO<&@$8=K=G"TV>Y]_BN&P_C6]F='<#I% MPZ*QS E2C)C[E \\Y%$P;9-D\RBXFYLDBGT3,V=P)B ;#BR/E](--(9WP3EM#M.8TG[TEK.?1.8FUQ&H.SW.:(KY.7]S$ M>>Q9"%Q@QZ7R%D3-HQ<:8E%BKT81YE7<+XS*TY>VE80H%3VQ(&V%DW.<*/#! MPF$CM9Z!'5FE1>[)Y)L6GBE,9 S"\^2=81:$)X'U2\7AUSS*:XHQ[AC/-3&8 M>R:H"M'DV-9Y0HCGE@?.'24S,,%?>C2=S!*PJ)/7@E'+!,C-VWSL" O).)\X M<7P>4YJ^/$".+Y^I]4!*,&&!2 TA3-3811H376-;]"L5$'Z1""S:2B<&&2ARB<",]Y2$93 0&Z8L0EC!.9A5GW'SN&M5YW<-:) M_:L[*NUXE+]1-'C,G(PQ0P<20K Z16TIU"+.PW'^DC0:.H&S(1(''Y.; #A^'TS-IB2!"+"5W M1"?PME9;9P)/C%@6K$CQ]C;)2HJEM$4/$9+UT9!L?(E1"Q&V#8YJS;D(8;8Y M>I;B&_@$-TYB+_GT;3 O0!6*0-AK/+5Y"99TWRB1!E("+,V][8^QUX")[PPP^MX=':V6#8 MZXQG&.C++,37AMOV@P\]F4G\TTQBC6D4.4N]CN"Y(K5<4&PDS>G%*@MZI*)< MJVNCUWT_MH0POYJUSJ0IV:M-O-PSQE-(ABK"B%,RF*"3*?$:^I><*YG(:NI ME2/1,\^"Y#HY" <(9\D01IERB<]6UT]J_'!<77\KGT@O#5K#.+B35B2C[^B. MG;27[[@N[O[L(J]:Y\O]..B=]7T17!'N:VA]6GE3_CQ)>HC5IG $O9 ML;BFDAMF;8Q,>B[5QRSEK\\,AA=MD&>GU45'L75X-%PF;$F<#O_XW K#HV6" M\7\M%'>N_#DXM=V5/UW_%3P_^GM4S)W"/U#:[7 MAZHCWVNW[>D@+E__\4=H#4[;]@*ZO-WJ1E0\] ?@YR%4S_6&@([+N6Z?8G^8 MGNU6J/T'+O[]<75] MV#M=IGV.OMMI8KVW\ M[]I?JXVMC=K:3KV^O;>WO=,H?1,^K.[]M=W8:NXT%FOK2VM+-8H%-]?5GFR- M^+TUJDVOS]B#NNR__X-(_,?'^?@W1065#^KMS9W=>NU/".&ZO6XC3\:U?.TJ MBMR-*8^[;WGSW+IS=T]],^JY^%XXU/!UOF>*>S01O-S:/&9?ND3O<_[U^^(P?K M[WC]>!_O-!M'^Q_^:=1R_\-F^Z ))5V^HPVBS]_0@XO]#U[N'Y^0_<[?G7KS]/CK[_8!;7]RQZ>MG>8_K?W. M_GE]:[>=WW6P_KJ]W]PXWS\^) ?'N\=0WXO&)=2YK<]WFN\O/PJLE9?*(>4, M1UQQBAPV$-(G3Y./4A.A%U8(1N^*0/JK%%8F Q*WM>*Q('$5 &?/F*/?F0ZO MS1*PD2<%EC^Z1I>P,&,/5YE94F3\Q7*Q1.G#BKV*@K\74EU'1?3T/,=%WVI& M/VO6;4F.A#AVU,,_T^]"57ZKV_Y);:<;?_^BZ-\/%G_0LG9,+]2PG]HM_NH[ M?_$VW8W+IZ>UJ_V6;=?>=UN^%V*MOO<\M7T!/_WNS/8!QML7N_&TUQ\NU%*O MW[%#> %TS"!ZZ(%>V]EVNS=TO?.9].B;+;?U7AX<>[9_W#YJ-,-1??V$-=97 M+X%<7!PINND;4)_LK'31HKF2!N804"6']48V2Q MEH7V0S__#NLG$)91']^4Z8 MK83B/B6*6$P:<6X#LI)2I).,5FMAL29783;_Q$76+N.ME._UZE-9B3[(54;=5V(OC=:";=\!M%_/]]U;10O M_W-ZO;&P4AOV*FG<*XVKY4.S$R_GY;*M05Z;5MML0>S;*!9P+4]R+F^C6+*6 MWS9ZV4R&)<^:S\,?F9&)"\V19AC""N4#6A'P:B_I1J50M*?(TXO;#16AFB3(]_MJRR2R9$T (Q\\SV9+F M/#\X/.N_/]#^_.&YW-D\9Q^[B^_NX.$]T_WKZL?ZB? M'QRO7M:;VWC_P\8%,-?.P?KFT<'Z!H7GZ9*!'.YJUN2!KX MD8]9159SA[P#D<+_TD6\L/+7:GW[31,8R^N-U;6_:J^!W:SOU?[:>;.^W=C* M2][>KC;VG\%3?SXK2G3IK..!L_D;Y]8/"\VM]5*M_T5C:W90&YQ&GY?\AUJK M6VL-!S5_5,P(_'X?S[NUQ%?^8(GO9*E?N6X=/PN>A2FDB4/K=A<0_?0*U(N= M:FNCS8MKO1#O#@D.\AVG_=ZG7,Y,SZV\$!1?WH%B)KG%+'A$DU:(.\R1"XDC MF2)C5J>HA5U868]M^]GF0W9G=%3P8;#YO(4UCV[_5!W'E"R\:<^WK_:<^<+* M9Y@XO[3IOKMINI9YBUUPB$LM$+?,(,.-0A%[J:@BSFNSL,+RN09,2BTG&BK= MV4F2J?/=;22/WY'RXW(>;%50S+1BL<*/U7K]6B_G?*P=G_5;@]#RQ: P!&>M M;WU><5O_T'9;E\7GAZS&?&I'S2[\5BIV2\6VEW:7]I9J&YW3=N\"=.PFQ-8: MO:6Q*=)]4%"1A(HDO%P(L1I"/PX&5[_>0 5(%3[\+'R@=R+_((Q@R3.$E=(( M @>%+(?(/S AC3'8.9L65CBGI/9AM;FQN[F[TVC6UG>7GA!'_&QW::7?=_5[ M#?[^Q#MWKZIW0('*3VUR.KH$2?&("EU"^BU$4LO)/SFWZ"N+<:/'^(9M]:#6N3B4JEA)S5%'$N(K+68Z0U M\XZ;F+!T"RO_K(YWK.97'*NXTMFWO<'0M@]:IZ-!R$IC?ZJQMP8JB"$Q1L&1 ML"2"QC*&(-H02!ALO)>(GV\4O0\&G':!UQNG=IV M+9Y'?S9L?;.N>/.8>?-#0[0Q%O6K[X[* MM&6U'VWE+!_B+,4=XN*E\XY@B4 . 7'K)'(X!D2"%YHJ907Q@$\:\]\KSC(I M)7[3@S:^/>IU9WE=YTLKK59X4AX\V>SU >0+=[M8K.F"#_:*@MINN/XJM090 MW5K>. \@D_(RQ>YA#+5!'CFLM>U@6.L7>T7O09M';U:Y+W7N"^P>NW]?PAXP M[WYKV((21TLW8Q_:?7K6'YSE-9S#7@WN*&9V"?W-_9YY>]YLMNJ'R[.SH\&8 M)2WT4S8T<++$V--6W?_XFL!J_%L$^!(C3ROVY2O+S))D#ROVZ1O<2[A>NMD: MMHN5TM'ZHYH';!G\&JL O],=?5O$7S2L.O_. %H:ZPT!FFX?7./FDT5\E^\_!R_W@7 MGFFTZEO;N+%^='*P]?=QO7ET!.5!?6XGS^E='!R_)_7U?XYVUALM>!>4O_UY M_QCJN;5[LM^IG^]LP;NW-NB]R=62M%8%Z5#@E.5TJQZ9/*B$=:3&VY@<$0LK M:QGR:JNUO(<65'MOV/,GB[6WME_[Q[;/8NT_\1(FM;<0E>T=/6\=^(LORYM7 MX[@"Z1%&5Y;Q ,NX-=+*B;1.L(0H#13QE AR,N954#%XH62B3B^L_/7Z=:7M MT]?V:U>P<>6 1ULO;V\(RNYYYO<"O9Q!W)JGU\0&:AQ8 *$:<>9"_LLC*DB0 M7#H3-1A$UI7]7O]DY"1JUP)Y0L*U$C+O[6[(BZ9CS5W4_%&$]N7SP2#4B\7: M_WN!YG8)F>&2'MYORV=ZL;Z[LZ.&KUOR^6(S-_$:_:;(# M0X.;W#$T*#]4W ]/YOI<%99S>PV*FA35S8,V!H]*"/9BL%2;\20R]$56(JV= M]?O0D:/4:-GI#^WP;#"3&/>L;"/D(R4\</1&8[&U/;>H\_ZF&%? MD/$0H+#3&@X!06,;(+'?Z^;(K'U1BQ"E7=2VWO\B M?F-4_2^>( Y^'Q_$SVD>LI=Q(=\H7]:]*X_RZ[D0^E%R85BB%G&.$^)82J05 MBP@G(K"S0G 1*A=2,A[^M M@76@>R\,.N#XX"W]ZY 5(*T#G7"1V0Z4!L0@SQ@>U@[[O<_#H^NK2T!^8E&U M$%.K6V3.+-8E__=_:$JAE=^I8'&9_'%]VT]O^&[UKN_+7&?A.Y5?>GW. :QBR0GHTO23.)RG(U_H.G M\LF^<@*9[Y84'G^I1"YI,I'$=^QI\OI)905[FG;]1 WTI)/!EVWMSIO[\;: M&Y?U2[AV>4@/UK=98ZO1@6?X3O,0RG]]M//A[Z,Z?4?N&9HG]6;]L@%\9&?] MX"27NT\/@*<<"OA\7-_:$/N=C0(QXC M+P7W+I%@/%Y86;UME]]E,+-CI_BIYY5,R675_3DZ[,!O'DPF.=C:E[* MU?F;K@YKQ:.)!!$&/[CD"1E..#+1<)R4Y\+X"9T&63:/L''_^,/T379,L#]Q M6[WNP*VB_]:NAV^^/:HOM3J4A:%7*@5RR?Y^+U2'I!T.7>2/TZ8PE]$)>0%_-1"G1#\Y6"PS6)9!#QYUFV-M';T@H6;FLPLIC(HQ:"7N:+8TB0(X]HSXT"S MT\?M0H$YU0L H;X%-''PKX7MQN8]R_F*FA85+;93#':^UO:F?G?/.BCTBJ-N M,E5^/7%5%BDQ+C5ST7$IA0V6!Q=\B-$[3BM5GNP:I'?B M8Q0Q.<,LHDX#68K"()L\1LQ&SGP41.:E]FQ1@HB5?(@FEW:?]W,6&^C)G-I6 M%?NH8N_/W\)^D+_E9_DOOMGS1">99Z-ZSTN]Y\=9-ZZ]'UO*D'':&PUL+/=C M7L+\*7Y%BO^Z.3-U54'\]1'KH#)GP[N/?#]B_?9G+KOP-E8*8B%P8 E[+@+7 M5'+ 8QLCDQ[BAX]JX?J9HR^:?VH/(W+]:$\ K0%+EVW[L[T8++RZB< D%<- MYJ9H\&/K6L+#=1]X&-\CUTN^="N:JZ_?;.1CS==V&LV-1G.O%(,%Y??AQBRI M4;J11[MPN*C&O_8*+PDV@<-G^9)B#UO2-?W*2K)$R?@7RZDE\L!C?9^^JNWE M4DG>/DRV%.>^59/>3/^PUKU%F*5VFB@X3&):9ZZENB[;4QI8JM:?G0* M]%O;']:VEQZ]E.5 M%\4I1T7FBW$L):W@!RBK?. ;3\:4M3E]I1/\\A_L?/1U")7%A9ZW6+ ML+#8T/#:MFU.W;QW%&.&1GM[\',BLGS"&&0EY<=)F7Y'EI53&(-3*%>E*Z@M MI1&:6U#[-0+-:TMV3N.H\ ITYT?>K +="G0KT)V>$5+Z0]#-ZY7[\2AV!SG? MVW;7]SJQ]MN;WB"GTZ]0>$X4@%HW,.LN8=R.)T*=,=DA/K'H%OL8QWDO:X;_SYK#2\J[)T;LROL MK;!W>D:8,W\T>D.HT[!7>]^U9Z&5$?@&'-^_:*+"X#D1OZHP>-8PN&PK?Y^^ M8(U6"];F#U4DH$K==NUAX2O^9U!;;PW\V6"0=[WGI.VK7=N^&+2*Z/ZK/K5\[#*\\P?LBBVL/(NI\QK#8M= MZX4K@2_:UY^S)VKW!FNZ<+*FWAHVZ-XK3A4NPK8YD>V1%8SY$6OE,2J/4:U[*7%/S2:RZ(65 M]]W1Z4VQGQ>RV_;HY(C1PO5\B-=9OS5LQ='H\?M!S!>O2$GE7^9'"RK_4OF7 M:G5+B7MJ)I'%D(65]9ALL3#R_6D^?2AV6[W^-WZE\B%S(^G*AU0^I%K"4N*> MFDUDX0LK=7@$N$F*0$F^61!9^8ZYD7#E.RK?,57?(2K?,8?(HA96=HI3RK>[ MHV-#H:3*:\R-;"NO47F-J7H-67F-'_;4QOE1R[7&!6 M!O-P@V$+*WO0M7;XY,&*TFA$!:Z3UQ5B*G!]*KC^[)1P/K$SPI]@&1,] ?KV MAH G'51.\,+U0]5)Y?]UO8>J]$>1WWOTYCU'@C]0"=A":=OZ,WI6(TO?20/W M2!'>IZ:/Z$)9WBY<6/EKM;[]I@D:\GIC=>VOVNO=U<;Z7NVOG3?KVXVMVMI. M_>UJ8[_T2K^VT]C;>;.]OMK<6*^]7GT#%K!1V_MK8Z.Y5_JZ__8E@^'OWZUK MQ_8/ 5/SB;CB9M#VI>J%\_OJNXH3=*$);7LZB,O7?_P16H/3MKU8;G6+BA0/ M_7%5^I7#RR^XO:\UOV]T^2N2+^$1FE]QFJLW__P@>,&7)'[:@?<_*I:P)4', MDXK]\35-'W9L_:,J2Y>8^/[EDE66+6'-'U3L^$GNE,]$-P_84;RP4E_=!>QD MI/ 3%-.O"]F^W\ K$[TR.O+=5LU;_;E+)P?^[!V_N1@$R)NB_?1I\N73[:_;7=KPZ/>&101!K\_1K#. M^I/#?@\"9G15UU3\^U'[IR?Q^T%W=3"(WP3S/[#G)S3V!<_&?EAK'WQPST]; M^Q $G"GU>.9)1R_288^9"KA;F/>S M6EAJ#_=GZWRYV^MN]JTO$FJ?=5O#W3QWI%8-"J2Q.C'[4S",&-DH1:B;W5L>_"O!00&T;6=F$M$A]:>+F<]6NV& M_&OCJQ*M#M=LOW\!O?:/;9_%A=IHV1B\]WRXW#WKH- KAAUSL6!BT'NQ,+9B M.#"P?R[<>N_3&[K[:9_5S\+QQJ>#+7.\T]F@C>;F4>.R?5*G^Y_W+]^1@_5W MO'Z\CW>:C:/]#_^TZY<'QXWU??:&-=K[EZ='C>/WY_M-+P[6&YWZ5ATW/KS# M.^O;M+%^7OG^.@$RCD_:.9[]EGC M\AT\_W>K3G?;]::_;&S!?9HWFQGG]W4P0P6D!%;;%,GC$NF#)2$JL"5Y0D'K@L@)$2.B9@K+#O,=AW M>0O[,!7!1H(D@#A)"QGC04^Y43%YHY0#[#+V+?!7\5/!31OCABG!J-!'< M6, ":4P-<@24E_(( MSB4O!5TL!I1+@TYC&EB9%1K<[-L0:_WH(YB(:\?!8JT;A]\=;*&/ZXA[<;=B MC:?+J]Y#UPT'NU\ZOA&'%1J-#8WV[K!$[D+"PF DK$J(8V4!C;Q'4FDOL3)8 M80^1$EYD!,\P3?P!&DTJ3GOHP.2,8T=IB%6%'9/&CMLL2]FHE*48060*D8SU M%CDJ!))1,2\U26J2RXM!8\+FY26?"D+?@V%_%>! ]0BXAD M''')(EAPQ"@%K2U-GG@6P((Q7X3HK406_(M-RFUW/P%+[_4OGD1 'CKP4Q&0 MT^4O/5TASSB1IW6'=PAFL4@A(!NQ05QHCG1*$3''A=5&^&!SWDQ&%@6_.PXR M.\2C? /$\X(9I2$>%69,"#-N\PWI(#AQD4*T$ET>.25(2Y-0($D:09(0+._S M%'(1LSFFU1$%)'IJ60RN0- MVF)1B&Q.[C*S-\KLISY MAZV\G?'AH-)PL2M);(P$L=H-1:ZYT=Z$"J['!=<[=U<.$I.BA4@+6:$%XM0S M9)G&B'(-LK7.^Y1SBI)%.=-+!ZL1Y=)&>..B9A6$O!"$W*9J27B3O #TD 1^ M6&& JA&/!'/)>JJ$3A8@A"Y*SDHTKES9<3F96F7'+V3'MYF;5%PZ*3B2-GC$ ML=;(28J14%99J;&UQBVL4+$HF2F1'5?$[=?8J-SL#6U['+SLJNG?W:I@N M#6,; ?+5!M4*E\>%R_7F:L;D@J8U+M^?UYL;'PE/A"JFD5;,(6YH1$8QB3QS M% #:")*2%4B@%GAPCS&DI%U88E8N*=3F8K$&+# S MH6XH%$!59Y;"72D26AV0Y7P2=*]'NB7)%<,),E%0I$&&$@<(\&@"2Y:+1,[0/JAYF$'9ZO7"YU:[ M77WLT,[JI'4T@8KXZ(=%5Q,F&&,X"(F$3'ER'@(3KAT&!E&'"*!"(\%UC:Q M[\%%9;/S8K/C(AB5S4Z82Q0VF[!)$4(Q%#$3.1N* RX1.=(B:,^ 2VA!RF>S MO\!$1[$WK=;J#FWWL)5/#AY-,1/Y:&RPB53FS/:\RNE4CI&4F'16( MO""(W*(BEFJ3@K2(Y:7G7-.(G*,2\8A]E%AQ@F4!(J9,QV-4EEQ.*E)9\LM9 M\FV"@EE4*6"/A#8*P@%FD%8*J J65!EM'0TYN?2BO"<&>.&2N4IMC3(. (-7IUQ,[^6.VZZ45GN MV"WW-L.P)'D-^H-2\AAQSS$REAG$A+6*&TZ#%_F4FT6L9VAS1_GR&IOZ*HGAN*'8WTT)QKR@"8(H:[%&'+ 861(2 M^P(W1A12R:>\X)G!WB58T6ES9\&]NN^PH[)HX=MZ=[(EM:[=:P!27FDY0& MPYX_.>JUH5<'_U.<>8B2A?K/'06^KX4E@?+RC/5>J<_;D?94QZ6..\ _ MOB?1KC;$BY@0<\PCCKU!6HB(0B#&$(N5,Q#@"[)(Y2SO\2C?2H49QL+G#GN4 M& O+,UA;8>'DL?#6X*VDRL7(.&))"\1]8,BDQ!#!!BOM*&9!+*Q(LJB$*='* MBPJ0*D!Z@='6"I F#DAW=N1P1GA.2.I,D4$0?CBB(K+$*^M :IREA16"V2*3 M9ZFQK"B"1!3!%);!GBREIDC%:(4>.()\IIDG-CLD4N^0P/&U0;S$L;UXZ1 M:%?H,6GTN$6T#? -"B0$:>PXXDY"A*N<0@*8-N/@%KBV@!YDD9'J0-#Y->$Q M4M/*A"=LPG<7!OF4N-/E;UI1R%P+8.+DA.>CZ"I(F!TF'WS*4RT9S^Z.V4= H$J(A#Z"XH)$V/B =A29* M6!)3*+*[D5G.[E8-O)8VKAE;=K<*1%X.1"Z^ 9'CC8]14J%]RN>,&HIXDA@Y MABTB.D4*TB7$R@PB6I4I66]ER>5D*)4EOYPE-[X-!XY//B89E=34(EGDC. Q M(1LUAI@ *^8XB9[F+1B+!)?)DG^QF911]FG_B#V4,SYX4AZFDGO^FRWM%2:- M'9/N)J#6P0 CT0%A*E,^^S@GD74&>2J2PT*$2/,*#;J(U=W#CV>'HU1CKZ6- M;,::@;J"CPG#Q^U#@)1P$&AHI(P)B-LHD%7$(A.9==)PR80"^)"+Y/E9L"H; M+JT-CS4)=67#D[7AVQ,G."5&R^1WFUTAG,\I#/2Y"]OPLA!55.UVN('J2$'TW<;-F@8-4(O)<60BSG$3:BH1$ M(!;B9\[ZF!V6-DMY3N:)0)9QC2B$%L)KHZ/V^31GMBCPL]?/O8C-SU7^W_OMIHB< M9@)Q'"DRD6,4(%XQ@L1(0C[OT"PRQF:8!%7#W*4-;L9&:"KLF#1V7-S>Q0S1 MC4@>"4,,XD):9"V@B/4N,8\#?# Y$0%>U.;9BV\J"RZM!8^-GE06/&$+ODU0 M 'F9$,(@2S%8<,J3S#(H\/[PF7EO'8_9@L']X[LK54H[335;,S0/W-2S6(.^ M1U=3-M4.G^GL\*E.<9X$,-6_I26XOO[^(^=2$&<,BD1X ":J@: HCQ)7' LN ME1%N886+14;FX$S-&1V-+3.0E(:65$#RLD!R\0V0-.L?M>$R.2Z0YCG"D<7. M (*1\"9H:3TSA &0R$6-[R8TJ:QY7JQYPCM]*FN>C#4WO@T+CC<^.DV-%!B" M :H=XE2S;-<$8:Y4Y#)8;CE8LUF4ZNYHYY=%F09?*RLN*3>I MK/A%K/C.*J_ !0]@Q5J*G-$Y!P2,840DY49@3WC$13YV3)^]L+/:ZE-M]7G2 M5I]JBT\9F-HWZ%QA\H3FCZ[.R. J*(U1-$(A;KE'.H6 ! L064FB*4\+*Y3H M1:+F($W8"J@A-LB0)$7>. C_.)?(2<$0C9Y1'W3. MH0]0(_DB)W?W$8[9WBN3GT&3G\#VGLKD)S0--?;+L2YG\7$U2W1_Q[PU[_N2HUX:.'/Q/+?[[K#6\ M^"X;>E[32\=V[M>ZL0[DS6R//284GU:/W2BC&KOY];+\K[7M8##2R=7:6J_3 MZ>4: *!5:X&_$U.66V,]0%XE:6?1U9T=N$\_K'ML[AS M-AP,;3=W7!5*/2J4NGO>F)*.48,9"HPPQ$DBR-C(D1522I5BDK+8@3#+IXU5 MZP)+2[T(V'V4BF()D""2 ^HEL68V10CO4Q(//FVL@HCQ0<2M 99H1<#&1X2+ M(U*3Q<@&;9!)QCE&M)(V'Y8Z-J95V6GY[)03;0.(7G@7. U$BZ"$9=J%X*U3 MZ<%GB55V.C8[O3TJ0O,L&3<&$8;!3HEER) 0$"-*XZ1IT*'(<%3EX2\#AWC] M? XQ XMSGLTA? I66H.U<(Y3D@!QM+2<4PQ\PE)=<8B7!IZ[Z?8CMMPG(Y!V M^9!"#K&!Y7DI#HM _SQ6P;"%%3;+21RKY7NE#4T8#\8*SD32F ?&-#61""(% M3H(90RL*,06$N$4AO(S"NFB1-,8CCKU#1E&!> "R1P6G5$-HPLJT/*\RT_&: M:<+*"R:)3AZ8OO56)<_R@?9"6R<)K1C$RYOI;081J5& F E1Z0SB7N6,S,DA M2[P%5ZX=DQC,=(82YL_=)(0];>7EI*UN+9[[.!C4>JEV:ONU3]D6JIF(":\? M784^RN^R[;>V%;:[5^+X!I.JA1_C ZC#.TQ#:NM-XA!'$,X1CQF@C&%()&K MC>B4HEA8D6)1XUG.EE@-A)8VC!G7\M *25X826XQ$BVTHS8)!+R1 \Q&!F2 M$K*)$$M]Q$S: DDP'EC#O\%)SY^FP)GN>[T H5& M@%0,G%2 -#Y NGNXE1).F*0,2I(YQ/.Y5IHYA72P DOC+=-T844OFGM&4WZO MQCNG;K_W ]AC['=<3*&RWQ>QWUO\@'FK30@8*4<5XC( -2 R(:JM]Q1'[RVN M['>>[7=PWSM;Q$B(7(J(0$02<;R-B-0PM?AEJT_2[4_UE9,Y)3\1JRBQW*!@"B,1L0#;!#V-, .EI;$)<6%%\$=^3";F: MNZ@&.TLS=U$AR0LCR2UNPJV(3+B$.+8<\: )N0VFKNXM&&^8U5U'I%LG7?ZYSVXU'L#EJ?8JW=&_QBF=9?9C)C ,V$O^Y, MN'X51Y%W=>U;86QW03;Q#4BD$8<[J6G/*P0;'X+=3<1.:.+*>(UP9C4<1X:T M(!H%XI/1(5"?$8S01:'O+LNJ1DNG;^#3G.VH#+R$!GZ+<5 J4Y+1(A%5WN&5 MSZM.C",C31ZZ8"&,LD0L&G*7<50&/@\&_G2V41EX^0S\-@=Q@1N>3Y%65#'$ MC17(&$*18I:;B"5)F"^LF$6#2S+=^/*?Y+,U$RK=9##<*>538 M-#YLVK[#+FR4SHB(D2D3(A[P9#15J,DP6LX 4)+.>D5Y6,T1Y1RHD(P*.8TEHL3&2)34/(0<;K!%(L8UO5HE M%Y_ .4LUVPT/HD\_ZX0KZ8P:M\Q !*%WYMKQBX2>!W)EZ\C_G&+_E 3\2\,U MOSE28K4;*E4 ^QO=((Z!A! ME.4L9-&%I%S.0Z<7C;B[+Z1"U0I5*U0MXQA)A:HOB:IW]MIA*J( 5!7$Y[WN M,B(;J054C9PKSHR(9F&%YS!9/COY>&E0M1A2>36T\%+X'5J?5OXL?HS:X?JO MOA" 6Q?'9HX$_\P>:7'J6HRU;F\(!0Y[8(SV++3R(E8PQ*)3BA6MJ=6U7=\J MYIOABT[L#@=+M3L-N*[Z5?D\K]D][0V*U#?+_=BVP]:G^,?G5A@>78/!-T]= M"0M_?<0ZJ,+9\/N/?",2#W6*_7%#V@/[D-[LBF]_YMH6L&&E@)#0!):PYR)P M324WS-H8F?00:WPD9N'ZH:/^=0M.[6%$KA_M";()&KALVY_MQ6#AU8U^Z+2Z MUQ7B9BEW^^T>^VZ_I#2Q?AE9#,!HKV\+>8*=QGZ^"^ID2U.7VE$_>YO_^+F$ MU,)*,QMTSJJYEAT5F,&?K^S*?=+_D9:.*M."&G2'RTP68=1DU?;.B%6AMG^M MUK??-'<:M=<;JVM_U5[OKC;6]VI_[;Q9WVYLU=9VZF]7&_O?M?*7-[[[6[&V MT]C;>;.]OMK<6*_M->%7?:/1W*OM;-9VWF[LKC:WX8;2M^*W]]?0^_L]CJ'P M(U^!LO!=4+.V/1W$Y>L__K@^AJ_5+(E\]]J/BB50(?+]1W]4[(^O M:^^>M\E33PQM\Y4=NMOG[ M=*J<4\3CD?TCNZ+$BG%_?^3!E8E#1P5'8W%73S+ ^U6NTPJA':>TY62[6QL> M]V W?HK=NT="/#MCPGWM M!*4L^U*5^YKWTP&_J;7K,0?D<9-$/I<32\83"T8:2F-(QE(6"!E)O;/9:5SN7S;@'? 3ROJ[E;_?^?#WR3[=_GS0W+[X,KS>.6C7F^_/ M&UOOZ,'6;F=G_=UE8^N]V&GN7^QWX#W'[R\:G;^/#]9#^_;P^D$'GFMNX(/U M@Y.#K7W>6*_C@^:)R.^#-G4:S6VZWVF<-.@_Z7K"LKZ'&3QS7G_WT7.+O1(! ML6 IXLI89)FG**>132G:J 3.*Y'U(A5TAA>A/"LUQ5:!\KF3E64% MRF?/-4INA2'1)&HME\D;YSAV^7Q*:8*4O !*>@V4#\J;4P'E-('R\A906BN3 MC(:C*/,>UL YTD)C!([1B)"8L$X"4'*YR,3=#'NE0JN98URSM8#\.V>K]0;# M//$S "/\Q5+Y3#/>S-V^D[9ZO5"LW8C]3RT?!WN]=JC0$WZDUK+*;E"(N*T3RMI!(A9YC0\^]NX$8E0E;Y1%+)B)N:40Z.(T<2Z.#7=;=X*]A#DEVC.$ M$\1Y/"2%-+4!2-9 _TJ*LZI>Y,JALS[2W***FQPPN\& MX1B<'/N?U+P:V4+BZ,4V?/K;LRL)D, &(V %DZI@T*YV9WJFGWFZIZ?;ADSV M!)"]54YE5YQNSX>R%51Y<%299W. &XQ)S9!C.40D.(.T8!()8Q@GBO. Q=HF M$>N<+>;?;YIJ/P'"UF3_VS7538[[T):SZN1!RL5H.L&28XDXA+7-WC:%P>8%%J:D#9YJ$SPG M:YM7)/]8'?)52K8]'_)5P&*98#'/JZ32D4=K<[&3@#A7 6FI/8I4$J&Q%M'& M*\&B:1K[!#A5DYU@5Y.(_9.83:#>A\F^9NNG7"/N^L,M-[!,5W:GX>X5Y); MLZXI1#,;I_.B,\5:71:J[B]&GH5D#0M,(*!2CL%_ MI"HD1]<57TRH>Z=,867?\1FXL7;S<>+(FHVGS7%=3\1>? M_[*1=#%L3"LIJ6<&49V3+@K+D0F I 9[E9S5%N-\VFF=RE7>2"R^K.?#Q1;0 MHP#$;0!BGFIY3F&%< 996QV'=!AI20CR5#''O0] O-8VU=UW!(OW:K6]5U0MD2JXPDRHA64^92?T@;!3[;(F8,E=K M).*@N& 1X>@(XH8KY!@% TU%XKPU//E<072=RT58:9IN/P$&UF1GUM7$H];5 MR:YART50UMBJ>5AK9+_^8.3\JI]9:O).XODFPC0I4*&+:A3K M^P[S&.Y\'0TLC$6G9P>GNZ-X/ 2XSLT=]*NPVJE17+!Z>5B]LUCH3UM*@YM"B( \8LB:C<_/)'N#OQ)I^48]%P=CE8>SN E'3Q"=%(T4T*8&X( QI$S+D M>L^48]R;'#^R+N1B^,BM8\>*K^S9T*VBQO>KQG-4R0;,L%$6&>,LJ#&ER''* MD+5>1$>]4S*L;;)UII95+[*0H08W>%7N+()M"GU?/6]N.XZFSMNKSX'*X=4+ZE2N.W63;!29C"7B_#ZKS=L%B, XBLK@ M6?!Z;9.O*W47BV7%7,M/%>N65'QCY;"N>69=0;C[0[AY8\[[G+Q*(AT)09P" MUAGL$G)4P$ *(07Q:YMJG:AEA9H6M_?S<7O?O&;G#0Z ,9@/H3_.:6V^5SJQ M<6AZ=T%\U[E8A+GZ.M^\!J_*G46P1;"K=>V@ M!XT?3@,C9[6#'Z34[4KYS)IH*OZ 6^QU'!SD 5ZN>XQ>ZQW;FN$T@[$H,V/'@A&CD! M"B]9QO 'Q0G'1"%#-4><>XRT"!9A1[5FRJHD>%Z-KJ@973(G%%] 4^XL@BV" M7:T[BV"+8%?KSHE@I[=,#01>677-W(R[R^.;T\3&3H6G[WJO;XFA9:%I]D.L M?>W#5G\\&HYL+W>F)-BL[+U:,/>=8_.?R7ALU"AD@9BL8JQ!E-R#A&D3/<2!RP#=:M;1*^CJ^(?%J=S%'- MN1D 9C' Y@YUQ1.L%HXZ1%UG"'.M4-Y. MU C%YU33=/R)\#AFAP]>359F>P1W!N+N\SRZY[.$_W

O-@*8GB%DE$C@9 M[06H+BB]/)3^L$ #!::6>H:19S0@+D4$!J@Y >!.#F:"AAWL0@\[$>GXO62X>L"029J+TC3&) N1K@#%UNT9[F MH4Q#6>PO(PO]AW]#Y_/F_U0_:H&[P2^S-6;NXM(0A>#O00K-D'(08ZO7'\$# M1WW $SL.G7YW[YTPNAHBF<7OC695?C\*]9!$P!9KOW*A:GC8\ZFMVQ4OJ$, MV6517/R96UO!FY6"6&4"2]AS$;BFDAMF;8Q,>B[5OS3'6=9?.IIM9IP S"(W MB/83L@DZ^*OM?K&GP[5?+LGAN-.;-HB;C2SV>8E=*Y>4[DTNM68#W/?K#(F_ M J#$0;X+VF0;TY;6T2"OEO_U_1%2:YN'6:%S*?:< 3*KP?_\8C>O&OU'G:4+ MUE$U2__8VMO]\W"_W7JQL_7RC]:+-UOM[8/6'_M_;N^V?V^]W-][O=5^=ZU2 M-Z47+_?;!_M_[FYO'>YLMPX.X9^]G?;A06O_5=6%-SM_[+0/=O_>:>VVX>^= MUD]_[A\<_-SX;OWT=@J]MVMKM<*<0VBU_$*;N_9D&'^=_O+;=(7J]*HW5U_Z M[=@./@!P3' WH\;:S8(4S_TU&]?TW4OE]I6O2$-O^E35X?D7.^J:Z1'[H=.GIJ; M]*G6R2;UZO"/-SL[K;W]]N$?!ZV=]O;.=L4\][;> /XS]_A[DZL77W;GC(@-/A]7#G"7O(8W MVA0XW>M,-P7^^KKW^W\^[1]Z\N[PKZ_P#OS^]SW1_MCNO/]G]\O>=O?HW<>\ M.?#V['Q38!?O__X7???QQ<>][7>D_?$O!NWI0&N.]CYZT3[;A3:\X^_.WA_/ M;PJ\^_@7?[_]O@/M^P+MA;:%H_?__.=XC^ZN("\$:I(SAB"OID8,Q1%ZRR)RWDLKEI35L4.C9"F-2.;-;\@\^ 22: MKW/]\.D'G]WNXE.)D?M6I6O0U9-!/(J]8>=SO,Q+JZ+7>2MF9+_^^M@)^![X M&4]@1GY#:PG=H*+9L_-5?P!_]EI^/!C$GC]MC0;PL&ZUM]BRX>-X.,J[Y.4, MSOT9&_7*?N1<74_YY46DN%"MKQZHEY-Q.LS#5#=OJQ<.SP?M=]OIY?NW!ITA M2'U[/("?KT$,_0"D83]5I6A\=QSJPGT#N],;=4:G6][#T(V&A2[<@BZT#Q8, MEV2U$"+G'<*>(2Z)1%82C+35!GM!.5=@N$BSPI&:S;.:G@H:7>,:?-1:[XW! MI6+C+ VTYFTL'EV^!R9X%,$N4#3R(A3#%&/#J%3#ZE";#L151<^,H+ M+A;#XE>'399BJ,_':_T@D%-XXM+P:)XG1BE%&#(XP0L6<4Q:) M1 WB0@$,&\V0BM@E+D5B3E4PS)Y6<,13P8'5(69%^Q]?^^=)6-)!*.((PCCQ MO,V0*QND@&2,5O,41>!D;9.N8U$"$HK'[CN@,Z_!.0QAP3]WO@T\S)Z\_JQ& M4G'6/;:S[C8[, MH/1O65X/^\=;^R]TW$:1\%L/;DW[O #!Z?_!GY__&^>P\ MW'ZUA9TZ7V- 9W'0+[A^"US??[FX<^Q4Y!I[1)P$5F>E1$8(7%$[Z73 /J7L M7=.4T-^*PZ\X_!K)*W_ O'Q4_"KD]$X@-D].L2!$8.&1\$0B'JQ"6C&-0K"4 M$)LBDZPBIUH4#V'Q$-Z>G,[Y"CMQ&91T!7P&3:"DRW(=7N\V*.![<_!=C#TT M3A(E1$1!"8*X2PD8I%/(>D( M3_'=-IDH?]^Y\;H>T:U>J)[SNC\<#>*H,ZBRF+Z(O9@ZH]==$-&K_J =1],E ML<1B_L@YX'KYNYRFF%H7B4A(YFP$'">/C$PFIV5/F@LOM ]KF_*JHN*K0JZ+ M:[:X9@LJ-1N5YI*G>TV,T3#J6KJ$N+0!&6HET@H;FABC0NNU35J\K25'UE5Y M-?LCVVWU;Y.AX"X.UANG#FP:?*]JY.849E_W!Q5\CT:#CAM769,/^Z_M #"Z M(/"M$'AW@1G-5 M7*(KBPE-H'1+1H*R,;Y$F)@C:L90%W#0R#'N@*BQB$Q08#Y&+[&4242%IUOE,JW5N'?S1>O7G_C\'C>_%%<4Y'[CNIMG@1&1TN&W=34DWA))+ MKV5)Y ;!XH<>^YW"F]3<1V.-N?[RQ<<^PQ)A*U7OZS85+9_-6);JD\LMN;CJ MPW^E-.XBD.;AP$(-RF>C[&:EE?W651Q7<5RO1K3]DYBMF4N'<&^@TRO4PQOC M5"/[=$?L7>T^/;,C\J7(Z>UZV)"]EB;ON%](S#+H'V>'4Z;+\;O3:@/D\"W>^[AW^O[CFTY[&YYQ^/YX[_A-Y_WVSNF[LP^G[;,7 MG=GFRT?_M7VVR]MGGK[[F#=:_CIK'T-;?_\;GK/W9>_P ]L[AG;^LT?G-U_: M9SML[^,'UCY[WZDV6K:A3?_LX/?0OKVSK:_[VQ[:\)=X=_8^M1?30"D=O738 MH$2=13SDY)Y>)_@-1XNY-2;1IU#YM%%075;G]G)]:T+I]-'_=8@@DKZ3C=6 MYXTN\=I\.7_H<];XDT'_YR/L)Q5'Y1L;P^5@/CB,,#O MW3C)S[EU830*GUD:GUFL!6:34S"* B7&P!JTG"(KJ$$::VT483X$EXL^8+S* M&2B*77KWY6_%L:]YEES!O@?&OH62%T(S$YE'CH 9QQ.8<=:*B#BCV$>J8;A3 M59]6+.OL9--LN>:SM!0' S#$)D;;R'[]QJ;@BB?S:2([J\5?^YRJ4MHY 5R< M).!I?,F&E<"EQ4)<*:E(C PH!5N@W+S[,M02XGA!CG#".*8!61]BLA@JJ323@6OUS:%N$N" MFR4BS'-RCAV,^OY3E;D+YGOM(HOUW'^JUF'SN-?!D1W$%W88P\L+XU! YQ:@ M5F)4*(Y\$H(21&D@*Q<@FH4.$ >2: DI0N->#.Q9 MI[M8431OZ3]52ZEY#.7Z GN7RSFO0G'/E0"JQ=),7$:2E,:(ZP0_.(W("NZ! MSF@J(RPRR9'B*2H9Y)M-::[QO_PPOI1MLCN!S,(V&18^:!N1QUP@KH 2:>PI MHC01YA2)Q/CF%=]\3OZ:*D/O\W+-//"AEBLR(K?[O1PU6GN')Z[A C6W@)J] MPZV%])#>4FJ_O;%DQ?#81P-JT#M;L>Z3K>]N;\M[$.\HUQ6:9:L0 K'B+@G$H%YYA%5U0BGP%7,U0'7J5G,XK\Z7N=B*!9#L;F&8H'! M!X?!.8,RQ."EB D99<"@M%0A;1)#3G)EI=> D1P,2K$N^)WSV3?4IFPZ7]OM M?8Z]47]P6L("&L#3IJ,!IGM!IN4ATU\+!,UPA1,3#D#)P8^H(K+!"T2H4];J M9(B@%4'#;-&3OCH$[?'# IXV05L!_&O$ 9*">X^%>W.,3*@@L<<8.4H,X%ZB MR EOD8\$.Z529#A7&*+K,+;E6,FCA"E,7/E/U6!<*3Y6#<@L[_)6-3 %H)8' M4&\7XQO + S>>82IT8@;#<1,>HET(-91GY2G5KUNJ&+9VL>)<+K.3G+IO[C MUHD]S=[CIVHS-B*B]-9>_=?UH!1\6AX^O5O@9SH&JJW!R$3E )\BX%,,,+DQ M30!;+KB<)IW@=7;%SN:C&)#%<;6:(-0(@E1 J!$@-$>2< B! 4]"6EF!N!0, M 3>RB'GNC:0>LZ#7-JE>9[QXL1[)BW4A"O6IFG"K19,NVW)_G@]/P:KE895? M($S.6XY)LDC'Q!$7\$-+*E#R!%,?I*(Q[S2N&WX7OE0<2L6AU(!(K()!S<"@ M.;XD37)4)8RB#@3QX E@4"1(!H>Q]@PK[C(&4:.?7AA6,Q#I:J[0_H'**JV[ M&'PW+OG:-'1KPK;A972#L7L)0_=Z,G(O3M\.J24 M,R;8B*PW#/'(-7)<)>15\A+C&&W.1<7XNE:K7*'AM@IM+'HVV9=6 MOB#\M5V_S9@T62YW."#=Y$FP]-/@*SOL]U>P;[6S0U2)4$)G M-![ (V&MS&8E+*.CT_762=?V1E5ZB/A_X\Y)+OWY5#<.&^&6O\QQ7MO3JMCJ M87_+@_@'\?5D8%[G8=GJA9WIH!0:XVU<6LY"S#6M0*6Y,@QIQ@TR&BNFP#RT5%]? M#J*$0CQB*$3G-L[NI[R7UPAZ&V7Y2HK,05WYQ&O.CW;\R6FH,04E)B"$E,PL M69_/U)S.'[[)KB?H63_ @)9 RN4QGL44"=PJ*TCD2$?N$6\0=;)X+3G M LLER"$!IF?S49BIK@Z+[&PBJ0]*B0-&>$11:Q"DHAJEQ"/,B( MG)8"<4>H,B8IZ7+"!+I^E1W6V!*E)0S@D9$F^U!:H9-]*+V0LV)U0@D*>/"@ M@/VT/1V"@J++0]'%DX96>\$\RT=B/$$<%D^DK7&(:">L29*DZ'-N4BY+7$ 3 M=;@1'NFBPP^KPW-,R"BK@R4*:9S3L3ALP2ZC ;'$J(>!\XG$K,-W2U_W<%O_ M*\>!2H,?GF4VV6[_L6B0=,4VQ?TDQFCTBM8(5GJ[/=;9!E,YUWT/*][9[@)K M39X38*T6T:@"XCA09*A.R)E '! 88F5:VV1L'=,EN"-OID?%4?F @2*-1K F MN# +;C4"M^:8NDHZ>(8Y4L088.I!(!-"0HQ2YKWVQLKLLR3K^(H8MR4GURE, MOC2X-/@)-OBI>>1W4HI^U.JG5OSJCVSO0VP-["BVZM^'+5A+LUFU7AM7.17$ M9UBD>J/A>I4;8A"'HT''C\#,RC?6D&ZQ'=3SN3\7P#P[G?RPPE M_[]S/H)O9F.7+VSUPN4/+MQ9J,FMJ,GB1H#RSB6)&1)4<#"I<$ .XX2$(]$E M#,.;\\^+17-J==(-WDJ+2ZKIY:>:7DW\;)XY5_"S ?@Y'XYBJ)5&1(0]"8@' M1I#!-"%*DX61#RQ2LK9Y1;K6)H+8,_#&O[R2,MZ*,3XM@=PA0+[)G5WZ:8 G MT=EG9D).HS1;/X5)G.;/52[!T5%LG53AFL\KQNLQC;\[T90ZMG:Q"(?OCO,0 M7"1$-4DJ_NQED9[V]F)B0AVXCLIKE&+"B%=%K4D,B"F#K1(LBJIRXCHUB]%C M*V[,;JTW45L, M>,P8%T!;I"16!:XH23QP^>]N!F-"[Y74%HZZ/+Q=C!7#GG!)@D':I82XP ZY MF(M5.N:Y=)S8D/,>KAN\6 )D=3AJ.3E;3L[>V=2W.H7HB(^&<">,45IH8BQP M4:^-8Q48D@*&JP2&<^0S$*:2U!IIP2CB7'-D !(1XS@FKHGD1N2JF5>E@6WL MF=G5,I^OYBQS/"[VPK<9W-*2U5R)8DV3SG_?7_<; MYW9K).20]DUD@E [=2 M.<^M%XF!N1E)8K0"[_MVSQ;P7AYX+V;PEH0D(4Q 1%D"X"TE-J&3S]%>/.=)\KPJG11'!G@0D*YXD& MFN]M$(H1$VK?1UDQ5FG%F*?[S.,0N4)6L8"X,0D98 B(<"TQ3MAJ3S/=QVHQ MKK.AL#VQ!:8-F4Y^6F5W^$'7Q;7)(6[PC L=9M"ET!^[;ESH\5W>\$BM? 9& MUYL(@)CS>-D**\'@NOH@P=*BPFZ:E.0QG_&L=WRHV% -W_&I$E3E"3D_2^_B MF6D8I[NK%^"J'C:$MC7*T =F-L?'MD8O[6!P"E+[VW;'L="SY=$SOV#0,\V9 MCC0@&1-%G#F+M.$)20TLC2B>J".9GE&B5]B@?_RMJ?DUZV00<^K45OQZ$GO#6)M0_5P;L.7'@P$H5,L.A_$'4^JO0,1H M8WC>@B_N>[A6H.L6T+5XD#IOJC,3."(P:(@;G)##UJ.H!(TX.(X3D#JYB%NK MP^@>/R#^>:5S?00.5%#CGE%CCO#(7)Y5:Y9K'7+$!27(1*V0-,9A@'U*K0/4 M6-;QX08=$GX*;*&W+3[OL0#8>I+;* &(8LCHNG">P^[EZV_2'_9'MWB7'WPV#5NH^ M7A4@<8?$54T3YH\&QMU9. U9B!I#74O87#,6+EBPYJFNQ\'#&"80*)&(>VZ0 MX\R 10[C*I*AL*H]M4#KN^KW(SL GR?$+S?V^:E ?&-LC0+QS8'X.=M$,!T\C90H%^XE,OJQ<+:R$WX967CCDM6/X._I'\WZ=Q!C MJ]U5/;?YC4@()V/YP!!]49>0V9H(.G<^;_P,_YF*_ M.=[(KN.3_K JZ/[K(';MJ/,Y_O:E$T9'4^V_\+W)$.#SKU@';1B/KO_*!5E[ M:%0<+!O#;BA$<5D8%W_FUE908*4@8%D'EK#G(G!-)3?,VAB9]%RJ?ZE>FW[I M:!9(?V(_1.0&T7Y"-D$'?[7=+_9TN/;+)3D<=WK3!G%3B7U>8M?*):5[DTNM M"@"-_4$5R?TK:%\O-QO'^S_N;N]=;BSW3HXA'_V=MJ'!ZW]5ZV7?VRU?]\Y:.VV M6SM_O=T];'YG?GH[1=R?KVWKL1U\ /W."]#<7MRLZ=7Z<8ZCU8(%7>C:DV'\ M=?K+;U,_5:=7-:3ZTF^3IT_ -[]@;KVJWE=?/D>5#5PCR\3#-7GSY/)&=6EN M :ZO,;VA.+OV,MX@UU[[UF/E!C'7?_/'G\KH?3SU?MJ*Y:JTE= -1I;_6'/C MQG['.=M('^P=$R9_HT\UBC3)[?>R:X?#UA:LLC/K^TTT.=EVB\M\] MY[@*,GCQO&5@3SIYCZ'3:^U\]1'D <3KM1VTJN"FYR:-PYP#=#PX?9YSX4T< M6?@PM';L(&=2O#Z(YXD*8,O[\?&X6QGD^U5@$T##R2 >Q=X0S.K6;L_WCV/K MIS_[P^%"3M*G+IQZ+[)2C*-^%_HU_'];V6DW.KU;?OT;AX&0.U1-;;"TKTFP MO-MKC8[Z8WA$&*[G^F\1.G0"4W)X9 >Q%>S(_GPWP:_>=O@D5=AZZS^V-[8 MTV2]E;<<[Q(#VK!]C25M73=Q<^+N*6N-C3AX0W%47+/@HN&6[7]O'?']MG'\3[X[?X_<>_"+1+M']_>UJUZ?>=+WO; MNVQO^RV;WU1X]W&'OO]GC^UO=X_?'[XYAO>>MC]^PN\/=\^@U?C=X=:7O8_^ M2_LPI+U.O:&P=X!9^W#GZ]Y?_P89K.$\H$BI1YPXB9RR&@5%B5?$"AK"VB;! M3Z"&WI)V?@M$/4F(BC9)4 &I*15<.:D53EZKJ).F'$A*@:B'@JC3.8@RW"?' M%$!4L!)Q1C1RT0K$#"%$$ATBEVN;;)73#12$*@CU?802*D5B2(I<<^ZPA-VFHA27SE@GG(L^9O-/,QU#)& ,>JL4Y==CV#6%I J8W2N8 MX3DP8TDG+KE%RNE<""JP7''=(^=#$@Q[RJ5=V]3KAIEFU((J6+)26'(+*%$V M8.F32-I+[C6WA,'LXR$:QG%BMM"A1B (F4,0'[6A5@$=(HXAGBMOVA0,XA16 MAH0M"R(C"%ZGQ:(K$+:"$'8;.L0X\']AG<."<@I0Y@S%DFH:E P4?P/#"AUZ M##"CV MI+*0!4+N%4+8'(1P)KEBC"">9#ZWZ1URAD1DE<-,">V), AE*\+MIA)Z5D2 MHB4E<6H&I%TMW'88^5JV/M__BNG%OMM=6;W/27A*8-; M!K<,;AG<,KAE<)ODMX@ANBBYML0&3KFQ(GF,&:4N[RB=#,$'7)9:Y MQH$!Q*>.UPP=$D#QHFWQ= M79%-X.:NBZ*!!5[+X-X27CTW25CA'9:,)Q:,-)3&D(RE+! N"KPV#U[G_3I1 M>2$#]"'%8);H-F1 MLQN@_A6>_#PT,6R/!R"WU]"%?JC.!T/OJBO#@O.WP/GVP<(!&N*]H])8%%Q. M,4YPCF?0 2DL!8N:P.!EG"^>^V>A[K'<**F=HT%I$;U*FCK_ MXRRO*/X]*/[\L13'/0W OA F>>\?Z#K2QDD4-?:.>>$LSW7*&[/M7Q3O?*=< MX9P8YG#""^44D M"4; L!;%*TZK,KAE<,O@EL%]EH/[L-[F'V)!%YW/J?,U!G06!_W"CF['CN;] MSI83RAEPHD I0UQPB:P2'$68;BRYY#C#%W2_>"6>13SA04X]A9P=5MG+CW-] MZRK3\[36=0DO;/1D+QNM97#+X-[V/,2=O3R7:CJKZ#H?]+9!<;H'M MOK:=L-N;9&.M<+:"V9<74/9-+OXV[(SB01Q\[OA8\Z$WT?<_]*JG-*L>]4HP MG\5$&]XSH8@6"/M";'*J?[?W\(0T,Q*A9>+);OM5PN5,JM Q\K9O3UM MV_3EN<4956: @ L@?!\03O&72X!P8/#[_SW"_OCOGOW'C/<_OONZOWUT!,\# MV;P[W?OXIOO^]SV^_P^\&]J=^[OWS][9WIDG_WNV^_5?)IUB.A'DO">(:R60 M)M(B'@PW%)1 *[ZVB3<(7JR)?)ZQ?ZZ W;/8/EHY!E;V!LO@EL$M@UL&MPSN MB@[N Q_ ODQF9PSV JO-)+:<$5PBNUW(A>FUM5AHQ!D'?BJE0H8KBQQF#ELE M+8UB;9.L2G5W>S0\,A^+7%IC5Y]RKY7&=PRN&5PR^"6 MP2V#6P:W:8-[&XM/B:!4"B)2HWF4WB1)?&",22)9<.K'3X7O^\Z+"%9>?!-] MUPZ'G03BR-PLM9@V2!=? 89V^:G?\O.0B-;HW[E@;E[_8&5]12O M'"DLVP!E<,O@EL$M@UL&MPQN&=RF#6XC_##SG/?5H'^\U?>=E^-!-O+J(SW% M#%R6&7BPX)*)-C"-E4%)$X,X3&6DN<)($J:"QQ3,0+:V2059X>,]!16:>A2P MH$(S4&'>.4244=0QC 1- O$8+;+.$L25-MQC$H/6!16>9HC0U;CPPG9S-8'U MUIX=^*,6(^NMK-2W=06Z_B#$ :I[\BL#>8?^&!2W->W Y(91_^37/!K#?K<3 M9A>?+F M]70.M_(*4=5::)^]_;IWN/.OE,P8GQC2ED?$B5/("8R1=SZ91(.,U.9:ZZN\ M3"Q=,>^C3'Q!UX*N/X:NT8/YQRQ+EFGN&7&&#(ZD&0]& MLK5-*=9AZ2SH6]"WH&\C0Q8U-@([&3C06NY4U%0;+X623-,HK+L>?K]52ZK@ M\+WAMTP<_YW31""\T=-FQ9*$S/.G:TRSE>%50:KGSNCN+ M8(M@5^O.(M@BV-6ZLPBV"':U[BR"+8)=K3N+8(M@5^O.(M@BV-6ZLPBV"':U M[BR"O4_!_E*=+M^S>_!\W^&7SL7T MAHF;&=K8M2?#^.OTE]^F3>ST*I=W]:7?CNW@0Z7-ZI+4UE=NL;TAN+LVLMX@UQ[[5N/E1O$7/_-'W\J MH_?QU/MI*Y:KTE9"-QA9_F/-C1M; .]Q5I(GE&28H(3RS416L-3#"_?(_B&T_>S#U[VS';X0;G"\P_?_ M>?/Q_?&KSA[=@_=^H/O;'[Z^HSML[^RMV#M\Q_:W=\[V#H_2-)O Q03A.FH: MB4$$"XEX9!%9X@32(:9HK#22A;5-:H"&=$*.NB(IIP M0X%OQ&3 5A'.4I>2NAY(RE&1QT 4/(J$<60:(DGBR6 B/ ML11KFV+=W*FT;<&2YXHEM\G-"]"!F:34D\2#$-9+H;VWR5BLP(XNG*01"$+F M$,1AAC4/&$6P,!&G6B*#B4 8BN$ *CCP )V&">J'!WH8? MG%*EI8T&"T>K6 R;,#D]N0$JM3B([X: C8V\8H+30!1L*8U\;=:=^E0,C2(&2^ M&$""0>/>.125TX@KXY"+S@.B>!-P,,%F4D(P7:=J\0CHX[&29U RLOU<:D)> M=\:WJD]5RL$4"1<)%PD7"3>? T;.1&):>F\Q%\E;I7(E#Q*P#S0I4A6-HM.B M4?3["4%@"=RM5L _8?TK/'!I/+"SX)R2C*BH*!B0G&/$<]$X$T6N^Z%I$$KH MH-G:IEHGZLZ^J:)\!=Z:(^%;P)OD5A@23:+68&WQL#; MO)EK(F/Z^)]-@X M;%*TTC-Q:V"JG'!Y:&+8'@] ;G55SK]M=QRA=]658<&DVV#2Z4(\=(+5@QE- MD12>Y^QK##E.*?*6>BIB9-:GM4W:(*?;D]>YVVR>.1N5ETXH2P(7C $1T-A0 M"H/C#)"V&RC=MW;1BO8M5_OFHXPMY39IJE!D,B">F$%6$8Z4S#E?HQ-,F;7- MQ>3;C[5M5A1O%DDGG! Q*8>]YU%2@X,EV,#Z%Q*ETA;%:Y3BS8?FII!+MU"+ M# \$%"\ %2?)(:LU2\PR)1,KBM=L!T.1<)%PD?#SD?!C.LENN"A?=)ZESM<8 MT%D<],MB?;O%>MYOIH3P$7N!,-<.<6#&2$<:42*68X5)(-K.%+!!EFI)(-&4 M!!*K%W=S<&0'$3D[C+F+QR>Q-[05ZL6O^?=8PG#*#E21\"I)^&&="Y?IRU;X M.!Z.CF-O-#SL;X'D<@ML][7MA-W>2WO2&=ENA3@5X+R\@#=OXO^-.\/.*![$ MP>>.CS7O>1-]_T.O>DI%@0K#N07#:2^>%#88*P(#B!B1%'%+%;+* <-)T3K@ M-]*0L+:I)&_0ON"35]@"B47"1<)%PLWU2I1EO5G+^KSC(D0>& POTM+GOK3#HQ:\O!-B+PS76__]+44&]:CT M:+D*O=M^-:_1+ZOHH\K;N#UMV_3EN<59M6=:B8M6?E\K._C+):T\,/C]_QYA M?_QWS_YCQOL?W^*]LRWX_OOC=Q_#IW>'?[']?_[B[[>WSD!67_[ONR05(D7"1<)%PDO#I13DL_2S4C-1>(3N8UY=S!$@G/0LX?Z9/G M5"#&^2+A(N$BX2+A(N&G(^%;,'$<@W+PK2@MYL%S@[&G M46D;E,5!JELS\7W?>1&!=, ")\.#\LW3TF>0 MJV1>15IV%@34&O4K<_KN^3I7UNU7'*M%PD7"1<)%PD7"3UO"#VM57Y.K9)Z, MO!KTC[?ZOO-R/,@,O8XJ+AS^(3C\_LL%2SMG%12Y_J"0.";PF#2LU$_1W.59VD5S5T!SYZUOJ;#B+%FPN9-!G'B6#6^"4HR1@BVN MX8_F:>Z3VM!65^KN"]O-B4+76WMVX(]:C*RWLN+=UM?A^H,0!ZCNR:\,Y!WZ M8U"N5N[ ].JH?_)K'HIAO]L)]94G7)9HF9)Y*O"ON,"6,\FL4IQK;J-,.F & M_$T0SF55SNBFV6M*>?@?!NB#A;2I3 J#M?%(5_GCE!-()V-SSGIL)'&8LJIB MD5B2TNY=X'&@ FGE#DE =FDI,9*)[4O>/90>#:? MB-:PP!-5!BG%%)B*0B$G'$>66.J8BE@0P#-VY^)K!%;Q[XGAWFX,RR:OD%,%.*L>=3T8KXQ3&S*C$@PK7 UXI MU?T8R(?GRPTD%5.R$C$>'""?M,@$+E B0,DUI;D([]JF6#=R,7G!S8_(%,QK ME((7S+O3WJD/R1D@(Y!N_L@SB5I9)C3220'' M8Q8C1[A"0;FHG S>6@D<3ZX+MJSD2P7OFJ'_NQ/&(T991C14E@C,6@.LQ M+WRP*CIMM"D:=B1 3X@9 SQ&OD33: TD7\+]>VS3K!B\: MMX7C%T"DFP^2$9@J MQJ,%CA<-(!UP/$V#1$#\6'3!>4;(VB8A;)T(_01(7BDG\CCE1)K7X%6YLPBV M"':U[BR"+8)=K3N+8(M@5^O.(M@BV-6ZLPBV"':U[BR"+8)=K3N+8(M@5^O. M2K"_5(=B-R>57.#']!L7?+L^]D9QL%9O@VS^CQO\LGFY ,SR:R 1_+U-$IHW M25K3_PYB;/7Z(WCRJ-\:]^PX=$95Y>%>Y<2V^8_4Z=F>[]@NM!(^J,J.;;06 M>C+MP^1%W&P(:,M)?UC5%?MU$+MVU/D]-?.OX_"O602/& MH^N_-?J/.DL7SC!7L_2/K;W=/P_WVZT7.ULO_VB]>+/5WCYH_;'_Y_9N^_?6 MR_V]UUOM=]>J=5-ZT=X_W#EH'>ZWWK:WWF[O'NYL0]/;!_M_[FYOY3]>[;:W MVB]WM_YL'1S"!WL[[<.#QG=J;^O-RS_JG92; X^V%[GK *]E[-5'?[8ZH77@S@$R59_[J=7TV7^8+;*;W>& MOML?C@?Q$-KTHMOWGQXW9.&L/0U9^-@^:M/W1WN'[X_?G;TC[>TW1_!<^-^S M]L=/8G_[U?'^X7^.WL.S_V1ONO&/-Z?O_PDGCG*Y1W?8^^.=K^UC:,?'M[C] M^\Y9^QC^/_-T__ 3W_OGG=@[?G4,_4A[AUMD[VSG7VPD%2)AQ".5B#/ED+4J M(::HP=@8&!)11Y=T>N,8MG+DA\)>!.)@ "7FA&OC>?*)!J:8<\'QM58<>GN2 MI_I@''..B6%GF->6B^-2J]K:'0[AZ:TM[[/V='H?6C!8O6 '83@- M=)A,I.N8YE7: U^97HEO/YW+YC7,=7]:_WS>\W?K7TZPD%9)1$B*B-/(4,XFA"C5<"4R9;B9 MGX^/!Y!7:L(M)O2CV55_Y(>.0(5>1.N/6B\&>2EL_='OYB"@5B[$;'NG+>B; M;1U-/O23#[.>]V%]M)4Q=C3HCS\7+UEN[/;_1^BFO+A3_]L>+%]5OY+>?6S^!%+K19R,,H&1ZP^6'3)HZ^4ZK M/X"FQ.F]D_9/'[C1:L'CZ]YTHZUZ$V*.!HZ#]=:Q'7R*H_Q;[AG8T74J*7@B MC*MM@8$26]#B#Q6;=KGMN7O'MMMMQ=S*#!&93,0LJ.H9PY.8EZ?1:?WY%Z 1 M\.J3DVXGI^:!G@/5^!+A^_ O2!50IC):3P;],/8@R 3OAJ^,[!C>-H+[DQV. MX-,^V+M'MM.#3YP=#.L&'P%GZ8*9FWLX&Y:*X,3*.LX@MG[Q-9=;6'=DUKB) M-(8;JS")#Z&+5]G\K2/[.;9MMQL'&ZT/ M$28!B. T7P8:F/G?^:)U,NC PT^ZT.;I1/U]:^OU;*;FD>IDRM4GPDM YF"HY\OKU7O/ MR^_OPBO]>##((NC9$="J:BJ!)N16]&"1'PY!LZLF6)B=G4$6]#D5.)?_I(]A MHP6#-;QFN(:@)J Z#O0,M#,/%;SMX[A7Q\568S6=S=_T]5P062[K%$?]V?NG M&C%!AO]WV-KJ 8OH F,YZ0]&+7C/*^AYBV#T_U7=RC>?1K 98J7OV]#G8Q<' METP?NA):LE^!0AY*&*)Q=X(ON7\ WA$T'IYP-*S[67>O2ATV9^1E4RA/VNG@ M0SM!IJ%*SO7(YC6 M0YLA :[/,!N:#A/.=KIQ4,_#*?8"&L&2 HVJWP83$B8Y:$)>?JKDAA5?GLHF M9:4\JF;Y*0QXMYN;7 MB;K+-L^CO$>=[)+0P42^0V4&_![_Z6B4+M9U26_^O M4OG,'S&(<"FR?6:0BT*B&&/@7!(9>&P.M;W*=&MMA7Y>(E?E ME6M4-3$71Z@=3N>P"0]Q>?&K*'%>26$I!2K[8=RIN0PPG*[U]9K7\G5VU PS M^;?0RB466AU S,Z@JL!P'$='_0!C\.%TPC/K]E4,O^YCM^YCOKK83NC$K*-3 M3E O^A5]<(.^S<@^(\R#&L2S,[HBGN.3O-Y6?U\D._EEP'@[QS5(7VI)U>,9 M[L_>FMD\\!\'39R^/UD/2 O$>#B& ;$7H7?RK'HFV _Y)1G>!S:S>UC3.I]S MF^"Z!S[4S[A=N;W4;Y>8!LCVP^AH?=J^85:,_*AJ;.UI)>'*BHC)PD(X>7]& M??@(:.(Q$#&XO6K#":P=L((!>9GVO!+8;-SG9'!1!+96PSR+6Y,)/!F9;D6. M )U[H9ZYLX6ED\_RU$N8B]#_JB'_L4""H'VS51X>4C4NOV BU-&EV18Z%<6J M*9YMY58/*LX++?,5C[JP1D]$.+P@P[RZ5IMFZS.R .^8+,\PLMF2\W9XU$K= M_I?5,$, :0ZRY9#Y844+KX2;Z@K"?(8T?W:LZW1!%C'CR\$XFV#P@!J 8@O6 MT0\#>PQ87#"F6^7#1R M!N-,9C(M@1GH(VAGGJ[GKYCH^_E\ C4?G\9!95-5&EV]/4W>?E*_?>/Z5TT> MV/H_(."=44T@\\R#OS-NUA^<-V X8?'Y 9_ ?,IZ-)R2L\G;LD5<);X%8R(" MB%XR1RH8FFI&YZ&\N MI@Q&]GDS;6L > VR ML_3)MZ_JJ-UGX/2%^E:?5+%VYI]<>C&;QT+MB ]7(P MD4YMV$PMT),J)_8$*Q:D/K4Z:T6MB7B%_;4V'@-0CP<3T_ 2],\,K 6I7C?V M%_IQ#7)=!I4)]P9!#T=Y%@Q&M7&0,6F"_E=.I,M@U+L 0OWQX,=!Y_)Z,S,A M;=6("XIQA4]A=$U35P7(7D4WJ%:$:VE3O>!@>HYCV9R942+-Z2THT3FIZ%Y MPYFAF-M67[XPH29(57E#NOG=8?*AGC7#7#72&M/$PSP9HWL+3Z@YVL],5S/!I#RXRJ 3HWO\RI7*I MD^#9%B3Y&7ACEE1&%T"@X4FGA_H)B.F@?]QJ;[U\N0]F11AG%W.<>L G+;_@ MVYKD<&\=5$M9WE[\WV0ZNXCXQGKS*>?S&[GD\F CK) M OHI/V$MRVKMY_4);?+5=LC(?HJM\4E&X$Q9)BZ"T/J6,]=:'S#6BG(1.97& M.6E"D!$G:5,,^AO.W"/G?MVN6_JB;FANU)[]VCD>'U\8QJU>.(BC4;=::.HJ M/)>2B(#H_:]A/*B6F6?FZ=W?WOJZ]^'?A(/3SAGDC>.(4\]RFG(0N?2"!".D MMFYMD_+YQ7"Z-,.(3S?V@!Y,1N,2!:Z0JII\E99]Z72[V2H<5@,39KOR"PZR M[OCX!*RVXZFSJGI7A.=V,H15$_+$Y@P?G1,[W5"KIO@8:$+>M:BC;NB\=/65FPZQ<'$JK79*!P$E!N0K:YAWOWV M<PH_;Q3;;)JJW* MF5!Z?1#=(']V;O)GKR$H82WI')M0B7'BAL@" =G\,_/]=J?/KQY_E2@>+'@_ M;V;!,)YT*ZY=V7KUYM^YR3&;PZ-SB+E^AIP;T]L MGBWOQ\?CV@&T7XDV#\0@'F4@!L*[6Y1[5_P7X 0ZN:FI5'X#*RV9#U&4Q FV., M8%I/'(C5%^>%G)'U4^4P.!V";3<%5^L[E>U4JOPNL M+IW\R@R1G\$>ZHWJ;?Q86W?]5MYOGFUC7$3LRGR]2'XFV%,'4=F)0V_6PXN1 M,$!;1N/:Y_GZZI:V?![K_.I^+V9].N[7?NUL05_5FAHS.X.:=0;6#-VEQ)9;94*3)/1?[X$XOS8_. M\%+D3>5;'4^\U>>A&#G1V>?:Y3<+S_F^.V.CM;7H$6'KBVZ<2F"7'1SKK?^^ M1=H]IZ3W)AJI9.!6*N>Y]2*Q:%0DB=$J[1Y;2+LG+E+J*49.('*"D.<[,Y-R MEC?+PR>?&9_>^^BA+9[M'\+]'W=9^\N_/LJ@-!:(2&,0=\XA8-H\_YMC%W2_M7.Z92I+SUSH!:VWV M4R,;""^'L?*CC=""RSIU' MX=7BO^[,V!63DU;_W>/DO-I._'YOY]SX1"@'-$+ JL&5@?^PEY(YCV-T.J:U MK/D+EO-U1U GFIOS^IH-)1Y <6]E0W^WK_GP2C:W*KNIPLO:ZWW!#)F:TE<: MES-;9AJ^5#G>%Z+[\O9D/N+00]G[,AZ $>/R":[Z] P\J0M]'=;!*1=?75OU MV?Z#5;I;F=Q5N&'=E+SQWQ]4, [S&SMRTEV*69L;@>O7>NH$Y M!"O;.-5N0@S34,O_6WEU:RETAI]F$5R3#EU\].2C*F@+C-6IU"\/8BWK M?()EYM>[#>G[H97F.O8WA;K^_#*S-94[B-T.#_(I@]W)@0$P;ZM_=WM33]R; MF0BV+_2J*:SPP9>J]L=W7_\ETCN-K4522PUD4!OD&''(*)L,%R0!/P>C $!R M@0>V?M0>D-P*0Z))U%H.)J)QCF.73ZU*$Z3DU=2@TZGQ'<.@3(W[F!J'?XGV MV5NRO[U#]L[^^O*OL%%S*B0R\ _BSDMD+3 ;Y@2AR<#BS?,T41OR^FER5?AX M*XP'TZB@^6B;_/F5)ZNF7JK+9\OF+9';SLI$&)9!&4<4Y<%K[4+04:9 C; > MI[E9^6W?19F5]S K][??GOZK#&9$*H$(LQ+!(A.1YC 3#>;1:FV .?"%R=*-V$\\HU&3?8I[- M70I S.%UM_9(#^=F4[@[]M=QS/3P UQS5U.ET^W]*]X[^[[=]W*'PWO^=K^RQT]G]OP[()SSH, MG7>'KSZ^W_YP-K]\M@_?P>]O\;O#]]#.%]"6'=:FN_P=A67SK-MMT_\<[?W3 M_K2_W+1Z^6G*4@A#_&&>\OY% Y?PH0P6UDS->P_EP_ZN/ZLPYBD9U,I#/E:KT:Z_0-)%( MY6G[]2:\2%RN93AC&G4#9^RE*F66ST7;DV'\=?K+;]-,N)U>U>'J2[]=WMK( M+YBK9%:]K[X\65\DIMX\N+)2K]1K?33C+R7KC&\@;6X]C+>(#]X MS:@?^^:W&DOQAB*KTEC"-@3_T08]>&/I!I-F51K+-@B6-WKL=_)USU427-3D M)A7AW 8H'G1.+IU/N#[)]K1K.'?LV_FX5TH*EP^<_=GW]MD(9('3XUF:VQ8C M%77+=.D6LEB!:KQ7EQ9=G4&[1I=W7N[LO=AY+8WX.7Y;%=T!\ M\;2$]S&>UY==K""+%XO(-ED%:L/FUQO,CVM%<8N),&M M-7QR'NJJ2M! 9:EHMD+O3J,B\O&:UO"+/;D0=/]#:CXGCQ\:O?*,U7O&CRZ- M5RD.%=4>S_<4!]3Z<;1F$F?\V,O@"A&'USFC,&!O/F/9&\;)*:/J5.$T^9Z= MQ"PN7Z:WD2-N-4J:5QM:_STOI5OU\&+/JOBX)G7M%K$:@41"V5OZ_O=W9SG$8_H=>-?X M/7TK]W[?/=T[^[OS[NPMO&N'Y5"0_>T/7]^=M3_M'<+/P_>?WG_:>\4 MXS\/=T9[!YBU#W>^[OWU+Q=<*4P-"IHEQ#'%2 =%D&'.Q! #ELZO;9)U+!=/ M*-W+8>V[N 1^9,F[A586:/S&B#P):+RZ:[<)KL3)A:B]LX1PXX3&'C-)E(Y2 M)!/=-2?O?AP:"_K=!OWH'/IIH92CUJ( PX:XSN5;8B*()$M"L")AK-8V-5L, MORT 5 "HB0 4!7 Q&8Q*TG.KA;$FVF@P]DY9[LPUIST+ #T, /$Y ")4>Z:( M058[@[@7$CD*](L+RR1U46@>\T%0W" 6J:G[H8.A\=4OC_[O0\H'XAJBE=N M!;"X3EN43ZXMP)G B9WYI$D&DJ-H#@DP:74.5T%"Q3,62^UEWSIAFP!DZ6!R;R5*X,C.AF% MM'4*<0M6KB:,((=AFG@91:0!2.:Z8.:N-+-H=&,U6E'E#2%4BI"XM\0Z;23' MQA@;3 ITZ99AT>BE:?2\V<@5C5PD@8(#CL!9\LAHJQ"5H-PX>8T-SEY[*19/ M!#^>1B]SIWH%0CQ>]0?P9V^RS^ISGEM_5!4:F^8@OI=-U_*,)_J,1_"[K&2@ MQ_-TN=QOH,?]*LE0Y3S3B(:<:"T)A9Q+!@4I270LI"1Y7GGKY"G-4>N[>E8::>\^ M4*#3M4>5FAP"M:3P]!OVO2%H?6?K+ &3!U[EB;><6TMLSK/.#--*. TVP$VM ML]K9_5U<+D[O.X#S8JBZD](;H2DB. =K\LB18XPC+X4@+BDLL<[;6%23%;;3 M;J69#8\AO?'IZX:AZY("3&_>_88 [)WIL+$N:&U8LI)R3J,1E'KAG%9,6FKH M32W9 K / ;#S!BW8*2X;- @GRQ!76J)<#@09GHAER7MKQ=JF6!=B6>&HMTG/ M4("N %UC@$Y:K[ B5CL;>6 >U0R[C#__]E[\^:VC65]^*N@?$_J)%4$@]F M&>?^7"7;QAB.I7\NG9_"W3? ^CFS7R#&*5.I#&C-@%-,K&Q3(R)TY0YB@CG6H"9 MCSO)W<,GOA?0K>EP>)-A::JFY^T*X6Q#-8<;MC%%5P0HQPQ&ON;DC)VPN4/< M\E$^L7"F]5>LV1('8MO&]@VLI)TS*]&[9<%.ZZ,J8]_98]G99TD<[ MPX-7R5=OLQU<_OUU_VCW8VI3SC-AXBRQ)*8X26-N#(F9,*FPVAAJQ.ISV>UQ M_F]>I,<6H^-=G5L;C(YW]E]Q9+-44)<)Z> GYYQ8G3CM$,:,:'.W]+X6'>\7 M'?-9=-0\R20R29Q18V**,AI>(>IP3H%30DNM$8NY532FB9:Q(#:)K9&: M&<01H8\RL&[+7!5WJW7S-"OL5LZ*7K-R=W977'<5KPJ]OFX-MVTV\(E4V#J# M%3;^Y%4*7[0O,5P:L/J5;@W\S94/NPL&ON(*=%@*VJMA&:BPF,1".Q$K;6CJ M,I6*Q#X& W_SZD ^%CQ91Q96ZJCD668IQ2F7J>2@>"KF;(:,XJU)O,EX,F<2 M)R116$@4(V%U3$'-C(4%9'&IEDY0@D6"UJ9OMDR]L4PM4\8UD5G&@+>Q2KA# M&65"J#3%6<;3UHC<8*:>-R(U-UD"@!Q3%7Y@!>8D57&:&HHM[#0H@YO(U$_L M:J/[JGNS8:%7;1O?J8TGYH-I[SAZV'"1)Z):;4R Q8K4][)1KB[:TA5W5:7V M%_PM!-&,*Z5B2[(TIH18G^63Q@0[FM@4"4/HLQ>$+5Y\T?I:6NS8F/"#%CN^ M!W;,^U98)JG6**84)3%E21(KK5QL:>(88B $4OOL!4H6L[!;!GXL#+RNP_F6 M@;\# \_[43A''"A4Q:GG79H@%7-A>6PD[)WEJ4)(@?#G9(,8^*X^E(VT;+]3 M %2=VU0MZ$*>V).L?[/.E=D03-^8ZCA37O$6O>^*WG\M'I6#ZIQR)F*IK(QI MIDG,>6KBS/@Z.)E10FV]Z;9&]MSPX-0KIWCE+#<+Z,Q*3_YEE ]+8)\F.JJ,Y#!RP";19\\GT:B$U8I*6(3^?_>2CO'\^&I:=Z,M)KD^BO(S^L)]M+\*1]$TZZ-_ ,]$0NIUJ\B2WA2ST MR44WFA[0*-Q_$IW#F/R)4J"]_#!U]D8>I'AH.ZX[E5Z?BN>R-/.N&K M_*JZ*LL[6@RHZ80' ;4&BQ.SSED-B^U"=^5(E;G)97$17M' %M#_N2R&%Y$N MK,EA('GYR0]K$%[WDY">R;HK2.^!Z'+!WX$GL0 >G*. SM%^19Q^-:,)5)>; M-9?5/*9E45QX4I%G?J=*OXU:EB?5YOE?[']'0%H]3RV="*C!V*BPVN:!KRH" MDEI7+Y_+B\!M\OR\&'P%,3><82?CF:/:]?)D4 RKA!9X:E0$F><[AR]+SZ[E ML!@%$JU8;ZJ5ZB$8Q.=![[,?>DU68ZJ>Y@ U&'R*!H"1II!N @#3 PR/A*;A MVP '?E@!$2I(:2(_*I(? +E#AYYK &Q@6V0!0 /8&X@86$)^"JSGZ;M>F&FF MF.*!VZ/1EE!78:,O_D=_X FG7\+"E=7"P-H-1@$SPLS+"'4BW/$?$Z"2PB^@ MG_SP!+8T.H.^3LK(]@TLR[Y?@4H<$_]2@LG<X$M:@F7T]1.J# MM,X'9>X?>%[87L#.7[[D9GC2J']3;]42/)F\(A4(Z]%P]2M360=@I&9 5'3]LL^OV,IU<>[>UJ52HT 5]W+, M[R8"E_RED539,OENW^@PG/@\.C MW8@V =0S>NBL/:6I<$PRK1(PHQPQ(A486^.$Q,0@RCZ^#D<%*$'QY,Q@UI1Z M-QSH3R>#'BQEN0LB;'AQ,!A.&5-'T-G+'CSSP+;40=[84O#WZ=_)_AG81+_N MD??^[[.#_,/9?@+V$_2[PZ!/L'7>G(%=U+._O;WX\(\Y5YBFT#>,\:\+L(F2 M]Z?+@Y.WYSN__,![**]+_L['Y6%Y26&Q=(X M[^5'))8I3F*B$>7$I,B9M#)R 4:MV?'9!DE*E6!(L<0BFE$I9&H2C1)GK7 6 MXV>1!0/UW(-?,0)&FMZ"?T?5)D0+]L?U1=D^7FNI[Y,W]8DUHYX]=&%E7EZ\ZLFR?+H=Z3%\_S?AA] M>.F7NJU:__/:R_P-MEYV5U]/%)MN4BDW=3Q)W7/]=3=\->="JKYCM$L2L?+K MI(M6?G=5LXAT249NU>S5WS&RNM.G,MB$LVLU^XT HQO$[UR1.5%9&IL4'[*_ M\_;5;Q%!0<9X>7"-G(GM7XOE!PJO=U_M[K_G4A_ MXC2C^JDLU5I8D6:IH3+-E*92,T>LR"QR9,7MTWL';^85P/&X@O[WIRP.BW=# M.;0F^%0GO=?G7=[Z/]^GAD:;[1S"NRY?0_YNS#Z_WR?NC MWMG^/_\YV;_\&\V?=QT>?<+[9WN7[R^/V<'E\=>#U\>7^[_N8M :/^U?FI/# M?]Y__?#/[N7!T7_7Q)2T5; M244T$\*:)(N)]7<^^\!=MQ,=M62*&+*OIKZF(V2Q(43CU(AI#/;<"Q-$+&F7*, M)=H@QL,-E$!VVY_=L$$AMX\%1VX8*+H41^[)_&EQY!YQY'(.1[@3FN9BX1RH.](RE7"KL7.;6-:XY>0- M,5=:3GX@3IZW5 2B6B!C8JFYB2G#/FB;JSA)&,$I15)DR29R\IK.5S8^W":$ M,5?+O./#6<\&_?4$WE#$I:'.1UT;B@WBS&1,$JZ,T5)E[MINAFI0[4GWVICT MW3=.NL]^__3A[.WIX3^[].#U[Y\.7K\]?8__DQ^^WH%Q?_IZ\,\>_/_-Z>'K M]Q?_=[E//B;.8*X$CYES(@9C+8T58396(D6"YQR[MMNY):$-)R$0$MIAG,5:22"A3,A88E_ "SN=&((=2O6M M2,@E#"<"I P!0<04D5P(J0T8!4!2.+O^"6A+0AM.0BDC&A$B8]AI'5-.5:Q< M0F*-=)8QQ+%EY&'C;;:D=.9&M/'$7,5!"XO&"M@=HUNVP#)XF&I_!1X#&S1C6#K.$B&16XDB+2L_(E:^#Y=3 MR\KWR,KSSN+4I2)A0L9'7M=I97"R / 2#S1A?#BM/,I#% O@:CR_I* M_O ;YCS!(DD5-^'"NTZ:KJLR=M[>(3864PE?)L ;4 M@(3%RJ5);+!,4Y9)P9@,7,S2=(.X^(D=#AT5H5[WQ6Q-QL?F %J'22*,8X() MK G3U"(JN+998BQBF7,FRY;6>;P*E)JEGW8%Z?^.\L(#4XL]U\:>P\4\ :LD MMQRIV&82QY1($JL4L$?+5!'M%"&^RDJ*%X%G>^R/UEV\R9I+EB'D2[%@(SE% MAG,NE6.6L 24&"E40 O)9]NP%2=D&L>P3C/I_N=:H?T*-D(P2 MYGA"#2$<"]"^4).8\JDEIG3Q"B;,M#/4H3;Q)''0D)"I5S8ZGKR#$JXL9AX-H)G'.QVQ'*PFU M/SI3MEBWI#Q1:IH^7TT&6/U:PAC>^GLG9ESHH#!H[T;_,BA,:?LM]3X8]1Y_ M_8C3A#B=\%@;AT!%QBY65+H8 3ED5EM,]%65AI?2U9W%9TM76T]7-&'6DS;-KCV[N[^CF/CS#+8S<*XQ/(M.N3;.['_.KC:]_ )C=7;"\L&568L5C1(6'64MB)1B* MB4A) LJO%@H#S'92++;8\&H3=#996;N=X=4"R,, R)S-180/I-[:,HFACMLL%BGU=V_1 M+/:7;L4V8\C@E" FTL#%Z:(:\,!I=C\/I>K91D$?QZN^^%]5_/QB5GM??S!K MVOVF^8&O,C^N:WVL== HN<:8G[V(YLRX.L#(FJ@)+IH44_EB"[LZO&@%7@"% M,>8PLX1FALB,XTQ;G')&+-+RQJEP 3(JL'@]*H"V_H1Y#TP%(I,3_$,W=;#_ MSFIX=)C[T6TWA/3L;V\O/OQCSA6F*?0-8_SKXOWE;O+^U.3^[_?X][/WEV\_ M';Y^>;K_^M,%P,HIP / P7ORT6B2PFX8GZXB8LHR&7-#P2!0:6J-U\<,?_8" M!/UB")KLFQON/*6(* D2PI"49H()*ZUTBNL,2ZU)!A&9FPY-'PQ,+_"VLC (3A M21G9<&U%M"\+?5+)"((ZD>?E0#-^:SL1-'!NM8?$WD5WSM=2]7)[(^R,9."80'I=&,*4I!E%B($*SI$BVK#$*B(=B!!?)VJNK_NQVZ\I5)9/_-L3B8Z O$#8P) O M:H=B15-S@FC@;@A&:\_(OA*,8!7#5T\8="[WT$QX])(#O]:,W5A4C65S4:SV<(/._P5P8R,)$\OR\&'P&4T'65XL6DVF<5]/P M]GQX=_P%8/?HW!L7J_/ZEEL27!@,U(4D=I2FB L@/2ZP=-0E:5.F"_['9_@Z M76BW]>[;J@P%9+3P:(?L'[V_W/_R$64I1=9@($X-/U*5Q1)I4'8%)<@7^,\4!0&7HDY" M%_WGC<+K]2'0Y^3Q<6&/Y7!*,3HODNRJVK5:* MNM%-3)D9A]H:U)=9^GAKM5?(=D#PGIJI'&TRP[_^FC3+$T)=K#_",44UC]6V(D8 M98B!M:S\'8//(@O\X$N0TY[,HG)T=B:]_59&@*W]8_@W!\R=FM @3$C/3*@'$XK41?AT MT+?]8; B@L?7'X?)KY%USNIA!>+GP1U4 JX/OO2?+_!GLQ@PCN.\'WMW\5Q6 MFH8>; $[7(^Y/DH=%,86_ABU)\]+^[SYY1>3E^<]>?$\[X>5""_]4K=>'9@^ M7^*,#OU57__R)3?#D^="=,%4\T[:.H"U[KCZ%G6#_W;N?+?ZCM$N8V3EUTD7 MK?SNJF:S;H96?WM5JU=_QW&V]K$BU$TSMB6#%=T4B2T9:];E*;Y6J]^(O;YM MB/7&A#?>;$X5B&Q26/&;00%_]J-7HZ*P?7UQ@_E=(Z]XJY;BM746%L%$OTH0 M/S]Z@?F3K]'R2I8GT1N06-%OUAQ[L?6$%^E/+WUA4?[L0=<[YG14#L]@D$]X M18X&0]F;F7^->;B*_+FMIO1WA5H[P M>R=%/0!GOI0 4MIVHM]E/YPWU.["NX1%+HT2WK2)_^M.,]R0^.?E4_OQ!MZV MU!F*DDSRS"*:4L$SGF6IH)I1J;21JW,82I@F_+;T,/)DT ,^*W?_.\J'%T\A M EKCPU__OGQ_YJ.6/Y']H[=G![_^)W]_^8D='+TG!Z]-OG_ZG[.#T]\_S4= M'UR^IQ^.?/M_71X>:>CS??+AG]]/#X\^H8-3G1S@O8N#?][C_;.W;G_QIF<* MEB\A!L?68>7C%=)8,D5CGC"2,L:UY.;9"]X1>#&-X:X5A18N+3,4,Y?B.-5)XN/B9,P= M9K$1U*28T<0R]NP%[2"V&#?59F.V*/@44/ F6AEW5A K)%$,4?B7:X+MS0@!,.&Z=BDB ;4R.26"F-8ZT1-DIS(37@809XN!@IW&IE M&\2T+1[5F>XI6!-2J81A+^FY$CA),<<&]#2=5DK&,)8;$AB1I3+%)8BXP MBH4622*I8\()4).69.]NC]'8UEO<7+6&I8IIQ25(/4ZQUV>8U*"VJS3A:9+A M:^#("OWFUH#2*D%K0YMY)U5*'9%.RCBEDM?WXB*)8Z5=QIEEAB@%2E"'\\6< M\>OK0"V_;ZS:@)1.-#&&LD31--,26)U:S;A+4B39MU*=UJ@V?"-=IF7P:S'X MO-<%=$'E>,IB1(V(J4JX]T*3.+-(I<#DJ2"IE]\<+-5?6I6BA9A[4"GNF$[9 MJA0;C3CS?I4,2Z0)0K$1W,;4(1(+RDB<:D&L%590%U0*E"Y>G_T@*L6CBFA: M#J;S[!')<02FS]'OV^$:O"Q;4!MQ\[PL\SOSIAB<[0QT7L55#ZMJ)*WF=-\X M=O!JT1$C <4T3^,4E*28%\"#*:()5$GNM* 9)0F*941V+E!"I2,*QD[Z0RN)A> LM+;1L@M^G MA98-@9:%2!L+.ZJTB[.4X)A*9V(E!(^-)"G"0N.$@>;"LQ996F19/[+G M19;OC2SSOAVPB#@@B8M]$";81(QYWTX::XFD14FJ'-//7A#2WB_S5 )VCB;U M,IY6:,Y-'.#KC\U947['YY[#CK0P=Q.8>[?@^C&I(1(C$B-#DI@*+<%*\T'+ M-,F$8HPYX^NHB[NDC[4'5ANKP=QC"$S+M^ODVWF?"A<6-LOI.$TQJ"<9S6)) M@8.M53K3&>/:^4)LV3:K)RUN;*Z<7W\P38L7Z\2+>4>)O=@:D>Y:) MF&=(Q-KX*S,SHJ@TSU[XP@^MF-\2=MT(1T7+MFMEVWDO!#>&$VJS6*JV!.*?(^O +BISV=E*:1DJAK2X\W3 MO/[T-UH$W$1CDRE"668UDJ"Q98E3BJ*,6L%4(E+.\>K[SMLDSN\O"I:4^G%9 MJBG3L5)&Q335#D2!M#&VEA&=2481\:5^:'(7)>ZF_+'A&>-]$AK4BH)@QGQ@I?D$AIA)"FDAI* M%49IJT-N%LS.>P$3#/#J,(T%MQ1@-J6QDL[%EJ2(NL321&E?F"CA:Z@#TL)< M"W.;,^\;U3M"(M6"<(8P;6%NPV!NWFO*+('=,S9.4 :F MLDA(+!/0*Q$A C-*'(#=LQ<(=QC?!EOY&U[-YAX=F(2]&AK;)V>?;!>V7=CM M>K)=V'9AM^O)=F';A=VN)]N%O=^%;1YIS#.T 9<^$5#-S6#DKZV#N0FUY[XUP=^T?O?>NKA =BP[/%1.CVOH$-XMH6D*I0-9UPDR!B4,HI2RQ/E$U)2JD6 MSF04KP606LRY&>9EK3"6@T%KE#//Y3:23X1:06D#:?$ B#&O&F?(_*,893Z4%6E9( MI4F2)JX%I$T#I#G]B'">*9;A6&!I8VK]G4N)M;Z(#$Z4L=1(_.P%HAU,UQ"# MT)9P:>]Q*C(N0"O*DD3)C!+A2,@@Q4T&*6[O7-H, M7-(+OB*-I< Z2V*GTRRFG,I86H9BFR)&9*8*%1RVO/Q9>SS+%!;4IP#ZCEBN5XM1*H3*,4T*RY&%X MO:W=?VLVG_=\9 EE@@*'2TE-3#%RL6(BBX701%GE',+9ZN+]+:,_%D9/J60" M6>$P$$+JM%"*)DH@G:3"I"EMA?I6+U1Q5$T]X[M.F>AGLLJMUBV[JP[7C!-2$49E2F8+!P)$"3 M83)6*4MB+C-ATU2"$-/^.C6<+H:QM$7U-YK_;Y1DOF[O1%M,__NS]KS:PA1! M-DMC&4Y#%";PFY*QY-(HJ72JB? 9F7>Y)['EZ8V5Z6MP0K0796P*;\\[((1+ MD$ZYBC/I+U:7TL0"9'6,),&I$Z#/8?OLQ=WMD9:_-Y:_U^![:'7V[6#^.<'. M0!GG1.C82NZ ^;,@V+-8IL89E*4NLRQ<@7SW0X8VU*&]K69;7 UM6>QUPLZG MQ8P7+)605L9IRDAU;8U"@L>^*(\UAODK39Z]R/"='07M@<<3]3>0O$8&';]L0@MPZZ5 M8>=->R2DE)D3,0*HC6E*;*PRQV-DJ$(IJ/B6^A BUO+KUO#K1ECU+=^NF6_G M!"U.76(XTW$J$N6M9EL]>B,7$@S9$X+M?W7+C,AMU$9-J M)LOJF&QKP=HU)82M<7TV&LEOHGDYI3$5&$DE,76829MQG1J4488H%S*DD]T$ MP=MTLGM$]-.=!8<'IEBGS*@8]&064T736&J-8TJT2AWA/AG05^YF^"XW]:Z= M@S8\.[:%TA9*;ZH4IQDP7N(<8Z ?VT1IIYA(D30.95*YU4C: NAW!=!YE1@A M8J5+8I$@?V%R*F-E)8D%[!LGR)6I0ZU"NFEX.N\:Y)QD2EL6"^8TX"DGL4H5CUDF M,D21T"FGH>#*&J\C;*&TA=(62N>A% DN">9)AA&CA!B59D0S;61F%1=%J[? MKB?;A6T7=KN>;!>V7=CM>K)=V'9AM^O)L+ _AUP3^-?DGU\TVOG!Z RL/EW] M[6VUO#^2U5WEX;%*8U?%SR_&VGOX''XT'=;6(&5@+IX/RMR__;RP/6CFL_WE M2VZ&)\W9Q=1;M5:?3%Z1"A3XT7#U*U.ZN[9@51;K-GA1\BV+%_LQH61V+:9_ M^N$&RU*F#,E,&.(239FA'*=4$"FM):FF:?:1BF?-2R?CBX;.Y;&-56'EIU@Z MF.%SV?LB+\IG/\\LQ%G>;T9$1=>O^_R2K5P8Y^YM82K;"BSM01$HZ#E8=+;P M3\&8Y,:,)3HIO"_B?[Z]0YE/3?'VYL!%K[P;H^\35.2+9;M_U9JOB1@7(G4" M,1X<'NU&K*F9-,/4L[X7385CDFF5I(0Z8D2(L#).2$P,HBR$R)$F1*Z^,G@^ MP^VS[8^L3VSSZ^$-^W_RX+#__L09M_?]D_^QOZ>=NSO[V%S\RYPC2% M[]"'L]]//YQ^0OM'[^G!Z^/+??C_A]?ZXO#H]][[4QC_T<[%AR/C]B^/T>%? M'SF3VLJ4QR9A+J8FX;%0AL:9(2E\@F#UT\H?!AAKS&@_""#^N4_8M_EY&N2;CL1'D_@DG*L\'(E\,YD4/HUO5\ MN^S+/( 2#.#Z$8WV/X'V\;?7KX,()7] M4D9?9 &;,;SP.W92_W:^_9"H14(+ S>3HH\F&@)J ],_+\>B(_>PJ1 M$P*";V=XQ.]-G'^-3W)C;/_YT]F5HUWR$:27<\*@.-'8QI1D*)92XQ@A+&A" M-*.*/'L!QD8---]B+IW9Q. $1 [UAPE2R001BS5#*<^,Y2USK7\;]RX_FI1Q MY#B.$ZR I53"8H43&6M..4L3AY!VP%R@'-OE[-6-HJ,36P1!W!]$QR/IUQJ> M;L"[%J& T1& /?#:!4C.;&PPU'1 M!S /^OJ8([L5TD<[&A1Z?ZK3N^C,R%YCP5@"L\C+6R^R88 E]%UXR7D^(95H M,*85D,A>PG2W1'9.EDC"%O0'X;3+5,@F&S$9A2,M#U_5.G:CWP9?@%^*3J2D M5XQ@VB^3&04" (NU M!)D=E2/07X ZA8B)_/>"-Z7?>-5(%N"*M8'!H8A7, J@JT ;:B+&0*JU: . M-*9. #X%D_ZP' M4@T8GAV3::U[5*V!RN45ML_>U@,=$2@L:()>#_.RH03-+H<5.X>%"[+"]^/K M)<)3_C,;+FJPP[PB:J^(#NJQ^=8'X2Z'SX,>L%)<[<2XPVI#8;Q>WX0OO!"# M!5RAZFT#M>X -Y:ZR,\;;_"E?+XA M\PXM/L^'LI?K:ZS$JT:?]3,&J()?:S)JB+*VYC9BWXZ\@52=U9<5L"@@W(E2 M7G'=>!)CDVE:20< ROL>=$?GM74$-IL%4@CZ>W0.!' "]!^%@_O( 9\L8WUO M,)6^_JB&9RL&.1X C/4KL#@#_1[>+F7/?SG%BH%-7:7O5TO\8_E3)1!F)!30 M9U[8LALU7HR*[N:VQ2N&'KF:6?4 [&JSSRN(5Z@XE FGN4X1T]2KL1PSC&1& MD'()2%I\/15GE9NE^>QU/9I6TYEX8N#[P[\^9DE*N9,B!BTGBRGR=ZT)F<1, M,J-2EY&$D7$D_=(=3#)L=$)4:JVE(G-"V11G.,F4U<)QU^[@_>Z@90@I3F1, MTDS%-$E-+)C%,=-@+<@T18G,@M$1=-6EAQG3EB$P-V!%+8W/Y455ZKC2)3RX MC &L',(3LC#AP;'.- 8.75A0.F!GAB< GR4@2..="E#6 $B%3+,.JQJ#S@=Y MWY=7CD"?LK->K,9!5 M Z.WXY?!V!XH';4/;,KK9>RY[0==I\;MT*#_.RQ3I?PW7K$IF3XU0Z^R6*_Z M@:98@'BJ9$BC'GE+O RB)4 MN3#=\F0P A5@,N@AD'7-G;8R0L)$@!YV9IQ+@ _E>%9YH/,#CQK13D DN27;M$IC7;Y1 M8[/1!8,?L-3[:CV_.=#88C<8!,;/O5FD9+VL)X.A[0%#[9S#ZU^#D>D523\6 MV7.^V< ^DZ&,P36O@.KO[KMN:,G_4?%M>+-Z J#HD_56LRX&9>7!/^X-E-V4 M#;BA1?$' $2_M!MF.;P)0L<+-,\;\.^L3 M3WIA:( ZNW;*E@] +2W!T"(]8\[0"_]$0A,P.3PYQ@%PE_2A&CA,OQ1"PP_ M6H]#T&&0EB?-/*PMZP%-&,.$9L-#7@ T!U?CZ59"<._/RF8!"JZ;,E,JRC3K M>6BSGL2!H\+O00?U DX.*TE7?6J*H/WT!L>#P'4_3ZR=,OK1#\$/%2>__-'T MM_=G^ 3]\E,WVIL[O@J;TKQ:CX+[LP3A7%:6 M:= "E[LD?_1&;F"@GVZ"3_=[Z/\Z+^4QK$DUQD-7:[PA,N()G_CC_>./AEJ" MC;_V@5$+5@HGL4BYC'62.ISX1!>MYT_P']"_GU(7B@J1>SZ+$;!R_)XCCOAZ0- M-IOR-0[JJL?6!(J%) ]8I9X\+^WSYI=?FD"WO!_F&E[ZI6Z]CB[S'(3^ MJJ_KJ"DANEF2^<"I.O2P[KB.J>J&F*JYG)7JNRSK"H)7?IUTTQGKM5=@>V(E5P>A?K,4FUAX=$EV8T7JFY3&=_3;V]W=:/_P MX.BW=]'NP>O=UT'2[.^\??4;\//*PLS?>=FW(%-T>0F&92FYJ]+7KJH4]I"4 ML[Q6F%<<'N-LG]KN+I_OLK)OCP'''T7A_(OS$)SL(PFG @F?7X3:DE:]874DEDO+&]>1V,1*$,NG M=I,BCX@:BKE*,U]&)_5U YSDQE*),3=&+O5+7'UQWI4GKKM?ZU">G;*T\#\3 M2O=N0Z6(6[HVZDH1[R_W+WN]]Z=^'&_R_=._T/NS#R>'O_[GT_Z1Z>T?'7PZ M/(+W3H_90J6(T_W+PW_^D^_C-_#NWL7!Z__D'\YVZ8=__OIZ@/_^"OVR_=,W M^>'KGFL*F.V_2PB,[>O^7Q\9(JDAAL;6:1-39)-89)+$/)7:.>XO0:#/7B!$ M.I3@A5(1#8]LC'YW0_C=Y+H]&XR8:ZJ\LXF(>>=BCD+IS/IX%J:^$#I*8J21IIP9G)'4WSLJ M.EFZ^1<4/@+->OOLP5G->O[P_M%>KG9G;91PE3'+<&J5HJ"=")XPFTG#K*/4 M.M5JH]N$K0>O%K11360J8/]BC !@J9,R5LS9.&&<,*&R5#/ ":^,)HLUR;=' M&6TOJ-E8]0WP)4E3JA!WE@K)I1*&.H(D,1(H4;7JVY9!S+SZQGT%"8),G,HT MBZFR)A:"ZMB@%'.>8F(S A##.@F_L_9V[WS^"+2W[?:+_M&$(]U*9]N">[SO MK+/I%&=26X&\DN8(EDPX:13P&J7,F*35V;8*4-\MZ&PTD:E"3,66^7MSI4 Q MITK%S!K%<:H3FW!_"P)%Z1:K;)OG/WPL"'-GE4TS[EB&L-%"4\F,),0PIU*M M4ID8QIP1'3-0UD!-1YIIY1&&(=3Z MVUI_V]4:V^+/HQ"\7@?37O]@>S;$X?%=KW#78_'UK\^&"*R[J\2W"?9O!=:F M"JQ\02561)$4^8L78*M!8/G;%XA.8I[AC*=*&XN%/R+B'S!$D5:P0F";4H 3.%VM@'?G";4.T2 M?V1%TPYA=S9/-AQP-]2XN45!]6O6!F=L7!N\K<*^J@H[FEV+Z9]M0?6VH/J= M"JJGWZ>@N@_2R8>AT,%.W[P*:'%L^SJWY>N\U+U!.2HV)??)_NG^VP?^MG_Y^U)2)J^[)V^/]J_/#CZ^^+#K_MH/LG:ETH_^/7]EP^G M?UWL7WZZ/'C]]]+WWY0 $8>HL M3A((B255L*;2*4,DUI+R^;+J*4\XQDZG!&L@0\RE<0FB2AF=BI2) M^:3LF96/UEU=_9NC>]#Y751-\_:'!J(QZ]ECVP@N%/1Z!O/&E/<^+ :@4OJFZWE-/YF=US8:J MK%Z1E[;?5%\(15U])WHP*LJ #VI4AA);TV4XFRHTO5RJNJ155>@"GG&^LH:M MJDK(4EE06WTF>R^DK5?==R+;_YP7@[Y_JAYS53"F^KX;[?2&)X/1\0G,W9>( M,+ESN1[U0GV+E'^"CJBK[8#34OE!A576%\28 M:_QSVV\_!ER2!!T%]\Z52Z^)=#E:S7U5I M;,JD=GQ%'N@L%-'P%5'J2H:%+[)X$CE?9K.I1U(/%-:C[[>D;*IMS!1UJ2O" MUF-3,'4)RJ ,93Y"3Y-9U+M?%SH%CC.3FAGCO?0+WI2RLKX6UD %6=&4]JEK MCVG@D5" UA>=4K=16:IG%?#:8FR:J54)E$ M6;\)DU+\L!;^CH"+FGBJ=\,65Z^"-I&?C<;5728M57.?K71F!K8,.UM].UX/ M#T13B_0):.;$I_F--V*R<">PZ,H&;M*C<+]!7D[63XV&<^OG>UNU'H-BQ=;4 M1-L4 ![T>Q>5D3'5#-!OF4.?U1>A"-398&B[T9M!42-T@[%?0BEIZ6U<)S^# M4A'4@IJ;IH<_*+[1C=_!JHR,IZ^&,>;*0U?"M&:YOASZFL3U]DS&=>&IH3,I M/IH7>G3F*P*&(O+3ES$T%T[4 XF@[8VO)(U\F88_E^.R!(N^".QP[,MSS7*Z M+["W* JFBC/G?;^90%NC?EV0*5"O;W]Z=XM1+_2K0TF[4!JGXMC^DL>B+YX^ M?+4__US835^&.M3LGEK[BCSKNR%J*,QAV!,HG*J#. ;%!F>78V*],A-4;,J= M5'=(>/JHZ"TP=S7:,,HR5%B$K]TH$%A]Y\2FW<^Q7.W=G1&-M=S9K(&O+HZ> M5V7%@3U]E2*_'P%[@-"K/Z>+GL_,TS,_#*I?"4,YK#G?HRC0LZ<#[^+RQ89S M+^HJ&JFJ$/M^H1OXK5%5?%DZC^/_'>6%A_F73?W0JIAGU689BE#5 #(UZ$H6 MCP==C2;H9)_Z@R_],("JGM9$\DY*9,TV5"ECDY8J$=X(TIJ,/=,$7]Y9,]69 MSO4P_^QYJ[#5=*K;-?QX_$@J&3:-AS7-7V<@^721T'&1U::>94"C ?!IN-/% MEV?S'0)26=F/1^=3^F GR#8OS9HK8(8#T A/+LJPT_I$>G<8S!8&I,?*3;60 M4W*@JDT?U,@ID3!%%?!]J"BI*WR:T7(G)>2GY]F4D?6%0E=Q__?FDZC]S_W_ MYV PS51>\72C4+1O3(N70'"@+WMI.BJ):7$_X:W[4QOO6HTOZ\ MG[6N9WH%!X-%,"B&4Z9#K97[^ZW,Z:BLW Y>Q$ZTOT5>;2I]^>*.#FC=UL4] M9V"JTO(#1&ZZ%M2(#- ')C@*;'\=W/(WFM1E$'/GH=ZKE;YD7[DH1Z;VJ!8= MQ?1G"\]/0-Y;O!4,539=_MEZX1(&Z8V96HXLV^IJ<.']*$FIH3JU+@X9A[\=B(%SV475MQWC:M%-VZS8*^SGTC 0-N^EW/'CDCTPXF:4Q#] Y]QG(V/_-(GYJF$9]G!\4=N,\D% MM['&F,>4*Q5SDB0^1B,CS.DT\^$9I$L6CNLB(,]>,$ANLK\2-I?+)'6:$,I( M)M(4RLQQQ@F<(8) TAAAN!/ZNC)EEO(N=NM9'KH_Z_GX!V8#3%S^ MU9KXTA:#,94F3XQ*#U[O?MW?^:B=#1<*Q8E( (V4R6* AB36";-$94Q89)Z] M\"NU(C $E+B;H)#!F4)6$TV,OUA'*8(1)4X@@DFF'+W'35\55?34\,GO/*@8 MB7,T2T"QD(90?S&JBI6T-.88&4J(HP@!/J$N6XE/C3>]U]SF5]UE<0.$FK7W MP.C="9II4_FY48,KK;:\$:'=-8*935_"-$=M;T,9>F\1U4[P\JWUQ?W!*C>O M9'GR9W7_84M^2\7CZ2X[/-J!Y_;P_NDG B $L(^%,B9.+9- BM)GST@$VI"5 ML%DH2?TE6ZB[F.T\T79U3P+CN]R&@\-BO!_!^]Y9< 06-C]3_H#XK';6W81N M*QL^&)SAA/+T0\W=T X=8?U-=]4*OUS@XYR\K]'=051Z;G;&X M]8*_(7_Y(";;2MIOR7LY>6L8BR9 X@2^QP<['T5J,7.)B1&V7L9B,.9@W6,& MZG8*(A#4<>/)>U'9KQ!VK/&7I1TN4')U,^(<-==N^KE'5U(/;)X"$>\"#J\7 M2/<.WER!I >AXT/WSG>\,QYN"!>&*;R=GM?BU78P[/'5=D]4C8/V8-PPEDL8 MT]'Q!: IY0H335WL9 J"'?8JE@DCL=16I6!I(IKYN\^_+&IT2_VN2X-/KXXC MO69D*E^,3'V0"+WL^T3H[?5]1,*1_+IY\7B'KQJJ/<8?7K\].SS29/\2* Y^ MWS\ZR/=??\@/+G#LSVR?[1//QS]#I0+G_WZ :AV!Q_N?#1$8\(">.D'"*20===:#)[/"4N0,4!QC\_%XU:I'L.QVX1[RNT;C?7,L M#WQ%RR1@X;P8?,[]/8#-)8=^389^3>H/O!O]K DS" %KDWL%1]5E1K-!*WDX M!N[[:['&APN^QNLJD%T MHUU_0OS?$:A4MIB-P1F=F^#&\&.8/V*X:DP^$K$^#YF*VEKQ?',.,=OUF?P4 MKI_2H[-1%1 _=006XGW\M8WU%#;\Z"&$\1Q-GPY-)@^4XB.1HB^@=WY#;5BO MOK"03;3;#&Z,GV]A@)4.,0*:.1P'VXR5@!@_-3R=4CKA,[S_UT?#TTQR(V.3 MN RPU8$YA16-4Y%) 3J R!A^]@+3;K:@!OQPG5N9&MO<,]7-".2.^68M@:R! M0$#X<@/_Q4+&-LU\!K "N9MB&6<@/U+KY2\& B%XB=7]@X>'6HA>S M"#77;B& T22^[Z(.SZMBJ((( UBO;K^U8#J'R,% C5,W"_M>E>U;E]=A3#*J M;MP-!I:_T:RZ2:\_OA 2A@=XV0<*=#9$Q/HF@BDV"0JO?5\O"WF9]Z)>_M]1 M;NHFRXGTJSWGE12LA)_)31U0X;WLT)MGJNLHX$\W5PNOSM6ZONV1HK'MT29X M/88$KX1?_8*PCLO'*LTEC_R ML5,>E,E!<1;MZ.#P1$*PH&'XTZ1)XW[GJK#@T?G 7^$]-? MRTEHLM,64Q)J"S'< SV=X=&-]L[._:7PT+J_ =K?^Q[$?96OH*6_:UA6=THW M:0/0T8J8-B!1;R!;T")R-;YFN+17+6J8@AW6][$J"WI-%# H+.R)E2$)KKZI M^4W=SA]U.^_&[72?/;R5.AV9/YN%X=T2(8HZK'5U!^WQ.( U*(2ZR9.3O; S M5>1Z 2.I5-FRRH(+*4_6AW[W0_;79AGNRUV7K][N'>V]VODCVGGUZO#O@Z.] M@U^C/P__V'NUM_LNVCEX'>V^.]K;WSG:?;=9LUEQ[[L/:@6N.SOS64&SR8.> M5SW_^TA\J4,T8TCA'/1R'VCD4V\\WP 'U03]IRR&T=X>2%S]2%MI_ MU8QK9S*N/^MQA1>;P(2RO@.]B9J93&VG#5M.@4B>SC>\NGQG,5K#!V]UW?_]Q]"XZ M?!,=_KG[=N=H[_!@*RA^RD$;SA^R7\IQ^D^X5+X*S.K55NJ9/!T4=8;:^/9X MGW5?/0$+L]P0Y/^5##8]_\>)ED@C5"U%B13CC+D$#RAU\VA]Z^543L/.- MGO@2+_("UJL7$MVJ"6Y,2EMH\7D^!"5.7X/NWN1%.8S^JMS3?N6\Y5YM:-&< MMRY[!J_6(6>O,W^(R\LI8K>YO)RBKN#\'BX$I^QVK5[]'2-L[6--NZF@6S+6 M=EW;=JW>]Q)XLW&/=6+O?*ONUV;=9W^26^SNOX;>O I]>O[:=MIV9 M=L3-VMD*_MMK5,Z?HQ_!( J__W1/7+>A"[.\S+-71*]Q;?OV3W\Y7?S@%>VZ M!.D37@9O:CSAZ;=44-5'CEX%K\\37H(?EBW!H[H#;+D86$'\WYKAMM8'O^M= M$#>>_H:4_UX^[W'A_GLX![[/RZLVI@S_&F^VNAM';5QE>?C9339O=Q]"LEQ# MJMZ8LAXK/M_U_H9MQ><53%05V]\\-FI!L@7)%B1;D-R$>?^(>"<1XJ=-XJ 6 M']>TM;A+-VIC'QP:G\ EESZE.P29^&B36UU'OF3.FT;P*PSR).L0ND4&^7+J M>LBK[QX+@2S?'DZZV8-LT8,#7TL>US$H0!="^*8&8\O$WYF)DY:)6_*X0NM- M.EEV X.FY=_OO$&BB[[W[CPXZSZ!L]!?"U_+H@J0OY7=L>U6^*I(H8Y R?;8 M)(_8O[/)Q+-"(TV[Y';[M^V V;K_[AR2FRK++0]_[X"]+FMY MN"6/E>31H3QM>7BC-RG-NN)I\O"C.L)9/N&=,W^ITF5]O;F_97<)U)ZYYM*63%DK%;GKVT+-RR<,O"&[%D M#TDA[2YMPRX].!\_JD.3Y6KXX7SUU1_]K4D+QV,WL;NW]K!W^0K]R#H)NWG( MZ\8<]CYIC\J/Y"9GO8_$F?( E+&U/+_"6XH[&;UE(D3+^)NP@[S-8VF9_[9) M+EF')VDK\;>2\7]$1'2S)R?SG\ !REYS06(=Q-6)^O9.R3";3-PKDO [.-VB M.*[66?.=U=;;EFS:=O1KJ>,:2Y;=.(:KY=_ONT,W#^%J^??I4 R-L]Y85,;>=@1_52_]/MC9 ML+!7&"'I]E@@;03K M-AP7/Q(?3$LAU[%1.S1MX] W?(]N[$=H.?CI4,>/P,+L!MGO+?=^Y_T1_ D& M/3RJ Y#EBO=>,#GJ"*U(63->2X,LK;HES;R_C9C>M0M,S?,G]ME:0=+G K\;>2\6'W MDIM4+GXD;/\$CDWVQO;)Y.Q$V;YU^?!.62:;3.,K3!+48>EWCTQL_2;7QZ#N M#<3'(W&;M)1QC24C'9(]3'&E=H^N7 MFM[D/L5'PKM/X-#BP Z;,XKZX.*6%GHUB><$MMD,1KYLEA_[UMZ4NWRU;GM3 M[IT79T.89H7E1#M9=@/+:;UKTSI^[C=!_^8;N^VPOR;*>)K N=XKQA\+<*XX M3^F@[)9)/RUX;CYXTAN7BVT!M 70%D!O8I>BCKA)L&.+GEN#GC^B-.W>H,S' M(\'.;_@<3%Z>]^3%\_Z@;Z\FI_;)[7RR)8 G_F1+ $_\R4 /P\E*"3PK\D_ MO_C?\"-\,A: E9("3?;D>6F?-[_\TK28]X.H"2_]FTD4=?R_7N7>>L#M=.3I)T MHD(.[37BWK;/G,+T&R4WM]UPNIH>5]K.]_/H-E,*P=_(+VXI9=L?7:5A5HND MBI]?C!=L]LNU[1M*OK5QV&_YRZ&7(7P-T'T. MRG-_6/IKN\(G)[)_[%$]*NQGVQ_9YPNS:>91Z\7>UPTN?Z&%O]]E/D"I!::S_&71/@ M5#R)NYAM]L+^W<^'T>=!;P3FI.P;?VN/&>EA=)9_?:S95"M.[S#N8,$>)*1[ M30R\+32W V.1H.^6L@=MGA>YM@M!O(_[J)CZNNL/5WSUB6'G_'MD'-UB<#6'(%?5N,>]@ M-C;Y-L9]\)TVYTYXLN ";$9=SX]Z470^*/-A/H!6;4_Z\Y*)\\K[@J;>JN>2 M3%Z1"H8]&JY^9<&#LFXBNJ:C$9%9'^'TSY-BXO\YMK$"@^E3+!T,]KGL?9$7 MY;.?9YV*>;]IG(JN7\+YV:^*/L#>&_@;16%O@"1MX9^",]@@Z]"_A_ M?Y8OEFWD/,7E?>]$?D[28*G>$\&%%I_G0R!O_0T8R1;]==^9"\(0HCBJ1Q$U MC@$3_0OQIFX^=-F#[>I$@\)KJO2'X'V7!3PU' 3?.Y@?\-V%E44G,M ,?-P; M?+%%-)JSC$=])S_#]OL-U*,2< ,>FC.9.Q&T/*M9-B,^E2H$QU/#[,ZOIFB>^\0BY#HDA^:;9T0MR -4\&H]*WZSOJ25 JKN#969:=L((?7J_L/A7R?6:K'<P+ ,+7"/'@"Q7H1?COLP5B#@41'.9^&U(6( $CB!%@(&U*_ZP*BRLQI_9.V%-%8-KT"8)X$A?M6ON(_F@:GAJI'!'[V1 M@=X:YUYT+('UO5 "(D%3<+ H]:8W??RZKREAJ_=1E\^_/T47E1974]V41*H; M",+/% !G?4]S_N5>_M]1;H+]T$1^O"SD9=[+_:J.%$C 7!87G1IP@(I'/:^J M0=__PE-S@7>EUJ.S4:4J#L+R^,F [(0E\@A:#T)9CW*@4U9L [PQJ!]?OII3 ML+A,(\1/@AGP#U=7&7Q@_3"0G1V'@C8QH!$0AM]U4*'*R,=._A 4J^M(.-() M0MB'T?T0!5H/D[_NZ[B[:DC7;B$,>J)]7DS,%&"=,:('3=3V96_H0ZE@H*/^ ME$CWO=9;5!E&,OHL>Z.*W:2/R K: /RA;0%&4=\/+YP+&.ML4=1-2&"/Z.WNN\._W[[:?7>= M^+<'''P@@WQX<3,M\&$@]\&/>^1C5YY&=B_B+0L M3R('3 *\4W@Y-_B.I>Y=QQXNA\6N1IY/BC!#@7#S?,IL,U$ MBM7R<=#O>4\$<'#N=?V*N4YLK^+L8>C,,Y@WWF_@;] (!XACD'&2L X:-9_7&L& P4: M:S,)M]#%5E#>RY?_#N?[L-[GL/OE8%3H2K<*Y :+Z$;>R&_8"700:P(!/@?% MY*?JJIE\2#_8P[/J4%1A(!;^.RSS'O!@1$\M&$I"_MYT/OL MEQ[0&OJ)G-2@= U!T_(@#A*C[RG=PM;"WC6#!J2YB$9E<,#X858$"=00)O!E M4'P*+G#7AP)/5JGQ[ MM>CS9@[8*C0+&F"\QOUM;1]KRR77C#Z7>T-PE+%0658N5?1 MCWXK_7V ./G%=_"F_B)\A'[YJ1*[L+JP#4$[^'W4MQ%)@H;!PL;Z/ )+WPF4,]U/V)#)QDX!YA>86(.8P*3.Y3KW1L:$KH'2SZRW M5OPFCYNHJ;WOS\?/ +(J(I!%'MQ?4[IX'Y2#:/C%]CXW6M0-_0^;$PL/-DH9 MIEF"41(TO/%" K6#1G96G:]<,P!^,:#YNX?$"]'EC-PF(CX#HRZY7NCZC2+B M45>0U5_?)8\/W\]@K]?L-WN;K1_>'#TV[MH]^#U[NO MX_L[;U_]!@;43:+E-S*TYHX9#C>I?;,I&WW]:*+;3O@:>5;;N'#73*!X DDC MO@QND)S3EMJ/HW ,."A^FM(RI'?*Y-YE\HB23.X:;[;!22;+IT9HAV=T>V+& M-J_@^193^Y-+J?H1)YV,;74RQB93SK>$1^6,NZ7PN&Y2QO8*CV4SW!!V6G5Y M+;KYU;4;5#=RBVEM3<51-Y'65MV,DGSW&IBMTE_A]M391JOT;Y4:M *W">DD M>*NO^-MB,8])F8NE\&XU46MZ #Z_#R57Q=5/QO76 IP]0FS]VK2+EQN.M3O"@ M;2*:JPRF.O .UIF!RN9\=_P>ILO?PSZ\AZ$EKX,ZAC]6XJ.+X!V6SHI62Y$[-:1BO%4>%DU@W&,F6_)/^D7LW[L M-6SFF;+%[).KH[2>7I8AG5V+-LOPL6893IVK(]RH8)LH./>N<$X]M. <"[UE M'K0QU'HD=H 9,QAV-?!LS>Z\N<($W9C=668GUSH-F4DA6A2-_64B>&E[015 M"\WA;B5L@@AM"C^6C8XC9])"JU@TW^4XPJWIX<('*ET9W#8.KUNB-VU8^-#R M*-M7M8[WUM:!@YLUZ-4Q3V/%Z.LY*$9E4(GAQ;Q?[7&UEY$,B2K#Y7%F9_*3 M#5G!_:$,F6OC&,$O^?"DU@V7A(55,;=3H:.3*,C9/@H[#L # O:1I4/0P*K, M9?CAJ;>BOBIDMQOM#)YDCYI;DR:%N@H]ZK$<-[TZ3DA >=-ODO$!_QL'B(;!-;K#GP_'$OC623G3>&_F S$B>GX.X"UI4)7DKQEKX M&"8W27M92IHNC*<>8@0SJ>.6PUBK/T&(#T WKLVEZ._NNVYD?)1B46>1)3XO MQ[^$NPG[H>,CW\\;BVOM UNV>$O'^0I,/>,SUVXXUEDP^L[;& M]N2%-6!F .\M&V:W+B91C?D$^KIBS)A-CSDL^5+P"U._SL@S_L-V4/Z"]&_R MHOV$BKP2!+X. E@J/D,E2%$0B TQW5*L-Y#6;)C*[BT:T\@>=]E9#7WVXS0+1/DH(G//#ZW/]L:H]K M;V*5P=:#MN2DW$F% =[_4:6&3! V+V H1EZ4M7NU?KB9XWC>IE(:O @00U#)OHRQ=1G< \CGY4]#-6*DHF.>^U5J9-//2<4%]LT M7Y),S_<;*D&-@Q4Y>1STA4*\"CQ=J\T*.S,N@QUU!% M=X855"Q%#?_HEP"FP27@T_9!U%18 B93[04 7!KSV=).KI7;VLW8=TAO7>5A M&SO&8>:(50;6V*J=AF^/H47A96L@H&HMIE;"FQ'Y<%35K!KXI)_>>&N"HKM@ M6015"UB^'_O<[E$!T \J6%Z;MLT@H,4>S,CG6N?ES!!D4. ]E!_[ZC*^'E=5 MH:AQT:5@)[*Z1#F_KVW7U7 M\$0A]7 $Q'(X<<=T@D<>YN;7Z(^\@D?O+/0K\6JR$ILUQ16>WJ#WEJ.SD"A; MK$!O;@6F:,%;CLX&457G?/[I.7EO+XJC/>"]*.N" M:NCLFR\2CN@'UX ;/B!O1GS+:R^R8?-,V]#!GEXY'"251Q' M=]R\.B&UP?[)DNR +1O\F=Y8^/_;N]+GM)$E_J^H\LEL88S 9U*U53Y(0L77 M@O/>OH\##$8O0M+J6)O_?J>[YY) &+)V.,R7Q#9B-$=W3Y^_!FX36SAVW/K^ M-WU7H^Z"5A]=/K,#E"#D0&7CI _W. ^$Q#1E]LK:0=9.1V%"VH(?)N;>RTUF MV7KR]QL//=K%0]=B+F\6#UW-?7$W'#H7"-[)G>X([LMSH]-LPW40B@7VY (3 M7*"EM-G2_L.OD_/S-WT3Q?B24GPQ%*&3^H>5\\?GN\Y_SSM7^]=W=]_:MU^< M[L/Y0^NF=?LPC12TAKP!EHLQ&5 #8L8&%<2K*.@/LMR5TT-\E(8QY$M"5#V+Q8-\/0S1GS/B*<*U(X9BS0$*U=L$;+XBV<7*NN+0+@4!29<[) M/>R>-9L4IE!/NZT93[>>90#;?.U0^>O*YX>K0.@U-!BR=W@3/2&($44 _D3FW4D\@0?U!S!+@S1CV$F8C!8(A\H M/U/DLSZ&##(P3*653Q&(N>M2J>EU,T ? MG'T0RK%(/M0P2RVTI8_.GENQA250HGOR20S3TRD)%,NGU+^1%REHX40;BA"& M!@0A>:O(<[,XK#[!%G#",]^J&XCL#] M$"0@.FG+DRR*Q-<%57N!>&NS8A8/&VGC(\L!A&X"4;$^O(NNG.23LW=8*48< MK%Y'@E!L/&4QKD&;TF#?D=BE$9-(E,D8_$L(F"(&H+V+.-QT8NT E\P!-SFA M$)/T=.T=Y>:@!R9 <#*W*&&$@B$8TK4C21)M%7Z5\.1 RK!?K&\!?\E]12_C M8!_<+1*Q#]).P-^#(>"]XPI&%N,L2ONH'H2$E D_CMG_0STQA3N-E(OGX=$( M)X7U)(4IYT]2?@Z;AP2G,:QAJ-,*Q1UP)/&3A_# LY\]R[T6B:#HVOQ+B"'\ M,<;76I%7>_YNO0*^41*8!(_H9R#"E%V<)QAOC.I%*CAU."1&' LIA>D@4>B# MGX7^*N$_\]^V,,_Z@D'A;0H!%3)I8YF.1@++]NZ1BX;C[O>R";[B -&:?#^Q M]\65K$Y(C4@;.X/C"U M22Y6 20< --@:,$$\3&$@PJY"&PS3/ MJ\DHC*+\WCTR&"S@6I0\<2;Q7Y7\J1H$NYQ($3\,P7,OI2_@'X6)#"DBX"DYTA\A0TY\2X/ M_O;B,("5"<'N\TAYV.6"_K) M"\H4O$,K5.A.0BO'&K\J.#)%+07O7$Q(K$Y; 2^9),:Y;P!,%0;)QVZ15#NH@15Y1SR*I+.0,4%B)9 .0,[_J <9V]D\#5?@(T]+@%>^_66X3QO%;H/FC7GCPQ4RI1:"\ ^ M_H'W-?U^108U@#$ZYSW0#F\H-Z0C>'R];,O9EG'[]J'5:74?G(ZPB)U.N_MM MO69='I%"JDDHCJ@AF4TFM>6*H4M$I<9H8:)S8G6.ELY^R@N<&B#& DM6I^2Q MXBC%@864L,7RAM#FC3&/&V./\ M^+T"CLH!*T?>#V+@@:#'H'H/B M)G0,R"%+-5:]]5+5.TB&^=&VA*9!,+Y':+)_(;4/*5%P 3 O&A(@O1@7DQ)85;(7V8AQ-E8XH[2R$7J+$H,FT18 IJ(IWB M?%F[ 22$YZS3&B3CYF>8%T;S:>:)$ALP'1]K2PYKC1?2\P IVQE-(E!:L>K: M@7Q1%9[+59H4F/[)=K.9!ZFI1K-8M)M?U-QE"$D\((T1W'-"$9PS/[V;+\S/ MVG>:8.-?35"0O(?:X)-1V)AQRDN-6"9#S3B]7,L::B-B=FRY+-^?[#+T_J*R MQ[NH[%K,9 LE'\-\(W6/7-D2L-ZG)D>%LA"ZVV_X,U3X.Q%/(&<0 M4LR@UE']J,$7%5T3_I"! MU;Q/=BP4=DM)M%RTZC+)W=Y6L8ZNFI(.6;U'TM^52,T?VK\C.6+4<=5CAX>),XY]Q#&]-4@E1$&04K M$N7$'*A*04/-T31FE98*!;CL/C]+43X>#9@-)=8 1NK,#&2W0U\;?,H1;*<\^5:=D6D88OB?[#DS9J[,)'JK*7'2_-$RA@PHZ=MERFI,\]T M680'T8!!I5BAN!3-B7(K!I:)5ORTN? D]#FNDANF1/*<@N'"2156L&\.:>8A MFB9]NJ/%$@*I*HV+GMVVNC&EE+YA=^=XA,/L5M2=KF;YW@K*-AWOIC5C!BDK MTK)8YG10Q9&.G^&MCMDB%+HD'SHM)YY/T,&OH.R!-G)FCXSF8+RLRHY M'VGCN%TM"PT\.>4IP-@#LYM]>S<)]9KFUR%.=.>TP=^;8C^TMRC;=)T?47OSATXX49A47!GKM*K2 MS,%8-E(/IISIQ6PH3ZU;GKB#P0?;0I+K=B - (($^4[8JMEKJ3^J*K,3 ID5 MJ-G04++J=5NI>#BA2?X5ZB:+!HY>X,*T%\G@SPIM\GVW2,D6/=H #^: M"GX[Z;!*!(],8&7]D<'%!QB?I:@*2X3*#)U%?>\'IY[A4U^H_KM=W<'&&8?< M2;E#;@F]X^S#SHNW35Z\]5(=/_Q^?]YY<-KMI17!7UX=\O"UU7':MY_O.C?G M#^V[VY4BJKV)C7':6'V1 =H++EUYT_]>\T] M8G8 +(N6X(([ .*'XFDP*0.J>SYV/NC*1G!M?5!)WCJ#S>A.W9(R!JC:H9>T M=5J"J6K 7J8))I@C8JT0.E%(35WA;QZJ#5@"A.F)E,X]LI?U-I;MZ=&Z4-UY M&=E!'A(48D.NX9I0W.V,&B7I:;>\]%DB*!33<^%S"Z\0 8S@!S/#A@4\+5-8BZFWPKB^,@;8BW2==U.;=0V< MQK%;K1^>.V UR?7:].&8=F$XS?&,.U*$-+_N&9K M-Q+;J%T03PW.: 9H^-L(DC-W301)LTR07/$APVCJ]TC0>9.)'9>=6.MYY/6\&3@+\QP!O[;+O-CB6IV< M5\NVF7S9\6OV@]^ GE*2_A9H_KU!BUJX M@_M&]1J?L:KMH(5%ICHC:^H&LPBS$(6B;B$E[?WH&L,V M(U'J8-VRH]92UN)OSE8N\.CRKWQ=?A,O7LT)-MT]K[+G3C5WW'';W#6]?NAN MD84M%KG+*;R<6/+3JN1;51*C;VTOX(1,J7 MF#\"%,/7FO, CX$+*8'B0O"209A>QA0@5'^XQRH'&*F'GY3?S([4SX@*;M?= M2>S_*L?JR1%EG<8P%/]N^>?3Y1((N->KU1Q;:Y$.($("<%@S2EL<&GFR0: MY^^ZE/O;LZ"I&VQK);=;=VOMV^Y.?*_[FOZ\Z%P[[8 PJYRKL(_53F_H[EPI M278OOV[7\6TM23ZP9P!UFPAM-^54M]SMC_B8;3V-7IY?;]=YOB<:O61^7P)0 M.M=>\ ,;;FX[Q5ZU/F_7Z;XGBKV"[FC>^R+8Z_.+[3K<]T2PUZS'_?=#J_>= MUG:=ZWNBU7N"BGA7^L#A$D>[1&;!!E#!)18*WT,C"JQ(9U1G?\52YGSV?.[L M488HHD$EXAG$=4?:D?C7IKQ*YGER])1&(O5#6:43JU/UOA9O79R>O8S M2>.'M=.CTU?/[CYJUMSCDULVD\4W11%[FK=5'FM]P9?,$?*'R M^$((A$&B"Y!E#>7J91^>SUY'RZS*FDRI0#*;E;*WX!J%*LX_OCY7C+W!P.(X'R8$S,RML>8/ZO0K^A=+P-V'%.SK8?"_;HD=- M9>G_ 4 #<*TAJEVU%"IQ[UY!E4]_6#FP/CWO8Y-$4!/4QPO[7':M&0JNB;-R MU\1!+QQ,Q'^C=.S__@]02P,$% @ A8.C5A#*BM4A" HD4 ! !H M8F(M,C R,S S,S$N>'-D[5M;<]NV$G[/K\#A2W-F2NOFJR9RQ['CCF>L]:3?:CT^/NX]]O:$'+6Z[7:G M]3#QYZW-'I,8Q9IP3V@_MB3E =J MSQ=QRQC>[O4ZN9Q!95OT,*XTY?Y,3Z"EJY\FH#;+8'?+=!L];;?=<;NHB6HM MF9=HN!0ROH"0)I$>. G_*Z$1"QD$2',$ALBE 0O=FLH1Z&\T!C6A/E2S]/0# M(88*%D^$U(2OH814>7;V2FHCUG5(2MNU\*FVL6A&*AQJ#5T;WX)(*W/GFKN] MJ0JY><[Z,Z+> M'DXD'[&&OQR(IKN%(A!=SPW)94TL#!R%_H\@=1,^V_#JYTJ M##N#N6RN(%LKK$2A(C^JFU*K "E2@(;OBIO5Z-]TPX&[)% M<"52=I9;]O%&L:PQ=^I65W,E(A:8.PW.JQI>1>'Q15F>8 MI3P>5. 148F%?:_$J:?7I*\%>12"@\K4)AB$\9)BO[.Y*J_ M;ZG$]C%HAK-^/5J7U91R?/0,CLG')65-2KJ?J6+H^]L%(Y"M(?AX%SU=*95 M<.;;70_&1^A''E 9U$G%=365,G]L5AU,^9%0B02\L9H,T8NZ".*17!M)U9&Y M/C)3V"#R[Y$B%8(4X25#,GQ&HS.EZJU5BK%*"3Q9)3#',AS.T$@*UR!Z+BF3 MO],H@;ES:A"S":6,DDY[E1*#0BS,0GN#N+C3PO\Q%E$ 4M4N:#: E#+1665B M$>2GYA4I0W@ GM1Y$'+)4I=W5UV>23;(RU@]F;SJMY?5%Z5*?[Z_Z/-MWL.(-^$YW28%J&,$FD/Z8*;J48 M21J_*-%;-902O;:S4D2T)76NAV2*WGFV'L(R(HG-O!!0CT$N?;%A/M1X23P'["QJ)5;GR28I1VLA(R%81]=E= 2AE;&WK9K:.::#WEW:!ZW.P M$::4B;6-ER681O*QL+]?]>6'40? 9.%[HVXCRKW3*XB2^!QGCTLK(GO'@#K1.)6]!,A$XA'I* M2^KK@1/2R'S/;HZT#)S:>)Q%D=F#&3A:FA_N[(F\_L3VWMLOV(,D_:+5(2I! MY4PGYNY7*9+)P$F',PVQ0](/WM.67.@*>PS,_%3,JB>R%'HI16R>86/;=Z;' MYXG2&$0R;[N8S:+ Y5Q_G;+\2V.$S-K:"SG@L377R'V0"Y:F,XL-;!P^(L; M,CMEV0]$3-D.II@29)Z!G\P^#WLP<\*I^@"!&@*:Q'PL8)\T^5+X4$-N+GB93&5+O%@@Y)'U=[ MER:S7Y$',_Y,,H5NP3#&_].'^!OHFQ"3[9>I'R7FM/*5"?4OZ#Y;K9H=-E7H MZCFE/B0S.G0M?N*%UN?'K0M)J1 MN%2$G9,O\7SI#%_)UR !%^,./L/%-='KZOT[>8OKA(L&G:L+S8.?@,1LU(.?$O,S&[" M.T15R*) -I% 6^T)I8? 8B^1RF+L6F)4PWRE7,8P#D<@RQUREY@'&V0:R_FV MXSSSIF_L8N-WEJ_P;GJ=N+;+J?0P_NF'_P)02P,$% @ A8.C5LU^=>JL M% *< !0 !H8F(M,C R,S S,S%?8V%L+GAM;.5=67,;1Y)^]Z_@:E\W MK;H/Q]@3M ZO(K1#AB3/S!NBCBRQUR# ;8"2.+]^LP"2XDV *)!-C^4 ":#9 M_67F5UF9=63]Y:_?#L<[7["?==/)SR_XC^S%#D[2-'>3SS^_^/W36W O_OK+ M#S_\Y3\ _OGKA_<[KZ?I^! G\YU7/88YYIVOW?Q@YQ\99W_LE'YZN/./:?]' M]R4 _++XHU?3HY.^^WPPWQ%,R*O?]C^E:(L)-H+3FH%B6,!QC<"<2T*86)A3 M__7YIX@J"L$S&$5?*BL81/H62C32&9URT'YQTW$W^>.G^A+##'=(N,EL\?;G M%P?S^=%/+U]^_?KUQV^Q'_\X[3^_%(S)EV=7OSB]_-NUZ[_*Q=7<>_]R\>WY MI;/NI@OIMOSE/__G_<=T@(W<>D5] M!V>70?T(N #)?_PVRR]^^6%G9ZF.?CK&#UAVZL_?/[R[],B#<-B-Y]-)Q) . M8A\F>?9CFAZ^K->^?#6=S*;C+E=#_QK&58:/!XCS&4FRN//\Y A_?C'K#H_& M>/;908^%'A$C5(LSN83SG[??Z^5WI"F,T_%XH9CW]/[TCA5+<]#X;8Z3C$L] MG3U_/$V7+AI7*TW[L[\CXQE\#N%H]+X+L1MW\PYGHRRM\,@3T9A[ M4%Q&B.@-".63D9)YR>T5+9%,,Q)J8=829G%AV]-[DXV%>(GC^>SLDZI1L=#F M#8]?ZO'ADNS-#["_<+^_32?IN.^IK8^4RI'9[,$+&4!%$M%E)R!'&4*V6#BV M%NQV-)?EO,"8W3[M3/N,/?FQ%SM?L7J=4Y>VA!;Z=(U*EQO4Z14O9\>'AXM[ M0C?'P[._K_ZMC?7GTZWH?FEJ$F)3+KR?3CY_POZ0&B'N%7+UN9N/,$A40D@0 MP9" 0F=P@GD0VK!LC8\<0VMZWX!C%?N+9V;_C?7=SO+?)7IURL"D?$G""+"& M%5 Y12"),G"KB\G&R1SB]MS:J]5;O7QN5M],U\ULOG>$/*8XX0W5R MT0E9*W04!5 J2U(6 3YS!T[@#N [4*(]0S8T1;2S0CR,?Y-/UQ M,!V33F=O_N^8$(V0_A/9.Q#%$5&E,1!2X& D9I/0>*MR8T9<1[&I7*^FAX?3 MR>*^?P_C8]P[GM=(O28_(V6,%H+4F[.(H%QAU.^&2"V1NYRUQ!!;"W@'G"$% M/1NRX2KG6QFA&=MW,_6^I(8PW@]=?C=Y%8ZZ>1A?P#E216IM-0>O"J=T- 6( M! 5LC%%HP7V.HC$Y[D/^Y,%A"6:!8='QBNKT3I MC!2U!Y\@,%4@6BTP&)'1\,8$N0W+FI$3/"=>--%_,S9\P'F@ #Z_"?V$O-=L M-Z7CPZILS*^Q=(EB>FE]9$A17:!@#E2)'H)3"73A.6G/;;*E,2_N1S6D2*HQ M01J;I%T?\QW'(O("36?<%WTW2]!#?3V>SO^%\KWP*WT92VV R19$A M)T%AGW;@):.@TC.=@Q)>^=:Y]YH05R&1?IXDVJ:QMIFX8_1122\;-\@;D RI,A\0P[

@OB*HS MAD.DU@S>,YN3?#Y 2ZX^:[GP)8[KI;'?^*O3]"2E^ M.282F%&BCJ.FK*L-BZL3$PDR9L9Y\5YJU;IS7 78D"+HA_/B6O?8W"8M8^E% M7/\!$Q(P"NTI=1V%XF,LL5"&3*U/J63!F8@0)-,RH\E,IBUE5)> #"F2;D>' MS77>S/SO)E](FFE_4A%P3"+KP,%E]!3%.P,!+07UIB@>$XL4QS6V^L7G#RD^ M;F?L!VNXF8WW>SP*77[S[0@G,R0_M C.EA*.@N$A4=0%12 #E21UYHP;B%8A MB58LHF]L\[OP#"DD;L>!9A9H'/.,:J^2 XDBC*8@W" E9EX:0,<,ET4D*]U6 M@IVV,9MB@0)/ZC1-$>0Z,_?@2*GD22G7*-+&)%K/I-P1LPTA:EG+LM?ZIPA>>X04I&UF_F>J;D>&WZ31_[<;C4=!)6&X6$0W% MS:JUX<^>/;S@9",C/TBES0SZMIN0A.^[+YC?3>9A\KFC&'@I52698)'I*#T@ MK\.%QF9PQ1KP67F7$P'.K6.2NQ$-+RK9R/@-U=^,$J^Q(/4W>3F%^BE\^XY' M*N:TQ@))1 7*2\+CDH1L719H.7K?.AF]'A"@9:*PI,Y M$8';;'-0,96XQ>580QJO:,J$.W95K:7R;>Z6H98J9+ *Z(5P2"D@"$+D*9'F M5G G7E57^_I?>/=]1_G]%H'7&;39G_+3;>XWWX5,1IMO/^MG\YF^_VT='53G. YQ 1:EEBG6!""L18892P) M4Y*%MY/:L621LIO1H:_X?S[1H61%\Q(C0J,H^1?N:PI_.<2O B1,VV3X;JQ M_2\!V'P%P^G(U>GLZJ\XP6HQ4X1B*A? D.L>0'3@/"M@D5M%Z5*.K/6?".'3>KO M)J$_>4=*6PR25#<^'=-C/K^;S+''66W[S&MC)*025-W"$R&&'$#FJ*QD: -K MW;]N49PA1?ZMR?CT]G\6A$:1I!$4@@@K$B5 =14+TYYH6.HN#AX-NYI:/!M" M;S T>8&*3@GJT"5"#CI3OVPS1*\,6&VU4EH%;%Z]ZP880PJ9A\+'6\!UF1PZ!"U=GUU/)PCDF6]<,N0)A4,'T4/FSB=G: MSHJ1<-/+9#[#Y%-2+%):(%)TH)1/X&U)P -WPM$WL;0>++X;T9 6PPR56 UM MVGX6[H*SC"7;G'4=4JU%5X.7X++4P#/'@M(7:UH' _=V=9N- *96\<:'C05(+HSA=UC6A0A9I:$Z6A,9YZ?NZ6\B\-)^MN>\(CS=RM)&"C:;P;GG5>1R>%6B4 M$R1>:_8@.8Q8RS,Q[Y2I0;D-K8>I[X#3=@A>,6>-M@5<*9X(3QXQH@B@?]X9^FNZ' MQ<(]$8H0BA(1+FMJ&E.FCI,'(/2I,,MX<5M) Q\.>4ACS=LBUF-:=3!4-#$7 MA3Q#P#I4KR2#Z)RB]B-+8"[HB*V]<5,JKJXQZJ?O?/3;:4_LG2PWRZ633]2M MSD):H)CDQ;LEXW\+W:1>O]MW,XJD7A_W]+J/?3?-9^C/EPN\JTL)WDSFW?SD M;*OX2#.#WA4+.4M*MVP0$).GWQ)CA06?M+V:U%Z-, 8BRI!ZF\=L!V>.8R!F M6(M1C^)X:GF,M^/IU__&_!G/I%L.WGW - ZS65>ZY4DYNV6.??7<&E-05DA MK.A]S6D^7^/9_.:9M6! MZ]V]5^_VZY\LFOGB/OO3V;S'>=SUI (/:Y!DH&UG6+1[NH[D5D,9=<"O^;&Y'_/%K ].FR=S0UCP9'SAALD<0P)!:J8 M YE!A,P2,IV;_JG#W]X$?,(R[?V'^_6@Z M^1C&N->_[_[ON Z'T^7G"C!,%VNX I>8)=^0/(3,"\AH&'5U4J3F!=(&)/Z: MN^'_/3N;(5/RR2?+3COBIM-CY_=\K FQFX5H-05&=[]2)O0#4CS>)8)Q6D;T M\@<7KERZ:^)B/0D'7^/R)[U?#@*]^98.PN0S?B!AWI2"J99Z,=IDM N_0TFR MK2?(800CF"Q2U!5*K3/&QY6PP41=A;#?3[]T9-U?3WZ?U6(IM:CCK,Z([U+3 M_K+<7^Q*Y$)*5<-%TJ7(!6(]520QD^H2<=)EZ_AJ=71#&G0=,,=OF#7"1\\CP(#0D-17F^GHX3>(1Z8(U0.B3DK7W"%L08TK#J M,R+\4Q.JY2;'FUKNVVX2)NERR^7,."$*Z47 M*Z(;TE+K9\3C+9E_V_0\7VEW$5\I/&=J/GZQ"#W5DPL--1_ABTT6I;&V=;V0 MU=$-J3+B\Z?GIN9_"N])?RP,4KJ&S!E05DGPW""0=JSFR:32_/#GAWK/]?6P M'TX6:=]>>=W59U&&./*Q9"6U :_(VHH7!H$5!8;9K 1#GE3KO8$WP!C:IO)M MT.5:9>(-K=&P>MD$]\JK'G,W?QO2X@B;JZ[C[;0_'SX=22&C3D*"X'6W3QU# MC4)E4(%)IH5-7+1N).MB'-36A$4 M@^4$?]Z,:TE#ZEKBT?G6=M4S5L%K\48^I6T"@W\=X.L]Z<8/A*"C) M4K3D/+2UH(2T$(JV]);7L[>,-:5U3+0*KB$-4#\2C9J;:WNG3URI:::1V)T$ M!VEY :5JS?3$(U@LU!U9$4II/2=R#Z0AC0L_&GW:&:E=18*#T..OE"?FNB"$ MX"Q9C-(Z&8,&F9.DJ%5*"#85L)F%$$S!$%I7'[P9R9 &:!^))PU,TNZDHUN7 M UW>QE"7\A17=%"&4_C)2CTEW4+,T8 1%AT!3(&U'EA< ]Z:"RV?))5HS:1M M6:]YX:A$RKA<7TB&VE$: Y)+$COYNM+-D!:*11T<6M5\3_FM8 :UYO;;(I+,3CA>SE8E%G5.MM9@H#2S:@T?C %,1UGK/36@]YGHGH#5/\OF3 MA%MHB:1;^\;ODR\H_VJ)WGB+X4A:+LKTG:LL,L=@0.%=68>M.:S5DJ]#( M_^EIM+'-'J$[VP\G"]]8F+-+!45Y&Q3!Y$([">^4X)X9[BNR++*E8IE1N76-@#7@KD>K/ M-QZ]%>NU.V]EHP6STC,9%@?#!"-!95_ FQ2!"ZT-\Z[(V'K:I^%:Z_6U=>U) M5^Y_X?!*8VPPOE:+1$>LX;9:,R/U0I*U8 MLVG;O(YJEQQ7WY^0\_A[&!_CB$+DJ#$[L))\E*J%;@.R LPH([TFYQ5;Y\(K M 1O2M-'3<:R]#9O1ZS[Z7P7I$P7/.1<(,4=0UC!P6@6(S$9FN(_)MB;:FA"' M--4T7+>VB5T?:V/NV]#U"W2ONUD:3V?'/850\]"-'[(C]XZ;-=Z*NRKL1GMP MEXGM#0\=850>1=ULC9D6I=K^MN1-OQQ!=/ MQ;[0U%V2,CBR@\E%@9)<4BO/ 5)F&+RP]7BK1W''-^,;DD]NR*/5'',#DVW; M.\_.,)[BA1ZUSD(3B'Y*>W2+*MFW#% MM./T\_H2PPQ_^>'_ 5!+ P04 " "%@Z-6V"!'!Q8N DS@$ % &AB M8BTR,#(S,#,S,5]D968N>&ULY7U9WQ#[_][_^Z4]_^6^$_,>K M3^^?O1G%Z14,)\]>-^ GD)Y][T\NG_TSP?A?SW(SNGKVSU'SK_XW3\A?9W_T M>O3UNNE?7$Z><&4!/PIR4$+JU5,7KG90P?]X;_^7#X$/X9G.+GA>/;EK\\O)Y.O M?W[QXOOW[[_\",W@EU%S\8)3*EXL?_OYXM=_K/W^=S'[;>:<>S'[Z<]?'?+3 M?WQZMXZT/YR\2/VK%XO?>>$' T0\>\+D^BO\^GSWQ_SS621!]M/!I"+B]6=7Q3NZ M\OV: EY[= 6TLP>1*[@*T-2$>N>YMW N0:XB+(^\]%?]P60T#.#C96C\,(U_ MB:.K%S.DKT>X)'_T%[ 'RA!(65JIF+_,_W;SM[>0(.7]8;^L(N_QR\4#RE"M M,<&/"0P3I.?/^NG7Y_V0O$L>K)(Z2!.S!<^#\S:)*)2.K'?SF()NB6\PBG>> M.BAKWN@G20,?8##[;B]!O_?;<-*?7+\;YE%SY1>3@G<3N!KWG!&2:9U)]%03 MB6/CSI(%X2H8<,P8"F*=YO%2;<80?[D8?7N!HR#7G)=/BGCYG.B=8\_E?=R, MEMOJ%_S=GE$V&<8LB>6#U-D2QW!_XUQ"SB%IR3:HZ@%SN#W:7=0W>O*R6>)? MO#Y'OE_%**C.W&14071S7A#\\V>C)D'SZW-:@\+_-?7-!)K!]2?X.FHF."\M ME%*!4&<5FB[2$<\L)3H:!MS'&'([C=PR\-D0VT:@ZQRS&AQ_A*8_2K\-TQNT M@7LJ1$.#IB13C1.T01&<.*&6#SL"<3;'.@KPR\MEPW$JDZS2+-C3/I_FV M/X#?IT48/<.LUE8B7*=3MJ?S M$USTQQ/4LLGO_@IZP@!/C@/1$CU=:6 6+\B$!L8%B\%ZYRI0>G?4,Z&UA2C7 MJ57MJ7TWC*,&%XW9)#]/<)-X/9H.)\WUZU&"GHU!6:89 0IH#3@()'BA")-> M65M\CYRJ&/P[0)P)\?4$O:X'NKT>?/$_WB7<2_JY/P^(+=8>F62T(6IB&NLV[:L_XRI0;&X\4_9;JL!S&#II$2 MYA&/!&Z)#QZ(UT8$Q31EH9W!O77H,V&[K5#7F;;5F'Z-GWYHOHR^#WN",:F9 MPEW'2%%S,12] NR$X)3!T;P&A;XYM'/B^TVHMT0+6D5$KL#[.-H M//&#_]O_.K,FI&%<)Y#$1VEPM9&)H/JA28'^@_):J\QT/<;OC'U>?!\OU@UL MMPJ.E77F90-^!L2QE#,'1IA0ELBH-:J=,B3*Q+E1R5/6+F1R>[0GS^C1HMO M8:L06#EK'GR\' V7CKT"(:D&3KP1."-I#'YF(K$"8LH>I\A5*QY71WSR7+82 MX08^6\6Z/D.<-CA#QL.7_F0 /:T?S]548#7!*6=(82MY,DD1:U"SG/7KH(LML%=KM ME+4B\\YP3Y[)XX6W@<96@:VE3OWV(U[ZX07, FU4F!RUY$1EM,LELYPX0=$X M=T%2I97UT([-3:,^>5);BW(#MQ6"5:^G30/#R?RTHR@=FN73<4\D9Y7DFC#\ M!_<"I8B5@A(;@N'2@(RJW7:Z:_0GSW4UT6[@O$*HZMUP HV/D_XW>.,G?H&S MYZBT.21*A"\AM!@]\1[-@:R<\5JA91YJQ"5,;:[S>=P8]$X:/%^0&8BM$JCY? M^<'@U72,TQN/>T$[9B6U1)CBDW%G25 Z$*\2C\8GP0RM0.R=0<^$V.,%N2&] MHT(XZK";U'BW$#JZUB5 LK<'1U54ZI1_%?GR]] ^,/TTFY9E$\O)ZF MN%'DS$@N%J",5I @I2@Y91Z$C\Z;&N<)NS"<">O5Q+Q!"RID<;U&*[#Q@W?# M!#_^)URC$Y!DRDP3K5@BTJ![[[5$"\)2*_ _'ZOLTRO#G@O7+82Y@=Y6@:Z% MA?^V/XY^\'_ -\O\4)-XL%D9DFQRY1P3B$TQ$MQF##4:K/'M3.QM(S]YDJN( M= //K2)ARP31&U1O\3LXR:PM%@> $<-9E P-"M62YBT#/WF6 M:PAT \FM0F)W,>H-$??3N=(XLS/HX;A+#E^X(A+R$AQO:E(\ZVASXSH M8X6Z@>I6D;"7""G-8 W\10]X".C2X;[A92!2Z1*3LX9H-!,TDS%";'<*?&>X M)T_I\<+;0&/[X%8?QE]\&$!/X#[ .,_$"T ?#@"M?8DFOP4GK#+<^UC!JEH. M5Y'&6_>23V-#'26R39>4GLTOF?XY#D9C2+\^GS13N/GF:#B!'Y/?!E"4Y=?G M8[BX6HOU[D_X=$PNO/_:FZ4.E0>]'OCQ^$.>6?TO?_3'/2XM2TH((EA"2Q#% M0US"+[DTV:$A:)0-.Q0@^W&8\;,8::X%,)B,E]^Y48=[P514CQU7Q#>HRW'< MCKJ0<<5K;4M@M_&\F:U^>R'JK5Q4K\3^.IJ:B_NV6_8WI%>F:]2)K$^C!4Q[ M&P&MB<0B>@?!!^(=?G"0!%Z^?>9 MQ=.#LKYY04G,N+!)12VQ#@2),D<6!05J=^4B'$7Z&HK3V7.UN%FENIU@*UY0 MWX#HU0*1@1Q,S)10.CN1,90XFR3QFME HS#,[:HVT)+J5^=']3&"W?I6_^7% MBD304/U7E0HCP_%HT$^EAM,K/RCEB3Y? DS&=Q'M67%DV[-J5R#9"_-*11)P M4J +;&1&X3LE?%!&JRQ9UE3'('O;'UO)G+[Q+80$RP( T3F@;^$T6H[, $&W MW%G%D@:SJQ9$*SOZ)XJV:\C+\1B%\S*4.Z)QTE,:$M>9$UX.@"3EAJ#?BE_2 M),'3:+W,?,Z>["$Z_=K1D=G7M:"'0#K:(.9I%L/@G*&-=3#H*DIR1!,V< M7 [\\#.EDK!.VY!VW=CQ:LXD9[BWIBM)(SK0&T,R MP!Y*'UJ1N&H[5&>@ S5Y&6.Y##[^!!$08AC [S#IZ?FE44D<2X".$/7$"1-) M3L8 >&4-FC-XJ(3L@/BI'<4_\^0:\<$[@ X![:/EVC%*CHWJC?Z"LWD M^B.ZMQ/4O&)G?"T>3%F&N'4435=')ZT MB5]-T!WLY1\0F2\W9MZ#'\.G4I7[0_X'KD1E^CV='7?:EJ+N8-__VVB4OO<'@UY$!X(&7,],=K@H!:&(T\J3 M*(.SU&@EJX>CEF,_:7:/$F 'F_;;(C1XW_\&Z=UPXH<7?70:YO,LRPVUFIJL M<<])%,U+)P6Q1FJVIKDWO;D1/FO2*PNY@@W^#]@-:&JG4<+N"+_[' M#3(97<@!G4<1&2HI=;P4\.,$(HM9&=(\MQ=MQ2IX=^>'=D6T M5'%+ T)]#O16YB5..>",<@Z9,UKY]P\;)BEXO'*0<*K6.1NB>)]WX?^8)8N MB/[?++_@*!EW%39NJ1X/ M?NS:#8/;U:2-^#L\;OOHK\M)T#*,2(6-1JI 6+) I(SX3M"H28Y2:8H+&X3: M09K-2!Y4(5IQM>74K86@NZ&_F4+Z[ >^N9EPS^ F:(R+I2H@?LC2SPL]VN"I M$HQGIG?=7C^2_@U(SHG^MH+N(%+[>CJ>H(?9?((\':;EU*]_H@LB"HY&*BA9 MFF>@9X+S#,128Y)#FY7O[$=R5#+&3D1GHPX5!=]!X/9N5'D-7>9*>9D%T589 M7+/0=O8#F"!H[/O,>H\E0ICSN7'I6J-(1 M3YD@AD?!,:\MQ1P!Q'?]Z/AQ1=HKHJ__"&_;B#U<7^2CCHN-0D*?+DR;- 7 MRD @.-3$Q)7;64+T*-(WX#A7;[&MR#L_T_^Y,]V*:*92,]RITE#/V%(2'JU8 MJ3)ACJD8#(O1U(XCW OJ3!6D+AE=&) KV]&/U/JCQ5P!\;BKAE2H"Z$8B(51X:C!3M+4/,T0HI"9*EV5<$\[G[: MXSF$.(DF5!)_!R;EK5I_LRLGMTO]B5CN)^?2#LR'T@52$QL%^KF.95?*I433 MS87PC7 >XGRJ#FL;KPVW%WD7(>B49C+U@X^^G]X-7_NO_8D?W$+Y']79Z$9E CIP/KXT:.=.F^L9F#FN^5TU MQ[5#IP@(XPJ(3.@6!UF\9)8D]_BEA]HFQ#8L9Z,.583=@4_Q"28H%4B_^6:( MR];X98S3J^F@W*9_@]*.Z"/'Z*6;M1TL;7,D0Q^Y7,0G1@?M-$2O:&W?XGY4 M9Z,8E0GHXG+1#:*9"U2J2#=P6PB^L;1 M%P.YW(72Y>X-LSGYE-7.)E5''G,> O%LE*=+:D[BN_2$]5Y!5"096]*]8HG# M6DX8A.@91Y^Z^IGX.HJST8>6 NXBT'V/4];CU(A@DR+,(TB<&[K3RFN22NM$ MCL)@\M1Y=&?JNE:EHH-LZ9])A/,ZC;2<]K#2K+RTYY/>HV'$T($*2;/@M)!4 M[.H"T*K:SDDJF7:4/-E"C(^_E&F.4I1+F 2W*US-LD_H7]N(7K5(5/*LHJQ] M&^;1E#*M0?#>]4P/$?1I*EGN@^@/6\_T(+KN+VEYC*Q/HP7)2BFY"L3@O^@N M9,N>2D$+ZV M/_A(ZYE6HOH8P3YH/=.?Z]QXE%_/F@*/^\.%8W8'W\'537<]N;M:IWO/9Z7R MJ;2>(54FN2@E#3QP29,#S3U0_*[I[3M(]3JHUH&W3 0"D8H2CRR5=H5"S:02 MO!9.B=I[(/XT&@[>CYKMO4@\8<\H[@YYW:5!L M2M_X#)$X'Y2CT3O.:A^*' CQ45S[.T0WUJNK=4=)![O7A@@*U9$)CH@@*T6D MIH:@#28(]4ZKY!5WN7:VWF,(7W5*W/TASD.DWH'!^CM,;D+M/9X$E(30&G@3/'4D^X.ZN&0VY=H![+V#GK2CUN>G@\/UE M^L_I>#(SV[Z,MB2,S/JV!I16*H=[,!S/&EY] I36N#^!S]!\ZT>8S^X3Q-'% MG,5YIBK%X)LN,YG;?:/BJ-Z""7X$W_ M6S^AES.^E0=5*F?W!(T)O#3HXPI3:G4Z$F26)">E:8P,G:#J18^V8#EO#:O" M0 >Y 1]B_Q7D40.HLB5NT<_].%/LG]D++R>3IA^FDW+J\67TT<\R[WT0$+U5 MQ(0? 8@0:,9&-#PKCD)ZW5IV O0Z2$U;!OD49OAS%_N*2X'P) MW3F!%!7SI8&8*L7\94H,9:8H"0 0)//6RMK6?FO0YZV)I^6TDS2(-0?7@Q?" M9$^,A$QD" @FHM4J=+FPG!6+U9OXW1=6:)W>8<$J#RA6RFUII>9Q3LY;W',T M=4$:SVG]Q*]'DM[1)DC60HQ/(;V#)C "B )9_#%-YQ77K:')9(':7KWFP6-/ M[SB(X /2._87]*G2.^Y'] =.[SB KGW2.PZ7]8FTP-JH@Y#$)D&)](C1TA") MI]32(^#3I'4EZ(Z)R) *H>?5ERXU"ZR\PD:DU,M0NB/M( MTSL.XN;^](Y#!'N:] YT[IP4B,-KGN8E]X.-GB@K>^)&74F]@P5B,SB%2U:64A#C M-)HV ;>JX%4BC$-$US@Q5[V(]@E585^+[T2:<(BP.S/\9EO@8L^2#DS6E)-< M)C8KD> -E81SGL%KW+=8-[F>MT"&LN5,:9Z?Y.=@,Y!!>I)O(,W?T/M@P4PXP3-T@3"2RE' MZ:DH';@X25&8[*S3(=8V#+>".00<17*%@ #<&P'+4D"F85D[@F+J !%*FS M@NEHG:E]X7=O<.>@']TPL35)J*N[(J_\N#\>Y8\-C%$NLS->_(72=GTX&5S/ M4_X6;2'P+?AO>+*DY^Y4+)S1*E90SPH*1QGL? M9>F68(/548O(>RW';MTCKRQNKV"(GTQ*@]XW_7$YM9PV\/[GR:KW2E#@J=2& ME@3QH\V3#2JRP'F%B#L=K7V N!>P8U=15,8- _S=_^A?3:]*->/^<,9#*>@ MD\G\H':>X]!S5G(5!4>74>!:X01*)651RCEXL$9X]"3O4?T6PY]^Q:RO(BB\5F M/6@6(K?$6&G+E7)!0LJ9<"&H5)%'1FO?=CL(X*F2=[I3G>YY>2SI/NB7])OY MDHAS^ORU7%MMWH_FZ7FS6*=&3R0Z-#45!'PU-'CB:&(D:UP?36#80,CK0%T0!XTD_SJS[ M1?0,'*6T5&.$4GM5FT2\U4!*E@;D9$TTU1W*-12G-YFKD[5Z"ZF=I"LZ2K-P M17/=^\?GGLI9R6P3"49S(B%IU&Y'B1=2@DE"<[:KS- 8XB\7HV\O%D^<4[WX MXH;EF_$>P!%J*?51*Y%UOL!_P;^:+5/64J,<156$@BKF4NN&:\*=-UJJ)'RN MW0AC,Y(_FA%Y% /='#>MH%JL6?O@.HFY>(/I,=B(Q_%VKRJT$/I)%HNEM&=I M7*9*X(1MH*)-8(ZG9&IO'?=A>FCK[UCV1AV*?JL!V-6I MXUO?;V85%&YVS^-/%'<\K.YIX;ZH5TX"O07FD\XTNR2C99Y'PQA^EB5C:-[W M=CRWW?OY\\$OQV.8E#KEMZJ6_WV6W +IP_ 3E,Y[_>$%_L+OHV&S_')V0GD3 ME\T,=/2*DRPH0SW2)2E>2$(]5YFCA1ML[=M$52?0.O=BAF$#63===9F5W ,C MQMA 9,B..!4-H2Z%!.OUZ]W!:MY:C496Q#E([WPTG@([#Y).? MX"O?]+_Y2?_;4FZ3G\![P+CE$=T)RFNR[$GM-.K M5V52UZHFUF>D \OK[:B!_L7B-#1>OQX-9U.?X=P@FIZ5/N=D>6EUA""]9L3' MX/"#=&B9,K1$:V<)'PCQW!2I2X8Z\/&W"J-G6<+1A2-:.TFD9K@ AW+F;I5T M7KJHV,]-(%&67DH274"++T;Q;47RU D+M2\Z M'X+O05M<5>-X+TNH D&G,X?&2[37FY98D51&;$"$EJ[4N[4D,!^(<0SW8LIC M5+4SY(_!>9;*U3EA'9A(N\72RT(!C5(0FDO:FH^Q7#$5A)>* DAS *9)< MMLQH\);73H'> ]9#910\D+YLT]I*O'5AV"TA;@*X.$;;!V)'60A[P'N8A(3J MU&Y3G-$&C/^N18O2P"H; *S@@":LJ04,D:,61'(4:7 312R=K&%?7 ]8."K%J%[ M*$PK-CHXQWOE!^6VVN=+@,F=%._(,_=4)R(E0Z,R6UM*#E'\+#D6LI&V>G.W M;5C^V+9.%88Z""ILPK5\:?9 UI%=LQW5PY@S==C;0R5:B+Z#C6@'0AJ<(0B7>1:]G 5]]/O_TH/8J@ M+*/SLB/S^]#SM76Q&7K&.?5&DLPD+[<0(K'.!$(#TS)3)D6N'=C>']WI#91: MG*YF8'9#2 ?6R0P7[JEQ [0L)6C.71.<*8P!5,FJ*NB>+,)1..&YI2[42/^S"=EV;4$O[6 M0ZVN4OG76QLMK\N-\K+%XJQ0^]'Y_8>.4#?IO]7\5FX"&%2'F$/*+,12H-R7 MNC4<3(SX?7!J0Y^HW8/5ZQAR890.08.7T\GE MJ.G_/T@]*F, 4U8L4132)5>N;CKBHG32B%*[I7:RUVY$3UDI.I!Y![E=F]!] MF$[&I3!K?WC10P= ).,BX3PA/!EQ$U/<$.O0M@L^&O3Q3Z 2MR"=JTX<*_6M MQ96KF YK^HK^NV!!>&(E#412KHCCDA$O J<^,2EY[1/B'7#.01EJ27M=$5HW M7%^#-B_@W.,TF"C15'&A%/^FN)?Y' UA$+V(.@:N:V\46Z"5U\EMW M/K_3*&*AF1'==URV>I99'Z4W!,W4B N4TR18:PE-BF::)375$WEWP#D'):@E M[75%J--M?*Z3;Z8E>V%>MGH.\L;"_9!O&;Z?2Z;#+-S7TT"=U0 D">>(9-$2 M6SK+!*6I8XQ%7,0JZTH[Q.>@3B?D;%WC;*<:]SM\G_UHW,LA9".8+\$5B0YT M,,3YI DS*G'ILQ?NI)KU$]G9:]!Q'*QKBJM7LGR&]]7U3!#SS"H QC--..=@ M2MU")HCW5!/TLFTRQJ80JZO'=CBGNC_2@294DO%CN=FQO8VV%I!T1BDE+U&9 M0P@D)*!$X8JGC2MQNMIFS58P#U\7LB7;V[K1MI)Z%TTGUQLO[X.HHR3%4[6: MW[L';3NZ[N\U?XRL3Z,%+G,&2AMB9&9H!%DTNRE/A&D>J1+1@JI=7N94[._; M=K9K\@\1<6?]9F>X7BZSVL F&94G(* XWSY'Z?EE<*QUHY&O@R>@4WOUS.$8WV =TZ8?%UDZKTXU0\XIH- M9[9VRG,KP(\E1'*(]FP,D9R$L0XVQ%T!9ZVU\U8KDO%-)Y(S3\JA(S'6XHHN M!$11NS+G$PCOMU&56M+NP B^ VU^IW&![/5H//D[H/ZBLGH-JO0 ,5H9(H5G MQ.9DB6:X&PANH_6='OALP75VJE%#_ATD#NT*"EDT!&1R0, S-.QUR,0;U&$+ MO+0++HGBM=WD1QMF;;6;5)+QXP^S)C26M3&99!$4D0! /'A*='"!66Z<<^J/ M'&8]B.V]PZR'2/TT ;9]$/UAPZP'T75_I.T869]&"SQCC*.7210K1U/ #+&* M64)USD'C$BI\E_[;HPRS5B;_$!&?)LRJ(3N0V9-L2AR9.4^"L)2 4(HFQ3)= MZR=^IF'6@[BY/\QZB&!/WB%G/5ST,L;IU710+D?,[Y*.KKXV<%E>H&_P?C0> MUPS#[3U8UQ&YXV:]$IQ+W#&II?&>.BF$L2)Y117-RF2;9-X0G-M[W+9=U&)1 MR7[N+PI8I/^#MJ/GNF]3SR49'#45AS0(,)9U<&XOK3# V04"UJ;W#'@#O(7J7/0+]7.N: MT!&A'80.UQ>6'AHF42O.27"X=\T:LWF 2(SUAFH%B8?:E5#743Q (XVN2-L4 M:3Y>XET4W(C]5Y!'#:R^3./YMW'RFP33DUJ@!0N4T%!NP"6KB#4*A:*LDHQZ MF6/M^R-'0CU?;3H%=YUT[+V+]BT*\.4H]A?U1^;YJ;MG %0)[4(B--I$I,B! M!!H9 2,L%TRS[.MW?6Z+^GP5\<2,=G!_Z!=+[:5).+#FY5;MC#F?#>2Y&(H]$7Y2V]/W!+SURX M*!QN\>S45E/[97E?&WH>Z^92..^3(G)VM\DQ3EPY_+2E_FGB6?!0^ZBY%>!3 MG2\]2A_E=%0_ND.L^;M2YC8:EEK-LS"M#TJ!=)1$A^:WY%P0RV,F,9F:G Q]I!=,RX+L'J(Y.O38">N"#K_;$C;J2^LE4 M0DJJ*0='$H_HRUN'%H&-!@T5YC2"0X2UK<03JL*^IV GTH1#A-V!!NRQ+"Z. MN)"!D4]8\'5=E;W!G=Z+Z("F:L1UTZ8Z"#>>@OH ME\8/QX,5BW!Y],=93J6[,D\27Y5,%7$)/>,0A!.EVP?D;RJYXP^AYO_;CR[>#T??_ >D"YO[XLFJO4RFY4I'*<5VN>&EB MG0_X2B7MC4N0JG?W.!#B'T"?JC/517?U&[AO"@>07L$0/YE\'.#+L/8:Q)"2 MY4X3RC1',U]DXF32Q.F4,[A(6:I]>'L8PC^ 6M7FZ>2%F3_!-QA.X?BLD)4' MU,WTV(5N)7M#11F9VM/*O=J_JF/_87%PU3)L9[%XJ M+Z2B KU+ 41&M-2"T8+09-"KL%S1O!K/VZ$-^PY[?DK1B< [24Q%M2V0"IA/ M_?&_4)O+-_P%L)Y Z]PH]"71BG)HM@M+T-XRA&E@5)7>V[2V.[4+SYEH2771 M=Y)HL%.+?_L1!]-2I[4TP,'_4CE<=-X 4Q$(5R7O5C%*O!&,2$A,.F^#KGZ4 M=P3,,U.BKHGJ(&%@BSP6%W],2%J&2'0$7 Z=,B3(DMN0E>>9::N@MNN]"\^I MSCH[U9%J G_H(\EQ,^E]\L,+F,7% W$D)FS6?M5D19SP0K8/*I4NLEWNM M-_C46VJ"7]VHR)T!'^IHL1Y]H[9BK&B _ 2Q\+GW@7'(F> ^K-8/>MQ_^M=" M^*OTM9!*DX5 R%PXE50^&7REC(03NQUP^4^\FX/^@3).UIF ME=^\C\TH3>/D0_,9FF_].%]-=*#:12%(UA;Q,&:)%2")<$EJ(VUT=J_S@7LX MW#3V61DWK85;T:.^A:?T$EX@&B]+?^X!JJ+5LQ7(Z6V@]ARM$UY)P-V\ZAO M">.%U4;@EN'0$0?'B551$ZH#\X[2R.5JZ/T)L+[#<#H1Z8?(M7);.71UXZ3I MQY=?OP[ZY4A@V>Q54GQL>__1I;"^UBH<(!=)[G!;:&L.+Y18!6ADT%H@#@\X@!(>? 3J#+D8= MO?5\KZUUY;%/G;@V4NJDH^+*:>>KZR_XI_-:3S+%0-&1CY9'(G-.)&B.'V)( M7 OJ1?5>:CO@G(TK7%OT'9P%KD$KP);UVO: UE5MO.VP'N:N4#4*[U.-EO(_ M18;*+8@>U\4<32:)B47K+2NM( 9M,_>T$]0*F]6A2. MNI1_)YU.UMZ)5S",EU>^F1>7I,9KZ=!N];QX(4$Q$M#Q(,:(I+-U%%SM5*7[ M,/T1K([C23B)0;I$MWA%]L%W*OMC!=NC,4):,'JONE2@XQ3FR"I.+J5.'#+A M3 LBN;(D".V(RLXHQ\"S5+^NZT.HR^&&R0FUY1 6.M"2>](RE[?7E"X@(\') M4B(3S\3R;'$3ICQ0EH+9[_RG7L;LHS%56O%Y6([L$614SN3X>?__QK+R@]D[ MXB#DK)TGRI6(-]>)>*HRTM>)^GA)[&]*R M)=T>H"KF!FP%W@&'.XO(5 8L$E76DCZ((@(669A4)] M5S62NDY,_8X$@5,R?XAP*S(>1U/<@ZY[__CDMT"E)GJF.L7OWLUO!/F<^VTCQYT]1B.?:'%VB6]J%% M2X:-CZE[!?]^I"L7\74RU@9CLPM<*BZ#93HZ'FS&%RUGVMOXQ'9O4:GL<>>Q M[V_*,X)@QKE$8E:\%(OAQ/D$I'1)%C)[GJ!V\'8[F@H50IJI+\5=?QM^ZS>C M87F'_&!MP)[QB2>7+''H_$+/R1C0 D(?6);"7RE1M(A*73BG M(M,R:=PC.WU/M@ [&W6I3T/EI+05@)\@0O];<9$_-B-TC=/X$XQ+4N4$4BFA M]''4S$H.X)RS1B^9",=PO\XZ$JN%(U$&9@Q8S\)JK<6-^3)'C?[DM>-$@N_@ M4O]6U#WM$;3VC(A<XU=1112"5= (%* PN@ 3F MA!=.H"N>#U\W#H'PY'7CE!1T<&:Z)HUY0#8'!8X&21CC19]1J3WGBJ"_AOHL MJ#&NV^5CB>14Y1I.LF(<)=['5:+!&NF=!4MXBHP46XAX+TNI6F,%L,PMWPE&FH0M[$XPR$"[/!._SXPSJ\XPT'"WW*Y_QC)=4BDCFAL\(@:&0N+%$624B:E8)@D3@F#8G1V[+K MVT3W*I#_-(HS'"3VK<49#I%9I\49O G6*%SYO?#EUE,H$7);"H:HY#Q8SO5> MA?2>1G&&H\D[6F:'G@8LOET^!#^&O_[I_P-02P,$% @ A8.C5C\6D#!( M;P GI($ !0 !H8F(M,C R,S S,S%?;&%B+GAM;-2]>Y/;.)8G^O]\"MZ: MB)VJB$07"8 @T#LS&^E7KR/__X_OM\ODF^Z7,]7R__X*?M3^E.BEW*EYLN[ M__CI;U_> /K3__C/?_F7?_^_ /C?+SZ]2UZMY..]7FZ2EZ7F&ZV2/^:;K\G? ME5[_GIAR=9_\?57^/O_& ?C/ZJ:7JX#_H^?UO/[ MAX7>?O:UU*9]V$59'HWJM&1.RXPX+?_UG+!?KU _DKZ;4UTC*%>9^SZ6CEV8 MOH^F[A?+#WIXA0_$7*UR_85ZO51C?7=WHJY6?7B-8WTM5AN^&.%KL1=SH/+" M??#._M2(<0-UD&DEIZ'N U7U]XU>*EVSY='0R5S]QT_VI]GC&MQQ_C#[BU[= ME?SAZUR^7%DR7V[*BL _S=>__U7?"UW.H$29(BD$3%-DWV4* <$*!*CAF$J6 M(<78;+/[DL_T$OSM\U:?2FB@Q)\";-^2[E_^]TOVEYI]FWFWG_T MUR6_U^L'WMQ@U7:.0FW)?^X53HXT3IS*__[KWLX8:"_&QW#QC/ EO]7Z_G]G M<5S)(\T6SL-8E4^Q6&W-JH Q?"TJRYK!+$H0_JH7F_7V$^ ^J>:Q MO[Q?3[X8M^76*E[*"\^HN>)7Z49_V("CQ^6_LMWB@B;T&?\MYA?Y0-N$;Q)C M-4Z^.97#YO8%C/TF>SSD!I[]!XK>)$[5I-(UV2L;CP7\0(E$"Q>$CZ_N_;Y>?-2O[^=;6P8ZQ?_]?C?//CTVJQ>+,J_^"E MFG&6*D*+ @B<$H Y38&0R(",2\)-41A:R!#7(%#^U)R'K?K)SUL#?DGFR^30 MAG]+:BN2WYP=26/(>9\ZRF/R8ZJ(7B=="I8]*=#VA>;ZP:JWO];K6VG[_DZZ\?R]6WN=+J MQ8^_K;5ZN_SPH-UR;'EW*S?S;Q51WXJU7:+)S4SDE!2\X,"H- -80P28+AA0 M @FDTEP(G8;PY1!*3HU4#VQ,-JNDW%J9+/7&SG)G9_*S??NM?W%_=A]*:W#R MT%BWN2WK<4167_(!Q+IU3"(BJ.^/X8$ M^>E+9E!9O9UR*_D+__[Z^X->KO4+O=1FOID9*%0FI02880-P6F"[I!<0L+1 M-)<"24-GWW0I5@'N=YND$(8XE#>HP^>X8,._)[I6-?E9U,K^$NQ*MX+K[3)? M"]CPKK%#RJJ8O-XB]>(24GVCV]E?M>TMP,<3'G[VWZZ=X\]RF3W,F\[ MU?TNONXD;D<._#KNZ$<1'\MFY&HW[",O/Y2?-RYLJ3H:^*C+SU^Y.P74+%=I7EB7 M@ B LUP":H@&1.82$X6)82:$+OS$3HTZ=EHG:Z?V3?+ F^/ Y.?Y,E&KQ8*7 MZ\2NY9*UTS]P->'Y+/PH)C[" ]/-'MS/-;A69_M53FJMFR-$JW=2*1Z/?<* MBL1$GD)'9:4P()XR5.#=UVQF5.,ZAVFW_\EI;K]?, 4RPQA@1'- B>1 4W;&.>SU\O-?//C5BG[+5E_7*TW?/'_SA]>KI2>%=KD"&H, M%,XR@$E*@6 X!8@:9*R?HA'UBBKH%C,U*J@U31I5[\H>Y';P)K\\(3 6#!D!#_%HI5??=KO>Z)$">1YL/S\A"H0#$X+3,3E0\B;9JQDQ M+>H2$K$RHL[*&3<9ZI*Y)WE0%V_H1Q;50 MLU01CFF&09:F+NK2_D,5)8 :6D!D6$ZQ#N&+\Z*F1AA.4\<(:[X(C;3HP-./ M$N*@-# G; &JU$SX4B5;11.G:3Q:N(Q&)%[H$#0J,5PV^"DS>-P1(]*B.@U= M?WCN4*%6M]]TR>_T^T>W.?K!O)HO'NVGIU_^G$$)"YH"C:0E M',$R(*2@P!14%$3DM,A)".$$RI\: 35Z)G\T9B2\MJ-AGCB$%/J,_ AJ0.0' M)JRMYDFC>E+K[IRA4^JZ21J+XG%83^0B<5JH]%$YKBOUN MOM1O-_I^/3,$X9Q) 2!W=*<1!91@!@BU?$;#E4V:Q. MV:32-O PIP/A/ILT?7$;=Y?&&[(K-VK:T!ADI^9(T#-NU;09W+U7TWI'/[+X MI.6"K]=S,Z]/B/;9NY:0/IA;*1_O'Q=NB_/#YJLN7Z[N'TK]52_7\V^Z#FG[ ML'RER_DW>_>WPXF ,LYI@1B@TB"[E(,(<$,%X!H5#!).48%"J&8H1:=&5$_M M3/:&.O?+>04'MB:5LEYCG >P6[^C8++X*<& M#22-@I=C%#VA4C4%AH7H2-1X4%W_.KAH?6H]E7G=QE&QF,<<%Y 5!J7,PVPH!+*(%$QF"#F%VN![G-';*F M1F\'*=9[9:],YVH'V<_OC 3=P S8&[7^)6K.XQ&[3$V+I.Y+/E:CIN MZ1M7<7^_JBLVOIJ[REE+M=[FE%;UM/AH( M6KUC1FGXHQ0M7L-#Y,B1&_X@G,9P!-S;CY#.K?_>K$H]OUN^K+H=R!]?2KY< MNUJA=BVY5-5OB\K7_0N?+]W&YFTY7\^7=Z\>2_MO';;Z7MNEIB71&61(J P2 M0)61 '/DBFZ8#&B(L2K<*L\$U7L=0>>IT6%3[_/.:NZVAQ:KY1VP]<4SXB-X^MX: M4W3/($;^HZIN:S7Z6*ZDUFK]QB)8*?YV^4VOCVO8SEB>F@1=%76Q@&)VI L,8 U'W>T$,@>1(88Z-YN[% MG?R\5;YJX/M+PX37A'WD_UF MZ6;G.U>2$UD80%+ECE4@!DR3'' A"PA>-^M< %P]+O0'LVM25=>[M.[.00>KYF&I#\M/VBW=+".\X.OY^HM+Y/JBOV]> M6,U_GV49U@2F$A"C-, IT8!6U:UU)A$5QN0J:!D=5;O)44-CG%O9[%NWW32% M7ZMETF%/O*V1;G&],S.I[ QS<>(^Y-"$%NT9)K]51B;.RJ0R,^*9 MRB#P1W*QXNHVJ@,V"*Q/W;-AA(1'QWS2W_3R43O7T(6(NI.FO\\W7U\^KC=V MW5QN/[,KX3J8 6,*[0M 6P>/,("1D(!AS8 N!$J1LO\77D'@/61/C>D;]1/9 MZ)FH1E'_\)%0]+MI>6!,!R;=+9Q.]62K9^*43[;:W^P_?S4XUOY!/ -B/E)X M3V3L@X* >J+7$1X4.N)H@4,]33T,*>H[1+R4Z]O'S==5.?^'5C.&"N6Z6X-< MIG:U+X4!'")WW)8:01##E 15<.D6-S7^?YIPS7>:QLVW/@#< MR;;>*SMLLO4I* /F6A\(>_94ZU/#?3*M6^Z*6GGV(.I@QC*J$4+<$HI$ .LB M!91+!8S(",Y0EA?:JYF6O\BIT!^U!(7QH'IY4DU MVF1?C=8Y,_O(I,%+TK; ,VQ=VD.!4RA.VP* 9X7:MCM[1D#R]5?W?]>IVDXA M=S;R2:\WY5QNM')_L"OOXP\.KISQ#.90( DX)1RX13#@C C "35,FUZJ MYWM@")$\528#.2(28$0PX#E10!-"69IC+7,\VZPL.TSL8>UU&NY!?7$RJA[K M-W6G=;W7]:;:FBYWIE07C/GD_)R(T9['P/[%R^HA5/'+KP\?PE[WI+[$/94G M'Q[>$3'P.0:RL2*BK])EW%#I&+"=Q%!'&?2*X.KWUG@[:AT!U_0_GA&H45$% M0N?V'RQH!KB1*<@$IX);FI4PW<:3?0F,C&X3V"-\[,L(BZL>,63G,?5CO>L@ M&C,(N%%R%_[;Z!FQ8?E%+&+&UK;*&3\BMLO638DD UQ2"C%/&D=&*AS4M#1,_N0V90WW#,\ ",18.3%ON6(]1>I:KVX=* MU,']^]:;&1%9KH0 J5(0X#070%#B]I)9@;4QN21!R:SG14V.J&KUDL5>X\ 2 M=>=1]:.F.%@-3$,'2MXD6\R&R'V_C$:L$G7G!8U;HNZBP2>WV( M]7:]?M1JI@JF5 MBOT/J\]AZ^^^7(G8"'[*/GN]5O(FJ=4<)%F]#8?X^>E'4IXK);W-U(XL]-;+ M^S'"E[**J?Q1C5L'7LK_>IR76KG.!7_5FZ\K-=.:TT(4!5"XH';E4RC :.XZ MHQNF,2%%8"\!'Z%3XXJMSC5;W-3GSC<);Q2_J1H4)?>5[F'$X?4(_%@D-K # M4\H.TX94MH'E.TRK3B9_[<8TF&)"0(K$-UXB1R6?$!">,E'0O?UHZ4F*\C:0 M;[WUC'[LXL3WJZ@93@6T_\^ H MUJ+0W^57EUFU"]0.7 WU>C)^[#4TW@.SV4E!B)T!-[L$F1\W!RDT!YL[\=CM M&A CL5TO%49EOVM >LJ&5XW5CQW?ZTV]#^ZJ,\PXXSE5=O%&L.L$IUD!N+8$ M2#A,A6:J@#D,"1 X&GUJ!_ZN2LJ\.8E9N'(J8>QUC!Q21!F:*B"+W"(GC094 M* 18"HU61"I*@EX8_9$;X4T0%3D_0N^-Q\!,[: XJN:3W&XVY5P\;JKTQ,TJ M^:%=^2U7UTH6**49 MS0#2*028(3NQ24& 2*F&>8J1%'F/P_T %29ZW/^BY/^8+T[+E#E6N,H9['P< MO7S J]%])M?OL!;80>VOFT14VL>M\M4#LV$\O4[)S^G@^4!RP:_S&J)OXYC- MO"X2\M%^J[[80>I2(3/&!.,:&A7Q1 M=1O7)QP"UA.O<1 A_5X?+H)^\\,5@%TM[:NI<7P(ED1FPJZ#)7.18%RXK&(. M(!'42*HS1K.0UT"KE*G1>:UDLM.RIS?9CJ@?IUZ-T\#<& Y1,+%U0A")H-IE MC$HTG68^)8SNB\,FOM+SV:WU0I7S1-\L^-V,2285RPG@*=)V!0FUG>PPM2X@ MSZ$F6DJ_R(V3D:N18AZ\>-O:ZW>+ML* M:JN"82Q<)8^4$("A2 &M\GI)BI&&,D,I#3RQ\Q0]Q>.\*KOJH=$]$3^2GQ^M M^FY[^I=DOJN[S2_7W;[VL7@?:@T ]@@G7G5KH4.86XE\&+F\>CEB\DS%? MP6,?FP4"TG*F%CI"S^)$U3*F+:8'95CFJ-! T%P US\6".BVDS*%H$QUP0L= M0F)G)4V-L[8;!YO$N.V$/@6(SH+J1T%1H!K:(:ET'#S%!*Z>$/O3)*G;65V#:5$V7?CZD40DU :FB#1^AXP!4O^>2LI+$34"Z9W)*$ MI$D03;HY@B9<77R7>5"S0R4 MG"%$7$MY!;#&&: PHZ"@5*5UU^ MF\3\3_IA53H>S/)6%RGD&))$%P) 4[NB% )K:%5$!M22,^QZX= F: MG$]2MS[>%H[8:9O4ZOH?R'2B>_E\)A9F0Q^V]H0KZ/S&!XM>QSF= X]VNN-C MWN%AC]?U5U08/*W:,2L$S[36$L@LL_X"5IE=N% -C$%YGF=IBL,R4L_(F1H9 MU(7SY+6%=\ZAZN<@1,!J8!*H86HKO!.YMN!Y%&)6%FR1,GY=P?.FME85[+C\ M"B:H-UU=Q<+F&ZMP1E&A$; 3GMHE@]& (>**[&C[WT(2(V$P#SR5,DT66*Z6 M8,L$O-*X!PF< !I =? - H!;$]*]BI&GO[G$(@Y^4]DC#_USYG9.O'/7MQO MVK_2#Z66\ZK+E/UYH=T/MTMU>^^\C'\T7=.P4H8@._>Y=01PECH6R R F19$ M84D*$=0YUD?HU$CA4. ;S M2 A D6C%2^2H+!,"PE/2";JW)P?-U_SNKG1;@':P#Z9ICE4=;E MT%EA5R(: LXP!!AE#&>P@#HO@KBG0]CD..=(5[>UO^WP6/]6:S^6.]* MW3+,"IIE#&1&"8 I$T!(R 26"(#!=996-O[#F%3(Y"=KFX*5&&4E;H^Y7'# M@?9CD%CP# Y)8_=R[1(W;GMW#Z)-NZS[W7%U@N#IF^?"X66^L M6SI?WLTRS02$6EL7!%H&R=,,,*@@4) H(BC,,,6S;[H4JQYEAI]*"YD#AS*' MFPJ'Q89[5Q8^ =6/+2(!-3!9'%<8;M)T#U0=I,KP.3SB5QH^D?1P=?W /5ZU,8Y0.T!6(\CU&XT MKCA"/3/PR$>HW>:='J%>N+YO$22YX.OUW,QEO;)YM.[)K92/]X\+%]-4[=JV MA)_6RVX!A90%)2!--;*K$\, RS(!E#7Z#)RT:@(L)U6 MEHHQ:,_](/E5J\>%_F J'_#%CY=.E7J&%CE1=CV' 1:< ZP(!-1^T0'C2*:% M1C@E0?O)';*F1J=;5=T4K91UN;25NOVHL@MFS\V@.. -O1?4'[?PO:#+B,3: M"NJ0-.Y.T&633S:"/&Z)6@SAPX,N^9.L^RS'!F)6@!RZMIIY6@!N, )0PD+C M7!9,Q"B&T"(ZB%@F4 QAM34A=C&$ML?BQSS#@#TP$5THAK!3?LQB"!V(#5L, MH4WP%(HA= #B60RA:X2^VU;.N2H?5F7EBU4+X)>KQ^6F_/%RI?2,6N+*I41 M(ZH!3HL,L#S+0&$40E@)A*A7O5Y/>5-SC)H]F2.=#W9F<3IWKH=E8W[KZ[ M6M'0'&=SZRH@>VQS><%SQ6Y7]_@C;WIY&7NZ]^5W6\_8X2UAO=/<3M9M_YAM MV#M-E324,T!RE@%,LA10G2D B412D QF?JE%?N*F1BZ5DE?D$G1CZ^?MQ$-L M8 +9NS"5ID?]I^*G&'BA$BO8N%O8N%''7H:?A!_[W=6/0JKZL=4&D6,E*^3C M:C&7/^I_=VW&9UIQ"J%4 &,! 8:& %H("7+$,:<,IUCK$"KQ$SLU2JEK.+M, M?SNJQ;Y'#+(GWG[T$A_%@6EF!^!>Y9ND5C?YK?FOTSNI%(^XO1.&5"3J\10Z M*@6% ?&4B@+O[EF%VA@M-Q_,ZZ;QY"=W:KAT"S;W?U?^]AM?V-FW_J37FW(N M-UJY/]PNU?$'!U?."DPHE7D!%!$IP"K+G2N$0:$A; MZ";KK@-HZ=83]<]K5^[>[3W=U#M0>F_(39564.[LK"X(+)L]P%? CU*?^<$. MO4['SW)O5G.)>[A//CR^HZZS\NB MS C+"X1<:4*4$H!S@P#/<@8,21F"R'!2T)#W2)>PJ;T0MKK>) ].VXH(]%;? MFV2ISR\1PX'V8^M8\ U,NWOD/NZ0>[U'[GT',]037MHE;"@BJ6*2 RF1:ZA2<,#L^AEH231/%4F+U"MFU4_+W/> %T/T*)!^7 E%*Y70ZSI_[7()DR?K#$BH#O%C9N$+R7X2=Q\'YW M]3Q3G.MM2)4A1BGDG!'% 8:L *Q !$!+*81@S',<5CIL._+4*&.K7%BXU"E@ MGL=^?6 8XX#/!X'P4[RGUO8_K]N--.[)W%,#3L[@3B[HF2Z_NG>]$J1S&/ZJ M[X4N9SGB]J5-#%#50 C F4L_)8@RF"%4H* SKTYI4YOG M.V4K)W.G;N\,]FZH_7@@&H #4\(5V/6HY>N!2;2"OEVR1J[JZV'V:6E?GYNN M*./W?K7-+RU0N#EN_J&Z-CO@=2?OVJ]>;>JL[INO\_7,\FP4!E$ MH.""V?6_':R-ZUFDM5C+)5>7 MTZS7#^X,\;12P\$&I<)9ABB E"$7C"0!36D!)!.,(J845D$U; +E3VU9<%PZ MLK7PR?7E-[T>C!\S# CWP.P1!>EKRG6&X!6_@J>7].=SZ!APNAN M76[VDOZB5WH7M(_1C64W#T5#:&"V"0''FU2\C.^B#CO 6W8W_:4T3WV*,3@9=YV M^OM='#[)_\J_S^\?[YNS_@QBR)FT[DF19@!#I(!PH8\8FT)#(75&O:*53D:> MVF1NE/.?P,*(V>D4,@CAK[14S\WB\T69CJQF',[#]@JC5E-XN MO[D BL,")SN?%1)A-#$$0)3;]Z[A;@^ 48 @)0KEN6%ABXEP%:8VCW>JQJZ> MU/48_)8.PX([,$UH[ M+"2[JGNS'JWR%U;W,"H,?2!^/#@@S .3H&>IWI^=^K]4*6)NK\7:$(__>H(7 MB?Q"I8_*?#VA>4I[?8?INWV\DK^_7:\?M7KU6+KB#+J&]_J/ZRWJF M##,B-1RD#&/+=% "9C((TD(9I8L\QR(H:,1+ZM3XS6E51478.24/CHJK(+3Z M0_MJ*M>=F>M7/ 3?#>+(T Z^+>Q.VVN%DUKCI%9YUYS%JEU?$/'8*0BF:+O! M/C)'W@,.@.%TYS?DYF=HV+ OC51 B9C)*5"<4X E1H#B+ MJ3'<8>WL2[[&NV!O+M*C]*/!\1_0P#P9I7W#,'6RXF(]A98.SU1G*RZ0 M49L\Q*K35<66>=H0+P@B" E=2IP8(+ M*(,J15R%YBCOK3KB\*!S7-/QX?9J,/W>-M=!-/";H_ER-8@,D&UZWOJHP9A' M IXA!K/-P/;0R]8K^Q:#/XGF/&S,226R8)$<%#G4 ',. >6( YCK'!J9YPRJ ML%KP7>+^">9]<*RV)]#=/! ?OH$YH:G]WAJX';47:A@R5Y1][QQ^Y*KO/J:> M%GWWNJOO*OI)';PG56;>6\N:&N5"6JR5HE$\LX^M-\(K8^['XKGJ' 'OPE>UQ M7="V E4WR5[UF O74+BB+4Z]!8^\ T%Y'21&3Q"U')YFY>\+']8QJQV(6>I ME)2XT#&)"P)P*CF@VD" 1"%1(0NBI9=_%"1U:D2VFU5/Z^=%J97W!'&LG,^) M4T"5AL#]!B@Q&B"3J305VJ""!Z[F8V,^T@)_3-0]EZFQD1QZY7K^=7(O#%WCK+,U(@MQ>=%[D"&!$%>)89 MH!3C#'',",.^VU6' T_-X]KJECCE_/>ACK"ZO./4%X&!IZ.?\4$[2&V6]MHK M.AIHM%VA-O4/]W]:_]YWO_CS/5\L7CRNYTN]7L]R3761V9=ARF4*<)$2P" U M@-NE$,_S0C&_R*TSXT]MXC7[FI6.R5;)T(W@8P1]=WY[XS+.5J\G)#TV=EL- MOV(G]WB\D;=N6XTYW:MMOZSOD;C5;;FI>]Y\FJ]_?Z&7\NL]+W]_M;KG\^6, MT!QRR# HN#$ P\Q-WTR#(K4+;86@I!*%'>AV"YS:I#[2-W$*)SN-D]]JG0.3 M\R]B[KF@CHCDT&OIJT#L<2;LATRT$^(+XD8^+_8S_O3TV/.^?D3SAL_+:N'] M5\W7CV65N?NFU/_U:*7\:+[W>:&E0:@ >0HQP()KP E/@4%"6KT0: [^2W0<*A M@^&*F5[B)7?\%),0.%K33((&Z%O<<*D_F)>E5O/-&RZK?NEOE[)T#=1?Z?J_ M;U9EG>3BV@VF*D=4"05XU>1<4VTI"[HD8)+SM,"0(KZMS^Y'6J$J>$VXXV+M M [.7RSGERJKOLN"2GZTEC[+Z^9=DLTI*_6VU^.;.[&1E8\+O2EV]=H)+*@8^ M*S^F&P3_L8HS+JN\G5KY9*O]3;+5/_EY:\$OD;M']D4M6IW'0/$C%X/L!\YI MQXUQSN+IS$/=LNRLZHC5&U*X5 =+( )Q"#AA*!4B9I9Q"(8A$T$KQHL2I M.6JUPG_N<^[:A6O(66PDM$8ZGW7:UL$:1T[8 %5:O-&)>IC;)>\9#G@]S&\_ M]/6YL><.U'PYW^AW\V^ND,O&?D?F8J%KH>XES;(<$I@5H!#NL"HK,B!DD=HE M89')S*0%%$$%5;K%38U/ZNS-^4[1)JZC1X^;"S![;CA% V]@>JD5!96FR5[5 M9$L[47T=/U1B[35U"QMWF\G+\),=)K^[PLM$?BQ7;F6Q[\JEU\UV*J(I,PQJ MH&F* !8Y!!S) B D4,%%IG/JM9'4*65JW-$H>M [3@?N6'>#VDT9T: :F"EZ MH114=_(B"E?4H#P_]FCU*"^:=UB;\O+%O4-.%=GN#IE3W;VVNCR](Y]W6EF.]-]\H7>JG-?#,3IA"8Z@*D)C.NHYRT M[V6L04YR+!6VGV9!A0,OR)O:VWJK;E+WJTTV_'MH.>A+"/LQ0$3Z7C,4T(1)'HQDODJ)P3 L)3X@FZ M-WQKX;.6CZ5= &50?)EO[#>?9-JH5$C )"^L[U(40!A,09Z27*TS.:M*E/^\%8)V2^U*KQ.3[:A[?>'U:NJXJ5,\*DZT4+@4*9 MG;\YRNQ,3CF E$LA3(X9\FH*UTOZU";X86G?1OVDT3^I##@XDE\WU6)#&UX& M/1T_OV(PS @]H$M5AAJD.QQ0U'[P'(2CMIKD'Z$]Z&\X\OY/ZI\ MH)>KY7JUF*OJE]NE^FAEZ.6F+N5KWLR7?"GG?+'KR;=N"_CF$D$BI "PT':] MY+9B6"8(4+D1ANA,9450'?38"DZ--E_P]7SM)O&A,=7YH?,YEYO%CVWK@L87 M=;&MGUW1/EZJP.58](?M1['/^0@'9N%#TVZ2(^.J9WCT4.U#WAF8["T#&>6Y MR %&" $L20HHMLO='$%-,*8&RL">&!=E3HW>]RI77EG2*)ULM>Z9]>F#OA\Y M1\9T8+Z]'LX>)3R] 8I6N_.RQ)&+=GI#<%JMT__6_J6?ZIR$UTOURA+>#)$" MPH(;D$EAE^6(0R!E")O<5GJ^$0M1D[,8C7;[1-R-AM13L,;>D>VG5UO[G?1/+N M WFK5)4F!$T:05(**4@9T@!K30!#G%H:D)DT6&J9!S4,Z!(V-1ZH4W8>FD#G M, ;H!-6/!V)!-3 ;M(3=WS2]ZN)'^_E@$HD=.D6-RA$^1C]E"J][POCBJQ S MUQ?RY:K:"'559/9'\U:>U%JMCSL$?%R5[N4Y4YE)\[S0H'#-1G">*2A%**O>*U<,/,K;YGK#M^^@""/U3$EQH>\?3%52 MZ-U\J=]N]/UZED+*"DHSP 05 '.( ;=?0R!-5A1$<873H+SS5BE3>[_4"1?V M[5)W8/_-*9I4FH;64FW%U,^#O1JI@?F_#TCA"2I=(,3*46F5,6Z:2I>9)YDJ MG1=?4]-FAG1>B"PE !+L.A01#2AC J1"R@S17&M!PCN%!$WOT5J$]&\-$E2' M9D(S]K;;XIZE9&+O*]6#/D-1F+/[1L=_[5M!CPM7F&JNJZ3OD[I]NQI'2O), M48J HGD.,$0$4,TAT!E5&.,L(\CK#"A4\-3>P0=Z5[LCZZ.JE;I'[4_O1^ W MO8< =N@EVQ-,F]J?0Y29"D4G6L$[3[$C%[H+ ^.TP%W@_5<60:\9SXHZ$-S4 M058?EI]K9;G]M0H(K".8>8Z88=@N$P3' ),, U80!DA>D$S" MM- T*'XFFF938[E]W;=JK5ZK6\W-0_W[!9W'>YQ^A/@L#VE@QHST?/H7;X^% M9>P2[U?K]3R%X&/!>;9V'G2%F:M.M ^- M[HGXD?S\:-5/S*K\)3%;$Q*^LR&,B@,>BQ_7#@/VP&3J<*[WFP]Q=IHG\^4O MR4[YY/8RS,&,&HY8),H,$#PJ)X8#\I3T>HS0,]='SE]H.Q6UY4^W^34W\SH. M]7,^_Z6T5EI_=>>KY&B)1GXX?TXV ^<"T]^'E MVYM$5,HF)T;L_F+MN$D.+7%- 6I;(N;37 =FK+29GEJ,FQUS'50G23!7#M^C)(U5QOJDAN.Y^7U@.Z@FFO?YQ^G#O. MTQDK\>;)$W%3/;FM2+FQIXFQK\IANP/-4:@X&L;1NU6?DS)Y(\)WF_<0: MN&^5KV]VD%7YPY6C%SPK4DH@@!*GEGWS##"42Y ) S,FL)9&ASBPAX-/S2O= MZ19:J>L +S]ZZXO"P$RU4RMR7?XVN1J6:=&G5;%:KFF=XI/54[K M(__AYOHV)T52R9C*&=!"NCQA+8"=E':Z(D(+@C#!+&A^MHN9VDS=U8)[J-4, M3N]I@](SIN)J@(:.L=ABTV@X3'I/!P;QTGO:A(R=WM-A:$MZ3]?5O6MN6F?= MQ6,Z/Z".R7R<+^\^/.CRB1*QK7K78]= 6#%&&!,2H $T06!#*/4A&S #ZCKU';LWQZNH;8[ M*/T+"0_YE'U=DDD\N\$]G/JQO:L>6[40VYN:[&W=/M%]G6.7)WEL7K*U+VH9 MTJ$?0KSJI8-I.G;1TZ$A;ZF5.KC(6!W!=R%IAF:2(V3=2VW=2RPT!:QP;2)( MH40NM'UGA!5L_*>) _Q\==S?U9%^_Q2Q?:U=O=LWL08)^!LMQ&\J07WA87R# M!>Z=EG^NCO@:1EO>-6'K@@@-4R5 6E5MSJ$"E!8YR#AAN(!82KM:O;(V?)O@ M'GOUHYR ]LD \(3:V^N+!=^S%H>OX=RIG<1.- C#:; *\:U"G[E&?!<0EZO$ M=]Y]13$UT9V9GVS3N7\;E^5TQ4D4_/F]YZQ:-X/R'M' M+CKLP^_1[1 _4CIYDD =-0 M%*B8=7I\Q(Y?N2< C-9:/B'W]PP\<_SHUGKU M9N)13&_=M$\77+C@,N(69UA#"*CA*>!2,2T+KA7.@R+,+@B<&GG5;_[%:GD' MK+C[9+%7.#"([!+2?FP4$[^!6:B&;J]K38/:2L=DJV1HQ]YC!+M9(@(N Y-"&"0]FO:V&GY%U][C\49NV]MJ MS&G?WO;+^GD$?]?SNZ\;K6Z_V473G7[_Z&C@@_G\E=NOP8?'S=HU.&@R>N0L MMVY!GE$(\I1I@(U0@%&D0 H9P2FE!>9!\0%!TJVY"L*^63 MU5[[Y.?YLODX,$ R[.GXN12#83XPE6SU3AK%DUKSJF)+#?F!\C=)I7X\=Z,7 M:I%\CS#9HSHBO6!YZI7T&R2,[ZI8"OM"_=OG&4>IZY0"?;AKI9_7 W/"W]V^_O'Z5?/YR M^^7UY^LG_:F-'1Y%1 M1 NM4X%!AJ $6*,4,"T9R.PL*[AU_YF?\Q\F=FI3\4#K/_?' *7Z1ERZASU7BQ0.(C@(O/G?WXZ&_E*OU^F.Y M,O/-3&J=*\X%T)E* 9J#'!&9<6@4]DOV.2=@:J_ZK8[)5LG$ M:1G>5_L(Q,L;@-=",_!D#42E5WOM-M.O:K%]-.#H;;;;S&EKM=UZ7=^=^T_Z M;NY>R\M-];TCE!-#,PIDH8U=)',,!,<$&*P8%TI2G*NPK?MC 5.;O,U&]5[) MP,G;"J+O[GU_:,;9OO=%I_;Y.7J_GZUW99/YG5GY]X;]9Z/P,_KC@_LT._XJF)ZTQV[5GE7@Z#6 MVJ4 _U%?$3$$*0RHF/':EX6.'[OM#41K'+?_W7UCNNNVNGJ#5S2M78C#XJ42CV>6 QHLX!/3SZH_' M6(VZ_'$)Z[W5;GE74ZTG=XS7+:M=U:,V6&48-$(2D M ",D+1?A'+!4$JV5T4SWJN!R)&5JK/2EY$HGY4Y%^^I>=E0<"H#3SPFZ&J2! M:6M7Q.6P?1XW]M$DMXO%Z@]NO]U5]LC+4JOYIDH;B5_?I16=R.5=CF4\2W67 M5C//%7=IO[AG7,9J>?=%E_?OYDO]P=2/1K+^/O==+[4BZD<)U^(TM"/C,ER'"1P1(RJZ C5@Q%FXAQ(R8ZC#R)C^BZ]HK4KI>'-;#WA4%<5?,WEN?_ MIU9W^B]\OG0?/BT,>>O>!U_X]QG*>)$KE8',%1C'0MKEC,RL"X$Y85*R A>L M1XG<: IZ3:,)E,JUD^JKM>>XST(R7VY6B>;ETG[>)Z;M_OK4QJTC9J*-PGDF 8J?F)KY9E7I^MVP*6LK *DR>4'LO(",#./R*+1]74;['_4\YCX4HQB@@#F:'5B2 %W$@.J% 4<4M9/*P#8P\=IL9?C0FA M+1?"L??CL($1'9C0&NWW13R=_LD?UH!D:\%-LK,AV1H1U^V[ L)H71/"-1BY M3T)OB$X[(_0?:H! +:O#-\L:EFX_F/KGS=R^-9M@3U? 2!72:*XT4$A*@!DR M0-"" H@40C+7*30R6@#7176F1H=U8->+;6"7K'6V4]2Z'4^"OH8)\[K\ /V( M=+S',C"G^H2%[>VI-B'W%B5[DT8*&/.&=HQ LLO*3"? S!NXH, S_U'[AKS? M*F7EK%_:'S^47U9_+&<&9YB@K "$9QG ,D> <:H!081CFKM8CL"H]Q,94Z/- M)L2[T=-.2/?;JDR =C->))@&IK%>"/4(A3^+P171\*=CCAP0?]:H MTYCX\Y=>O1FVW79K.KSNMN/J[8AFJX8C4^38$) 7,@?8%:KBDA1 >NF(_\J1'#*VUT6=HW]\'V=V)?T\?;X]ZA8'V?2O &6FRL1]Q).SIHL/JW MG$6,L8$6@F#\G30OZ<^UI18"36M P,>/MZY+(AV'>BC"B)"T HRYS7AAI M?X(09*P@Q! J!!37A]J?R)T:VPT>97^*O!^S#8#GP(QV-K:^5GKDL/JS2 T: M47\J=0+!]&>A\(NC/W][_(B5KH:DN](W0@C.$=* F4Q8APT;P"&#@!0%1S0E M!!,87*SX"H6FQFEUK(,\BG4XZM9CJAW=]"$KL1_+\D2>' M_9H_KLHJBJC]!/4FN5W8K]"R)M8A*B'%0GZ$R!,O=283O;I:KT:5K$I"37PBZ= 4.I!AAS"6@*.1":$\BQTB8-2B_O M$C8UIFUT372M[+IJ;K&JZ;>IAMZG.4\GWGX$&@O%@^_X M !*)LSI%C\*WWE^NOME1]BY!P<[S]@K")MRXWL[_.E_/[Q_MF6Y5AAE%&,4B180 7&01"00&HEB@3TKZN M&?.9>"5WI,'_J.*'U[ME/9TG4,P M[Y[; R$Y\*S?:IPT*B>-SC?)7NN;)E3;,T,Z!%+_H@8#0#M2L8,X$ ?500@$ MJZ,^@N](H]5-"#3ML)Y"Z*V#1*M_T=\W+ZPQO\_20NC49"E0J40 $^WR)A4" M2E)&"DUR(H,V0'P%3XW'AXA+WZ/LM^TQ!'8#,[='!'KRFU,\J32/N-4;"M8X ML>9[L5,*,#\!(S"J_/3^OJQD%X1SN='*!1#<+JO_N";LW_C"'5G?;E[RLOQA M?:GFF#\7VF#- (&9)2?#"E<7A@/(,":",X%@4'!3H/SI<=16_42Z$)OYT@7[ MV]_FR^1AF,W MT)PR8+]A^N;4\$T5I?/!U'[@G"\^KM;S*F]QNVN:B8S W"! "L&M:\8%$%!F M0&=,Z2Q#E!NOW:X0H5.CO)W.[HAYIW6R53MX;SKH ?B166Q8AUYK7X]HCPP6 M?XBBY:EXB!PY&\4?A-.G@N-_DNY^L/Z?JO[![[\,<,B9RQ+ M[;(0Z<+Z8$8 EBD)#(>Z$$B)(K0=?FAK'A' M51[/1UU6*6XS!K'D**? Y&D&L* 24,H,$(A98(GD7 7%7GO(G!HY;-LP.)UO MD@=>)M^J/G\N15>M%@M>KI,'N_*JTG4#LW5]'H&?8Q(9V(%)I,'T>B4AM\:/MCZI1K6K]^*VL6X_ MO'S[T=UB_]!$ 5F':5/JS;RL/*D7>JG-?//1?@G7;U;E>[TYR&^I8A)GLL@8 MUM;7P=25;\F86X!E.<@E@23%.-5Y%KFFX.!&>BG$T9[C"$'LP]LR MF0CXT1Y;2/C\>$J-5-_WA3:K4I\M 8NI3F7FXO,%+.P;66C78HF %!69?>"% MYCJHQ5)D_2:W3G$G$\8E8C^IZ1M8-C+V8[S^93CPPWG^UUMW/5]163K1LKY^ MC^&YBOM>T&XR[YLKH+VZT*^GF/Y[3//:G7?';*OEQA*37LJY7K^:K^5BM7XL M]>X,1F&$C,@T*#)BUV O? M^U@L[-GX;T,-@O@(&U*QP.ZU,14,6L0M*G_9HV]6!E@.6" 8P9!()DKL>-*3)*%<(LJ,?-64E3([&MHO56 M;Q@_G8?3CXNB@#0P[QSC<[,M_QF_>-)%,"+QR7DYHW+'17.?\L3E&WHFI-=+ M\FK5W>QB-0OQ;4VW#!NMB;&>#A;6Y\'6YRER"G+-D9$*"IX&E:>7X+6CR9B C8P6QQB-0!'^"(1*_G\DKAQ$] ]C3])0O>]KQ]_[$H9 M[;V5]3[5($^S'$J# 2E22QX29D!@NW[*45HPF6M5Z*"HP4YI4V..?86N P<] MC$*ZT?7CCVB8#4P>K7"M!TK8\ (E$H]TRQJ51+S,?LH@?C?U[+AYT%E\J2KG MYNMJ8>]?NW#GS8\92QFQM,% 88BT*Q.8 BJ, BI#@F$D:)K;E0EX/W*)">? _/+N"8:ONU$+ M;]'I"46L=IV7Q(W;NM/3^),VGK[WA<<1NY;6\^7=YQ_W8K6846D897D!E!36 M$S%" E$0! J&4RY)EN?4*WOK9.2I>1V-@3> MGYI\1;3]P6 CA]B?FG$:5]]R3=^]?[O^-W82N->L+K_-I9WN!PD\=56Z_=I2 M\E2D.6* IT39E7L! 5.D ) *I70*[1NT"#L1")(_M:F]5?\X3^U"9<4H#\+W M+&$P>(=_7]>:5T[Y3OCF6\9/FB_D_M/K;PVKYF2_TA_+=W"Y95'7Y+M(:269T MD1) LRP%.,LQX(4I@"0B8X:DO%!YY*C]D4WTHI)IQ/";ILVRW+99'B&8?^PO MG-_K8D(:3^A5Y!$)>=*I^P">Z@5V )!OR/\6IN3QP>6<6:!J0AX9_/I6(_-^/]:OFW=7.2GR+!D,(28*2Q_8>F M@&&8 TDU284PN>%!JZ6#L:>V$K*JV?^&O2 /H?)[0?4$8. 71&W[ )$-+>9& MXL+#D4?EHA:3GG)!VR4]7?[RCB_G_ZAK5JZ6Z]6BF>N6.#[:;\"VI.G!FF-7 MQ62]"R&F.M.YA!ADKBH>$QWG.GC[RV$]O:.]VI <7[HC&!#J6"QE%IW&=OY@PGKAM M40?OV8W8.G9MK9FV_MRGU6)A7<@_>*EF.3?$\C4!!E$-L- 44*0(@%S+5&"J M,I4&=2+VESTUPG:JG^V!ME]8)K\Y&Y+&B$!>#GDT?NP[$. #C M%JO]<(#D<5L/AT-RTG:XQQ#A?2ZVF^2KI_OBMU*N'I<;K$K^??G):O=*GEZF[IUL$S6#">R;0 BI,<8)EI(*2E1VV_ MTCS%/#/<^#;'&%+1R9%GHVU2[M1-U(&^_OT?!GV\W9PZI8_=[JY-7TGKU_PY"I? =&ZC(RB>]"4).2 M,1Y01V>30<6/U@YE#! />ZB,(B_Z)5:89Z.[((PO MOY^'0&[@=VVC\DURH/11 Z<=JE^&0=7_S3<$NB.]Q2*A'/0>"H6KXYWB/=1H M[X=0XPZY/OC>OA'4;Y>5 #?NN_E2O]WH^_6,&5[D+!6 %HA;IN80<(0D2+G( M88I3R8A7E89N,5/CYB:6^$#5Y#>G;%)I&] &N /9;GZ.A]? C-P7JAXQV%U( M7!&-W3KLR''97::=1FAW7MUOH_NU,=J5QFM"(]P.$]_HNC;,HXN6%VU MV[JQCWZ^F#;EU\!/+'"R ' M;VV'XQ5I9SM \*@;V^& /-W7[C%"N#_3M!][,U]+OOA_-"]?+]4K*V9FO<04 M%6D!,FI9"^O44ES@X[FO5PRZ]!WN7AMWW*:2\?Z-6M\FJ]_ M?_'CA5[*K_>\_/WV^WP]0[DIL))V"0,E 5BZ=% F)6"<"T95CBF!814TNP5. MC@ .]4V35?/&ZTFF&=0R,T 92X7"N=$L"PU$ 3I0D61@H= MMA9JES,U2FG4VN4N)3\O7*[*ON=3E$Y0YT#W7.Q<#^70*YLM>KO&3C=)HV7$ M-4PW#+$6+&>DC+LZZ3;U9"ERX?*>[DC3,OR3-H]+M:TU\Z-Q?F:99!@7L&H9 M1P%F@@!.D:F[23*A*2=AY;P[Q4V--VZE+!\M;SR4*_4H-TFI-X_E,C#U\0+" MGLY'--P&7YK4BB:UILE.U0&Z;/N!$LOOZ!8VKM?A9?B)S^%W5S\>.7]L_Y'_ M<&?V,R-ERIE=U_ BL^L:;%F$$RZ!1I(QGA.B:%#JR$6)$V23.D#FH=8OC$8N M ^S')%%A&YA,VB*-Y@>11A\O !G,*-[@1"*5R_)&Y15O\Y]2B_^-_=CEL_RJ MU>-"?S!5_;L7/UZZ[-9]!9B"9IPQ:8#]AP&<$\LM*2X -2S+I88T+8+V3"[( MFQJS;-5U87PO^<-\4V4D!5?KOX2R'\%$Q&Y@>CF$K=(U$3^22MODMR]5_.(@ MQ70\ 8I$,9>DC4HPGJ8_I1??VWHF3>U+G'Q9W2HU=WLR?/&1S]7;93.=JA67 ML,RF7&*^7JZ;+/O_>IROYQM=5^QQ02_SE?I4QR:Z"ZJ:P#--"U)HE0,E\PQ@ MR3'@)H- IU!1#7E*. _*M!I8X+EUL6#W54ID =QY2[<_.5JO4D.;(J8 #82 M\+&RQH96=]Q4LY' /\E/&TMNI$/!)C:$W^ELEFHHM"@8H(I!@ OKX7*694#1 M(F5VZ2R9#*J1*$:X DMPNBV%JO2A: M<" P2C-*"Z@+K[P5#UG3)H[J"-RI&BN 8 =Q[]B!/L"-'S;@@UF,B(&G: P7 M++"3]-QQ D]-]@@1.+GEZHXRVU,HFB& MLX=,G[.]T;K&R":2[J![3.\F,6$G>M=/C-WYYEO.Y\P9V M-'>)=@Y7QRGO.U'M-W"1DJG*8 $@(P1@HR@0F5U.$,,QS0N$LEP''L&=%38U MAV ?C1\ZQ3LA]3YTBP+4\.=MVXR%PW[9@^R"^T 2[Y3MO*BQ#]@N&MURMG;Y MGFO(HJHK:U5MS=1A&$*IA=MM0*[)A1& :\B <7L2N<[RU 2UO;XL>XV3OV]WBIL9!A]JZV3+?Z9OP'@UV+F#M>8 5#<&ACY^> M@+=7]5)WHO"S)2],8IT,=0L;]US'R_"34QF_N^+D0+S@Z[F+ #-*6^5#I.%S> MPQ$$ V4]U#*>->?AR,Q+&0_'%_=CA5?:S)=:O=!+^\/FHWW,^V75NUVQD[1 M-(>9 (JEQK)$E@,!N0$L39G@.112!.5)>4F=&FLT2B>-UHE3^VA?X%UHB9FP MA^#''=&A'9A+HJ :3"]!*$6B&S^9H])/$ Q/Z2CLYG[TU%3/VJZQ7$GXO\\W M7[>I&TV#&%-D4&G#[#H(2H 5AW8QQ!E0.%=YEA8*94$!A5Y2IT9/C=+[S06G M=O*'U3O9)2'M;DM9M- BA050*D, 9XH AB 'F$),*$&II:Z@ M_9L@\5/CKH^NK]MJ6;_\]\H&[N*$/0'/79W!O>-+F8ZT/6TNV;S0/ MP&;]X(RU010F?-P-HU[ G&P@]1NE;\G16Z7L5W;=_,?Y?-E,856DF$H5T)BC7!&=,X;#*HZV2)D:?S55-!L5;[8_)-7:Y<,RH%#7>6"[^2H: M7$-O'?5%JD?!T0XDKJ@WVC;JR.5&.PP[K3;:=7'\;NE5!W,C!4<9 86 !&"A M%.#:DH'.::XP+ABU7^>X'5ZM[/E_.<*H5A2H#F72[/,K^PRFS[D7*<4%IP8HL M*.JF0];47(NS0>BUNM>&[A^ [$M[@_5.3 M+P;OM]S2LQ2&RX#_NEK8.]:O_^O1.CRS@B,"B<:@<.%YF.8(,,4+P MBA(0I M@2H/"=X_%1%$$J,%[Z\/]/RW1%>:!E:\. 439SB71SARH)]/.&EYLQ('TJ;L!( 7TW7[I#UT3PA6O><36>&6&Y-(J#5')E MU\?N%-5D%!A""Y,*^[M.&SQ?+]5X:&Z%#;GT4S&!]'M=70?-P&^IST<3ME9O M\*#/\XC$JK!R*F# :> MZSV0\9[:E\SOFMCVWH-);7_;3^BSPXXRG2\9M9W,%Z_KN1QU)96: DO- HEP M2 I29$ APP'.\@RP%!J "BP4SBC.8%"'^%,14YO.=?&O73FPGFO.4R0]EYI7 MX3/T"C,0FO"%Y5GK8ZTG3P6,NXP\:^#)ZO'\E?TF]QL^+ZLZ-?N(I?6M6%>1 M 3-.(:09@T#QG "L"P$8U 5P-6<04H1)%)1:T25L:A/>Z9I4RA[$X*WMBZK1 M-W#J=^+L1P*QT!N8#OH#%TP,/HA$HHA.4:.2A8_13VG#ZYZ^F:)V-NKUYG5= M<6^F3:ZH8!G "-I_B@S95;VB;FF/4YX;J4U03:HGXT^-)K;J;2L.WB1+'1BM M\Q1!/S:X I>!"6 'R>L+11A[9&FVVAPM)?-X])'S+UM-.TVV;+^L;]Q*-1ZO M^MB]XAN^+50",2$RQ1*DJMJ:6^/O;I:K/N>O!Z]3+)F04"4(S W/ !71G(40"JG4.H%0YU8I@(8+J MQ_F+GAIE-)IOW__K:EMK545P;$M(]4G$#G@6?O[", @/OE58@_OZ$-PF/*8! MM]9\@ #=<, B^2$!@D=U4<(!>>J]]!BA;[+49EY6Q:-=N.^N)&-6X *G5 "4 M:VD7*"H#'&8F M'CE,72A$2UIJ%3)REE*7H:=I29U7QVH\U92D6=XU=;UW&W!8"LD)$2"'"KO# M20.85!QP!B%6VBZ&2! Q^(N>&EFXHDORJRN]OW8-E59;M1LGIGH!'Y3$_/.U MK:K./A+?79 A@!Y\@Z2U>=5.\UVGGB'V3,,1&ZRCU5G!S]S:ZA(@EWM<71RA M9^&:*C)C-T648AF$@@-18+L(RV@!!&,8%$5J"$X5@SRHM]7Q\%-CIB8HJ.\! MS!/L_.BE/R)#[[QX@Q%>;Z;5YEB%9HX''[?"3*MA)Z5EVJ_JO0[A+O=P6Z^F M6;%C 8M,& 5XIG,7Q._2@K &FG."IBPGG("O^3K MKXG:ZI>X':# O= 6+#TW/7OB,]+N9J.=BYW:Z1=Q _.\\;%V*ELDC+LE>=[$ MD[W'CDM[%HS;CO-R=7^_6E8Q6>Z[/D,%(IH*!;!(.;".N :44PTTE%CFRKA6 MM&'S_)RHJ4_VP.)OYP#UF^Q7@312B;>MBC=)K60=,VE_LWI&K.EV 8E89=S. MB1FW#,WAE?5_$ M>D147$#CBI"*GZWK \YY8]MV;7JM+,E+G.6 M(R4T00P8HEP498&!0 4$4N<(00XYQ7CV39=BY1UV':9!R'PXU&.X:=$8T 14 MR!^)_EZ?422RL270TPA])GX.R( X#\P[6X"WJN_*.][4\14W26M4=\1([G[0 MQ0KN#I0^;KQW/VA.0L![#M.WA,G.M]J6><0Z)1ISP)AKTU$@ P1# N1:IYR( MW&1Y8.&2)Q*FYOT<.OBAI4F>@N?'/U=!,C##'*(QP-;F6=.C51QY.O[(=4;. MF'=:7>3SZ8%'S"IF9R2-7\&LV^36 MZF47;HE?#_&]WGPP=HGUT77V62T/BWM\6=6E/68,YTA"5@##J'0]!0W@,C6 M:<5RF1&,)0NI5W2E/D&T,UIQHR:X_*@\X%$;PBH'S1TJ;#JJ! [R_ )8:YRG M,@JS=59J/.QBV!@U>&&;2 "/4/#11YO)%(0,@"ZD8&3(L#UI6+6?$N/2Z55 G;#H=:/U+:O) M-U5JPF'ME3J=2.[5W7P2URKW?S<]7BJ"J![,<:_M!WL\<@@(ZX<^["AO98[G5./@V! MI5K)1S=_JE?LN)@>B9XTMMZT'8Q30]]".$I&*4)91#S\U(MYIE_Q6Z=?7 M2ZNQ"W3-@A$9F$G]P>COBQW9'-L!JP=_'J_KR+"SKM;Q57WCJM?\[JYTXY$%BHE!"6D?[U95HD3HV/GM90:51.MCI'*#O3AKL?&T5%E @)!> $R00MM4KM*$,(W\>J,C*F]@+=J)CL]DUI1_URK+ MQ7DP>$WKK&/W^))-[Z\_I"1?VK9D4J+4FH?IZ;0M5=5'J5AD%;_24B(OGOFK M4J;V>K_M46U\'4:WN*$W. ._UY5^=P=2V"$B@E8, LW_UV6,.MNWFGD^M[=_ MN6.QVIX[[9/E4OM4?.G2D/=YV:R[ 9FF*S+01;@'\8-'?U[I)O2\HC;.UNH3,8(^0 .^#@ MU8#RPNX>72>/]QJMU>2%^J?])2\_[#;+/ZQ+\)_+W/_71V8;4HD_=L5:R;F( M>40(BR&R"3TB,(&,:0PCKA'!"4TDHWX,""W2?)[-<=@.]LK698._%$NP*57^ MF]_,W@8QB5&L<,QA%&41)'FP=8K6\XD-T"IT#0#>PW7SZ4=^!KC=KL%FK>P9(#'H'"I#9)HP9(#B:?AT8N MEW2D;F";1_N?)<+]P1:6,^]>F95=(;9*V@]F2_GR#R??_*+6Q4I>$F*+Q5!3C/@QN'G.Z0SRP$[:F5%R!X,2B.W T M%E1?L5T:SO[X\HH*!7"E$\$=.& !]F#8$E@%*C@" M96 NJ$Q>1PO_,R'V#*_-;)K[6F:EBC3NL_Y:;,V"8QI")*(%;"?93& ,0F\L,G]-$2? 6R?L48YMW"BOM-Z4(4 MVWFF"-*<)#"3R*S;,.8PIZF"$8DUHSF)D?;MJGA#Y-2FJT/S#A6DL\D5C-T6 M1F&1&WA&N>QX\LN)OJ!6N'G/LW?[DV9T!FJ%_ M5;8V!6I).1$VM0<84@@C>)$^K&FGTF8FA.I ME 2UEJ!4$Q@]?5G2SX%L=QU!X!G84W@CTX$-O<'Z'BSHYW<=>33H=O MKTF;W M>]>P[*MF/..4JP&YQ0C#8AG[Q?1'K?FZW#8G0QWBORGJ=4[UM9C<> M\FV]J&.3A#T#^9OGDZJ,]VOUQ\XN>"KG04B:YBR&))5E]W8*&>489AKGF0D6 M1&7 !W!9A'/C;R)J%A^:PEC'B&LA M69Y[T;NY")V:PRG;?OPHVWY\/]'Z#JSW>G=T.VW >_J=0' .['B.#51LOK;6 M<@ *=!]80ON>-I&OXWP<0&CT/B[7^F<+WRV4L#G+V=/3HF#&FCWC/\ZIC&., M8"HXAR02"%*48YAS1 7F5&/J=%JQ33\ .BKHGB1J1O)V3"X'/T&N? M/31''6]["W>,W+-D(; :*076"3.OU-8M,%KR5HV7CI:4NJ7\:<;IYG>[;@^M MQ+_OU9,9\4>V45_6JV]K]OV0SZKJ&'?;Q]6Z^*^2#ZLWZOAE.<]2G:/(UH1' MU+A($J60*ZJAP)KA+,,DB[T.?O729FJ^M*H67Q\4!$^5.7=@6>6!5[JN=0;L M8),EQ^;JY"K/^L!^X^FZ6S72* WLT:L!.NH&ONP'Z/?# %76@-GY -T[#%"' MS:\ P ;;'.NCR\B;9P%@N]Q<"W'3[MP9[XN-8(M_*;9^;_ZRF1-):13% F(E M(TA2I2#/8P5Q&E&)\RABD7/3X@894W.@!W*(2D]@%06EIO[D&>=PWD["!0!I M8/_5 9].[!D-"/1BSSB_Y^CL&0U&76//:/IJ-[9RM18%6QA_(G=BNP_^*=64 M*@1U+JEM7!!!KO,8)H(3+;3B(G-*P[7(F-K+?533QD563X^59A..MQ>: = 9 M^*T^ :96L<,RL_%!\V(0[PG4B)SA+P$+QPW>@L --O!K5X[*_]VB^CGC=]M7 MNRTK?U=;>P# W/)'(95\\_P_)BKZN#SP!\S$MOA1,F44RF F,I6+)%7,S:V=WWAJSLKJ!JQR MP&KGOD![ =;M55E7"(8.VMRL]UI^73.UTYKKQ8U&6VA=4_]T=77U\SZ$A(I(;XPL+%P^/*;/5_MNJGCXVIA+MY4=SI9S)[\6RL/3 M6F[,4AW'4MESTTE,)23_ MTKODKN( MO= JC@X [MHO:X?CC!]:72H-8ZH(?R0BF4BW(3.JZ/\@+B MPDGY7=W-2[WDE"C4INKQ*9-,4JY!=^E86H#J&X^IC]4 _N4#BAYNY!V$ *YC 8AH[J(=D//7<*-;P=- MF[XOELS(N)JO(PAKDL<4BBBGD&B2PCPF#$8(\Q1G.,9(!4B;MJ@P-==Q4#5T MVK1M&'JE30.!^[IITR/LKY,V=0!QV+1IFP)32)LZ .28-G6Y4XA>,_?%MT>S M+C1"RXWH.:8Y$>8QA3JQQPT4X9 +KJ!$"HDD5Y((KP.@K=*FYM9*]>!*PYUM M-5.2Q';I.M6.L)L;"X;;P![KHJW, 4.C+"BU':JG3 ,H@_23.9?UBKUD&LQN M[R/3=%''9/"1"NOS]E&M+2W&6CV:!9I9J7UFFLYI7DK-05[N 7&_-Z]KQP'PW')/00 M& ^=G_[\]B.8;;?K@N^V9=OZ[0I\855CO.#GS;T1"I7-=I8[;J+;%XZ+'+CW M#;H2>XJ%F= +752]JFU_WME*%'4SOXI ^XW2J[5Z8#]/'Z>'5?4PS;.<8\4E M@CE7*20$,9CK"$.-HTS%BI$*'?@"'5F6& MR?_;;;9E'LF\HDNSX"EJU[?P=WT!!M3-)XXT/F.QD)Z-2=EHW+K08S?1RJ([ MP$N;@#'JKL&_AB0K#05R,#+3W@J-3'8:"L!+,M1@=WZ%#CV''@B_%9NGU88M M/JQ7NR=SA?FW*#<8=V;FJ0+FU?*XX\0UCU"D(IA&:0Q);-;!C*8)U!'C-,[, MBIA3G^CU-8R86B!LGB3S,!>+HG(]*PU$V;[%_@3J:&Z9NUL?^[G8ST?LX]/U MD7&;3J;^( P\ 87KZ7/LV[,' Y1HE%>>X@&.@ RR8_J:(SJ%]CY=3?CS-/GI M.4A!6_WTU:5CC8]E9'ACR1?L LVLSNHCKCC+*M1XOO7KPLIQ6:$*5X5P7,F[93:NA%V4V[=_NF%*RFS;[5N6%VAR; ME<\%HT(D40HSDJ>VKW$&>9Z88!JA-,MRI!EUXE2Y+6IJ#J+:Y5VLEM^@$?<= M+(Y*>Z:3FM%US"4%P6SH1%()UXF6E6^H] R80KJ)1:C\4;.@<9-'-PV^R!S= MOJ([Y]*#\?V;POJ<>_6T6F_G$<*4)@F" A-L$\XYI(1+2$5,,VI^IMSIQ$*; MD*FYA@.KT%%14&GJS[IT 6B[3P@%T\#>H -"G7B7FB#H1;QT<=/1F9>:S+I& MO=3XW6ZQP&7_T=*?'-/11\,)=>(?JBX%?ZG)#31;;G>56 MUJNUI8 L=;\#3U;[,D.B]OK[11L>@^(6; 0&>AQGL5?:ED+4:H,O!Y!+S:L, MUKN;*'O'&OZ !0HU/ 2/&FGX W(>:'2X0\\"_*JRS59\SE5,DS1#%!K7E4(B M(P5IDC.8)Y0S%6,VZ:4,KZCC(&G %<\A&C>>21?;3@5@U[!T MW!3MA]#0NZ$'<-P*@[N7TE^:'[J _D3"ZY3-7YK86"Q_Y:O=7O+?B@W[]FUM MI_IBM?RL[]4/M=RI3PCM-ERA">1#;HH;U:&X&G_N79RO M"[7C^G%I!)B!M+M].D-*1CR%">:V8%W&,$0FBO MG&-3>3=4N^ZA^B+UJKNF)\H.N4MZ!9/!]D5/9;WR3N@5LV_O?5Z[J"L/PG]F M0JQV);V"6>HLS:^B:OSX9;4HQ'/U\T']W+XQAOQ[CG".LRQ74*280,(YAYPG M&8P4UBC/!4)^E*^^"DPM@#DJ#[YNS3*?K>4&S.3J:>O;4,Q[*-R\SY #^R0 MC.K@!-^7RM^!2G'PO_7_K06@-"$H!4(W]((1('B*'YG^H!LXE^0''>_CWQ>H MZ6"A7>N]7ZU5\6U9'68QXFQ&W!*;K):SI2S_M2A#MP^L6-KOS];%QA;?[FQW MW.KLR^]J^UD_L)_O?M:5N1^7VS5[9PS;/M"&AU0P7,X(VE9>S[KZHSD 250P@0KG/:3 MF4?_K0F,JDT"YN"EJ.U)IN"L69)3)%0 M0D*6"-MS34202LTAY:F40BS@;A:$@]IPP_".YAQ@B#,5)H,-2@ M>,W=/>%LF6^[WGFT.;*GZ:?S6M];==N__;!:R?\4B\4<)Q@SS#'D.-*08*IA MKLP$(U(D:809ROR.W^YO/+598Z^7W][J 2:W/=,NQ@_LOF_:[;VU>6YDH"W+ MPVU'W8H\-^9\B_'B\QY'7&NVFY.2\YI8+\,I8D0BF&;,GG+5">0Z2B!#1.%, M*C/(7@S1K=*F]F)6J]SZB&#/8ZZ-"+N]OL%P&V>3JH;L1-,!R J=, EYZ+51 MUOCG7F^9??7HZ\V+FCS(Z9A],K_]^I?]7\P/SC;JU[_\/U!+ P04 " "% M@Z-64W4Q#VQ" !HTP( % &AB8BTR,#(S,#,S,5]P&ULY;U9=UM) MDB;X7K\B)N=U+,/WI4Y5]=$2D1UGE"&-I.SLF1<<7\PI=(* "@ 54OWZ,0>X M$R1!P"^O,_MD),7U7EL^-SDGG*=% MGLY/_OU/?_O\*[@__;?_^)=_^;?_ ^!_OO[X[J>WBW1VBO/U3V^6&-:8?_IC MNO[RT]\SKO[Q4UDN3G_Z^V+YC^FW / ?FS]ZL_CZ8SD]^;+^23 A;_]T^:\I MVF*"C>"T9J 8%G!<(S#GDA F%N;4_W7RKQ%5%()G,(I^J*Q@$.FG4**1SNB4 M@_:;A\ZF\W_\:_T0PPI_(N;FJ\V7__ZG+^OUUW_]^><__OCCS]_C_NIKN^D5Z+/_Y?_[UW:?T!4\# M3.>K=9BG^H+5]%]7FV^^6Z2PWLC\4;I^NOOIU=OF]+TLL],@8H6J8R>WK_\^KO_WYBI*O M2UP1>#:_.4L1)QMOCO) M.)ULGOPJKM;+D-:3J#4:FPM$+P(H+2SX8"U@1,>D+[EX=TL(Q,&*6-AH:87I MSR>+;S_3@TE;0M1/JHC$1CQW7K<5TV%T_S)?3]=37'T.<88362SC0A0($A,H M1 Y1<0X.O73:BA 2.XKN&Z^[2?=U!;]:II\6RXQ+LBL7[PO+=$?9-S%]_AL_ M?PU+>A"D+]-9OOCK:F!::&N]:"&[K6:(WC_]1&P77"XQO]LJYE[N-JRMR=SB MYCM91D#7(&Q8T! MG^E+H2P)0@:K77P !"6LXH;J\S=MD8"S]>KB.U>0>)28\2!RA'(70TBZ \A< MI__MXC1,YQ-N@DM8$F2>/*@8(@1/'SP6R0JZC/B0P3@$*W>I& I7%PD%C[3[TYH4\V6

I?E"F M./"<(GPA%)82LU'\(=/Q.!JNOVUD][2!YA8-Q-B)^O^?L["D)\Y^?,2OB^6: MY&"DUCH"\TZ#LLI#X(Z!29:C""G%= 4L9F"G/RDU&83N?7FO?"A7A@^CA+O MR!#9BN77Z0Q_/]MZS=QYKXP FXD!I84G_ULFB,Y)ST30Z$0#;_/JC7M!0K\0 M2!PESBZ@\!%/IC5O/%__'D[)\[8HLA<(1C&BW^+F=*D BUQ(GJ(+WC> P\VW M[@4)\Z(@<818NX#%;_.T6))QVPAEDQ)\LSB;KY<_WBPR3ER*VG'# 1F2M^0Q M0@Q2 U=!.T>B"B4W0,F#1.P%&ONB0--.Z%U@Z'/X_ELF64[+='O">VXC55;) MQ63 EB@HNL\:HD<'R"W/1B@9;6B GGM>OQ=NW(O"30M!=X&85SF3/E;G_U3Q M\ FF@H8E!CP0_0J%@Q #0C!61LT-X_&XP.;>5^^%%/^BD'*L@'M"R1OZ]/WR M\^*/^41RK@S7M+,&04 7/H!#\K^\LTQC8%*%%E[+G1?OER]C+Q$B!TJW)X!L M=M#WRP_+Q;?I/.'$2LT\LP64(O]+R53 ,0K8BI=2,(]6BA:ASNZW[P>5EY); M;2;GGO#R8;%:A]G_-_VZ<;>4Y<)D5!"2LF0650:".OE<%-CI8(PNW+1#RXUW M[X>5EY)R;23CD9%2[>&K)88-W9[G4@1RX+(>-29C".':0E)9"*MS8/RX?-KU MM^V'AI>29#U8CB/KOU:ISCY\6&E9%&/DN?(6/B\#+5#X-./T[B8D02*8BG6\OVL0#E; M2V\#!Y1%%:U.:W!*,G Q6J$LJJ2/>OM^.'E92= &1@.>8D_1=2$[_DUFOWP\E+ MR9T>+]FQ#]:V@=>OTU4*L_\7P_*B\-YF$5W1%K++OM8>(+B<$M!.:IDUZ&PX M+I2Y[\W[ >2EI%6;R+>3QH8K)GZE[Y!,BG'"(+Z(*K<1D'*WA2G/PM M?21$[GGQ?@AY*7G6%M+M"B#;!IXM$T90N&Y*@K0)W9GE)!1!'P2Q(55B9!8; M0N3:J_<#R4M)LK:1\,@P>44FT-08506E34\/.@B$ORG"5 M$J;CJCANO&X_.+R4'.KADFP&@7_[^8XDB:]_-!GV-5\M9M--B6KL-BVQ5U.HM*E.A,I M@/*"<%$AX4*4D&QVSH2B4WS(^!XU>ND!NIK-FMI.*V!D_CBO=?6U1J&V D+D MTD+,AD=OI&+RH=CW*"Y''#PV&!+N'3CU='%W,#?H_GE*)5'EL,%D+#>\]G>PIXNX -SL&YF2GE**=&2S]"RH+VG S M,LBIZ!"-]X7_[SN=[$GJ?7PZV5-DW0-:[@[.TLX:J[("[;(C#K(DEQP12D!; M4I"RV(?FA?R33B=[DEX?GT[V%"'W.ITLF\)UC@8*%PB**_+>95)@!-<^>R7E M@]U3_Z33R1H!Y1 A=P&42TM[%2Q*A8Y'0K-RGHQ#4Y4)^+9L+M!AKG9P^73%CG4S9)0O:6;*HM=4:UI\^TSM)YXVC= M#(*06X2,"Y1C-+L3),>(N0.LO FK+Z_FN?[SRW^>3;^%&3&S>K5^$Y;+']/Y MR?\(LS.<:,:BXSF Y%J0J6410G$*N#"1N12S50^6W^C>2Q6/ZHM&MKDTN%@ZW#O)1$#2%90[&!DR[6_@)G M&R/E^OO'&;,X'$ .EFT'N/BPQ*]AFG_Y_A7G*R1+^7[]!9=;&4T\P[P-$-Z4RLUSS4JN"HC:5( M@8QC+![!J^ 9_;\0D4-ZQN-,91QP"SI8NH=#8[$.LT8F9O$5E^L?'V:!Q#'/ MU0_[6B/+:BZ%\S7-[:'4^<2J.%,[#@RDP'T)BB6)K:/LA^CIP7=I$DHU$WH' MMN4]<1)J$^0[#"O\6"^=>U_^1A:SBFMBBA?>^#IK0W*2DE$0N??DEP4A)18; M?>M-ZD&">O!NFD"HG=@[P-!?%HO\QW0VFR0*[%@DNVN+)^,9I09O=("DHG?, M&JV:9WTOWMV#_]($&0<)LP,0_#J=3]?X;OH-\V\D^?G)E(*YK5RJ663.,%L, M[:N9D>ONE01GE2'A.%Y\,8&9UM!XF*(>W)@F@&DH^ Y@]/;\M77 [2E^#M^O M.%')QQ(S@DR<%@3SHDY&%H")IZ*M$@);.[[W4S/.(.H!X--(X!U!Y\UB13%> M1F$T0P1'AK0.!A+@@J,/QH7(4AU5VCIC=X. <89.#PB0IXNU TQ0&8XUTDIQREZN/SCC$I(D)SG7DA.M@6A\N[21DG '30[BS1XNY ZR<)X=2 M2(YIX0#)T0)E*8K;W.\C).=83"Q&M"Z=>T(*KGG5_V!'C4\29 >IE'?3$*>S MS=5R%--OZGN^+&8D]%6-[]<_+D7CM>4SC2JEU0B"-J8V6#,$C9G!:1B>#U"H] M=%O&D=#JJO1A&.W?#[%C5-$!J"X.4C^$'_44]2*=S:1+5ND(/#L$I1*M/Y8, ME*2T862 L7E;S6Y*N@'347J^Y_3Z"*'W 9WE&>9/81:65P*:6-KHK?6I#ENF M#T6%[>QM%P/3DHO"3>M:W]V4C+NI#0>=8X7> 73>G*W6BU-ML=18PDEPB.69L]Q0/BPI"B<<\/!H)20R5T *F; M)R-WN"E"ZZ"*!..T)=M*<4D06$=1"$2'G'S*,NB)U$&0&NS@82!(-51"#Y"J MV8F[DIIPEBWC.M#N;#:SPST$QB58D20O*6E1FF-I-RGC'D8,!:(&8N\ /3LX M\%P)7>>,6R2W3A66(,H4#,3/8"<1 F#E2V#VDD1;SD\^X M/*TYD/?E#1$PI3U8>>:%,A UACKUPE*,6A P>D)]%MH_..+](,#LH*,;3WK MB/Y8\7=@<>[9?:]EUG.]\L;K>M.X=?4V)(H0E"[ /=I2H;GSK MX<#55C$](.W6%GV-DZ0C\RQE\O'(LU,Z)_"Y3J7%XFU(W(O2^ACD?FJZ<;(' MQ%8;570 JFM,3%0P)LOB:?-F-5(H$6*4!30%#DE9I:2-PWE*W;C5SY+!?I*P M._"4'I((0^9CK"YD#3 %10>;(MK $N8D95'ZH4GCA[6/'W6H]AR.]G H:J2* M#HS/M3'(F_;#ZU.092JU5QPB*(L&7)(6@N?%U]%VR;;VPA\@9^P6]#8: MWSG.XGCQ=S'7XE7.F]%D8?8A3/-O\S?AZY2,WS4>)TQP"BXB!15625#&"/"I M,/#*^V@3-SZU[O9[G*JQJP &059C971@JCXO*8HX6_[8$+_E8]LQ[87Q%*XB M<*&Q3@H*$%7-??"L1* O [9VFNZC9=R@;B H-1'\TP'DMP":XTF=N_FY&8X^ MXCI,YYA_"K\I4W%CP6@:P)AIO M, 7-6@=SCU,U;E W$+8:*Z,#,W6-@TV,6F\E6>(7G*^FWW!;-?YNL:H%X^_+ MY_!]8@S3IO@$3M4AGJK4YEI3&S*Y*SGDHA^\X?; NH&GD#AN6#C4_CB@FCI MX5VI3:0+06/2D*VK]:6I'@PX 1QC"ERPE)L7J-RE8MS@<" L'2GL#G(+CT7- M$\&LC"YKX(&8(EE$B#H8R/5J>4'"X^JYBWC'[1AY[FS5\6II!K/G&0]_61V] M6I3S@P3ZZ4UFGCPG_IZ'#CDP?A\^&DV.WVY;ER^\A&!.61F"0KT]HGI0Y*=[ MI+C/ILRBMTQB\VE,]Y!RO._^#>=G^"LM1Y+QYI%_GZZ_7)1T_?(]S[V'U54' M7E;M\7M?:@OZQC[C\MLTX>H3F>A)]B&3::YM0)QB8S0>8IVS$CSGF9AA1;>? M$7T?->-FN(8 5R/)=X"AORPIS/BP7!0*=4D>(GLA2 Z&2/>T$!SG#HJL4Y:8 M-<1"8]!<>_VXR:LA4'*H;#OPR#_A;%;ONL4YN0PSPOBK?#J=3ZM0ZL7JYX.Z M)B)&H40]N?2B#BF0A/-0)!3AA+*&2=7\P'@_RL;-5@T!I@$TTH'Y>76Z6*ZG M_[71S/MR>R+&A%9&,CP*R (CJ$+12]"6@8_&UWD&AG[>.COU($7C)J.&P%5# M#72 I\N:KZLFD%-:$^9R+<2(7&CH_>)%]NZQ^ 6">.FE8: MR3$R[L&BU/3\[XOYXB;:+[BQV9-EM!DT3PZ4$!)"3;QZ8[A-H2B66]\1]S!% MXTXI&<3.M-- /\? 5S;S(D,QG9\1;U'OZ.$WH7)7^_X_J:[XF:QUH0!-FY0")Q'H*I%YQKEH3-3GK6N@SY M!@'[(>5%)=$/%W 'MN6BJ.<#+C]](1&^#JMIFG#G' ?'?;WJ MA,2!H;#D6A=7[21D/[2\J*SX\0+OP-^_S<3;Z>R,/+])DM%MV(AU=%9C B\#,2K#"91ZM,J;Y&=V3"-P/9R\JB3Z<@OI% MW_E:NL/C1!DII&4).*\%^+I&"=K743,>38DA9=EZ)WPBB?LA\$6EVX=44C,, M/G^)U3WUKPWKK>Y[PW,57^W%8:-*K,OWU@.=^J9Z[]_=]U^-C^4\B"P)QKG> MX)9IPPV>%9 1L]!(>Z]OG<1\(HEM(T41&+.<6Q#.TP(.*D)0M+P$9NEBLEK& MU@FR R+%XP8:Z3V7^J_5Z.8UGZSI1\O/B0[@Q6T?X@,X' M :(.TE8^6:#OD.1L,5PD3#FVSF(=2_/8W8C/!\UGU>Z(:*8=\D%>?UTLR2>9 M;P?__50+<5T6 M5?Y6"RY_F:]K)?KYU-6),,&PK TD46K3IRNT^#6I+M2A&+7?,]X^AK^]MW?" MRKCF^WEQNWBY(.IX!VDHKDGQ!H.C*#5J7P?T>5*G(6L88PC&&^^D&>0$>EBV MQMV'1EECO8*FXW54V:P7FO\Z6_SQWS&?X 7OVP/4CYAF8;6:EFG:0J<029MV M2HT"3I'7QN?:>$=@?M\B\VS78,PC[*0![LA6[UWX5&:71 M3 &F>G,3Y@(.?0)N<\Z<:^%5ZW.D9L2/6T_?[1(:#@ O8P$\;AH^U#_96)3- MU1J3*"QE>&@T6T%O,$;*I9SA>2@C)AGJVE[P2 M4;G0NBEY5(;';3_H=J'U!;27L3@O6/M0&X=(,COT-@G<.YZ%ALABW%Y&ZX-* MD!V7Z)BL(TY'R'P_0/*XC1?=+I#6RNZ@+G 'IY>KUY_=\AS&M=/*"I\Q<^'Q-BQXNG_EL90Z[N6A?V'#Y MHDO\<6]-4C*#4]X2_BH2=;&@5<%LF5 IM:YG>HB>!B4+]9D?EHMO4Y+E4 M=E/\W%OV)"5U +NKD&SU>4'QVF*>IC.\45CT>?%4$;,<&GH]Q3TF?&=JC Z&#Q? 6ZDZP\AZYQ[?#XZ%D,K,HNX+E] M[7T=I@Y3M#(8",)I4"(F\+$@I*A*HD NA]CZ)K1'2!K7@G8(RG8*[ "/%VV( MN$E<$"/;5>6CDH)CJH7'COQ\9B$RP8#Q;(.4EL?[\&JFKA)UAQB9G0'.9*)PT"('6%ZTWR;QE(BA:_3![X-@XE'H':F@8XWE0+#[;?Z-A+Y8UNMEXVB&V,X*S+5C+ MG""D6H K@@+/= '-@J>-)3FOGF$7WD'9Z"/EQ\'HIHN/;B;:^CZO>T\ M9V:C"63 :TI>47@?&&? HG] :NV@FO8>SJK?N[I' MD(9'IIGQD)/)H&06$(RO=VVE;'@N*8G61;9/I[*;02C/4J;62ET=6%!R0_4Y 10P[6&C"Z M7GH1,$%0@CAD-LF$G"*]9XJ$'J"RFV:N9W$H6ZFK X?RW72.)#5Z\73]:T@U ML?#C=@:B;@X7$Y8FA7N1G(^ /I?M/0FT"V304B5BEGF?6U34K-%1B^2:OI>G.C!N=JO3V+@GY6%.;6UZ'L M(*-+5W$HH!VKABZPM+_,)IYIIFC<0\?! MD-A0#9V ZN 5M/6-[YZ[GH]JOKY6M^MW$C+3*=H$)7KR>RPCEZ?VL$7.4>M2 ME ^M.QN>E\-Q0ZB6V-P!^TZ!TH$_QQ@L?.L5Y$]2X\&8_;I92K2[+=<=(#>)9+.U%HH6O%[;7B#HC&"4 M*]XQDKE\><@=+/SK%KE/4>.1R/UEWB8A<13#ESO/V^GJZV(59G]9+LZ^TE_0 MUVD['07SU7"4JSO>I."J* &).5=/3A@I1R'H9 K+T>AB6N=PQ^!SW!ZE03WW MKB'323RPPT2MWX3E\@=Q_S_"[ PG1J$GPQ# F+0IGV00ZPDBU[)(P[-/KG7; MTEZ$C>]]]XVO_4+9(Y3=Q07P=X3^"(/%19T$@ =V.C'V*M=WYMI!.N)DS:GB*F>5!)[@@5P@N(2XQWY M=K1S%M8ZW[(_=>,[X_]4J#Y0[1T ^KC@13EGN$\:RB:77[2GX*4@\)P<.F^U M:CZT?_@8=+ FB#Z]ZR>5]_>,F1\<-=;[UY&<;[?P01^T' M/']:+](_OBQFM$A6VS=>=>)PJ5&C 1^CJKUC'*+)"KB4JDB1@RFMZ_WV(NSH M<647+_F\::*DY: #:@9,N'I2'\@=]\%!5(;YJ&P0S4=&W*2@FU'-C;!P9][8 MX?+N8"^]I/Y-O<+D7$BOOD]7DY)81BO)V4 5R/VZ[2<;+N 2V+T]/%?,/'J[_B:<3E)*M@92*_+2'J[7TO M3E@-)D0N"W-6Q=:C9>Y2,7("\$B]WKW^Y!@A=Y&+N\;#ZW,>"J)7TM>VEGKW M590:HDL!M),E^FPR-I]!=)>*D3-J@P'E$"%W 91+2[OUY.JHU\5\DZRKUC:H M%'40$HR.-4.GJG2"(9.;0F32^*('\^UW$=1)'WA#_^5HL7>P*]WBX7QE:5H' M12D)UM>!'Y&L9PPZ Q>8$I.9>\,;8V M5O&'V8M,](,$C;M+ MM8=/.^EW *7/M0;V;/ECLQJV"^.<$>LE*\I&$(CDNP4FZ\4X G*2MGCG36Q^ M3>J]Q(Q[1M<>0FVDW@%\/N*:9('YE["<3^':#F54IGIV>S>HASW_V^YXS%:'E)1H'& M>B!G12F^2\;=U.M#=QXW86#;"O#:*5#N!V&72\HZ7S&WVZFCB/ MP7$9 4DJ-6\:(7BIRCNL=[' MQ6SVZV+Y1UCF"7+N=? 63*C]T%8Z\ 43^$!+CJ7@!8^-\?-$$CN)\P]$Q*-# M5=NIIP/TW65FPDSB4A '6+0&6H,6O,R2P@AR!W/0PI?6-?YWJ>CM H:&2K]C MP8[20#=]5#?&R$Y$EDQY9Z$H4UGPD1S$.EU+>&X]TG]Z@#NWKPCH[5Z%X?!S MN-Q[,3^_K59GF-^>+2FLV#;*;JJ2?\<_-C]937)A&AV+D%'7HV8,Y%H*#SE$ M@=9P%DOKF&XOPGJ[2&%@(]543QV [\8X['M2:YN[%^/MNQ<_(DEW-5WC)UQ^ MFR;<2J-.U#Z9;YZR+:N/42AI@X821:K]C BND#$W"HW/COF4!KU.>P">>KO( M83C(=X6.#E;+Y>RN:V<8M8AY(EG*&)2%D&7M("D4^*NBH&1M6$K<)]4ZZ7\? M+;U=\S <.IMHHXO!:N_3='L_*"V06L Q+=.T;1HAS^9]^1R^OUJOE]-XMJ[) M@L^+#QM=3$*4F(+38&.AU:-EG=R%"-&0NQS)0?:^];"JPR@=MY?X.3'Y#)KL MP [>9JY.O7ZU2-/M_;?KRW&9]S.Z? 7E':J#I7)+1.\.V:^D+KFD9SFZRV+)-[.9K1NH9>X#79VT@RV29L)JK M6$J]&2QK""FHVH/H54Q2:=5Z-O*S-)!=\Y$O_6:RXYOH;3,?EF*Z": BKHUNFKF(PYG UV$U)2OP MX=J30^T-3O35[,1T?D(ZF&?:6U8'6,%#W]3:$#;AN)$M?+\\"?/I M?VV(N#+0=4'-\W4"WY?S.=%A=F6[KSK%%6W,%$T#*[5=@4N$8(6"P"EFL<(C M,ZV;"9L0?G2X?@P1=3C$;+$Z6^)G4N9K>NX_)CR9:(2Q8+4PH"0R"#*3Q^-= MLLB<-JSUIM.:AW%M]//C^4[@/R8F7H"]_TQ?KXBRQ17_YS=Q/]VBW_^LUC9[ M3ZH;6>6+MZT(,]N\>9W/?X'.0"Z$\1Y!VQH'>5G V2J:(H3A,7'5_/*W!PDZ MOO9YQ\/?WQ;TU8(HJ-!RY%"PGA74Z[!"- Z$UBB,XC'Z]A713R)Q7!O8#CUW MZZ6'T]0+,%V_ANER,]URY#CB&4Z /P1#)0 M.5IP2CKZDI5B,T_!M[X)\"%ZCC53NYY]!76ER5^((H*I%Y8KK',1,4N(4H6* M]>B:]Z0^2-"X)J@9+FY;H'9*> 'V9D?^]^GFYKXD99":KWV(ZZ$K]2!,/'[BT$(=+\#,?,1O.#\[Q)6Y^,O6!F4G M18VLR/FSZTDFA><;V/Q]NO[RYFRU7ISB\BH'D%.0"1,(5!)(KPP<:@$INV1R M,$Z5UN9E3]*./[1_\#57.,>D?0@Q@/>V3B%1) (EZ(/QR1B-3C:_B61?VL:U M.D-@Z.[1^P!:>@'6Z,UF8.X)4D")A^2$;O[] (>8]U'7R#[5,Z#IMM2R3O6] M_KZKO>AJP\M>:$7*=[$H4$(:\,HE\#%DQKET136_0NLI!+8XK7ST9==V9LLC M;?\:;$J6%ES@X+27H(62V:BLHQEBFM3^%(X\DFPP;.TZR1Q(;R_ AFU[4#Z' M[P=9L.M_W=I^W4M9(^MU^?P=>$*M7.3<@R60%?5$\YDA\X9H*V.DP-O/00N+7!T M(7AI0DFM>XR[J)[8:/1]N5+:1E<_MA^O5G(66F;/2#RNT$I&$I07,@&9!ZN8 M=:*8UE'H?I3],U0Z/ 5[M^WO /KKH*7A=_SC&D?+Q9P^35NI[>9/16+,I R! MU6R@)NE%"L7!V>*]8-Q)UQJ?3Z5QW ;P\9$ZJ$Y?@/>PX]1L,VWF$+_@_F<] MPR'V+JJ?XR@[(-/:!@LNI2&/LC^E+YC/9D@K M[N(MV](-6I'OIB%.9],U^4Q_W4S'P_Q^3F[6V;*VNF]L_D8+5XN%8O-$ZT& MKNZ[LIH62PD(J+6W2C!K1//3J98,='Q4_A3%J"\I[ MF"/=!)@IZ[XVY:Z^<%F*4#T_]OZZ#NV3.>?UR\L)/CCYW\=W7Z M48JQT:0$5I="*Z'>3ETG-3(?O#-,)V;L= !:V^.<&"=M#QDPC\9S@+>0H2[X]Q M6FNSBXAG/5UNA%79^?2U2GCY;K'UFCS>Q9&>3;9WGO$M%QS Z1-&WPY?CI#XB;C;>]?+'Y&^?)N0A:%5LKI4M#BL7J6AP4A@0/EBC=)9A@!:A792,? 'M2*[.07KH M$DWG5M5P@=%X#AF]K:/#:%'YY( 5H^DQ 6T8UJFYHJ6G+>@P/3\*G0.$W@%X M/M23B,5\N[9N++>+BR])0"XR68=NUIL+;0&? JVTS*SD7N1L6QNEQVCJ#4R' M:'XQH!HZ@-5=RWUEN-]=WAT5@I8,10:/J$ Q30Y@L0JT]%;&5+QCS;WC?0@; M^0:W9]O_VFMI1.A]B7$'0W\-WZ>G9Z>?<7DZG5_D\#[A>CW;+N'->-Z)=TKH M) 5$+4,=8D3,YB(AJQ3043"KT^UK%F[G]X]X_>'L0+)Y7(R.#[M/9UZ^S M*2ZWN6#\L%R<+,/I^SB;;D_4SH>;3WQ@/G"5(.O-F >;P"GOP'/M?"@Y>7/[ M9&(7R/9\W;@^_+"@&D+B+^#,\MZA@8>?2C[ZR&<;?#CDR>+#$^P8.E60.S#> M$PH+8Q"X8^"T()Q(ES2VGBLVR/S#NC+N%>_Y62[FLEB&U:(O+[=5*_X5YPJ/3S 8!Z 39Y'J/"'D?EE8O5T4RDY.Z?6BXRX - M26//DQ*?@K/KUJX;G;X $[FC^OUPX_C PYZA-V5(@_A@DT#DEG$O%22L#7;> MTH;I$P."0A $"%.>9?1@\SF+>W8KT"_\OI@O[S8O3)0BYC.M$&EC F7K@;Y3 M#(JR4L3B).K6I]+-B.^X*>4I>+MW?N.S*K>#!,LEXZ]_G+-9@Z=?E_B?9SA/ M/S;Y3:38"7,FP?(H09EZ/H)>0_;%<6LP.-&ZR&3X#< MQ=!YAC05;;S-$3 &"THH#0ZEI'@O5(F9Q)O/G=R#K$X V0H*]T&MD5XZA=KJ M)\RM+C9R)P%#*%!OAB.>B@8L2>QZ+54ZVOL'O/EK&3?;U ML:#M?FBQZ[R-G%)U3B$YTUX$2W@+7Y#Y;%$7*UN,([Z=F7$O61MM[ M0.@ T7< H@]+_!JF^9?O]>)TK$MRVWVX38QOU^FY.0Y<"!:L@L*5J*57"9RW M$5CD1A7&E2RM&R;VIZX_D!V"A]N'_<,HIP/8;?@@VYYVL%*4$EQF \S5BV*L MEQ"]*A"R=]((%[)MW:#\ #GC[I@# :N5^'M!TOF*N.%-;)AAPIF@$P<7L5ZH M5NK!H4QU&F-D.CM?431D8UQ#V$8B.AX@.EL.6YQWG/5=CX+E3(B ':UT$ M%6GC\#I98#['Q!2B2JU/T1XEJI.LW/,#9C&D]CJ XV]S>A:NUA_#NM8]3+^1 M4K]=R'E]R>@$N:!-1SE@PGA06D7P1B(HJ91FQGI66D\?V9.T<:'9&!!W)JZW MUTX'H/MUL<3IR7D58OIQ,;AEP]<.44Z<"J5D)TAPE:E0Q[BDZ.F#\LXQKCHS?]IY$X;K0\+ B'U-;!8/R&R[@8>DN>.)Z)7NG!F%J19CAM%;%6RCJM M?% ^&?YL6_&XGN.P$&NC@<,MVV(=9DV@=,TO>4A67D03 DD($7U=(@FNQ@W]WM3ESC];I/D8T-0=@(224-2L4(CA9A M[:^3.3 O';8^2WL*?>.Z?4/@8R_?KX&R.@#B/2[%ZH*['[NV IEU(5X0I%'U MZB+O(/(0P7I.'@<3*>G6.>U#Z!S7A#X#, =77@< ?5B,DR(ULJ0DL%+[LD(B M\;$@093H0=;'F7 M SHW+)PSM)UB)S&;8ASD0%(BWS)"S,A XGI9J^#:,F MLN\ 1-?I/S\+]T5PU,:"587"<.X,1"8R<",2TS(YU*V3MW>I&!DV;=1[^\KG MXV3= UH6IZ>+^8:/5Q?U?.@RA; !4&*L4]0]N&P"*)UU+>R+4;6>IG27BI$O M#3]2KSMN!C]"R%UDZ*_Q\/J5U M#T62PP'E$"'W 91K(KG*!*>4EHTU::P_!,,.#L*(T;PO824@O M8R/;.B_'R[R#K>C#Q7LW;'P(R_?+S:Z=-YF&#[C\](6$/"&#:52=E1-+O94O M6PF>HZ^K(DOAG"BV];V4^U'6SY9U( 3NM@"TUD<'*-N:V(=9H@#4.L<*5.X#W(ZF>G:X.OUIH8><3:-7;>+.:THZZG9-:WG]:Y MF1^KJB;!)EW(R8.2BR&!^0R1LP1>.9>*(&-?'LL;[OVR<3/2[0 SC'0[L$4W M+>P&\:M79^LOB^5F[A%3*:*MEE56\/OLZ[!6#SXIKZRL=Q>TSH8^3-&XQ?Y# M[W!'R;]3-+T_6Z_JO5C3^R_K-6@@1"9V5**-6@L+SON$,23KF]]G^PA) M>^%)OVP\':J!#@!US>;>61M%UFL^90"G6,U?" V>0E$(,@H6,E=*M!Y=\0 Y M>P')O!P@M9)\'PF!V\QL;^Z;"!9M4N3,^1@J([1CAY(L<$Q!)I.B,*VWMWM( MV0L^]@7#YP")=V!_/B\W]88_KJ^#])]G4Z)DXK@+204+% 0D,J7>0'3. )0>:=080LO0?%DP/'E86H#?.<\T0&M_G1ZS$4[P5&_W+ ^(SZZ\#H M/K28FQ6,E#3;@I4"Y:\"$;X%9GH4()TC\K*B\IVR\+ROY)X'>8 M0E[ D.(=Q6'U.Q_QZ]DR?0FKBX'V3]=_O84V7< HAT5&8&\/(&IEG35W1\Y+33-*6(QI403=)&A]8GQRRE_>Y)Z M'R]_>XJL>T#+W(TC% J37%N+RP.U<@_6]0_O8DO3Y> M_O84(?< DYU1A2T8;6(&,M_<=Z@+."40K.;H9'&\Q"'MRKO^:YJ.V9&.EWD' MP-D=4OQ^5A0%H3(@6KTB4!2@M3SXL2?6FR9,$*[EJ/ MHSR*X'ZLUH& V17Z/XOV.H#J0SE?8XP/SF@HR1,K@I9P/:T$ZQR&("4FV7KT MT+'9]F)1)"I=<&/3LYAZZ>BR7:@:K%KIXD6G+5RF=G9[-:FGA=ECLXI3>^Z7>9?T- MWRU61UQ,><3+AD]F'L;W,'E-(TU23BL%"21]"INAZ4+4&I5GD+PMY$<( M"4ZD BG;DD.PTN36&'R0H'$Q]HS N"_/>K26.H#<+1[.4T5*,<,$>L@B.5#. M9_ N62B9>T-,$"?##'&X14@G&=?C%;UH+?4.H+/'8CM/%2)YJ,YS!5IX6G+1 MV#K+,H"/A3S7P'GTK;M,]R:NAYWR*"#<'@(YB%;Z@MOFJNK95DGY?YVMUG61 M7J2E!2^Y#DH5695Z_;4&GV.&&&60/(;L=&M'=3_*1IZP/ PL[@=?*QWUA;R_ MT/*LD=?ON'X35E]^G2W^^.^83_##1@D7=Y9XG;.O32=>F#J.PH#S(=+RS298 M3[%9\QO[GDCBR(.6GQN+S;76%RC?8IG.,;_&.7VR_C"CA7=GR:68LQ/> .-U M/).7!;S*!KS)I:!/C.?6S?M/HW#DP M&T',BY>!,023I *5DX*HG -D-K(L K:?H3L4+^,:WO%BYBZPT<$:>?7^S6^O MUNOE-)ZMJU _+[9[$.U,[\OG\/WC8C;[=;'\(RSSA-R@Y)EEQ-#FW*BV&AKK MP.EH7<88-&M=F_ $\OK*_HR#I]OF?2#E=H#;NX<3$Q-],EH(\I%YEXJ1@ZJA%+ZKB.%PZ1^,GZ_;-HEU6*Z;H.A]FK[&LECB M[>6[VGZ;1+9+G!-E9.0.&;!89T)0> C.:A*E=EIQ%FA#:MVI?""I(P=6SX3' MY]!C!T;O-G>_DL!?+=+T_++2;1/1PQPCT]+XF($EET')$B&RQ &M=$)RPTMH MG?D\GNJ10[%G O$S:_?I>/9;/,_Q9)-/:WSG\5V/J&9(B--)8#HX$FB=P$,N MD-0>O"6A%LDH$/6:Q>:'/X^0-.[0FF>SJ@WUT@_:=O@N7(80E,S@60IUV=1; M+,B5*4+Z)#VY-KP3SW&PP34C>HY/D?Z1GN,O\_PL)6,?\1O.S_#P,K!;#VA= MVO40?8W*MQBZMD_CY=?WE#43&9D.5E+4XV*6I3"O#H;)U%*R'4LF;N M3>9%"I%L9.GK3'RFW#TTP;(\8!J^5Z\C',3W!3[Q&%MS$H1M(( M]3;ZHFG[#0C&1%T<$NEJKUV+GGH-/O35%71NO'!G9 MZ3GAKDYN+TQ!MD*"JGVU#I4!"ON<0D_@;Z+R&R\=6>F'J&S10GYC*SY\OT8X MYY$CLZ).[:^#:*.@W2]J^C('QSA*+_+N ^(U-N4SSE8G1=K2AND,U:26:MW:R/%Z$XG \Q$'CQC2:C<#B=W M"1AOLSA>IWFFGA6P0F=;%6'8[>-@U,_Z^YX^.@6/5MF@LPPY.C\XER>5QRP%%Y[@@W#UN="#]$SGM_1%C_-93_ZA13SU=DI+L_YN:@+ M+#S:)#E85LNG+0O@&";PM#&7**.R<;\+*'8\?)RSOV$LR?'2&UW]IT1^FH;9 M+18$+Q1\1\"ZC(?3>0['C\.*=M0T'@> F.#()W M)(;Y:CH_N=@&T6A+SA1XM+6;-GKZ#"DZ\RF9%%P0>[D2MQX[SG'8,$H_1F(= M. YDMHC^]7(C_8_3U3]>__A,?[H=]:9RBHRB\N1$ E5*AF@$?4@Q"R-9D,UG MIC] SKB%(LWCU-8*Z!%+E9&+>7"TM$JR!3*7Y^..G7(2D$@UH0A+]F)H+%V1 M,_+@J58J?PQ*!\J_ RC]!>OHK*]?IND.4^=VUM("DUH+H 46R;'.OE;V21 Z M1">X5X:U/EM^E*C.8'6H^A=#ZJ(#<.U8?Z]QGKZ?%OLP39U9K:,0\"B\CE!'!_!ZI)CFHKE8F\I4 A(. Y5% M 2>*(V//1&0\1[O?(4&[LJLNM\>CL'"GOKNU8D8^@KH<1W.U^X?99CUZC*48 M'T#[FM$4)D-@NH#1@4E>E!*Y16G2O02,6TL[R'EE&V&/C1@\NRGG.D@@)'[(D*TQ_/EE\^_G\B5MHG']QA8RK]XT( M@S9*6QPEP0[>_UX M9Y!ML7"L9#L Q3T[ZKMK,XU5R1M6A*RU7>0ZQ80,1!$N)UX'V?3+6=_#\MEF*]_?,;EZ21ZKEGPM9N2 M:^+)"O J&/#"8];1V_/MC'E M)&M/JXQ)2%G2TDM,0[042K)LO4M.:%9N;VD/(&G?UW99O]D,4(,(OX-=[TXV M@E9._48X03Z1,DBKDZT5 AYH\W?@=;; #7*F18F>M1XK^1 ]79Z\'H>PYFKH M %*/K)A?OJ?969[.3UZM5DC_Y=KF[8-%KA."T/5>+"B:=X= M?0"971Y^M '@T$I[ 7=P5+Z)0YRG*1YQN\;.Q[1NKGZ _H>26>M;%RCMIF3LDXVAL'+;6C70 M0P\-MIL,K+,J>(<.B'FRG=D("$'5,>C62>1DN]E>:867T6+=0G,[FZN?(L8> M='\Q%3P53D GQE,E.W)BG$?:O;5B.="/HBNMM#]VV\R!RKJGN?HIDAN[Q_9& M<[!VDF?&$\1L>'7GZZWIRD)*]<*\4%QF>XV:>GG-U4]2V;W-U4^1W]B*O]$< M'&QT5I-5"S+4)HQ8$^MUR(C3V0=T0IB]PNF7UUQ]L.(/EE\'XJ4N,H MN?4^0RI:U+L@!/B0$70F<*L21,;61:/W4S-NXJZA0]!8\!U Z%5*R[-0AZ+] M,O\V72[FU;D.LSL,3FS((OOLP(M ?!E1)Y13/,X*5\8*SB,;X+*AO6CKS-\\ M$ MW+S5HKY@. '>3@1^_K-;3T[#&]^4#_6!*"[/^PL2K%)DN'K2J5S7ES""P M>@N8UXF;ZLZ9UB>A>Q'6F25K [7V*AF[M^\F0Q\QX?1;-?H?EHN$F%8Z\4U'Q;+S<$*R:@8XS1(SS/)T"1P1GI(Y$Y8BXX/N[1 M0V-D/9,2^C-G5UQ.3" F3> @JVNAR#V%H"0M&B[)OXBUUVG8E-TU8L8]5G@> MLW6@Z/LR5;^?U3CD??DT7>/JU6JU2-,Z-WAS4+)8K3_B]#2>T7NK,S"1PAGF MF0;,M8-.(PE/2(3(O0S2RQJJ/MU>/86$<2N4AS=:@ZGC!1Q67=Q1]/V8HZH= M#VE]4/48G8V.J2Y?L^.@(7@T+-I:D>'(WEC#(<90NW?0"F&02]':U#] SM%W M%Y>":7WMEJKO'PGTVU5Q1@OC_5?<5A&L)B9%1;S5>0^TUE2F'=LQG<$&ES/G MM 2:,[X_=>.&A:WP.XV&T,[Q!.O]!_1##"O_C7_Y_4$L! A0#% @ MA8.C5CMUU'7\!P 72D !X ( ! &$S,6DQ8V5R=&EF M:6-A=&EO;G,M9W1R97!P+FAT;5!+ 0(4 Q0 ( (6#HU9!&XE/#0@ $(I M > " 3@( !A,S%I,F-EH7M_UL% =&@ '@ M@ &!$ 83,R8V5R=&EF:6-A=&EO;G!U