0001558370-22-011928.txt : 20220803 0001558370-22-011928.hdr.sgml : 20220803 20220803170114 ACCESSION NUMBER: 0001558370-22-011928 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Legacy Housing Corp CENTRAL INDEX KEY: 0001436208 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] IRS NUMBER: 202897516 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38761 FILM NUMBER: 221133483 BUSINESS ADDRESS: STREET 1: 1600 AIRPORT FREEWAY, #100 CITY: BEDFORD STATE: TX ZIP: 76022 BUSINESS PHONE: (817) 799-4900 MAIL ADDRESS: STREET 1: 1600 AIRPORT FREEWAY, #100 CITY: BEDFORD STATE: TX ZIP: 76022 FORMER COMPANY: FORMER CONFORMED NAME: Legacy Housing, LTD. DATE OF NAME CHANGE: 20080528 10-K 1 legh-20211231x10k.htm 10-K
00014362082021FYfalse00445065000000014362082018-12-310001436208us-gaap:InterestRateSwapMember2020-01-012020-12-310001436208us-gaap:TreasuryStockMember2020-01-012020-12-3100014362082019-04-172019-04-170001436208us-gaap:CommonStockMember2021-01-012021-12-310001436208us-gaap:CommonStockMember2020-01-012020-12-310001436208us-gaap:TreasuryStockMember2021-12-310001436208us-gaap:RetainedEarningsMember2021-12-310001436208us-gaap:AdditionalPaidInCapitalMember2021-12-310001436208us-gaap:TreasuryStockMember2020-12-310001436208us-gaap:RetainedEarningsMember2020-12-310001436208us-gaap:AdditionalPaidInCapitalMember2020-12-310001436208us-gaap:TreasuryStockMember2019-12-310001436208us-gaap:RetainedEarningsMember2019-12-310001436208us-gaap:AdditionalPaidInCapitalMember2019-12-310001436208us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001436208us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001436208legh:StockPriceReachesClosingPriceOf48PerShareMemberus-gaap:RestrictedStockMemberlegh:EmploymentAgreementMemberlegh:Mr.HodgsonExecutiveChairmanMemberus-gaap:SubsequentEventMember2022-01-050001436208legh:StockPriceReachesClosingPriceOf36PerShareMemberus-gaap:RestrictedStockMemberlegh:EmploymentAgreementMemberlegh:Mr.HodgsonExecutiveChairmanMemberus-gaap:SubsequentEventMember2022-01-050001436208us-gaap:IPOMember2019-01-310001436208us-gaap:IPOMember2018-12-310001436208us-gaap:EmployeeStockOptionMember2020-12-310001436208us-gaap:RestrictedStockUnitsRSUMember2020-12-310001436208us-gaap:RestrictedStockMemberlegh:EmploymentAgreementMemberlegh:Mr.HodgsonExecutiveChairmanMemberus-gaap:SubsequentEventMember2022-01-052022-01-050001436208srt:DirectorMemberus-gaap:RestrictedStockMember2019-02-072019-02-070001436208srt:ManagementMemberus-gaap:RestrictedStockMember2020-04-012020-06-300001436208srt:ManagementMemberus-gaap:EmployeeStockOptionMember2021-09-232021-09-230001436208srt:ManagementMemberus-gaap:EmployeeStockOptionMember2020-08-102020-08-100001436208srt:ManagementMemberus-gaap:EmployeeStockOptionMember2019-02-072019-02-070001436208legh:ShipleyBrosLtdMember2021-01-012021-12-310001436208legh:BellMobileHomesMember2021-01-012021-12-310001436208legh:ShipleyBrosLtdMember2020-01-012020-12-310001436208legh:BellMobileHomesMember2020-01-012020-12-310001436208us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001436208legh:RetailStoreSalesMember2021-01-012021-12-310001436208legh:DirectSalesMember2021-01-012021-12-310001436208legh:ConsignmentSalesMember2021-01-012021-12-310001436208legh:CommercialSalesMember2021-01-012021-12-310001436208us-gaap:ProductAndServiceOtherMember2020-01-012020-12-310001436208legh:RetailStoreSalesMember2020-01-012020-12-310001436208legh:DirectSalesMember2020-01-012020-12-310001436208legh:ConsignmentSalesMember2020-01-012020-12-310001436208legh:CommercialSalesMember2020-01-012020-12-310001436208srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2021-01-012021-12-310001436208srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2021-01-012021-12-310001436208us-gaap:VehiclesMember2021-01-012021-12-310001436208us-gaap:MachineryAndEquipmentMember2021-01-012021-12-310001436208us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001436208us-gaap:VehiclesMember2021-12-310001436208us-gaap:MachineryAndEquipmentMember2021-12-310001436208us-gaap:LandMember2021-12-310001436208us-gaap:FurnitureAndFixturesMember2021-12-310001436208legh:BuildingsAndLeaseholdImprovementsMember2021-12-310001436208us-gaap:VehiclesMember2020-12-310001436208us-gaap:MachineryAndEquipmentMember2020-12-310001436208us-gaap:LandMember2020-12-310001436208us-gaap:FurnitureAndFixturesMember2020-12-310001436208legh:BuildingsAndLeaseholdImprovementsMember2020-12-310001436208srt:MaximumMemberlegh:InventoryRepurchaseAgreementMember2021-12-310001436208srt:MaximumMemberlegh:InventoryRepurchaseAgreementMember2020-12-310001436208legh:OtherNoteReceivableMemberus-gaap:FinancialAssetPastDueMember2021-12-310001436208legh:OtherNoteReceivableMemberus-gaap:FinancialAssetPastDueMember2020-12-310001436208legh:ReceivableFromMobileHomeParksMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001436208legh:OtherNoteReceivableMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001436208legh:ReceivableFromMobileHomeParksMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001436208legh:OtherNoteReceivableMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001436208legh:ReceivableFromMobileHomeParksMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001436208legh:OtherNoteReceivableMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001436208legh:ReceivableFromMobileHomeParksMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001436208legh:OtherNoteReceivableMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001436208us-gaap:RetainedEarningsMember2021-01-012021-12-310001436208us-gaap:RetainedEarningsMember2020-01-012020-12-310001436208srt:MinimumMember2021-12-310001436208srt:MaximumMember2021-12-310001436208us-gaap:ConsumerLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001436208us-gaap:ConsumerLoanMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001436208us-gaap:ConsumerLoanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001436208us-gaap:ConsumerLoanMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001436208srt:MinimumMemberlegh:ReceivableFromMobileHomeParksMember2021-12-310001436208legh:RevolverOneMember2020-03-300001436208legh:RevolverOneMember2019-12-310001436208legh:RevolverTwoMember2017-05-120001436208legh:RevolverTwoMember2016-04-300001436208legh:RevolverTwoMember2020-01-012020-12-310001436208legh:RevolverOneMember2020-01-012020-12-310001436208us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001436208us-gaap:FinancialAssetPastDueMember2021-12-310001436208legh:FinancingReceivablesGreaterThan120DaysPastDueMember2021-12-310001436208legh:FinancingReceivables91To120DaysPastDueMember2021-12-310001436208legh:FinancingReceivables61To90DaysPastDueMember2021-12-310001436208legh:FinancingReceivables31To60DaysPastDueMember2021-12-310001436208us-gaap:FinancialAssetPastDueMember2020-12-310001436208legh:FinancingReceivablesGreaterThan120DaysPastDueMember2020-12-310001436208legh:FinancingReceivables91To120DaysPastDueMember2020-12-310001436208legh:FinancingReceivables61To90DaysPastDueMember2020-12-310001436208legh:FinancingReceivables31To60DaysPastDueMember2020-12-310001436208legh:ReceivableFromMobileHomeParksMember2020-01-012020-12-310001436208us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001436208us-gaap:RestrictedStockUnitsRSUMember2021-12-310001436208us-gaap:EmployeeStockOptionMember2021-12-310001436208us-gaap:LineOfCreditMemberus-gaap:InterestRateSwapMember2017-06-120001436208us-gaap:CostOfSalesMember2021-01-012021-12-310001436208us-gaap:CostOfSalesMember2020-01-012020-12-310001436208legh:PILOTAgreementWithPutmanCountyDevelopmentAuthorityMember2016-12-310001436208legh:RevolverOneMember2020-12-310001436208legh:RevolverTwoMember2020-03-310001436208legh:PaycheckProtectionProgramMember2020-04-100001436208legh:RevolverTwoMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001436208legh:RevolverOneMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001436208legh:RevolverOneMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-300001436208legh:IndependentThirdPartyTwoMemberlegh:IndependentThirdPartiesAndAffiliatesMemberlegh:ReceivableFromMobileHomeParksMemberus-gaap:CreditConcentrationRiskMember2021-01-012021-12-310001436208legh:IndependentThirdPartyOneMemberlegh:IndependentThirdPartiesAndAffiliatesMemberlegh:ReceivableFromMobileHomeParksMemberus-gaap:CreditConcentrationRiskMember2021-01-012021-12-310001436208legh:IndependentThirdPartiesAndAffiliatesMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001436208legh:IndependentThirdPartiesAndAffiliatesMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001436208us-gaap:CommonStockMember2021-12-310001436208us-gaap:CommonStockMember2020-12-310001436208us-gaap:CommonStockMember2019-12-310001436208legh:IncentiveCompensationPlan2018Member2020-03-310001436208us-gaap:SubsequentEventMember2022-06-2800014362082019-12-310001436208legh:ShipleyBrosLtdMember2021-12-310001436208legh:BellMobileHomesMember2021-12-310001436208legh:ShipleyBrosLtdMember2020-12-310001436208legh:BellMobileHomesMember2020-12-310001436208srt:MinimumMemberlegh:ReceivableFromMobileHomeParksMember2020-01-012020-12-310001436208srt:MaximumMemberlegh:ReceivableFromMobileHomeParksMember2020-01-012020-12-3100014362082018-01-012018-01-010001436208us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001436208srt:DirectorMemberus-gaap:RestrictedStockMember2021-11-302021-11-300001436208srt:DirectorMemberus-gaap:RestrictedStockMember2020-12-022020-12-020001436208srt:DirectorMemberus-gaap:RestrictedStockMember2020-03-272020-03-270001436208srt:ManagementMemberus-gaap:RestrictedStockMember2019-08-022019-08-020001436208srt:ManagementMemberus-gaap:RestrictedStockMember2019-02-072019-02-070001436208legh:StockPriceReachesClosingPriceOf48PerShareMemberus-gaap:RestrictedStockMemberlegh:EmploymentAgreementMemberlegh:Mr.HodgsonExecutiveChairmanMemberus-gaap:SubsequentEventMember2022-01-052022-01-050001436208legh:StockPriceReachesClosingPriceOf36PerShareMemberus-gaap:RestrictedStockMemberlegh:EmploymentAgreementMemberlegh:Mr.HodgsonExecutiveChairmanMemberus-gaap:SubsequentEventMember2022-01-052022-01-050001436208us-gaap:IPOMember2019-01-012019-01-310001436208us-gaap:IPOMember2018-12-012018-12-310001436208srt:MinimumMemberlegh:OtherNoteReceivableMember2021-12-310001436208srt:MaximumMemberlegh:OtherNoteReceivableMember2021-12-310001436208legh:OtherNoteReceivableMember2021-12-310001436208legh:OtherNoteReceivableMember2020-12-310001436208legh:ReceivableFromMobileHomeParksMember2021-01-012021-12-310001436208legh:ReceivableFromMobileHomeParksMember2021-12-310001436208legh:ReceivableFromMobileHomeParksMember2020-12-310001436208legh:EmploymentAgreementMemberlegh:Mr.HodgsonExecutiveChairmanMemberus-gaap:SubsequentEventMember2022-01-052022-01-050001436208srt:MinimumMemberlegh:ReceivableFromMobileHomeParksMember2021-01-012021-12-310001436208srt:MaximumMemberlegh:ReceivableFromMobileHomeParksMember2021-01-012021-12-310001436208legh:PaycheckProtectionProgramMember2020-04-102020-04-100001436208legh:RevolverTwoMember2021-12-310001436208legh:RevolverOneMember2021-12-310001436208legh:RevolverOneMember2021-01-012021-12-310001436208srt:MinimumMember2021-01-012021-12-310001436208srt:MaximumMember2021-01-012021-12-310001436208legh:IndependentThirdPartiesAndAffiliatesMemberlegh:ReceivableFromMobileHomeParksMemberus-gaap:CreditConcentrationRiskMember2021-01-012021-12-310001436208legh:IndependentThirdPartiesAndAffiliatesMemberlegh:ReceivableFromMobileHomeParksMemberus-gaap:CreditConcentrationRiskMember2020-01-012020-12-3100014362082021-12-3100014362082020-12-3100014362082021-06-3000014362082022-03-3100014362082020-01-012020-12-3100014362082021-01-012021-12-31xbrli:sharesiso4217:USDlegh:itemxbrli:purelegh:Diso4217:USDxbrli:shareslegh:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended December 31, 2021

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

Legacy Housing Corporation

(Exact Name of Registrant as Specified in its Charter)

Texas

    

20-2897516

(State or Other Jurisdiction of Incorporation or Organization)

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

1600 Airport Freeway, #100

Bedford, Texas

76022

(Address of Principal Executive Offices)

(Zip Code)

Registrant’s telephone number, including area code (817)-799-4900

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

Title of each class:

    

Trading Symbol

    

Name of each exchange on which registered:

Common Stock ($0.001 par value)

LEGH

NASDAQ Global Market

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

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

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

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

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

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.

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

Large accelerated filer

    

Accelerated filer

    

Non-accelerated filer

    

Smaller reporting company  

    

Emerging growth company  

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

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

The aggregate market value of the registrant’s common equity held by non-affiliates as of June 30, 2021 (the last business day of the registrant’s most recently completed second fiscal quarter) was $133,405,746; 7,889,163 shares of common stock were held by non-affiliates. For purposes of the foregoing calculation only, all directors and the executive officers who were SEC reporting persons of the Registrant as of June 30, 2021 have been deemed affiliates.

As of March 31, 2022, the total number of shares outstanding of the registrant’s common stock was 24,406,020 shares.

Documents Incorporated by Reference: None

EXPLANATORY NOTE

Legacy Housing Corporation (the Company”) has restated these financial statements to correct; (i) an overstatement of costs errantly assigned to accounts payable for inventory received but not invoiced for the period ended March 31, 2021 and for the period ended June 30, 2021, (ii) an understatement of costs errantly assigned to accounts payable for inventory received but not invoiced for the period ended September 30, 2021 and (iii) an overstatement of prepaid inventory and an understatement of cost of product sales and property, plant & equipment for the period ended September 30, 2021, (iv) an overstatement in finished goods inventory and an understatement of cost of product sales for the period ending September 30, 2021, (v) a reclassification between prepaid expenses and other current assets and other assets for the period ended March 31, 2021, for the period ended June 30, 2021 and for the period ended September 30, 2021, (vi) a reclassification between prepaid expenses and other current assets and lines of credit for the period ended March 31, 2021, for the period ended June 30, 2021 and for the period ended September 30, 2021, (vii) change in accrued liabilities and income tax expense for the period ended March 31, 2021, for the period ended June 30, 2021 and for the period ended September 30, 2021.

As further discussed in Part II, Item 9B “Other Information” of this Annual Report on Form 10-K, the Company has disclosed; (i) the effects of the restatement on the line items within the Company’s condensed balance sheet as of March 31, 2021, as of June 30, 2021 and as of September 30, 2021, (ii) the effects of the restatement on the line items within the Company’s condensed statement of operations for the three months ended March 31, 2021, for the three months ended June 30, 2021 and for the three months ended September 30, 2021, (iii) the effects of the restatement on the line items within the Company’s condensed statement of operations for the six months ended June 30, 2021 and for the nine months ended September 30, 2021, (iv) the effects of the restatement on the line items within the Company’s condensed statement of cash flows for the three months ended March 31, 2021, for the six months ended June 30, 2021 and for the nine months ended September 30, 2021, and (v) the effects of the restatement on the line items within the Company’s “Management’s Discussion and Analysis of Financial Condition and Results of Operation” for the three months ended March 31, 2021, for the three and six months ended June 30, 2021, and for the three and nine months ended September 30, 2021.

As described in Item 4.02 of our Current Report on Form 8-K filed on August 3, 2022, the previously filed unaudited condensed financial statements included in Form 10-Q for the period ended March 31, 2022, for the period ended June 30, 2022 and for the period ended September 30, 2022 should no longer be relied upon.

The decision to restate the Company’s financial statements previously reported on its Quarterly Report on Form 10-Q for the first quarter of 2021, its Quarterly Report on Form 10-Q for the second quarter of 2021, and its Quarterly Report on Form 10-Q for the third quarter of 2021 was approved by, and with the continuing oversight of, the Company’s Audit Committee.

TABLE OF CONTENTS

    

Page

PART I

Item 1. Business

2

Item 1A. Risk Factors

17

Item 1B. Unresolved Staff Comments

18

Item 2. Properties

18

Item 3. Legal Proceedings

19

Item 4. Mine Safety Disclosures

19

PART II

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

20

Item 6. Selected Financial Data

20

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

21

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

30

Item 8. Financial Statements and Supplementary Data

31

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

60

Item 9A. Controls and Procedures

60

Item 9B. Other Information

62

PART III

Item 10. Directors, Executive Officers and Corporate Governance

65

Item 11. Executive Compensation

70

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

74

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

75

Item 14. Principal Accounting Fees and Services

76

PART IV

Item 15. Exhibits and Financial Statement Schedules

78

1

PART I

ITEM 1.      BUSINESS.

Forward-Looking Statements

This Annual Report on Form 10-K (this “Form 10-K”) contains forward-looking statements. Forward-looking statements are predictions based on expectations and projections about future events, and are not statements of historical fact. Forward-looking statements include statements concerning business strategy, among other things, including anticipated trends and developments in and management plans for our business and the markets in which we operate. In some cases, you can identify these statements by forward-looking words, such as “estimate,” “expect,” “anticipate,” “project,” “plan,” “intend,” “believe,” “forecast,” “foresee,” “likely,” “may,” “should,” “goal,” “target,” “might,” “will,” "would," "can," “could,” “predict,” and “continue,” the negative or plural of these words and other comparable terminology. All forward-looking statements included in this Form 10-K are based upon information available to us as of the filing date of this Form 10-K, and we undertake no obligation to update any of these forward-looking statements for any reason. You should not place undue reliance on forward-looking statements. The forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance, or achievements to differ materially from those expressed or implied by these statements. These factors include the matters discussed under “Risk Factors” in our Registration Statement on Form S-1 and those described elsewhere in this Form 10-K and from time to time in future reports that we file with the Securities and Exchange Commission. You should carefully consider the risks and uncertainties described in this Form 10-K.

In this Form 10-K, unless otherwise indicated or the context otherwise requires, “Legacy,” “the Company,” “we,” “us” or “our” refers to Legacy Housing Corporation, a Texas corporation.

Our Company

We build, sell and finance manufactured homes and “tiny houses” that are distributed through a network of independent retailers and company-owned stores and also sold directly to manufactured home communities. The company was founded in 2005 as a Texas limited partnership named Legacy Housing, Ltd. Effective January 1, 2018, we converted into a Delaware corporation and changed our name to Legacy Housing Corporation. Effective December 31, 2019, we converted from a Delaware corporation to a Texas corporation. Our corporate office is located in Bedford, Texas (between Dallas and Fort Worth). We completed our initial public offering (the “IPO”) in December 2018 and our common stock trades on The NASDAQ Global Market under the symbol “LEGH.”

We are the sixth largest producer of manufactured homes in the United States as ranked by number of homes manufactured based on information available from the Manufactured Housing Institute and IBTS for the twelve month period ending September 30, 2021. With current operations focused primarily in the southern United States, we offer our customers an array of quality homes ranging in size from approximately 395 to 2,667 square feet consisting of 1 to 5 bedrooms, with 1 to 31/2 bathrooms. Our homes range in price, at retail, from approximately $33,000 to $180,000. During 2021, we sold 3,635 home sections (which are entire modules or single floors) and in 2020 we sold 3,814 home sections. We commenced operations in 2005 and have experienced strong sales growth since our inception.

Our homes address the significant need in the United States for affordable housing. This need for affordable housing is being driven by a nationwide trend of increasing rental rates for housing, higher prices for site-built homes and decreasing percentages of home ownership among portions of the U.S. population. Our customers typically have annual household incomes of less than $60,000 and include young and working class families, as well as persons age 55 and older. In 2020, there were approximately 58,470,000 households in the United States with annual household incomes of less than $60,000, representing nearly half of all U.S. households, according to the Current Population Survey published by the U.S. Census Bureau.

We believe our company is one of the most vertically integrated in the manufactured housing industry, allowing us to offer a complete solution to our customers, from manufacturing custom-made homes using quality materials and distributing those homes through our expansive network of independent retailers and company-owned distribution locations, to providing tailored financing solutions for our customers. Our homes are constructed in the United States at

2

one of our three manufacturing facilities in accordance with the construction and safety standards of the U.S. Department of Housing and Urban Development (“HUD”). Our factories employ high-volume production techniques that allow us to produce approximately 75 home sections, or approximately 62 fully-completed homes on average depending on product mix, in total per week. We use quality materials and operate our own component manufacturing facilities for many of the items used in the construction of our homes. Each home can be configured according to a variety of floor plans and equipped with such features as fireplaces, central air conditioning and state-of-the-art kitchens.

Our homes are marketed under our premier “Legacy” brand name and, as of December 31, 2021, are sold to consumers, primarily across 15 states through a network of 176 independent retail locations, 13 company-owned retail locations and through direct sales to owners of manufactured home communities. Our 13 company-owned retail locations, including 11 Heritage Housing stores and two Tiny House Outlet stores, exclusively sell our homes. During 2021, approximately 50% of our manufactured homes were sold in Texas, followed by 16% in Georgia, 8% in Louisiana and 5% in Alabama. During 2020, approximately 46% of our manufactured homes were sold in Texas, followed by 8% in Georgia, 8% in Michigan, 5% in Kansas, and 5% in North Carolina. We plan to deepen our distribution channel by using cash from operations and borrowings from our lines of credit to expand our company-owned retail locations in new and existing markets.

We offer three types of financing solutions to our customers. We provide floor plan financing for our independent retailers, which takes the form of a consignment arrangement or a financed sale between the retailer and us. We also provide consumer financing for our products which are sold to end-users through both independent and company-owned retail locations, and we provide financing solutions to manufactured housing community owners that buy our products for use in their housing communities. Our ability to offer competitive financing options at our retail locations provides us with several competitive advantages and allows us to capture sales which may not have otherwise occurred without our ability to offer consumer financing.

Corporate Conversion

Prior to January 1, 2018, we were a Texas limited partnership named Legacy Housing, Ltd. Effective January 1, 2018, we converted into a Delaware corporation pursuant to a statutory conversion, or the Corporate Conversion, and changed our name to Legacy Housing Corporation. All of our outstanding partnership interests were converted on a proportional basis into shares of common stock of Legacy Housing Corporation. The conversion qualified as a tax free transaction under Section 351 of the Internal Revenue Code.

Following the Corporate Conversion, Legacy Housing Corporation continues to hold all of the property and assets of Legacy Housing, Ltd. and all of the debts and obligations of Legacy Housing, Ltd. continue as the debts and obligations of Legacy Housing Corporation. The purpose of the Corporate Conversion was to reorganize our corporate structure so that the top-tier entity in our corporate structure, the entity that offered common stock to the public in the IPO, was a corporation rather than a limited partnership. Except as otherwise noted, the financial statements included in this Form 10-K are those of Legacy Housing Corporation.

3

Our Market Opportunity

Manufactured housing is a competitive alternative to other forms of affordable housing, whether new or existing, or located in urban, suburban or rural areas. We believe the target universe of manufactured home buyers consists of households with total annual income below $60,000 which comprised nearly half of total U.S. households in 2020. We believe our target U.S. age group is wide ranging from young families who are often first time homebuyers to older homebuyers who may be downsizing or moving towards a more rural lifestyle. The comparatively low all-in cost of fully-equipped manufactured housing is attractive to our target consumers. The chart below highlights the increasing all-in average sales price per square foot difference between a new manufactured home and a new site-built home (excluding land).

Average Price per Square Foot Comparison

Graphic

Source: U.S. Census Bureau, the Institute for Building Technology and Safety, and the Manufactured Housing Institute.

4

Manufactured homes are an attractive alternative for consumers as new single-family home prices continue to rise at a rapid rate. As shown in the chart below, there is a growing gap between the average sale price for new single-family homes (including the land on which they were built) and the price of the average manufactured home; management sees this gap as an opportunity for the industry.

Average Sale Price Comparison

Graphic

Source: U.S. Census Bureau, the Institute for Building Technology and Safety, and the Manufactured Housing Institute.

5

Additionally, innovative engineering and design, as well as efficient production techniques, including the advent and development of the “tiny house” market, continue to position manufactured homes as a viable housing alternative. Demand for high-quality affordable housing below $150,000 has also been driven by increasing rental rates for housing, higher prices for site-built homes, decreasing percentages of home ownership among portions of the U.S. population and stagnant U.S. wage growth.

Percentage of New Houses Sold Under $150,000

Graphic

Source: U.S. Census Bureau.

6

The manufactured housing industry shipped 105,800 and 94,400 manufactured homes in 2021 and 2020, respectively, according to data published by the U.S. Census Bureau. Manufactured housing shipments have increased by 30% and 34%, respectively, over the past five years and represent approximately 7% of total completed privately owned housing units.

Manufactured Home Shipments vs. Total Completed Housing

Graphic

Source: U.S. Census Bureau

Our Competitive Advantages

We offer a complete solution for affordable manufactured housing. We believe that we differentiate ourselves from our competition and have been able to grow our business as a result of the following key competitive strengths:

Quality and Variety of Housing Designs. Based on more than 60 combined years of industry experience, our co-founders have developed an operating model that enables the efficient production of quality, customizable manufactured homes. All of our homes are constructed in one of our three U.S.-based manufacturing facilities. By utilizing an assembly-line process that employs from approximately 150 to 275 individuals per facility, we are able to manufacture a home in approximately three to six days and, are on average producing approximately 75 home sections, or 62 fully-completed homes depending on product mix, in total per week. We utilize local market research to design homes that meet the specific needs of our customers and offer a variety of structural and decorative customization options, including, among others, fireplaces, central air conditioning, overhead heat ducts, stipple-textured ceilings, decorative woodgrain vinyl floors, wood cabinetry and energy conservation elements. Additionally, our homes have vaulted ceilings in every room, have numerous proprietary advantages such as our copyrighted “furniture friendly” floor plans and, in most cases, are wider, have taller ceilings and a steeper roof pitch than our competitors’ products. Taken together, we believe our ability to offer our customers a range of home sizes and styles, as well as sophisticated design and customization, allows us to accommodate virtually all reasonable customer requests. Our vertical integration allows us the ability to respond quickly to our customers’ needs and modify designs during the construction process.

7

Manufacturing Facilities Strategically Located Near Customers in Key Markets. Our three manufacturing facilities are strategically located to allow us to serve our 176 independent and 13 company-owned retail locations primarily across 15 states. Currently, we have a manufacturing plant in Fort Worth, Texas that measures 97,000 square feet in size and produced 1,095 homes in 2021 and 1,043 homes in 2020, a manufacturing plant in Commerce, Texas that measures 130,000 square feet in size and produced 732 homes in 2021 and 691 homes in 2020, and a manufacturing plant in Eatonton, Georgia that measures 388,000 square feet in size and produced 1,046 homes in 2021 and 1,097 homes in 2020. Once our homes are constructed and equipped at our facilities, we have the ability to transport the finished products directly to customers ensuring timely and efficient delivery of our manufactured homes. We currently have approximately 60 company-owned trucks, which transported approximately 77% of our production during 2021 to manufactured home communities, our company-owned retail locations and independent dealers.
Expansive and Growing Distribution Network. We distribute our products primarily in the southern United States through a network of independent retail locations, company-owned retail locations and direct sales to owners of manufactured home communities. Our first company-owned retail location opened in June 2016. We believe our company-owned stores will, on average, carry higher gross margins.
Competitive Production Strategies and Direct Sourcing. We develop and maintain the resources necessary to build custom homes efficiently that incorporate unique and varied customer-requested features. We are constantly seeking ways in which to directly source materials to be used in the manufacturing process, which allows us to ensure the materials are of high-quality and can be customized to meet our customers’ needs. Customization enables us to attract additional retailers and consumers who seek individualized homes that are assembled on a factory production line. When these custom homes are sold through company-owned retail stores, we expect to capture higher gross margins.
Available Financing for our Customers. Our financial position allows us to develop and offer financing solutions to our customers in connection with their purchase of our homes. We offer three types of financing solutions to our customers. We provide floor plan financing for our independent retailers, which takes the form of a consignment arrangement between the retailer and us. We also provide consumer financing for our products sold to end-users through both independent and our company-owned retail locations, and we provide financing to community owners that buy our products for use in their rental housing communities. Our company has been providing floor plan financing to our independent retailers since our formation and we now have 176 independent retailers using our consignment solution. We now have more than 3,300 customers that purchased their homes utilizing our retail financing solutions. The average interest rates of our retail financing loans were approximately 13.5% and 13.8% at December 31, 2021 and 2020, respectively. The repossession rates for our retail financing loans, measured by units, was approximately 1.5% and 2.9% for 2021 and 2020, respectively.
Support for Owners of Manufactured Home Communities. We provide manufacturing and financing solutions for owners of manufactured home communities in connection with the development of communities in our geographic market area. Such development projects can vary, but generally include custom park development financing and large purchase orders of manufactured homes. We also make loans to community owners for the purpose of acquiring or developing properties and, as part of the arrangement, these community owners contract to buy homes from us. These loans typically range in term from two to five years and carry interest at 5.00% to 12.0%. For the years ended December 31, 2021 and 2020, we had provided additional loans to owners of manufactured home communities for development purposes with a total amount outstanding of $42,100,000 and $14,685,000, respectively. These financing solutions are structured to give us an attractive return on investment, when coupled with the gross margin we realize on products specifically targeted for these new manufactured housing communities.
Strong Alignment of Interests through Co-Founders’ Ownership. We believe that a strong alignment of interests with stockholders and investors exists through the ownership of a significant percentage of our outstanding shares by our co-founders, Curtis D. Hodgson (Executive Chairman of the Board) and Kenneth

8

E. Shipley (President and Chief Executive Officer). Messrs. Hodgson and Shipley acquired their ownership in 2005 when they founded the company. Each individual has received a minimal annual salary ($50,000). Messr. Shipley continues to receive a minimal annual salary ($50,000). In January 2022, Messr. Hodgson entered into an amended and restated employment agreement which provides him with an annual salary of $200,000 and a signing bonus of 150,000 shares of restricted stock, which vested upon grant. Under this new agreement, he is also eligible for an annual incentive bonus and equity awards. By providing structural and economic alignment with the performance of our company, Messrs. Hodgson’s and Shipley’s continuing controlling interests are directly aligned with those of our investors. We believe the combination of these characteristics has promoted long-term planning, an enhanced culture among our customers, strategic partners and employees, and ultimately the creation of value for our investors.

Our Growth Strategy

We have a strong operating history of investing in successful growth initiatives over the past 17 years. We believe that the solution we are able to provide for our customers, as a result of the vertical integration of our company, enhances our brand recognition as a leading producer, results in higher and more efficient utilization of our manufacturing factories and expands our direct-to-consumer outreach on the competitive advantages of our wide variety of customizable homes. This operational focus has provided us with sustainable net sales and net income growth over the years. Our growth strategy includes the following key initiatives:

Expand Financing Solutions for Our Customers. We recognize that offering financing solutions to our customers is an important component of being a vertically integrated company that provides affordable manufactured housing. Providing financing improves our responsiveness to the needs of prospective purchasers while also providing us with opportunities for loan origination and servicing revenues, which act as additional drivers of net income for us. During the years ended December 31, 2021 and 2020, we financed approximately 46% and 62% of the homes we sold to consumers, respectively. We intend to expand financing and leasing solutions to manufactured housing community-owner customers, in a manner that includes developing new sites for products in or near urban locations where there is a shortage of sites to place our products.
Continue to Focus on Innovation and Customization for Core Customer Groups. Our production strategy is focused on continually developing the resources necessary to efficiently build homes that incorporate unique, varied and innovative customer preferences. We are constantly seeking ways to directly source materials to be used in the manufacturing process, which allows us to ensure we have quality materials that can be customized to meet our customers’ needs. Our principal focus is on designing and building highly functional and durable products that appeal to families of all sizes.
Seek Additional Agreements with Owners of Manufactured Home Communities. Community housing developments provide us with large, concentrated sales opportunities. These projects vary in size and density but generally include sales of 30 to 300 homes. We believe there are significant growth opportunities to work with our development partners on such projects and view these opportunities as an important driver for both the sale of more homes and for financing bulk purchases of those homes by community owners.
Pursue Selective Development Opportunites. We seek to grow through selective acquisition of developable land in proximity to our manufacturing footprint which will serve as a future revenue stream for the underlying land as well as ensuring high utilization of our expertise in manufacturing and distribution. In April 2018, we acquired approximately 420 acres of raw land located in Bastrop County near Austin, Texas for $4.2 million. In November 2018, we acquired approximately 69 acres of raw land located near Adkins, Texas for $0.8 million. In July and August 2019, we acquired approximately 140 acres of raw land in Johnson County, Texas for $0.9 million. In September 2020, we acquired approximately 80 acres of raw land in Wise County, Texas for $0.9 million. In February 2021, we acquired approximately 233 acres of raw land in Bexar County, Texas for $1.6 million. We have secured a permit for a wastewater plant for the land in Bastrop County and we intend to begin construction in 2022.  Upon

9

completion, the wastewater plant can serve 1,075 home sites. We will continue to evaluate opportunities to develop the remaining land, or to provide financing to third party developers of additional manufactured housing communities in order to provide locations for manufactured homes for our customers.
Focus on our Retail Process. As of December 31, 2021, we distribute our products primarily across 15 states through a combination of 13 company-owned retail locations and 176 independent retail locations. We believe that a focused network of company-owned retail locations will allow us to be more responsive and improve the customer experience at all stages, from manufacturing and design to sales, financing and customer service. We believe our company-owned stores will, on average, carry higher gross margins due to our ability to select critical markets and develop highly-trained sales representatives who possess a deep understanding of our business and customer needs.

Our Products

Overview. We are the sixth largest producer of manufactured homes in the United States as ranked by number of homes manufactured based on information available from the Manufactured Housing Institute and IBTS for the twelve month period ending September 30, 2021. We produce a wide variety of homes that can be used by our customers in a number of ways. We build a variety of sizes and floor plans of residential homes and tiny houses. We work collaboratively with our partners to meet diverse housing needs, such as residences on privately-owned land and in manufactured home communities, recreational and vacation properties, such as hunting cabins, and accommodations for workforces in oilfields and other industries.

Manufacturing and Quality Design. We utilize local market research to design homes that meet the specific requirements of our customers and our homes are designed after extensive field research and consumer feedback. We frequently introduce new floor plans, decor, exterior design, features and accessories to appeal to changing consumer trends and we offer an assortment of customizations to match each customer’s individual tastes. Each home typically contains a living room, dining area, kitchen, 1 to 5 bedrooms and 1 to 31/2 bathrooms, and each home can be customized to include certain features including, among others, fireplaces, central air conditioning, mini-split climate control, overhead heat ducts, stipple-textured ceilings, decorative wood grain vinyl floors, wood cabinetry and energy conservation elements.

The manufactured homes we build are constructed in accordance with the construction and safety standards of HUD. Our Texas factories are certified to build homes according to the Texas Industrialized Housing and Buildings law (known as the Texas Modular Code) and our Georgia factory is certified to build homes according to Georgia state construction codes. In addition to traditional manufactured homes, we offer a diverse assortment of tiny houses, which are recreational structures between 320 and 399 square feet in size that are used as temporary dwellings, can be pulled by a pick-up truck and are generally aesthetically similar to larger homes. Our tiny houses are built in a variety of models and floor plans and typically range from 1 to 3 bedrooms with 1 to 2 bathrooms. Tiny houses do not need to be built to HUD standards.

Manufacturing Process. Our manufactured homes are entirely constructed and equipped at our three factories. Our homes are constructed using high-volume production techniques and employ approximately 150 to 275 employees at each facility. Most of our homes are constructed in one or more sections (or floors) on a steel chassis. Each section is assembled in stages beginning with the construction of the chassis, followed by the addition of other constructed and purchased components and ending with a final quality control inspection. The efficiency of the production process and the benefits of constructing homes in a controlled factory environment enable us to produce homes in less time and at a lower cost per-square-foot than traditional home building. The finished home is then transported directly to a customer at a retail sales center, work site or manufactured home community. During the years ended December 31, 2021 and 2020 we sold 3,635 and 3,814 home sections, including 230 and 151 tiny houses, respectively.

Manufacturing Facilities. We currently operate three manufacturing facilities located in Fort Worth, Texas, Commerce, Texas and Eatonton, Georgia, each of which range in size from approximately 97,000 to 388,000 square feet. The production schedules for our manufacturing facilities are based on wholesale orders received from distributors, which fluctuate from week to week. In general, our facilities are structured to operate on one 8- to 9-hour shift per day,

10

five days per week. We currently manufacture a typical home in approximately three to six production days. For the years ended December 31, 2021 and 2020, we produced, on average, approximately 75 home sections per week, or 62 fully-completed homes.

Raw Materials and Suppliers. The principal materials used in the production of our manufactured homes include wood, wood products, steel, aluminum, gypsum wallboard, windows, doors, fiberglass insulation, carpet, vinyl, fasteners, plumbing materials, appliances and electrical items. We currently buy these materials from various third-party manufacturers and distributors. We procure multiple sources of supplies for all key materials in order to mitigate any supply chain risk. We intend to continue seeking greater direct sourcing of materials from original manufacturers. This will allow us to save costs, gain greater control over the quality of the materials we use in our products and increase customization to meet our customers’ changing preferences. The inability to obtain any materials used in the production of our homes, whether resulting from material shortages, limitation of supplier facilities or other events affecting production of component parts, may affect our ability to meet or maintain production requirements. Pricing and availability of certain raw materials were volatile during 2021 due to a number of factors in the economic environment. We continue to monitor and react to inflation in these materials by maintaining a focus on our product pricing in response to higher materials costs.

Warranties. We provide the retail home buyer with a one-year limited warranty from the date of purchase covering defects in material or workmanship in home structure, plumbing and electrical systems. Our warranty does not extend to installation and setup of the home, which is generally arranged by the retailer. Appliances, carpeting, roofing and similar items are warranted by their original manufacturer for various lengths of time. At this time, we do not provide any warranties with respect to tiny houses.

Distribution

As of December 31, 2021, we distribute our manufactured homes primarily across 15 states through a network of 176 independent retail locations, 13 company-owned retail locations and direct sales to owners of manufactured home communities. As is common in the industry, our independent distributors typically sell manufactured homes produced by other manufacturers in addition to our manufactured homes. Additionally, some independent retailers operate multiple sales outlets. During the years ended December 31, 2021 and 2020, no independent retailer accounted for 10% or more of our manufacturing sales.

Below is a list of the states in which we sold most of our manufactured homes and the approximate percentage of those sales to our total product sales:

    

    

 

 

 

% of 2021

% of 2020

 

Total

Total

 

Location

Net Sales

Net Sales

 

Texas

 

50

%  

46

%

Georgia

 

16

%  

8

%

Louisiana

 

8

%  

4

%

Alabama

5

%  

3

%

North Carolina

2

%  

5

%

Oklahoma

 

2

%  

4

%

New Mexico

2

%  

3

%

Florida

2

%  

2

%

South Carolina

2

%  

2

%

Kansas

1

%  

5

%

Michigan

%  

8

%

11

In 2021 and 2020, we also sold homes in Arkansas, Arizona, Colorado, Iowa, Illinois, Indiana, Kentucky, Minnesota, Mississippi, Missouri, Nebraska, Ohio, Pennsylvania, Tennessee, Utah, Virginia and Wisconsin. We continually seek to increase our wholesale shipments by growing sales at our existing independent retailers and by finding new independent retailers to sell our homes. We provide comprehensive sales training to retail sales associates and bring them to our manufacturing facilities for product training and to view new product designs as they are developed. These training seminars facilitate the sale of our homes by increasing the skill and knowledge of the retail sales consultants. Additionally, we display our products at trade shows and support our retailers through the distribution of floor plan literature, brochures, decor selection displays and point of sale promotional material, as well as internet-based marketing assistance. We believe we have the most comprehensive printed catalog of manufactured housing products in the industry.

Our independent retailers generally either pay cash to purchase inventory or finance their inventory needs through our consignment arrangements or financed sales. Certain of our independent retailers finance a portion of their inventory through wholesale floor plan financing arrangements with third parties. In such cases, we verify the order with the third party, then manufacture the home and ship it to the retailer. Payment is due from the third-party lender upon shipment of the product to the retailer and, depending on the terms of each arrangement, we may or may not have limited repurchase obligations associated with this inventory. The maximum amount of our contingent obligations under such repurchase agreements was approximately $4,908,000 and $140,000 as of December 31, 2021 and 2020, respectively, without reduction for the resale value of the homes.

Approximately 57% of our 2021 product sales were attributable to our independent retail distributors, 13% to our company-owned retail locations and 30% directly to owners of manufactured housing communities. Approximately 39% of our 2020 product sales were attributable to our independent retail distributors, 12% to our company-owned retail locations and 49% to direct sales to owners of manufactured housing communities.

As of December 31, 2021, we operate 13 company-owned retail locations. Our company-owned locations allow us to improve the customer experience through all steps of the buying process, from manufacturing and design to sales, financing and customer service. This also gives us a direct window into consumer preferences and lending opportunities. We believe that our company-owned stores will, on average, be more productive than our independent retail locations and carry higher gross margins.

Sales and Marketing

Our corporate marketing efforts focus on increasing our brand awareness and communicating our commitment to quality along with the many other competitive advantages our company offers. Our marketing strategy is to offer several lines of manufactured homes that appeal to a wide range of home buyers, continually elevate awareness of our brand and generate demand for our products. We rely on a number of channels in this area, including digital advertising, email marketing, social media and affiliate marketing, as well as through various strategic partnerships. We maintain our website at www.legacyhousingcorp.com.

Our sales and marketing strategy focuses on households with annual incomes of less than $60,000 which includes young families, working class families and persons age 50 and older. We also market to other types of customers, including owners of manufactured home communities, buyers interested in tiny houses, recreational buyers and houses for workforces or man-camp housing. Additionally, we continue to be well-positioned to react to any increase in demand for affordable, quickly-delivered manufactured homes as a result of unforeseen harsh weather conditions and similar events. All of our customers are located in the United States. During the year ended December 31, 2021, no customer accounted for more than 10% of our net sales. During the year ended December 31, 2020, one customer accounted for 29% of our net sales and no other customer accounted for more than 10% of our net sales.

Financing Solutions for Our Customers

We offer three types of financing solutions:

Floor Plan Financing. We consign inventory or provide wholesale financing to our independent retailers.

12

Consumer Financing. We provide consumer financing for our products sold to end-users through both independent and our company-owned retail locations.
Manufactured Housing Community Financing. We provide financing to community owners that buy or lease our products for use in their rental housing communities.

Overview of Consumer and MHP Financing Options as of December 31, 2021

($ in thousands)

    

Principal

    

    

    

Average

Amount

Number of

Contractual Rate

Remaining 

Outstanding

Loans

or Monthly Fee

Term

Consumer Financing

$

129,119

 

3,334

 

13.5% average contractual rate

 

151 months

MHP Community Financing

$

103,438

 

530

 

7.6% average contractual rate

 

59 months

We also offer inventory floor plan financing to retailers that takes the form of a consignment arrangement. As of December 31, 2021, we had $12,541,000 of inventory under consignment to our retailers.

Three Types of Financing. Offering financing solutions to our dealers and customers generally improves our responsiveness to the needs of prospective purchasers while also providing us with opportunities for loan origination and servicing revenues, which acts as an additional driver of net income for us.

Floor Plan Financing. We provide floor plan or wholesale financing for most of our independent retailers for products we manufacture and for pre-owned products. This wholesale financing is a consignment from us to our independent retailers. The retailers pay their own freight and pay us a monthly fee ranging from 0.5% to 1.4% per month of the wholesale invoice amount of the home. They are also obligated to pay $1,000 toward the invoice amount each year after the consignment with the first $1,000 reduction due one year following consignment. During 2021, we collected $2,000,000 from the independent retailers. Upon sale, the independent retailer is obligated to pay us the invoice amount, less any prepaid reductions, prior to moving the home away from their retail location. If they provide certain documentation to us, we allow them to move the home to their customer’s location and we notify the customer’s lending source to pay us the amount due upon funding of the loan. We have proprietary technology that we install in many consigned homes that gives us the ability to determine if a consigned home has been moved from the retail location without permission. The independent dealer is free to terminate the consignment agreement by giving us 90-days’ advance notice if it is current on all its obligations to us. Our wholesale consignment contracts allow us to defer income recognition until we are paid in full. For the years ended December 31, 2021 and 2020, we recorded consignment sales of $63,496,000 and $43,801,000, respectively. Consignment sales are recorded when a house under one of our consignment agreements is sold to the end consumer.

Certain of our wholesale factory-built housing sales to independent retailers are purchased through wholesale floor plan financing arrangements. Under a typical floor plan financing arrangement, an independent financial institution specializing in this line of business provides the retailer with a loan for the purchase price of the home and maintains a security interest in the home as collateral. The financial institution customarily requires us, as the manufacturer of the home, to enter into a separate repurchase agreement with the financial institution under which we are obligated, upon default by the retailer and under certain other circumstances, to repurchase the financed home at declining prices over the term of the repurchase agreement (which is typically 24 months). The price at which we may be obligated to repurchase a home under these agreements is based upon the amount financed, plus certain administrative and shipping expenses. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under our repurchase agreements (without reduction for the resale value of the homes) as of December 31, 2021 was $4,908,000. The risk of loss under these agreements is spread over many retailers and is further reduced by the resale value of the homes. We carry no reserve for this contingent liability.

13

Consumer Financing. Sales of factory-built homes are significantly affected by the availability and cost of consumer financing. There are three basic types of consumer financing in the factory-built housing industry: (i) chattel or personal property loans, for purchasers of a home without any underlying land involved (generally HUD code homes), (ii) non-conforming mortgages for purchasers of a home and the land on which the home is placed, and (iii) conforming mortgage loans which comply with the requirements of the Federal Housing Administration (“FHA”), Veterans Affairs or GSE loans. At the present time, we currently offer only chattel loans.

We provide retail consumer financing to consumers who purchase our full-size manufactured homes and tiny houses and dealer incentive arrangements to encourage independent retailers to use our financing product. Under these arrangements, once a customer executes a home purchase agreement with Legacy financing, we pay to the retailer 80% of the retailer’s gross margin through these consignment arrangements and we retain 20% of the retail gross margins in the consignment portfolio. We transfer the consigned value of the home to the consignment portfolio as our contribution to the consignment arrangement. The retailer is obligated to remarket any repossessions associated with consignment transactions, and obtain 90% of the outstanding balance on the home at the time of repossession. We charge each dealer in the consignment arrangement fees for servicing the loans and receive a preferred return of 10% to 12% per annum for amounts we invest. Upon payback of our contribution, fees and preferred returns, we split the remaining balance with the independent retailer according to a negotiated formula which is accounted for as the dealer incentive liability. As of December 31, 2021, we owned 3,334 retail consumer loans with an average principal balance of $38,728. Our average remaining term on these loans as of December 31, 2021 was 151 months and the average percentage rate (APR) of interest was 13.5%. Our average loan-to-value (“LTV”) at the time of loan origination, which is based on the gross sales price to the borrower, was 84% for the consumer financing portfolio as of December 31, 2021. We have not financed, and have no current plans to finance, new homes manufactured by our competitors in the ordinary course of our business.

All loan applications go through an underwriting process conducted at our corporate headquarters to evaluate credit risk that takes into account numerous factors including the down payment, FICO score, monthly income, and total housing payment coverage of the borrower. The interest rates on approved loans are determined by a buyer’s credit score and down payment amount. We use payment history to monitor the credit quality of the consumer loans on an ongoing basis.

Manufactured Housing Community Financing. We provide financing to owners of manufactured housing communities for our products that they buy in order to rent to their residents. These loans generally have a ten-year term and can have a fixed or variable interest rate. Approximately 85% of the these loans have a fixed interest rate ranging from 6.9% to 8.9%. The remaining loans bear interest at the prime rate plus 4%, with a floor and a ceiling. Down payments, delivery expenses and installation expenses are negotiated on a case-by-case basis. As of December 31, 2021 and 2020, loans outstanding from manufactured home communities totaled $102,992,000 and $136,340,000, which comprised 530 and 589 loans, respectively. Our average remaining term on these loans as of December 31, 2021 and 2020 was approximately six years.

We also make loans to community owners for the purpose of acquiring or developing properties and, as part of the arrangement, these community owners contract to buy homes from us. These loans typically range in term from two to five years and carry interest at 5.00% to 12.0%. For the year ended December 31, 2021, we originated loans to owners of manufactured home communities for lot development purposes with a total amount of $34,069,000.

Competition

The manufactured housing industry is highly competitive at both the manufacturing and retail levels, with competition based upon several factors, including price, product features, reputation for service and quality, depth of distribution, promotion, merchandising and the terms of retail and wholesale consumer financing. We compete with other producers of manufactured homes and new producers continue to enter the market. We also compete with companies offering for sale homes repossessed from wholesalers or consumers and we compete with new and existing site-built homes, as well as apartments, townhouses and condominiums.

14

In addition to our company, there are a number of other national manufacturers competing for a significant share of the manufactured housing market in the United States, including Clayton Homes, Inc., Cavco Industries, Inc. and Skyline Champion Corporation. Certain of these competitors possess greater financial, manufacturing, distribution and marketing resources than we do. For the past 17 years, the industry has experienced a trend towards consolidation and, as a result, the bulk of the market share is controlled by a small number of companies. We are the country’s sixth largest producer of manufactured homes. Accordingly, we believe we have a significant opportunity to expand in this industry by effectively growing our market share.

Among lenders to manufactured home buyers, there are significant competitors including national, regional and local banks, independent finance companies, mortgage brokers and mortgage banks such as 21st Mortgage Corporation, an affiliate of Clayton Homes, Inc., Berkshire Hathaway, Inc., Triad Finance Corporation and CU Factory Built Lending, LP. Certain of these competitors are larger than us and have access to substantially more capital and cost efficiencies.

Protection of Proprietary Technology

We rely on a combination of copyright and trade secret laws in the United States and other jurisdictions, as well as confidentiality procedures and contractual provisions, to protect our proprietary information, technology and brands. We protect our proprietary information and technology, in part, by requiring certain of our employees to enter into agreements providing for the maintenance of confidentiality and the assignment of rights to inventions made by them while employed by us. We also may enter into non-disclosure and invention assignment agreements with certain of our technical consultants to protect our confidential and proprietary information and technology. We cannot assure you that our confidentiality agreements with our employees and consultants will not be breached, that we will be able to effectively enforce these agreements, that we will have adequate remedies for any breach of these agreements, or that our trade secrets and other proprietary information and technology will not be disclosed or will otherwise be protected.

Our intellectual property includes copyrights issued by the U.S. Copyright Office for many of our floor plans. We are not currently aware of any claims of infringement or other challenges to our intellectual property rights.

Government Regulation

General. Our company operates in a regulated industry, and there are many federal, state and local laws, codes and regulations that impact our business. Governmental authorities have the power to enforce compliance with their regulations, and violations may result in the payment of fines, the entry of injunctions or both. Although we believe that our operations are in substantial compliance with the requirements of all applicable laws and regulations, we are unable to predict the ultimate cost of compliance with all applicable laws and enforcement policies.

Federal Manufactured Homes Regulations. Our manufactured homes are subject to a number of federal, state and local laws, codes and regulations. Construction of manufactured housing is governed by the National Manufactured Housing Construction and Safety Standards Act of 1974, and the regulations issued under such act by HUD. The HUD regulations, known collectively as the Federal Manufactured Home Construction and Safety Standards, cover all aspects of manufactured home construction, including structural integrity, fire safety, wind loads, thermal protection and ventilation. Our Texas manufacturing facilities, and the plans and specifications of the HUD-compliant homes they produce, have been approved by a HUD-certified inspection agency. Further, an independent HUD-certified third-party inspector regularly reviews our manufactured homes for compliance with HUD regulations during construction. Failure to comply with applicable HUD regulations could expose us to a wide variety of sanctions, including mandated closings of our manufacturing facilities. We believe our manufactured homes are in substantial compliance with all present HUD requirements. Manufactured homes are typically built with wood products that contain formaldehyde resins. HUD regulates the allowable concentrations of formaldehyde in certain products used in manufactured homes and requires manufacturers to warn purchasers as to formaldehyde-associated risks. The Environmental Protection Agency (“EPA”) and other governmental agencies have in the past evaluated the effects of formaldehyde. We use materials in our manufactured homes that meet HUD standards for formaldehyde emissions and believe we comply with HUD and other applicable government regulations in this regard.

15

Transportation and Zoning Regulations. The transportation of manufactured homes on highways is subject to regulation by various federal, state and local authorities. Such regulations may prescribe size and road use limitations and impose lower than normal speed limits and various other requirements. Our manufactured homes (including our tiny houses) are also subject to local zoning and housing regulations. In certain cities and counties in areas where our homes are sold, local governmental ordinances and regulations have been enacted which restrict the placement of manufactured homes on privately-owned land or which require the placement of manufactured homes in manufactured home communities. Such ordinances and regulations may adversely affect our ability to sell homes for installation in communities where they are in effect. A number of states have adopted procedures governing the installation of manufactured homes. Utility connections are subject to state and local regulations which must be complied with by the retailer or other person installing the home.

Warranty Regulations. Certain warranties we issue may be subject to the Magnuson-Moss Warranty Federal Trade Commission Improvement Act, which regulates the descriptions of warranties on consumer products. For example, warranties that are subject to the act must be included in a single easy-to-read document that is generally made available prior to purchase. The act also prohibits certain attempts to disclaim or modify implied warranties and the use of deceptive or misleading terms. The description and substance of our warranties are also subject to a variety of state laws and regulations. A number of states require manufactured home producers to post bonds to ensure the satisfaction of consumer warranty claims.

Financial Services Regulations. A variety of laws affect the financing of the homes we manufacture. The Federal Consumer Credit Protection Act and Regulation Z promulgated under that act require written disclosure of information relating to such financing, including the amount of the annual percentage interest rate and the finance charge. The Federal Fair Credit Reporting Act also requires certain disclosures to potential customers concerning credit information used as a basis to deny credit. The Federal Equal Credit Opportunity Act and Regulation B promulgated under that act prohibit discrimination against any credit applicant based on certain specified grounds. The Real Estate Settlement Procedures Act and Regulation X promulgated under that act require certain disclosures regarding the nature and costs of real estate settlements. The Federal Trade Commission has adopted or proposed various Trade Regulation Rules dealing with unfair credit and collection practices and the preservation of consumers’ claims and defenses. Installment sales contracts, direct loans and mortgage loans eligible for inclusion in a Ginnie Mae program are subject to the credit underwriting requirements of the FHA. The American Housing Rescue and Foreclosure Prevention Act provides assistance for the housing industry, including manufactured homes, including, among other things, increased loan limits for chattel (home-only Title I) loans. Recent FHA guidelines provide Ginnie Mae the ability to securitize manufactured home FHA Title I loans to allow lenders to obtain new capital, which can then be used to fund new loans for our customers. The Secure and Fair Enforcement for Mortgage Licensing Act established requirements for the licensing and registration of all individuals that are Mortgage Loan Originators (“MLOs”). Traditionally, manufactured housing retailers have assisted home buyers with securing financing for the purchase of homes, including negotiating rates and the terms for their loans. Under the act, however, these activities are prohibited unless performed by a registered or licensed MLO. A variety of state laws also regulate the form of financing documents and the allowable deposits, finance charge and fees chargeable pursuant to financing documents. Regulation C of the Home Mortgage Disclosure Act, among other things, requires certain financial institutions, including non-depository institutions, to collect, record, report and disclose information about their mortgage lending activity, which is used to identify potential discriminatory lending patterns and enforce anti-discrimination statutes.

The Dodd-Frank Wall Street Reform and Consumer Protection Act was passed into law and established the Consumer Financial Protection Bureau (“CFPB”) regulates consumer financial products and services. Certain CFPB mortgage finance rules apply to consumer credit transactions secured by a dwelling, including real property mortgages and chattel loans secured by manufactured homes. These rules, among other things, define standards for origination of “Qualified Mortgages,” establish specific requirements for lenders to prove borrowers’ ability to repay, outline conditions under which Qualified Mortgages are subject to safe harbor limitations on liability to borrowers and establish interest rates and other cost parameters for determining which Qualified Mortgages fall under safe harbor protection. While many manufactured homes are financed with agency-conforming mortgages in which the ability to repay is verified, and interest rates and other costs are within the safe harbor limits, a significant amount of loans to finance the purchase of manufactured homes, particularly chattel loans and non-conforming land-home loans, fall outside such safe harbors. Additionally, the CFPB rules, among other things, amended the Truth-in-Lending Act and the Real Estate

16

Settlement Procedures Act by expanding the types of mortgage loans that are subject to the protections of the Home Ownership and Equity Protections Act of 1994 (“HOEPA”) and imposing additional restrictions on mortgages that are covered by HOEPA. As a result, certain manufactured home loans are now subject to HOEPA limits on interest rates and fees. Loans with rates or fees in excess of the limits are deemed “High Cost Mortgages” and provide additional protections for borrowers, including with respect to determining the value of the home. Most loans for the purchase of manufactured homes have been written at rates and fees that would not appear to be considered High Cost Mortgages under these rules and while some lenders may offer loans that are deemed High Cost Mortgages, the rate and fee limits may deter some lenders from offering such loans to borrowers or be reluctant to enter into loans subject to the provisions of HOEPA. Additionally, certain CFPB rules apply to appraisals on principal residences securing higher-priced mortgage loans. Certain loans secured by manufactured homes, primarily chattel loans, could be considered higher-priced mortgage loans. Among other things, the rules require creditors to provide copies of appraisal reports to borrowers prior to loan closing. Compliance with the regulations may constrain lenders’ ability to profitably price certain loans or may cause lenders to incur additional costs to implement new processes, procedures, controls and infrastructure and may cause some lenders to curtail underwriting certain loans altogether. Furthermore, some investors may be reluctant to participate in owning such loans because of the uncertainty of potential litigation and other costs. As a result, some prospective buyers of manufactured homes may be unable to secure necessary financing. Failure to comply with these regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on our business and results of operations.

On May 24, 2018, the Economic Growth, Regulatory Relief, and Consumer Protection Act (“Dodd-Frank Reform Act”) was signed into law. The Dodd-Frank Reform Act revises portions of the Dodd-Frank Act, reduces the regulatory burden on smaller financial institutions, including eliminating provisions of the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (“SAFE Act”), and protects consumer access to credit. With the elimination of certain provisions of the SAFE Act, manufactured housing retailers can now assist home buyers with securing financing for the purchase of homes; however, they may not assist in negotiating the financing terms. This will enable buyers to more easily find access to financing and make the overall home buying experience smoother.

On January 25, 2018, HUD announced a top-to-bottom review of its manufactured housing rules as part of a broader effort to identify regulations that may be ineffective, overly burdensome, or excessively costly given the critical need for affordable housing. If certain changes are made, our company may be able to more effectively serve buyers of affordable homes.

In 2017, our lead lender required an extensive review of our retail installment contract and associated procedures, which we use as part of our consumer financing solutions strategy. Based on that review, we improved certain elements of the language used in our contracts, and modified certain aspects of our practices. Although we believe there are no material compliance issues with our forms and procedures, we are subject to the federal and other regulations described above.

Seasonality

Generally, we experience higher sales volume during the months of March through October. Our sales are generally slower during the winter months, and shipments can be delayed in certain geographic market areas that we serve which experience harsh weather conditions.

Employees

As of December 31, 2021, we had approximately 880 employees. Of our employees, approximately 777 individuals are hourly employees and 103 individuals are salaried employees. Our employees are currently not represented by any collective bargaining unit. We believe that our relationship with our employees is good.

ITEM 1A.    RISK FACTORS.

Not applicable for smaller reporting companies.

17

ITEM 1B.    UNRESOLVED STAFF COMMENTS.

None.

ITEM 2.     PROPERTIES.

Facilities

The following table sets forth certain information with respect to the facilities where our company operates:

    

Date of

    

    

Commencement 

Owned /

Square

Location

of Operations

Leased

Feet

Manufacturing/Warehouse Facilities

 

  

 

  

 

  

Fort Worth, TX

 

2005

 

Owned

 

96,880

Commerce, TX

 

2007

 

Owned

 

129,600

Eatonton, GA

 

2016

 

Leased

 

388,000

Retail Locations

 

  

 

  

 

  

Acworth, GA

2019

Leased

2,369

Albany, GA

 

2018

 

Leased

 

1,536

Asheboro, NC

 

2017

 

Leased

 

1,472

Athens, GA

 

2016

 

Leased

 

2,016

Augusta, GA

 

2018

 

Leased

 

3,136

Canton, TX

 

2018

 

Leased

 

2,362

Jennings, LA

 

2017

 

Owned

 

2,432

Minden, LA

 

2017

 

Leased

 

2,369

Mt. Pleasant, TX

 

2016

 

Leased

 

1,792

Sapulpa, OK

2020

Leased

1,960

Greenville, TX

 

2016

 

Owned

 

1,256

Gainesville, TX

 

2017

 

Owned

 

2,240

Oklahoma City, OK

 

2016

 

Owned

 

2,100

Corporate/Regional Headquarters

 

  

 

  

 

  

Bedford, TX

 

2018

 

Leased

 

8,020

Norcross, GA

 

2018

 

Leased

 

3,358

We own the manufacturing facilities and the land on which the facilities are located in Fort Worth, Texas and Commerce, Texas. We believe that these facilities are adequately maintained and suitable for the purposes for which they are used. We currently lease our facility in Eatonton, Georgia from the Putnam Development Authority. In December 2016, we entered into a payment in lieu of taxes (“PILOT”) arrangement commonly offered in Georgia by local community development programs to encourage industry development. The net effect of the PILOT arrangement is to provide us with incentives through the abatement of local, city and county property taxes and to provide financing for improvements of our Georgia plant (the “Project”). As part of the PILOT arrangement, the Putnam County Development Authority provided us with a credit facility for up to $10 million that can be drawn upon to fund Project improvements and capital expenditures as defined in the credit facility. If funds are drawn, we would pay transaction costs and debt service payments. The credit facility requires interest payments of 6.0% per annum on outstanding balances, which are due each December 1 through maturity on December 1, 2021, at which time all unpaid principal and interest are due. The credit facility is collateralized by the assets of the Project. As of December 31, 2021, we had not drawn down on this credit facility.

We currently operate 13 retail locations. Each retail location sits on approximately five to seven acres of land. We lease 9 of the 13 retail locations we operate in the business, pursuant to leases expiring from 2022 to 2028. Total rent expense for the years ended December 31, 2021 and 2020 was $698,000 and $602,000, respectively.

18

ITEM 3.     LEGAL PROCEEDINGS.

We are party to certain legal proceedings that have arisen in the ordinary course of our business and are incidental to our business. Certain of the claims pending against us allege, among other things, breach of contract, breach of express and implied warranties, construction defects, deceptive trade practices, product liability and personal injury. Although litigation is inherently uncertain, based on past experience and the information currently available, management does not believe that the currently pending and threatened litigation or claims will have a material adverse effect on our company’s financial position, liquidity or results of operations. However, future events or circumstances, currently unknown to management, will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our financial position, liquidity or results of operations in any future reporting periods.

ITEM 4.     MINE SAFETY DISCLOSURES.

Not applicable.

19

PART II

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

Market Information

Our common stock has traded on The NASDAQ Global Market under the symbol “LEGH” since December 14, 2018, when we completed our IPO. Prior to that date, there was no public market for our common stock. As of June 24, 2022, there were 14 holders of record of our common stock. This does not include persons who hold our common stock in nominee or “street name” accounts through brokers or banks.

Dividends

We did not declare or pay cash dividends during 2021 or 2020. We have no plans to pay any cash dividends on our common stock for the foreseeable future and instead plan to retain earnings, if any, for future operations, to finance the growth of the business and service debt. Any decision to declare and pay dividends in the future will be made at the discretion of our board of directors and will depend on, among other things, our results of operations, cash requirements, financial condition, contractual restrictions and other factors that our board of directors may deem relevant.

Recent Sales of Unregistered Securities

We did not sell any unregistered equity securities during the period covered by this Form 10-K.

Issuer Purchases of Equity Securities

On April 12, 2019 our Board of Directors approved a stock repurchase program. Under the repurchase program, the Company may purchase up to $10,000,000 of its common stock, share purchases may be made from time to time in the open market or through privately negotiated transactions depending on market conditions, share price, trading volume and other factors.  Such purchases, if any, will be made in accordance with applicable insider trading and other securities laws and regulations.  These repurchases may be commenced or suspended at any time or from time to time without prior notice.

On April 17, 2019, pursuant to the repurchase program, we acquired 300,000 shares of our common stock at an average price of $10.20 per share. During the year ended December 31, 2020, the Company purchased 145,065 shares of its common stock at an average price of $9.77 per share, pursuant to the Company’s repurchase program. As of December 31, 2021, the approximate dollar value of shares that may yet be purchased under this program is $5,523,000.

ITEM 6.      [RESERVED]

20

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

The following discussion should be read in conjunction with the financial statements and accompanying notes and the information contained in other sections of this Form 10-K. It contains forward-looking statements that involve risks and uncertainties, and is based on the beliefs of our management, as well as assumptions made by, and information currently available to, our management. Our actual results could differ materially from those anticipated by our management in these forward-looking statements as a result of various factors, including those discussed in this Form 10-K and in our Registration Statement on Form S-1, particularly under the heading “Risk Factors.”

Overview

Legacy Housing Corporation builds, sells and finances manufactured homes and “tiny houses” that are distributed through a network of independent retailers and company-owned stores and are sold directly to manufactured housing communities. We are the sixth largest producer of manufactured homes in the United States as ranked by number of homes manufactured based on information available from the Manufactured Housing Institute and IBTS for the twelve month period ending September 30, 2021. With current operations focused primarily in the southern United States, we offer our customers an array of quality homes ranging in size from approximately 395 to 2,667 square feet consisting of 1 to 5 bedrooms, with 1 to 31/2 bathrooms. Our homes range in price, at retail, from approximately $33,000 to $180,000. During 2021, we sold 3,635 home sections (which are entire homes or single floors that are combined to create complete homes) and in 2020, we sold 3,814 home sections.

The Company has one reportable segment. All of our activities are interrelated, and each activity is dependent and assessed based on how each of the activities of Company supports the others. For example, the sale of manufactured homes includes providing transportation and consignment arrangements with dealers. We also provide financing options to the customers to facilitate such sale of homes. In addition, the sale of homes is directly related to financing provided by us. Accordingly, all significant operating and strategic decisions by the chief operating decision-maker, the Executive Chairman of the Board, are based upon analyses of our company as one segment or unit.

We believe our company is one of the most vertically integrated in the manufactured housing industry, allowing us to offer a complete solution to our customers, from manufacturing custom-made homes using quality materials and distributing those homes through our expansive network of independent retailers and company-owned distribution locations, to providing tailored financing solutions for our customers. Our homes are constructed in the United States at one of our three manufacturing facilities in accordance with the construction and safety standards of the U.S. Department of Housing and Urban Development (“HUD”). Our factories employ high-volume production techniques that allow us to produce, on average, approximately 75 home sections, or 62 fully-completed homes depending on product mix, in total per week. We use quality materials and operate our own component manufacturing facilities for many of the items used in the construction of our homes. Each home can be configured according to a variety of floor plans and equipped with such features as fireplaces, central air conditioning and state-of-the-art kitchens.

Our homes are marketed under our premier “Legacy” brand name and currently are sold primarily across 15 states through a network of 176 independent retail locations, 13 company-owned retail locations and through direct sales to owners of manufactured home communities. Our 13 company-owned retail locations, including 11 Heritage Housing stores and two Tiny House Outlet stores exclusively sell our homes. During 2021, approximately 50% of our manufactured homes were sold in Texas, followed by 16% in Georgia, 8% in Louisiana and 5% in Alabama. During 2020, 46% of our manufactured homes were sold in Texas, followed by 8% in Georgia, 8% in Michigan, 5% in Kansas and 5% in North Carolina. We plan to deepen our distribution channel by using cash from operations and borrowings from our lines of credit to expand our company-owned retail locations in new and existing markets.

We offer three types of financing solutions to our customers. We provide floor plan financing for our independent retailers, which takes the form of a consignment arrangement between the retailer and us. We also provide consumer financing for our products which are sold to end-users through both independent and company-owned retail locations, and we provide financing solutions to manufactured housing community owners that buy our products for use in their manufactured housing communities. Our ability to offer competitive financing options at our retail locations

21

provides us with several competitive advantages and allows us to capture sales which may not have otherwise occurred without our ability to offer consumer financing.

Corporate Conversion

Prior to January 1, 2018, we were a Texas limited partnership named Legacy Housing, Ltd. Effective January 1, 2018, we converted into a Delaware corporation pursuant to a statutory conversion, or the Corporate Conversion, and changed our name to Legacy Housing Corporation. All of our outstanding partnership interests were converted on a proportional basis into shares of common stock of Legacy Housing Corporation. Effective December 31, 2019, the Company reincorporated from a Delaware corporation to a Texas corporation. For more information, see “Corporate Conversion” in Note 1.

Following the Corporate Conversion, Legacy Housing Corporation continues to hold all of the property and assets of Legacy Housing, Ltd. and all of the debts and obligations of Legacy Housing, Ltd. continue as the debts and obligations of Legacy Housing Corporation. The purpose of the Corporate Conversion was to reorganize our corporate structure so that the top-tier entity in our corporate structure is a corporation rather than a limited partnership and so that our existing owners own shares of our common stock rather than partnership interests in a limited partnership. Except as otherwise noted, the financial statements included in this Form 10-K are those of Legacy Housing Corporation.

Factors Affecting Our Performance

We believe that the growth of our business and our future success depend on various opportunities, challenges, trends and other factors, including the following:

We have purchased several properties in our market area for the purpose of developing manufactured housing communities and subdivisions. As of December 31, 2021, these properties include the following ($’s in thousands):

Location

    

Description

Date of Acquisition

Land

Improvements

Total

Bastrop County, Texas

 

400 Acres

 

April 2018

$

4,400

$

1,001

$

5,401

Bexar County, Texas

    

100 Acres

     

November 2018

    

1,300

    

114

    

1,414

Horseshoe Bay, Texas

133 Acres

 

Various 2018-2019

 

2,431

 

1,970

 

4,401

Johnson County, Texas

91.5 Acres

 

July 2019

 

445

 

16

 

461

Venus, Texas

50 Acres

 

August 2019

 

422

 

7

 

429

Wise County, Texas

81.5 Acres

September 2020

889

-

889

Bexar County, Texas

233 Acres

February 2021

1,550

102

1,652

$

11,437

$

3,210

$

14,647

We also expect to provide financing solutions to a select group of our manufactured housing community-owner customers in a manner that includes developing new sites for products in or near urban locations where there is a shortage of sites to place our products. These solutions will be structured to give us an attractive return on investment when coupled with the gross margin we expect to make on products specifically targeted for sale to these new manufactured housing communities.
Finally, our financial performance will be impacted by our ability to fulfill current orders for our manufactured homes from dealers and customers. Currently, our two Texas manufacturing facilities are operating at or near peak capacity, with limited ability to increase the volume of homes produced at those plants. Our Georgia manufacturing facility has unutilized square footage available and with additional investment can add capacity to increase the number of homes that can be manufactured. We intend to increase production at the Georgia facility over time, particularly in response to orders increasingly being generated from new markets in Florida and the Carolinas. In order to maintain our growth, we will need to be able to continue to properly estimate anticipated future volumes when making commitments regarding

22

the level of business that we will seek and accept, the mix of products that we intend to manufacture, the timing of production schedules and the levels and utilization of inventory, equipment and personnel.
The coronavirus pandemic is an evolving threat to the economy and all businesses. At this time both the duration of the pandemic and the magnitude of the economic consequences are unknown. Risks to the Company include but are not limited to:
oincreased loan losses or deferred loan payments as loan obligors suffer cash flow issues resulting from reduced employment, reduced rental income or unit sales, or other factors;
oreduced sales volume as potential customers are unable to shop for new homes or cannot qualify for a home purchase, retail dealers or company stores reduce or stop operations, or MHP owners reduce their future home purchases;
oreduced production resulting from factors such as the spread of the illness through the Company’s workforce, reduced product demand, or government-mandated closures of our factories, company-owned stores, or retail lots of independent dealers who carry our products;
odelays in development projects as zoning, regulatory, and permitting decisions are likely to be postponed and the expected negative impact of the pandemic on the construction industry;
oreduced raw material availability related to global supply chain disruption from the pandemic, including possible border closures;
odecreased cash flow from operations which could negatively affect our liquidity;
oan outbreak of illness among our management and accounting staff could negatively affect our ability to maintain operations, operate our financial systems, delay our statutory reporting, and reduce our internal control of financial reporting.

We continue to monitor government responses to support the economy and evaluate how those actions might mitigate the risks noted above.

Critical Accounting Policies and Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based upon our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

Management believes the following accounting policies are critical to our operating results or may affect significant judgments and estimates used in the preparation of our financial statements.

Allowance for Loan Losses—Consumer Loan Receivable

The allowance for loan losses reflects management’s estimate of losses inherent in the consumer loans that may be uncollectible based upon review and evaluation of the consumer loan portfolio as of the date of the balance sheet. A reserve is calculated after considering, among other things, the loan characteristics, including the financial condition of borrowers, the value and liquidity of collateral, delinquency and historical loss experience.

23

The allowance for loan losses is comprised of two components: the general reserve and specific reserves. Our calculation of the general reserve considers the historical loss rate for the last three years, adjusted for the estimated loss discovery period and any qualitative factors both internal and external to our company. Specific reserves are determined based on probable losses on specific classified impaired loans.

Our policy is to place a loan on nonaccrual status when there is a clear indication that the borrower’s cash flow may not be sufficient to meet payments as they become due, which is normally when either principal or interest is past due and remains unpaid for more than 90 days. Management implemented this policy based on an analysis of historical data and performance of loans and the likelihood of recovery once principal or interest payments became delinquent and were aged more than 90 days. Payments received on nonaccrual loans are accounted for on a cash basis, first to interest and then to principal, as long as the remaining book balance of the asset is deemed to be collectible. The accrual of interest resumes when the past due principal or interest payments are brought within 90 days of being current.

Impaired loans are those loans where it is probable we will be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impaired loans, or portions thereof, are charged-off when deemed uncollectible. A loan is generally deemed impaired if it is more than 90 days past due on principal or interest, is in bankruptcy proceedings, or is in the process of repossession. A specific reserve is created for impaired loans based on fair value of underlying collateral value, less estimated selling costs. We use certain factors to determine the value of the underlying collateral for impaired loans. These factors are: (1) the length of time the unit was unsold after construction; (2) the amount of time the house was occupied; (3) the cooperation level of the borrowers, i.e., loans requiring legal action or extensive field collection efforts will reduce the value; (4) units located on private property present additional value loss because it tends to be more expensive to remove units from private property as opposed to a manufactured home park; (5) the length of time the borrower has lived in the house without making payments; (6) location and size, including market conditions; and (7) the experience and expertise of the particular dealer assisting in collection efforts.

Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell. At repossession, the fair value of the collateral is computed based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is charged to the allowance for loan losses. At each reporting period, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information.

Allowance for Loan Losses—MHP Notes

MHP Notes are stated at amounts due from customers net of allowance for loan losses. We determine the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and our previous loss history. We establish an allowance reserve composed of specific and general reserve amounts that are deemed to be uncollectible. Historically we have not experienced material losses on the MHP Notes.

Inventories

Inventories consist of raw materials, work-in-process, and finished goods and are stated at the lower of cost or net realizable value. Raw materials cost approximates the first-in first-out method. Finished goods and work-in-process are based on a standard cost system that approximates actual costs using the specific identification method.

Estimates of the lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business based on current market and economic conditions, less reasonably predictable costs of completion, disposal, and transportation of the inventory.

We evaluate inventory based on historical experience to estimate our inventory not expected to be sold in less than a year. We classify our inventory not expected to be sold in one year as non-current.

24

Property, Plant and Equipment

Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 30 to 39 years; vehicles, 5 years; machinery and equipment, 7 years; and furniture and fixtures, 7 years. Repair and maintenance charges are expensed as incurred. Expenditures for major renewals or betterments which extend the useful lives of existing property, plant, and equipment are capitalized and depreciated. We periodically evaluate the carrying value of long-lived assets to be held and used and when events and circumstances warrant such a review. The carrying value of long-lived assets is considered impaired when the anticipated undiscounted cash flow from such assets is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived assets. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are based primarily on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose.

Revenue Recognition

Direct Sales

Revenue from homes sold to independent retailers that are not financed and not under a consignment arrangement are generally recognized upon execution of a sales contract and when the home is shipped, at which time title passes to the independent retailer and collectability is reasonably assured. These types of homes are generally either paid for prior to shipment or floor plan financed through a third party lender by the independent retailer through standard industry arrangements, which can include repurchase agreements.

Commercial Sales

Revenue from homes sold to mobile home parks under commercial loan programs involving funds provided by our company is recognized when the home is shipped, at which time title passes to the customer and a sales and financing contract is executed, down payment received, and collectability is reasonably assured.

Consignment Sales

We provide floor plan financing for independent retailers, which takes the form of a consignment arrangement. Sales under a consignment agreement are recognized as revenue when we enter into a sales contract and receive full payment for cash sales, and title passes; or, upon execution of a sales and financing contract, with a down payment received from and upon delivery of the home to the final individual customer, at which time title passes and collectability is reasonably assured. For homes sold to customers through independent retailers under consignment arrangements and financed by us, a percentage of profit is paid to the independent retailer up front as a commission for sale and also reimburses certain direct expenses incurred by the independent retailer for each transaction. Such payments are recorded as cost of product sales in our statement of operations.

Retail Store Sales

Revenue from direct retail sales through company-owned retail locations are generally recognized when the customer has entered into a legally binding sales contract, payment is received, the home is delivered at the customer’s site, title has transferred, and collection is reasonably assured. Retail sales financed by us are recognized as revenue upon the execution of a sales and financing contract with a down payment received and upon delivery of the home to the final customer, at which time title passes and collectability is reasonably assured.

Revenue is recognized net of sales taxes.

25

Product Warranties

We provide retail home buyers with a one-year warranty from the date of purchase on manufactured inventory. Product warranty costs are accrued when the covered homes are sold to customers. Product warranty expense is recognized based on the terms of the product warranty and the related estimated costs. Factors used to determine the warranty liability include the number of homes under warranty and the historical costs incurred in servicing the warranties. The accrued warranty liability is reduced as costs are incurred and warranty liability balance is included as part of accrued liabilities in our balance sheet.

Results of Operations

The following discussion should be read in conjunction with the information set forth in the financial statements and the accompanying notes appearing elsewhere in this Form 10-K.

Comparison of Years ended December 31, 2021 and 2020 (in thousands)

Year ended

    

    

 

December 31, 

    

2021

    

2020

    

$ change

    

% change

 

Net revenue:

Product sales

$

165,995

$

147,502

$

18,493

 

12.5

%

Consumer and MHP loans interest

 

27,195

 

25,360

 

1,835

 

7.2

%

Other

 

4,317

 

3,862

 

455

 

11.8

%

Total net revenue

 

197,507

 

176,724

 

20,783

 

11.8

%

Operating expenses:

 

  

 

  

 

  

 

  

Cost of product sales

 

114,050

 

109,723

 

4,327

 

3.9

%

Selling, general administrative expenses

 

23,306

 

19,068

 

4,238

 

22.2

%

Dealer incentive

 

1,235

 

336

 

899

 

267.6

%

Income from operations

 

58,916

 

47,597

 

11,319

 

23.8

%

Other income (expense)

 

  

 

  

 

  

 

  

Non‑operating interest income

 

2,095

 

915

 

1,180

 

129.0

%

Miscellaneous, net

 

503

 

288

 

215

 

74.7

%

Gain on settlement, net

1,075

(1,075)

%

Interest expense

 

(887)

 

(1,053)

 

166

 

(15.8)

%

Total other

 

1,711

 

1,225

 

486

 

39.7

%

Income before income tax expense

 

60,627

 

48,822

 

11,805

 

24.2

%

Income tax expense

 

(10,756)

 

(10,827)

 

71

 

(0.7)

%

Net income

$

49,871

$

37,995

$

11,876

 

31.3

%

Product sales primarily consist of direct sales, commercial sales, consignment sales and retail store sales. Product sales increased $18.5 million, or 12.5%, in 2021 as compared to 2020. This change was driven by higher average sales price partially offset by lower unit volumes.

Net revenue attributable to our factory-built housing consisted of the following in 2021 and 2020:

    

Year Ended

    

    

 

December 31, 

(in thousands)

 

    

2021

    

2020

    

$ Change

    

% Change

 

Net revenue:

 

  

 

  

 

  

 

  

Products sold

$

165,995

$

147,502

$

18,493

 

12.5

%

Total products sold

 

3,011

 

3,379

 

(368)

 

(10.9)

%

Net revenue per product sold

$

55.1

$

43.7

$

11.5

 

26.3

%

26

In 2021, our net revenue per product sold increased 26.3% because of increases to our product prices due to rising material and labor costs, which resulted in higher home sales prices and more revenue generated per home sold. We had increases in consignment sales, direct sales, and sales through our company-owned retail stores. These increases were partially offset by declines in sales to manufactured home communities. Sales through our company-owned retail stores and sales to manufactured home communities have higher margins than our direct sales and consignment sales. Other product sales increased $5.6 million, or 115.0% and is primarily due to an increase in direct freight, molding revenue and miscellaneous sales income partially offset by a decrease in parts sales.

Consumer and MHP loans interest income grew $1.8 million, or 7.2%, in 2021 as compared to 2020 and is related to our average increase in outstanding consumer loan portfolio and MHP Note portfolio. Between December 31, 2021 and December 31, 2020 our consumer loan portfolio increased by $13.7 million. Between September 29, 2021 and December 31, 2020 our MHP Note portfolio increased by $19.4 million. On September 30, 2021, we collected $44.9 million in principal payment from one of our MHP borrowers. As a result of this payment, MHP loan interest income is expected to decrease during 2022 as compared to 2021.

Other revenue primarily consists of commercial lease rents, consignment fees and servicer fee revenue. Other revenue increased $0.5 million or 11.8% primarily due to a $0.4 million increase in commercial lease rents and a $0.1 million increase in miscellaneous other revenue, net.

The cost of product sales increased $4.3 million, or 3.9%, in 2021 as compared to 2020. The increase in costs is primarily related to increases in the cost of materials and labor in 2021 and was materially passed along to our end-customer.

Selling, general and administrative expenses increased $4.2 million, or 22.2%, in 2021 as compared to 2020. This increase was primarily due to $2.4 million increase in salaries and incentive costs, a $0.3 million increase in rent and facility costs, a $0.3 million increase in consulting and professional fees, a $0.3 million increase in depreciation & amortization expense, a $0.2 million increase in warranty costs, a $1.0 million increase in legal expenses. and a net $0.1 million increase in other miscellaneous costs. These increases were partially offset by a $0.4 million decrease in advertising and promotions.

Dealer incentive expense increased $0.9 million, or 267.6% in 2021 as compared to 2020.

Other income (expense), net increased $0.5 million, or 39.7%, in 2021, as compared to 2020.  This increase was primarily due to an increase of $1.2 million in non-operating interest income, an increase of $0.2 million in miscellaneous income, net, and a decrease of $0.2 million in interest expense. These increases were partially offset by a $1.1 million gain in the second quarter of 2020 due to the settlement of a lawsuit with a previous vendor for the Company.

Income tax expense was $10.8 million for 2021 and 2020. The effective tax rate for the year ended December 31, 2021 was 17.7% and primarily differs from the federal statutory rate of 21% primarily due to a federal tax credit for energy efficient construction and partially offset by state income taxes. The effective tax rate for the year ended December 31, 2020 was 22.2% and primarily differs from the federal statutory rate of 21% primarily due to state income taxes net of a federal tax credit for energy efficient construction.

Liquidity and Capital Resources

Cash and Cash Equivalents

We consider all cash and highly liquid investments with an original maturity of three months or less to be cash equivalents. We maintain cash balances in bank accounts that may, at times, exceed federally insured limits. We have not incurred any losses from such accounts and management considers the risk of loss to be minimal. We believe that cash flow from operations, cash and cash equivalents at December 31, 2021, and availability on our lines of credit will be sufficient to fund our operations and provide for growth for the next 12 to 18 months and into the foreseeable future. In 2020, we negotiated a new credit agreement with Capital One, N.A. that expanded and extended our credit availability

27

(see IndebtednessCapital One Revolver, below). As of December 31, 2021, we had approximately $1.0 million in cash and cash equivalents, compared to $0.8 million as of December 31, 2020.

Cash Flow Activities

Year Ended

December 31, 

(in thousands)

    

2021

    

2020

Net cash provided by (used in) operating activities

$

60,296

$

(1,838)

Net cash used in investing activities

$

(31,942)

$

(2,718)

Net cash used in financing activities

$

(28,080)

$

3,600

Net change in cash and cash equivalents

$

274

$

(956)

Cash and cash equivalents at beginning of period

$

768

$

1,724

Cash and cash equivalents at end of period

$

1,042

$

768

Comparison of Cash Flow Activities from 2021 to 2020

Net cash provided by operating activities increased $62.1 million during the year ended December 31, 2021, compared to 2020, primarily as a result of increased MHP principal collections, decreased MHP originations, and increased customer deposits and escrow. The increase in cash used in operating activities was partially offset by increased volume of consumer loan originations net of principal collections, increased inventories, increased accounts receivable and decreased payables.

Net cash used in investing activities of $31.9 million in 2021 was primarily attributable to $ $36.8 million used for loans to third parties for the development of manufactured housing parks and $6.0 million used for the acquisition of property plant and equipment. These were offset by collections of $9.0 million of loans we made to third parties for the development of manufactured housing parks and collections of $1.8 million from our purchased consumer loans.

Net cash used in financing activities of $28.1 million in 2021 was attributable to net payments of $28.2 million on our lines of credit offset by $0.1 million received from the exercise of stock options.

Indebtedness

Capital One Revolver. At December 31, 2019, we had a revolving line of credit (“Revolver 1”) with Capital One, N.A. with a maximum credit limit of $45,000,000 and a maturity date of May 11, 2020. On March 30, 2020, we entered into an agreement with Capital One, N.A. to replace Revolver 1 with a new revolving line of credit (“New Revolver”). The New Revolver has a maximum credit limit of $70,000,000 and a maturity date of March 30, 2024. For the period January 1, 2020 through March 30, 2020, Revolver 1 accrued interest at one-month LIBOR plus 2.40%. Amounts available under Revolver 1 were subject to a formula based on eligible consumer loans and MHP Notes and were secured by all accounts receivable and the consumer loans receivable and MHP Notes.

The New Revolver accrues interest at one-month LIBOR plus 2.00%. The interest rates in effect as of December 31, 2021 and 2020 were 2.10% and 2.15%, respectively. As with Revolver 1, amounts available under the New Revolver are subject to a formula based on eligible consumer loans and MHP Notes and are secured by all accounts receivable and the consumer loans receivable and MHP Notes. The amount of available credit under the New Revolver was $61,841,000 as of December 31, 2021. In connection with the New Revolver, we paid certain arrangement fees and other fees of approximately $0.3 million, which were capitalized as unamortized debt issuance costs and will be amortized to interest expense over the life of the New Revolver.

For the years ended December 31, 2021 and 2020, interest expense under the Capital One Revolvers was $887,000 and $1,020,000, respectively. The outstanding balance as of December 31, 2021 and 2020 was $8,159,000 and $36,174,000, respectively. We were in compliance with all financial covenants as of December 31, 2021, including that we maintain a tangible net worth of at least $120,000,000 and that we maintain a ratio of debt to EBITDA of 4-to-1, or less.

28

On June 21, 2022, we received a Reservation of Rights notice from Capital One, N.A. The letter stated that the New Revolver was in default. The default condition occurred due to our failure to timely file the 10K and deliver certain financial statements to Capital One, N.A. On July 28, 2022, we executed a forbearance agreement with Capital One, N.A.

Veritex Community Bank Revolver. In April 2016, we entered into an agreement with Veritex Community Bank to secure an additional revolving line of credit of $15,000,000 (“Revolver 2”). Revolver 2 accrues interest at one-month LIBOR plus 2.50% and all unpaid principal and interest is due at maturity on April 4, 2021. Revolver 2 is secured by all finished goods inventory excluding repossessed homes. Amounts available under Revolver 2 are subject to a formula based on eligible inventory. On May 12, 2017, we entered into an agreement to increase the maximum borrowing availability under Revolver 2 to $20,000,000. On October 15, 2018, Revolver 2 was amended to extend the maturity date from April 4, 2019 to April 4, 2021. In April 2020, this note was paid in full and the facility was terminated. The amount of available credit under Revolver 2 was $12,028,000 and the interest rates in effect as of March 31, 2020 was 4.17%. For the year ended December 31, 2020 interest expense was $17,000. The outstanding balance as of March 31, 2020 was $2,001,000. We were in compliance with all financial covenants as of March 31, 2020 including that we maintain a tangible net worth of at least $80,000,000.

PPP Loan. On April 10, 2020, we Company entered into a loan with Peoples Bank as the lender in an aggregate principal amount of $6,545,700 (the “Loan”) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act. The Loan was evidenced by a promissory note (the “Note”) dated April 10, 2020 and had a maturity date of April 10, 2022. The Note had an interest rate of 1.000% per annum, with the first six months of interest deferred. Principal and interest were payable monthly commencing on November 10, 2020 and could be prepaid by us at any time prior to maturity with no prepayment penalties. On May 1, 2020, this loan was paid in full.

PILOT Agreement. In December 2016, we entered into a Payment in Lieu of Taxes (“PILOT”) agreement commonly offered in Georgia by local community development programs to encourage industry development. The net effect of the PILOT agreement is to provide us with incentives through the abatement of local, city and county property taxes and to provide financing for improvements to our Georgia plant (the “Project”). In connection with the PILOT agreement, the Putman County Development Authority provides a credit facility for up to $10,000,000, which can be drawn upon to fund Project improvements and capital expenditures as defined in the agreement. If funds are drawn, we would pay transactions costs and debt service payments. The PILOT agreement requires interest payments of 6.00% per annum on outstanding balances, which were due each December 1 through maturity on December 1, 2021, at which time all unpaid principal and interest are due. The PILOT agreement is collateralized by the assets of the Project. As of December 31, 2021, we had not drawn down on this credit facility.

Contractual Obligations

The following table is a summary of contractual cash obligations as of December 31, 2021:

    

Payments Due by Period (in thousands)

 

 

 

 

 

Contractual Obligations

    

Total

     

2022

    

2023 - 2024

    

2025 - 2026

     

After 2026

Lines of credit

$

8,159

 

 

8,159

 

 

Operating lease obligations

$

2,914

 

632

 

1,066

 

831

 

385

Off-Balance Sheet Arrangements

We did not have any off-balance sheet arrangements that are reasonably likely to have a current or future effect on our financial condition, net sales, results of operations, liquidity or capital expenditures. However, we do have a repurchase agreement with a financial institution providing inventory financing for independent retailers of our products. Under this agreement, we have agreed to repurchase homes at declining prices over the term of the agreement (24 months). Our obligation under this repurchase agreement ceases upon the purchase of the home by the retail customer. The maximum amount of our contingent obligations under such repurchase agreements was approximately

29

$4,908,000 and $140,000 as of December 31, 2021 and 2020, respectively, without reduction for the resale value of the homes. We may be required to honor contingent repurchase obligations in the future and may incur additional expense as a consequence of these repurchase agreements. We consider our obligations on current contracts to be immaterial and accordingly we have not recorded any reserve for repurchase commitment as of December 31, 2021.

Recent Accounting Pronouncements

For information regarding recently issued and adopted accounting pronouncements, see Note 2, Summary of Significant Accounting Policies, to our December 31, 2021 financial statements included in Part II, Item 8, Financial Statements and Supplementary Data, of this Form-10K.

Emerging Growth Company Status

We are an “emerging growth company,” as defined in the JOBS Act. Section 107 of the JOBS Act provides that an “emerging growth company” can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. In other words, an “emerging growth company” can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to take advantage of these exemptions until we are no longer an emerging growth company or until we affirmatively and irrevocably opt out of this exemption.

ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Not applicable for smaller reporting companies.

30

Report of Independent Registered Public Accounting Firm (PCAOB ID: 410)

Audit Committee, Board of Directors and Shareholders

Legacy Housing Corporation

Bedford, Texas

Opinion on the financial statements

We have audited the accompanying balance sheet of Legacy Housing Corporation (the Company) as of December 31, 2021, and the related statements of operations, changes in stockholders’ equity and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021, and the results of its operations and its cash flows for year then ended, in conformity with accounting principles generally accepted in the United States of America.

Basis for opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit.

We are a public accounting firm registered with the Public Company Accounting Oversight Board (Unites States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures include examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provide a reasonable basis for our opinion.

/s/ Weaver, LLP

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

Dallas, Texas

August 3, 2022

32

Report of Independent Registered Public Accounting Firm (PCAOB ID: 686)

Audit Committee, Board of Directors and Shareholders

Legacy Housing Corporation

Bedford, Texas

Opinion on the financial statements

We have audited the accompanying balance sheet of Legacy Housing Corporation (the Company) as of December 31, 2020, the related statements of operations, changes in stockholders’ equity and cash flows for the year ended December 31, 2020, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for year then ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.

Basis for opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit.

We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures include examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provide a reasonable basis for our opinion.

/s/ BKD, LLP

We served as the Company’s auditor from 2019 to 2021.

Dallas, Texas

March 17, 2021

33

LEGACY HOUSING CORPORATION

BALANCE SHEETS (in thousands, except share data)

    

December 31, 

    

December 31, 

2021

2020

Assets

Current assets:

 

  

 

  

Cash and cash equivalents

$

1,042

$

768

Accounts receivable, net

 

8,614

 

3,536

Current portion of consumer loans

 

6,080

 

5,348

Current portion of notes receivable from mobile home parks (“MHP”)

 

10,049

 

12,468

Current portion of other notes receivable

 

21,070

 

2,054

Inventories

 

41,230

 

27,224

Prepaid expenses and other current assets

 

4,456

 

3,234

Total current assets

 

92,541

 

54,632

Consumer loans, net

 

119,543

 

106,572

Notes receivable from mobile home parks (“MHP”)

 

92,943

 

123,872

Other notes receivable, net

 

20,930

 

13,050

Inventories, net

2,678

8,656

Other assets

 

10,516

 

9,218

Property, plant and equipment, net

 

27,516

 

22,616

Total assets

$

366,667

$

338,616

Liabilities and Stockholders' Equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

4,155

$

10,197

Accrued liabilities

 

20,686

 

14,860

Customer deposits

 

7,749

 

3,620

Escrow liability

 

9,350

 

7,729

Total current liabilities

 

41,940

 

36,406

Longterm liabilities:

 

  

 

  

Lines of credit

 

7,993

 

36,174

Deferred income taxes, net

3,004

1,971

Accrued liabilities, net of current portion

630

Dealer incentive liability

 

4,336

 

4,242

Total liabilities

 

57,273

 

79,423

Commitments and contingencies (Note 13)

 

  

 

  

Stockholders' equity:

Preferred stock, $.001 par value, 10,000,000 shares authorized: no shares issued or outstanding

Common stock, $.001 par value, 90,000,000 shares authorized; 24,654,621 and 24,639,125 issued and 24,209,556 and 24,194,060 outstanding at December 31, 2021 and December 31, 2020, respectively

25

25

Treasury stock at cost, 445,065 shares at December 31, 2021 and December 31, 2020

(4,477)

(4,477)

Additional paid-in-capital

175,623

175,293

Retained earnings

138,223

88,352

Total stockholders' equity

309,394

259,193

Total liabilities and stockholders' equity

$

366,667

$

338,616

See accompanying notes to financial statements

34

LEGACY HOUSING CORPORATION

StatementS of Operations (in thousands, except share and per share data)

Year ended December 31, 

    

2021

    

2020

Net revenue:

 

  

 

  

 

Product sales

$

165,995

$

147,502

Consumer and MHP loans interest

 

27,195

 

25,360

Other

 

4,317

 

3,862

Total net revenue

 

197,507

 

176,724

Operating expenses:

 

  

 

  

Cost of product sales

 

114,050

 

109,723

Selling, general and administrative expenses

 

23,306

 

19,068

Dealer incentive

 

1,235

 

336

Income from operations

 

58,916

 

47,597

Other income (expense):

 

  

 

  

Non‑operating interest income

 

2,095

 

915

Miscellaneous, net

 

503

 

288

Gain on settlement, net

1,075

Interest expense

 

(887)

 

(1,053)

Total other

 

1,711

 

1,225

Income before income tax expense

 

60,627

 

48,822

Income tax expense

 

(10,756)

 

(10,827)

Net income

$

49,871

$

37,995

Weighted average shares outstanding:

Basic

24,204,437

24,226,128

Diluted

24,275,989

24,236,395

Net income per share:

Basic

$

2.06

$

1.57

Diluted

$

2.05

$

1.57

See accompanying notes to financial statements.

35

LEGACY HOUSING CORPORATION

STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(in thousands, except share data)

 

Common Stock

Treasury

Additional

Retained

    

Shares

    

Amount

    

stock

    

paid-in-capital

    

earnings

    

Total

Balances, December 31, 2019

24,620,079

$

25

$

(3,060)

$

175,067

$

50,357

$

222,389

Share based compensation expense and stock units vested

19,046

226

226

Purchase of treasury stock

(1,417)

(1,417)

Net income

37,995

37,995

Balances, December 31, 2020

24,639,125

25

(4,477)

175,293

88,352

259,193

Share based compensation expense and stock units vested

15,496

230

230

Proceeds from exercise of stock options

100

100

Net income

49,871

49,871

Balances, December 31, 2021

24,654,621

25

(4,477)

175,623

138,223

309,394

See accompanying notes to financial statements

36

LEGACY HOUSING CORPORATION

STATEMENTS OF CASH FLOWS (in thousands)

Year ended December 31, 

    

2021

    

2020

    

Operating activities:

 

  

 

  

 

Net income

$

49,871

$

37,995

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

 

  

 

  

Depreciation expense

 

1,587

 

1,212

Amortization of debt discount and issuance costs

814

(637)

Provision for accounts receivable

246

97

Provision for long term inventory

(188)

620

Sale of leased property

(98)

Provision for loan loss—consumer loans

 

725

 

819

Deferred income taxes

1,033

205

Share based payment expense

230

226

Gain on sale of land

(66)

Changes in operating assets and liabilities:

 

  

 

  

Accounts receivable

 

(5,325)

 

(1,481)

Consumer loans originations

 

(25,998)

 

(19,247)

Consumer loans principal collections

 

10,473

 

11,196

Notes receivable MHP originations

 

(46,230)

 

(68,349)

Notes receivable MHP principal collections

 

78,957

 

23,529

Inventories

 

(7,840)

 

2,658

Prepaid expenses and other current assets

 

(1,221)

 

1,918

Other assets

 

(1,739)

 

(5,205)

Accounts payable

 

(6,042)

 

5,027

Accrued liabilities

 

4,589

 

6,682

Customer deposits

 

4,737

 

2,053

Escrow liability

1,621

199

Dealer incentive liability

 

94

 

(1,289)

Net cash provided by (used in) operating activities

 

60,296

 

(1,838)

Investing activities:

 

  

 

  

Purchases of property, plant and equipment

 

(5,952)

 

(2,845)

Proceeds from sale of land

30

Issuance of notes receivable

 

(36,806)

 

(5,082)

Notes receivable collections

9,026

4,358

Purchases of loans

(487)

Collections from purchased loans

1,790

1,308

Net cash used in investing activities

 

(31,942)

 

(2,718)

Financing activities:

 

  

 

  

Proceeds from exercise of stock options

100

Treasury stock purchase

(1,417)

Proceeds from issuance of note payable

 

 

6,546

Principal payments on note payable

(6,546)

Proceeds from lines of credit

 

96,088

 

67,698

Payments on lines of credit

 

(124,268)

 

(62,681)

Net cash provided by (used in) financing activities

 

(28,080)

 

3,600

Net increase (decrease) in cash and cash equivalents

 

274

 

(956)

Cash and cash equivalents at beginning of period

 

768

 

1,724

Cash and cash equivalents at end of period

$

1,042

$

768

37

Year ended December 31, 

    

2021

    

2020

    

Supplemental disclosure of cash flow information:

 

  

 

  

Cash paid for interest

$

873

$

985

Cash paid for taxes

$

8,195

$

6,728

Supplemental disclosure of noncash transactions:

 

 

  

Note receivable received in exchange of asset

$

$

290

See accompanying notes to financial statements

38

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

1. NATURE OF OPERATIONS

Legacy Housing Corporation (the “Company”) was formed on January 1, 2018 as a Delaware corporation through a corporate conversion of Legacy Housing, Ltd., (the “Partnership”) a Texas limited partnership formed in May 2005. Effective December 31, 2019, the Company reincorporated from a Delaware corporation to a Texas corporation. The Company is headquartered in Bedford, Texas.

The Company (1) manufactures and provides for the transport of mobile homes, (2) provides wholesale financing to dealers and mobile home parks and (3) provides retail financing to consumers and (4) is involved in financing and developing new manufactured home communities. The Company manufactures its mobile homes at plants located in Fort Worth, Texas, Commerce, Texas and Eatonton, Georgia. The Company relies on a network of dealers to market and sell its mobile homes. The Company also sells homes directly to dealers and mobile home parks. 

In December 2018, the Company sold 4,000,000 shares of its common stock through an initial public offering (“IPO”) at $12.00 per share. Proceeds from the IPO, net of $4,504 of underwriting discounts and offering expenses paid by the Company, were $43,492. In January 2019, the Company sold an additional 600,000 shares of its common stock as part of the IPO at $12.00 per share. Proceeds from the January 2019 issuance, net of $505 of underwriting discounts and offering expenses paid by the Company, were $6,695.

On April 17, 2019, the Company purchased 300,000 shares of its common stock at the price of $10.20 per share, pursuant to the Company’s repurchase program. During the year ended December 31, 2020, the Company purchased 145,065 shares of its common stock at an average price of $9.77 per share, pursuant to the Company’s repurchase program. Under the repurchase program, the Company may purchase up to $10,000 of its common stock. Share purchases may be made from time to time in the open market or through privately negotiated transactions depending on market conditions, share price, trading volume and other factors.  Such purchases, if any, will be made in accordance with applicable insider trading and other securities laws and regulations. These repurchases may be commenced or suspended at any time or from time to time without prior notice.

Corporate Conversion

Effective January 1, 2018, the Partnership converted into a Delaware corporation pursuant to a statutory conversion and changed its name to Legacy Housing Corporation. In order to consummate the corporate conversion completed on January 1, 2018, a certificate of conversion was filed with the Secretary of State of the State of Delaware and with the Secretary of State of the State of Texas. Holders of partnership interests in Legacy Housing, Ltd. received an initial allocation, on a proportional basis, of 20,000,000 shares of common stock of Legacy Housing Corporation.

Following the corporate conversion, Legacy Housing Corporation continues to hold all property and assets of Legacy Housing, Ltd. and all of the debts and obligations of Legacy Housing, Ltd. On the effective date of the corporate conversion, the officers of Legacy Housing, Ltd. became the officers of Legacy Housing Corporation. As a result of the corporate conversion, The Company is now a federal corporate taxpayer.

Basis of Presentation

The financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the previously reported net income.

Use of Estimates

The preparation of our financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure

39

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of income and expenses during the reporting period. Material estimates that are susceptible to significant change in the near term primarily relate to the determination of accounts receivable, loans to mobile home parks, consumer loans and notes receivable, inventory obsolescence, income taxes, fair value of financial instruments and contingent liabilities. Actual results could differ from these estimates.

Segment Reporting

The Company has one reportable segment. All of the Company’s activities are interrelated, and each activity is dependent and assessed based on how each of the activities of the Company supports the others. For example, the sale of manufactured homes is done through wholesale and retail operations that include providing transportation and consignment arrangements with dealers. The Company also provides financing options to the customers to facilitate such sale of homes. In addition, the sale of homes is directly related to financing provided by the Company. Accordingly, all significant operating and strategic decisions by the chief operating decision-maker, the Executive Chairman of the Board, are based upon analyses of the Company as one segment or unit.

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Cash and Cash Equivalents

The Company considers all cash and highly liquid investments with an original maturity of three months or less to be cash equivalents. The Company maintains cash balances in bank accounts that may, at times, exceed federally insured limits. The Company has not incurred any losses from such accounts and management considers the risk of loss to be minimal. As of December 31, 2021, the Company had one bank account that exceeded the FDIC limit by an aggregate amount of $490.

Accounts Receivable

Included in accounts receivable are receivables from direct sales of mobile homes and sales of parts and supplies to customers, consignment fees and interest receivables.

Accounts receivables are generally due within 30 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines the allowance by considering several factors, including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance for doubtful accounts for amounts that are deemed to be uncollectible. At December 31, 2021 and 2020, the allowance for doubtful accounts totaled $343 and $97, respectively.

Consumer Loans Receivable

Consumer loans receivable result from financing transactions entered into with retail consumers of mobile homes sold through independent retailers and company-owned retail locations. Consumer loans receivable generally consist of the sales price and any additional financing fees, less the buyer’s down payment. Interest income is recognized monthly per the terms of the financing agreements. The average contractual interest rate per loan was approximately 13.5% as of December 31, 2021 and 13.8% as of December 31, 2020. Consumer loans receivable have maturities that range from 2 to 30 years.

40

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Loan applications go through an underwriting process which considers credit history to evaluate credit risk of the consumer. Interest rates on approved loans are determined based on consumer credit score, payment ability and down payment amount.

The Company uses payment history to monitor the credit quality of the consumer loans on an ongoing basis.

The Company may also receive escrow payments for property taxes and insurance included in its consumer loan collections. The liabilities associated with these escrow collections totaled $9,350 and $7,729 as of December 31, 2021 and 2020, respectively, and are included in escrow liability in the balance sheets. 

Allowance for Loan Losses—Consumer Loans Receivable

The allowance for loan losses reflects management’s estimate of losses inherent in the consumer loans that may be uncollectible based upon review and evaluation of the consumer loan portfolio as of the date of the balance sheet. An allowance for loan losses is determined after giving consideration to, among other things, the loan characteristics, including the financial condition of borrowers, the value and liquidity of collateral, delinquency and historical loss experience.

The allowance for loan losses is comprised of two components: the general reserve and specific reserves. The Company’s calculation of the general reserve considers the historical loss rate for the last three years, adjusted for the estimated loss discovery period and any qualitative factors both internal and external to the Company. Specific reserves are determined based on probable losses on specific classified impaired loans.

The Company’s policy is to place a loan on nonaccrual status when there is a clear indication that the borrower’s cash flow may not be sufficient to meet payments as they become due, which is normally when either principal or interest is past due and remains unpaid for more than 90 days. Management implemented this policy based on an analysis of historical data, current performance of loans and the likelihood of recovery once principal or interest payments became delinquent and were aged more than 90 days. Payments received on nonaccrual loans are accounted for on a cash basis, first to interest and then to principal, as long as the remaining book balance of the asset is deemed to be collectible. The accrual of interest resumes when the past due principal or interest payments are brought within 90 days of being current. As of December 31, 2021 and 2020, total principal outstanding for consumer loans on nonaccrual status was $1,239 and $1,603, respectively.

Impaired loans are those loans where it is probable the Company will be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impaired loans, or portions thereof, are charged off when deemed uncollectible. A loan is generally deemed impaired if it is more than 90 days past due on principal or interest, is in bankruptcy proceedings, or is in the process of repossession. A specific reserve is created for impaired loans based on fair value of underlying collateral value, less estimated selling costs. The Company used various factors to determine the value of the underlying collateral for impaired loans. These factors were: (1) the length of time the unit was unsold after construction; (2) the amount of time the house was occupied; (3) the cooperation level of the borrowers, i.e., loans requiring legal action or extensive field collection efforts; (4) units located on private property as opposed to a manufactured home park; (5) the length of time the borrower has lived in the house without making payments; (6) location, size, and market conditions; and (7) the experience and expertise of the particular dealer assisting in collection efforts.

Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell. At repossession, the fair value of the collateral is computed based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is charged to the allowance for loan losses. At each reporting period, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information.

41

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Repossessed homes totaled $517 and $1,395 as of December 31, 2021 and 2020, respectively, and are included in other assets in the balance sheets.

Notes Receivable from Mobile Home Parks

The notes receivable from mobile home parks (“MHP Notes” or “Notes”) relate to mobile homes sold to mobile home parks and financed through notes receivable. The Notes have varying maturity dates and call for monthly principal and interest payments. The interest rate on the MHP Notes can be fixed or variable. Approximately $83,000 of the Notes have a fixed interest rate ranging from 6.9% to 8.9%. The remaining Notes have a variable rate typically set at 4.0% above prime with a minimum of 8.0%. The average interest rate per loan was approximately 7.6% and 7.7% as of December 31, 2021 and 2020, respectively with maturities that range from 1 to 19 years. The collateral underlying the Notes are individual mobile homes which can be repossessed and resold. The MHP Notes are generally personally guaranteed by the borrowers with substantial financial resources.

As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.

Allowance for Loan Losses—MHP Notes

MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. There were minimal past due balances on the MHP Notes as December 31, 2021 and 2020 and no charge offs were recorded for MHP Notes for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no provision is recorded against the MHP Notes as of December 31, 2021 and 2020.

There were no impaired MHP Notes for the years ended December 31, 2021 and 2020, respectively, and there were no repossessed homes balances as of December 31, 2021 and 2020, respectively. Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell.

Other Notes Receivable

Other notes receivable relate to various notes issued to mobile home park owners and dealers, which are not directly tied to sale of mobile homes. The other notes have varying maturity dates and call for monthly principal and interest payments. The other notes are collateralized by mortgages on real estate, units being financed and used as offices, as well as vehicles, and are typically personally guaranteed by the borrowers. The interest rate on the other notes are fixed and range from 5.00% to 12.00%. The Company reserves for estimated losses on the other notes based on current economic conditions that may affect the borrower’s ability to pay, the borrower’s financial strength, and historical loss experience. As of December 31, 2021 and 2020, the allowance for loan losses on other notes was $74 and $75, respectively. There were no past due balances for other notes as of December 31, 2021 and 2020, respectively, and there were no impaired balances for other notes as of December 31, 2021 and 2020, respectively.

42

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Inventories

Inventories consist of raw materials, work-in-process, and finished goods and are stated at the lower of cost or net realizable value. The cost of raw materials is based on the first-in first-out method. Finished goods and work-in-process are based on a standard cost system that approximates actual costs using the specific identification method.

Estimates of the lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business based on current market and economic conditions, less reasonably predictable costs of completion, disposal, and transportation of the inventory. For the periods ending, December 31, 2021 and 2020, the Company recorded an insignificant amount of inventory write-down.

The Company evaluates inventory based on historical experience to estimate its inventory not expected to be sold in less than a year. The Company classifies its inventory not expected to be sold in one year as non-current. As of December 31, 2021 and 2020, non-current inventory was $2,678 and $8,656, respectively.

Property, Plant, and Equipment

Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 30 to 39 years; vehicles, 5 years; machinery and equipment, 7 years; and furniture and fixtures, 7 years. Repair and maintenance charges are expensed as incurred. Expenditures for major renewals or betterments which extend the useful lives of existing property, plant and equipment are capitalized and depreciated.

Impairment of Long-Lived Assets

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Assets are grouped at the lowest level in which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets. In such cases, if the future undiscounted cash flows of the underlying assets are less than the carrying amount, then the carrying amount of the long-lived asset will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying asset or its determinable fair value. No impairment for long-lived assets was recorded for the years ended December 31, 2021 and 2020.

Dealer Incentive Liability

Under a dealer agreement with qualifying independent retailers, a portfolio is created for houses sold by the independent retailer with consumer loan arrangements financed by the Company. The independent retailer is eligible to a receive dealer incentive, which is a portion of total collections expected on a consumer loan portfolio after the Company’s contribution (collection thresholds set per the terms of dealer agreement which includes Legacy’s initial contribution, plus an allocation of interest and other agreed upon periodic fees) is met.

A dealer incentive liability is recorded in the Company’s balance sheet based on total outstanding balance of individual dealer loan portfolios at period end, less the remaining portion of the Company’s contribution in respective portfolios. As of December 31, 2021 and 2020, the dealer incentive liability was $4,336 and $4,242, respectively. Dealer incentive expense for the years ended December 31, 2021 and 2020 totaled $1,235 and $336, respectively, and is included in the Company’s statements of operations.

43

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Product Warranties

The Company provides retail home buyers with a one-year warranty from the date of purchase on manufactured inventory. Product warranty costs are accrued when the covered homes are sold to customers. Product warranty expense is recognized based on the terms of the product warranty and the related estimated costs. Factors used to determine the warranty liability include the number of homes under warranty and the historical costs incurred in servicing the warranties. The accrued warranty liability is reduced as costs are incurred and warranty liability balance is included as part of accrued liabilities in the Company’s balance sheet.

A tabular presentation of the activity within the warranty liability account for the years ended December 31, 2021 and 2020 is presented below:

    

2021

    

2020

Warranty liability, beginning of period

$

2,594

$

3,078

Product warranty accrued

 

2,152

 

1,834

Warranty costs incurred

 

(1,870)

 

(2,318)

Warranty liability, end of period

$

2,876

$

2,594

Advertising Costs

The Company expenses all advertising and marketing expenses in the period incurred. Advertising costs for the years ended December 31, 2021 and 2020 were $367 and $1,193, respectively.

Fair Value Measurements

The Company accounts for its investments and derivative instruments in accordance with ASC 820-10, Fair Value Measurement, which among other things provides the framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level I measurement) and the lowest priority to unobservable inputs (Level III measurements). The three levels of fair value hierarchy under ASC 820-10, Fair Value Measurement, are as follows:

Level I

Quoted prices are available in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.

Level II

Significant observable inputs other than quoted prices in active markets for which inputs to the valuation methodology include: (1) Quoted prices for similar assets or liabilities in active markets; (2) Quoted prices for identical or similar assets or liabilities in inactive markets; (3) Inputs other than quoted prices that are observable; (4) Inputs that are derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified (contractual) term, the Level II input must be observable for substantially the full term of the asset or liability.

Level III

Significant unobservable inputs that reflect an entity’s own assumptions that market participants would use in pricing the assets or liabilities.

The asset or liability fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

44

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

The Company has used derivatives to manage risks related to interest rate movements. The Company does not enter into derivative contracts for speculative purposes. Interest rate swap contracts are recognized as assets or liabilities on the balance sheets and are measured at fair value. The fair value was calculated and provided by the lender, a Level II valuation technique. Management reviewed the fair values for the instruments as provided by the lender and determined the related asset and liability to be an accurate estimate of future gains and losses to the Company. The Company is not a party to any interest rate swaps as of December 31, 2021.

Fair Value of Financial Instruments

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, consumer loans, MHP Notes, other notes, accounts payable, lines of credit, notes payable, and dealer portion of consumer loans.

The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable approximate their respective fair values because of the short-term maturities or expected settlement dates of these instruments. This is considered a Level I valuation technique. The lines of credit, notes payable and part of the MHP Notes have variable interest rates that reflect market rates and their fair value approximates their carrying value. This is considered a Level II valuation technique. The Company also assessed the fair value of the consumer loans receivable, the fixed rate MHP Notes and the other notes based on the discounted value of the remaining principal and interest cash flows. The Company determined that the fair value of the consumer loan portfolio was approximately $125,600 compared to the book value of $125,623 as of December 31, 2021, and a fair value of approximately $115,000 compared to the book value of $111,920 as of December 31, 2020. The Company determined that the fair value of the fixed rate MHP Notes was approximately $83,000 compared to the book value of $83,773 as of December 31, 2021, and a fair value of approximately $108,000 compared to the book value of $109,806 as of December 31, 2020. The Company determined that the fair value of the fixed rate other notes was approximately $38,500 compared to the book value of $38,886 as of December 31, 2021, and a fair value of approximately $15,000 compared to the book value of $15,104 as of December 31, 2020. This is a Level III valuation technique.

Revenue Recognition

Product sales, primarily consist of sales of mobile homes to consumers and mobile home parks through various sales channels, which include Direct Sales, Commercial Sales, Consignment Sales, and Retail Store Sales. Direct Sales include homes sold directly to independent retailers or customers that are not financed by the Company and are not sold under a consignment arrangement. These types of homes are generally paid for prior to shipment. Commercial Sales include homes sold to mobile home parks under commercial loan programs or paid for upfront. The Company provides floor plan financing for independent retailers, which takes the form of a consignment arrangement. Consignment Sales are considered sales of consigned homes from independent dealers to individual customers. Retail Store Sales are homes sold through Company-owned retail locations. Consignment Sales and Retail Sales of homes may be financed by the Company, by a third party, or in paid in cash.

Revenue from product sales is recognized at a point in time when the performance obligation under the terms of a contract with our customers is satisfied which typically occurs upon delivery and transfer of title of the home, as this depicts when control of the promised good is transferred to our customers. For financed sales by the Company, the individual customer enters into a sales and financing contract and is required to make a down payment. These financed sales contain a significant financing component and any interest income is separately recorded in the statement of operations.

Revenue is measured as the amount of consideration expected to be received in exchange for transferring the homes to the customers.  Sales and other similar taxes collected concurrently with revenue-producing activities are excluded from revenue.

45

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

The Company made an accounting policy election to account for any shipping and handling costs that occur after the transfer of control as a fulfillment cost that is accrued when control is transferred. Warranty obligations associated with the sale of a unit are assurance-type warranties for a period of twelve months that are a guarantee of the home’s intended functionality and, therefore, do not represent a distinct performance obligation within the context of the contract. The Company has elected to use the practical expedient to expense the incremental costs of obtaining a contract if the amortization period of the asset that the Company would have otherwise recognized is one year or less. Contract costs, which include commissions incurred related to the sale of homes, are expensed at the point-in-time when the related revenue is recognized.

For the years ended December 31, 2021 and 2020, sales to an independent third-party and its affiliates accounted for $9,165 or 5.5% and $41,263 or 28.7% of our product sales, respectively.  

For the years ended December 31, 2021 and 2020, total cost of product sales included $11,303 and $24,165 of costs, mainly relating to up front dealer commission and reimbursed dealer expenses for consignment sales and certain other similar costs incurred for retail store and commercial sales.

Other revenue consists of consignment fees, service fees and other miscellaneous income. Consignment fees are charged to independent retailers on a monthly basis for homes held by the independent retailers pursuant to a consignment arrangement until the home is sold to an individual customer. Consignment fees are determined as a percentage of the home’s wholesale price to the independent dealer. Revenue recognition for consignment fees are recognized over time using the output method as it provides a faithful depiction of the Company’s performance toward completion of the performance obligation under the contract and the value transferred to the independent retailer for the time the home is held under consignment. Revenue for service fees and miscellaneous income is recognized at a point in time when the performance obligation is satisfied.

Disaggregation of Revenue. The following table summarizes customer contract revenues disaggregated by source of the revenue for the years ended December 31, 2021 and 2020:

2021

    

2020

Product sales:

Direct sales

$

25,173

$

11,203

Commercial sales

 

46,835

 

70,186

Consignment sales

63,496

43,801

Retail store sales

20,011

17,436

Other (1)

 

10,480

 

4,876

Total product sales

 

165,995

 

147,502

Consumer and MHP loans interest:

 

  

 

  

Interest - consumer installment notes

 

16,658

 

15,979

Interest - MHP notes

 

10,537

 

9,381

Total consumer and MHP loans interest

 

27,195

 

25,360

Other

 

4,317

 

3,862

Total net revenue

$

197,507

$

176,724

(1)Other product sales revenue from ancillary products and services including parts, freight and other services

46

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Reserve for Repurchase Commitments

In accordance with customary business practice in the manufactured housing industry, the Company has entered into certain repurchase agreements with certain financial institutions and other credit sources who provide floor plan financing to industry retailers, which provided that the Company will be obligated, under certain circumstances, to repurchase homes sold to retailers in the event of a default by a retailer in its obligation to such credit sources. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The Company applies ASC 460, Guarantees and ASC 450-20, Loss Contingencies, to account for its liability for repurchase commitments. The Company considers its current obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitments as of December 31, 2021 and 2020.

Other Income, Net

Other income primarily consists of interest related to other notes receivable balances and interest income earned on cash balances, reduced by interest expenses.

Interest Income

Interest on consumer loans, MHP Notes and other notes is recognized using the effective-interest method on the daily balances of the principal amounts outstanding and recorded as part of total revenue. Fees associated with the origination of loans and certain direct loan origination costs are netted and the net amount is deferred and recognized over the life of the loan as an adjustment of yield.

Share-Based Compensation

The Company accounts for share-based compensation in accordance with the provisions of ASC 718, Compensation—Stock Compensation. Share-based compensation expense is recognized based on the award’s estimated grant date fair value in order to recognize compensation cost for those shares expected to vest. The Company has elected to record forfeitures as they occur. Compensation cost is recognized on a straight-line basis over the vesting period of the awards and adjusted as forfeitures occur.

The fair value of each option grant with only service-based conditions is estimated using the Black-Scholes pricing model. The fair value of each restricted stock unit (the ”RSU”) is calculated based on the closing price of the Company’s common stock on the grant date.

The fair value of stock option awards on the date of grant is estimated using the Black-Scholes option pricing model, which requires the Company to make certain predictive assumptions. The risk-free interest rate is based on the implied yield of U.S. Treasury zero-coupon securities that correspond to the expected life of the award. As a recently formed public entity with a small public float and limited trading of its common shares on the NASDAQ Global Market, it was not practicable for the Company to estimate the volatility of its common shares; therefore, management estimated volatility based on the historical volatilities of a small group of companies considered as close to comparable to the Company as available, all equally weighted, over the expected life of the option. Management concluded that this group is more characteristic of the Company’s business than a broad industry index. The expected life of awards granted represents the period of time that the awards are expected to be outstanding based on the “simplified” method, which is allowed for companies that cannot reasonably estimate the expected life of options based on its historical award exercise experience. The Company does not expect to pay dividends on its common stock.

47

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Shipping and Handling Costs

Shipping and handling costs incurred to deliver product to our customers are included as a component of cost of product sales in the statement of operations. Shipping and handling costs for the years ended December 31, 2021 and 2020 were $1,981 and $706, respectively.

Income Taxes

The Company is subject to U.S. federal and state income taxes as a corporation. Prior to the corporate conversion, the Partnership was treated as a flow-through entity for U.S. federal income tax purposes, and as such, was generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to its taxable income was passed through to its partners. Accordingly, prior to the corporate conversion, the Partnership only recorded a provision for Texas franchise tax as the Partnership’s taxable income was included in the income tax returns of the individual partners.

Income tax expense for the Company is recognized for the tax effects of the transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either taxable or deductible when the assets and liabilities are recovered or settled. Deferred tax assets and liabilities are reflected at income tax rates applicable to the period in which the deferred tax assets or liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes.

A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that the deferred tax assets will be realized. In addition, management does not believe there are any unrecorded deferred tax liabilities that are material to the financial statements.

The determination of the provision for income taxes requires significant judgment, use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The benefits of uncertain tax positions are recorded in the Company’s financial statements only after determining a more-likely-than-not probability that the uncertain tax positions will withstand challenge, if any, from taxing authorities. When facts and circumstances change, the Company reassesses these probabilities and records any changes through the provision for income taxes. The Company recognizes interest and penalties relating to uncertain tax provisions as a component of tax expense. For the periods presented, management has determined there are no material uncertain tax positions which was performed for the tax years that remain subject to examination by major tax jurisdictions as of December 31, 2021, which includes the tax years 2018, 2019 and 2020.

Concentrations

Financial instruments that potentially subject the Company to concentrations of credit risk are accounts receivable, consumer loans, MHP Notes and other notes receivable. Management believes that its credit policies are adequate to minimize potential credit risk related to accounts receivable and other notes receivable. The consumer loans are secured by the mobile homes that were financed through the loans. The MHP Notes are secured by mobile homes, other assets, and are personally guaranteed. The MHP Notes personal guarantor may cover multiple parks and each park is treated as a customer. As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.

48

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

Recent Accounting Pronouncements

The Company has elected to use longer phase-in periods for the adoption of new or revised financial accounting standards under the JOBS Act as an emerging growth company.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and an asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous requirements. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2022. Modified retrospective application and early adoption is permitted. The Company expects that the adoption of this standard will result in a material increase to assets and liabilities on the balance sheet but will not have a material impact on the statement of operations.  While the Company is continuing to assess all the effects of adoption, it currently believes the most significant effects relate to (i) the recognition of new right-of-use assets and lease liabilities on its balance sheet for its property and equipment operating leases and (ii) providing significant new disclosures about its leasing activities.

In June 2016, the FASB issued an accounting standards update ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down and affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2023. The Company is continuing to evaluate the impact of the adoption of this ASU and is uncertain of the impact on the financial statements and disclosures at this point in time.

From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted by the Company as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s Financial Statements upon adoption.

3. CONSUMER LOANS RECEIVABLE

Consumer loans receivable, net of allowance for loan losses and deferred financing fees, consisted of the following at December 31, 2021 and 2020:

2021

2020

Consumer loans receivable

$

129,119

$

115,639

Loan discount and deferred financing fees

 

(2,612)

 

(2,814)

Allowance for loan losses

 

(884)

 

(905)

Consumer loans receivable, net

$

125,623

$

111,920

49

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

The following table presents a detail of the activity in the allowance for loan losses for the years ended December 31, 2021 and 2020:

2021

    

2020

    

Allowance for loan losses, beginning of period

$

905

$

913

Provision for loan losses

 

725

 

819

Charge offs

 

(746)

 

(827)

Allowance for loan losses

$

884

$

905

The impaired and general reserve for allowance for loan losses at December 31, 2021 and 2020:

2021

2020

Total consumer loans

$

129,119

$

115,639

Allowance for loan losses

$

884

$

905

Impaired loans individually evaluated for impairment

$

1,239

$

1,603

Specific reserve against impaired loans

$

533

$

558

Other loans collectively evaluated for allowance

$

127,880

$

114,036

General allowance for loan losses

$

351

$

347

A detailed aging of consumer loans receivable that are past due as of December 31, 2021 and 2020 were as follows:

2021

%

2020

%

Total consumer loans receivable

$

129,119

 

100.0

   

$

115,639

 

100.0

Past due consumer loans:

 

  

 

  

 

  

 

  

31 - 60 days past due

$

594

 

0.5

$

954

 

0.8

61 - 90 days past due

 

407

 

0.3

 

221

 

0.2

91 - 120 days past due

 

114

 

0.1

 

141

 

0.1

Greater than 120 days past due

 

967

 

0.7

 

1,261

 

1.1

Total past due

$

2,082

 

1.6

$

2,577

 

2.2

4. NOTES RECEIVABLE FROM MOBILE HOME PARKS (“MHP Notes”)

MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. As of December 31, 2021 and 2020, the MHP Note balance is presented net of unamortized finance fees of $445 and $183, respectively. The finance fees are amortized over the life of the MHP Notes.

There were minimal past due balances on the MHP Notes as of December 31, 2021 and 2020, respectively, and no charge offs were recorded for MHP Notes during the for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no loss is recorded against the MHP Notes as of December 31, 2021 and 2020.

50

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

5. Other Notes Receivable

Other notes receivable, net of allowance for loan losses and deferred financing fees, consisted of the following at December 31, 2021 and 2020:

2021

2020

Outstanding principal balance

$

42,074

$

15,179

Allowance for loan losses

 

(74)

 

(75)

Total

$

42,000

$

15,104

6. INVENTORIES

Inventories consisted of the following at December 31, 2021 and 2020:

2021

2020

Raw materials

$

15,431

$

12,713

Work in progress

 

714

 

412

Finished goods (1)

 

28,195

 

23,375

Allowance for obsolescence

(432)

(620)

Total

$

43,908

$

35,880

(1) Finished goods includes $2,678 and $8,656 as of December 31, 2021 and 2020, respectively, held for more than twelve months and classified as long-term.

7. PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment consisted of the following at December 31, 2021 and 2020:

2021

2020

Land

$

14,949

$

12,968

Buildings and leasehold improvements

 

13,722

 

10,700

Vehicles

 

1,682

 

1,664

Machinery and equipment

 

5,058

 

4,127

Furniture and fixtures

 

298

 

298

Total

 

35,709

 

29,757

Less accumulated depreciation

 

(8,193)

 

(7,141)

Total property, plant and equipment

$

27,516

$

22,616

Depreciation expense was $1,145 with $450 included as a component of cost of product sales for the year ended December 31, 2021 and $1,013 with $409 included as a component of cost of product sales for the year ended December 31, 2020.

51

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

8. OTHER ASSETS

Other assets consisted of the following at December 31, 2021 and 2020:

2021

2020

Leased property, net of accumulated depreciation

$

9,419

$

7,218

Prepaid rent

 

248

 

274

Other

 

332

 

331

Repossessed homes

 

517

 

1,395

Total

$

10,516

$

9,218

Depreciation expense for leased property was $442 and $199 for the years ended December 31, 2021 and 2020, respectively.

9. ACCRUED LIABILITIES

Accrued liabilities consist of the following at December 31, 2021 and 2020:

2021

2020

Warranty reserve

$

2,876

$

2,594

Litigation reserve

 

2,764

 

899

Payroll

1,685

2,428

Portfolio taxes and title

 

2,467

 

2,060

Property tax

546

401

Dealer rebates

1,160

215

Sales tax

 

310

 

683

Federal and state income taxes

 

7,445

 

5,603

Other

 

1,433

 

607

Total accrued liabilities

$

20,686

$

15,490

Accrued liabilities, non-current

630

Accrued liabilities, current

$

20,686

$

14,860

10. DEBT

Lines of Credit

Revolver 1

At December 31, 2019, the Company had a revolving line of credit (“Revolver 1”) with Capital One, N.A. with a maximum credit limit of $45,000 and a maturity date of May 11, 2020. On March 30, 2020, the Company entered into an agreement with Capital One, N.A. to replace Revolver 1 with a new revolving line of credit (“New Revolver”). The New Revolver has a maximum credit limit of $70,000 and a maturity date of March 30, 2024. For the period January 1, 2020 through March 30, 2020, Revolver 1 accrued interest at one-month LIBOR plus 2.40%. Amounts available under Revolver 1 were subject to a formula based on eligible consumer loans and MHP Notes and were secured by all accounts receivable and the consumer loans receivable and MHP Notes.

The New Revolver accrues interest at one-month LIBOR plus 2.00%. The interest rates in effect as of December 31, 2021 and 2020 were 2.10% and 2.15%, respectively. As with Revolver 1, amounts available under the New Revolver are subject to a formula based on eligible consumer loans and MHP Notes and are secured by all accounts

52

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

receivable and the consumer loans receivable and MHP Notes. The amount of available credit under the New Revolver was $61,841 as of December 31, 2021. In connection with the New Revolver, the Company paid certain arrangement fees and other fees of approximately $295, which were capitalized as unamortized debt issuance costs and will be amortized to interest expense over the life of the New Revolver.

For the years ended December 31, 2021 and 2020, interest expense under the Capital One Revolvers was $887 and $1,020, respectively. The outstanding balance as of December 31, 2021 and 2020 was $8,159 and $36,174, respectively. The New Revolver requires the Company to comply with certain financial and non-financial covenants. As of December 31, 2021, the Company was in compliance with all financial covenants, including that it maintain a tangible net worth of at least $120,000 and that it maintain a ratio of debt to EBITDA of 4 to 1, or less. As of December 31, 2021, the Company was not in compliance with certain non-financial covenants and obtained a waiver from Capital One.

Revolver 2

In April 2016, the Company entered into an agreement with Veritex Community Bank to secure an additional revolving line of credit of $15,000 (“Revolver 2”). Revolver 2 accrues interest at one-month LIBOR plus 2.50% and all unpaid principal and interest is due at maturity on April 4, 2021. Revolver 2 is secured by all finished goods inventory excluding repossessed homes. Amounts available under Revolver 2 are subject to a formula based on eligible inventory. On May 12, 2017, the Company entered into an agreement to increase the line of credit to $20,000. On October 15, 2018, Revolver 2 was amended to extend the maturity date from April 4, 2019 to April 4, 2021. In April 2020, this note was paid in full and the facility was terminated. The amount of available credit under Revolver 2 was $12,028 at March 31, 2020 and the interest rate in effect as of March 31, 2020 was 4.17%. The Company was in compliance with all required covenants as of March 31, 2020. For the year ended December 31, 2020 interest expense was $17. The outstanding balance as of March 31, 2020 was $2,001. The Company was in compliance with the other financial covenants that it maintain a tangible net worth of at least $80,000 when the facility was terminated.

PPP Loan

On April 10, 2020, the Company entered into a loan with Peoples Bank as the lender in an aggregate principal amount of $6,546 (the “Loan”) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act. The Loan was evidenced by a promissory note (the “Note”) dated April 10, 2020 and had a maturity date of April 10, 2022. The Note had an interest rate of 1.00% per annum, with the first six months of interest deferred. Principal and interest were payable monthly commencing on November 10, 2020 and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On May 1, 2020, this loan was paid in full.

PILOT Agreement

In December 2016, the Company entered into a Payment in Lieu of Taxes (“PILOT”) agreement commonly offered in Georgia by local community development programs to encourage industry development. The net effect of the PILOT agreement is to provide the Company with incentives through the abatement of local, city and county property taxes and to provide financing for improvements to the Company’s Georgia plant (the “Project”). In connection with the PILOT agreement, the Putman County Development Authority provides a credit facility for up to $10,000 which can be drawn upon to fund Project improvements and capital expenditures as defined in the agreement. If funds are drawn, the Company would pay transactions costs and debt service payments. The PILOT agreement requires interest payments of 6.00% per annum on outstanding balances, which are due each December 1st through maturity on December 1, 2021, at which time all unpaid principal and interest are due. The PILOT agreement is collateralized by the assets of the Project. As of December 31, 2021, the Company had not drawn on this credit facility.

53

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

11. INCOME TAXES

Significant components of the provision for income taxes are as follows (in thousands):

Year ended

December 31, 

2021

    

2020

Current:

Federal

$

8,443

$

8,885

State

1,280

1,737

Total current income tax provision

9,723

10,622

Deferred:

Federal

934

189

State

99

16

Total deferred income tax provision

1,033

205

Provision for income taxes

$

10,756

$

10,827

A reconciliation of the Company’s effective tax rate from operations to the U.S. federal income tax rate is as follows:

Year ended

December 31, 

2021

    

2020

Federal statutory rate

21.0

%

21.0

%

State income taxes, net of federal tax benefit

1.9

2.8

Energy efficiency credit

(5.2)

(2.3)

Other

-

0.7

Effective tax rate

17.7

%

22.2

%

The tax effects of cumulative temporary differences that give rise to deferred tax assets and liabilities are as follows (in thousands):

Year ended

December 31, 

2021

    

2020

Deferred tax assets:

Allowance for doubtful accounts

$

486

$

599

Reserve accounts

636

134

State taxes

44

263

Payroll taxes

157

297

Uniform capitalization

58

45

Total deferred tax assets

1,381

1,338

Deferred tax liabilities:

Installment sale revenue

(853)

(1,006)

Depreciation

(2,998)

(1,740)

Accrued interest receivable

(518)

(526)

Other

(16)

(37)

Total deferred tax liabilities

(4,385)

(3,309)

Net deferred tax liabilities

$

(3,004)

$

(1,971)

54

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

12. SHARE BASED COMPENSATION

Pursuant to the Legacy Housing Corporation 2018 Incentive Compensation Plan (the “Compensation Plan”), the Company may issue up to 10.0 million equity awards to employees, directors, consultants and nonemployee service providers in the form of stock options, stock and stock appreciation rights. Stock options may be granted with a contractual life of up to ten years. At December 31, 2021, the Company had 9.7 million shares available for grant under the Compensation Plan.

In February 2019, the Company granted 120,000 restricted shares of its common stock to members of senior management. The shares were granted on February 7, 2019 and had a grant date fair value of $1,636. The shares vest at a rate of 14.3% annually, beginning on February 7, 2019, and becoming fully vested on February 7, 2025. During the second quarter of 2020, 42,857 of these restricted shares were forfeited due to the departure of a member of senior management.

The Company granted 2,936 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on February 7, 2019 and became fully vested on December 13, 2019.

In August 2019, the Company granted 39,526 restricted shares of its common stock to a member of senior management. The shares were granted on August 2, 2019 and had a grant date fair value of $496. The shares vest at a rate of 20.0% annually, beginning on August 2, 2020, becoming fully vested on August 2, 2024. This grant was canceled during the second quarter of 2020 due to the departure of the member of senior management.

In March 2020, the Company granted 1,903 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on March 27, 2020 and had a grant date fair value of $18. The shares became fully vested on December 13, 2020.

In December 2020, the Company granted 2,022 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on December 2, 2020 and had a grant date fair value of $30. The shares became fully vested on October 4, 2021.

In November 2021, the Company granted 1,202 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on November 30, 2021 and had a grant date fair value of $30. The shares become fully vested on October 24, 2022.

The following is a summary of restricted stock units (the “RSU”) activity (in thousands, except per unit data):

Number of Units

Weighted Average Grant Date Fair Value Per Unit

Nonvested, January 1, 2021

45

$

13.68

Granted

1

$

24.99

Vested

(11)

$

13.86

Nonvested, December 31, 2021

35

$

14.01

As of December 31, 2021, approximately 35,000 RSUs remained unvested. Unrecognized compensation expense related to these RSUs at December 31, 2021 was $390 and is expected to be recognized over 2.95 years.  

In February 2019, the Company granted 58,694 incentive stock options to a member of senior management at an exercise price of $13.63 per share. The options vest at a rate of 12.5% annually, beginning on February 7, 2019, and

55

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

becoming fully vested on February 7, 2026. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 2.41%; dividend yield of 0.00%; expected volatility of common stock of 65.0% and expected life of options of 7.9 years. During the second quarter of 2020, these options were forfeited due to the departure of a senior manager.

In August 2020, the Company granted 34,626 incentive stock options to a member of senior management at an exercise price of $14.44 per share. The options vest at a rate of 20.0% annually, beginning on August 10, 2021, and becoming fully vested on August 10, 2025. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 0.24%; dividend yield of 0.00%; expected volatility of common stock of 75.0% and expected life of options of 6.5 years.

In September 2021, the Company granted 55,490 incentive stock options to a member of management at an exercise price of $18.02 per share. The options vest at a rate of 10.0% annually, beginning on September 23, 2022, and becoming fully vested on September 23, 2031. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 1.41%; dividend yield of 0.00%; expected volatility of common stock of 75.0% and expected life of options of 7.8 years.

The following is a summary of option activity (in thousands, except per unit data):

    

Number of Units

    

Weighted
Average
Exercise Price Per Unit

    

Weighted
Average Grant Date
Fair Value Per Unit

    

Weighted
Average
Remaining
Contractual Life

    

Aggregate
Intrinsic
Value

Outstanding, January 1, 2021, nonvested

35

$

14.44

$

8.67

9.61

Granted

55

$

18.02

$

14.07

9.73

Exercised

(7)

$

14.44

$

8.67

Outstanding, December 31, 2021, nonvested

83

$

16.83

$

12.27

9.36

$

802

Exercisable, December 31, 2021

$

$

$

As of December 31, 2021, approximately 83,000 options remain nonvested. Unrecognized compensation expense related to these options at December 31, 2021 was $976 and is expected to be recognized over 9.36 years.

On March 31, 2020, the Company filed a registration statement on Form S-8 to register with the SEC approximately 2.3 million shares of Legacy common stock available for issuance under the 2018 Incentive Compensation Plan. The registration statement became effective upon filing.

13. COMMITMENTS AND CONTINGENCIES

As of January 1, 2020, the Company instituted a self-insured health benefits plan with a stop-loss policy, which provides medical benefits to employees electing coverage under the plan. The Company estimates and records costs for incurred but not reported medical claims and claim development. This reserve is based on historical experience and other assumptions, some of which are subjective. The Company will adjust its self-insured medical benefits reserve based on actual experience, estimated costs and changes to assumptions. At December 31, 2021 and 2020, the Company accrued a $373 and $110 liability for incurred but not reported claims, respectively.

56

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for independent retailers of its products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to retailers in the event of default by the retailer. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount for which the Company was liable under such agreements approximated $4,908 and $140 at December 31, 2021 and 2020, respectively, without reduction for the resale value of the homes. The Company considers its obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitment as of December 31, 2021 or 2020.

Leases. The Company leases facilities under operating leases that typically have 10-year terms. These leases usually offer the Company a right of first refusal that affords the Company the option to purchase the leased premises under certain terms in the event the landlord attempts to sell the leased premises to a third party. Rent expense was $698 and $602 for the years ended December 31, 2021 and 2020, respectively. The Company also subleases properties to third parties, ranging from 3-year to 11-year terms with various renewal options. Rental income from the subleased property is included in other revenue in the Company’s statements of operations and was approximately $394 and $343 for the years ended December 31, 2021 and 2020, respectively.

Future minimum lease commitments under all non-cancelable operating leases for each of the next five years at December 31, 2021, are as follows:

2022

    

$

632

2023

 

583

2024

 

483

2025

 

447

2026

 

384

Thereafter

 

385

Total

$

2,914

Legal Matters

The Company is party to certain legal proceedings that arise in the ordinary course and are incidental to its business. Certain of the claims pending against the Company in these proceedings allege, among other things, breach of contract and warranty, product liability and personal injury. The Company has determined that it is probable that it has some liability related to the claims. The Company's reasonable estimate of this liability is a range between $2,613 and $5,038 and has included legal reserves of $2,764 and $899 as of December 31, 2021 and 2020, respectively, in accrued liabilities on the accompanying balance sheets. Although litigation is inherently uncertain, based on past experience and the information currently available, management does not believe that the currently pending and threatened litigation or claims will have a material adverse effect on the Company’s financial position, liquidity or results of operations. However, future events or circumstances currently unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on the Company’s financial position, liquidity or results of operations in any future reporting periods.

14. DERIVATIVES

On February 2, 2012, the Company entered into a master interest rate swap agreement. The Company elected not to designate the interest rate swap agreements as cash flow hedges and, therefore, gains or losses on the agreements as well as the other offsetting gains or losses on the hedged items attributable to the hedged risk are recognized in current earnings. ASC 815-10, Derivatives and Hedging, requires derivative instruments to be measured at fair value and recorded in the statements of financial position as either assets or liabilities. The Company entered into interest rate swap agreement with Capital One Bank on June 12, 2017 to fix the variable rate portion for $8,000 of the line of credit. This

57

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

interest rate swap agreement matured on May 11, 2020. Included in the statements of operations for the years ended December 31, 2020 is a loss of $15 which was the result of the changes in the fair values of the interest rate swap agreement.

15. EARNINGS PER SHARE

Basic earnings per common share (“EPS”) is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted EPS is based on the weighted-average number of common shares outstanding plus the number of additional shares that would have been outstanding had the dilutive common shares been issued. The following table reconciles the numerators and denominators used in the computations of both basic and diluted EPS.

Year ended

December 31, 

2021

    

2020

Numerator:

Net income (in 000's)

$

49,871

$

37,995

Denominator:

Basic weighted-average common shares outstanding

24,204,437

24,226,128

Effect of dilutive securities:

Restricted stock grants

12,846

Stock options

58,706

10,267

Diluted weighted-average common shares outstanding

24,275,989

24,236,395

Earnings per share attributable to Legacy Housing Corporation

Basic

$

2.06

$

1.57

Diluted

$

2.05

$

1.57

The diluted earnings per share calculation excludes zero and 35,935 potential shares related to stock grants and stock options for the years ended December 31, 2021 and 2020, respectively, because the effect of including these potential shares would be antidilutive.

16. RELATED PARTY TRANSACTIONS

Bell Mobile Homes, a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Accounts receivable balances due from Bell Mobile Homes were $1 and $1 as of December 31, 2021 and 2020, respectively. Accounts payable balances due to Bell Mobile Homes for maintenance and related services were $49 and $61 as of December  31, 2021 and 2020, respectively. Home sales to Bell Mobile Homes were $3,724 and $2,631 for the years ended December 31, 2021 and 2020, respectively.

Shipley Bros., Ltd. (“Shipley Bros.”), a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Home sales to Shipley Bros. were $2,825 and $1,786 as of December 31, 2021 and 2020, respectively. There were no accounts receivable balances or accounts payable balances due from/to Shipley Bros. as of December 31, 2021 and 2020, respectively.

17. SUBSEQUENT EVENTS

On January 5, 2022, the Company entered into an amended and restated employment agreement (the “Employment Agreement”) with Curtis D. Hodgson, Executive Chairman of the Company. The Employment Agreement provides for a term that commences on January 1, 2022 and expires on June 16, 2024, unless earlier terminated (the “Employment Period”). Pursuant to the Employment Agreement, Mr. Hodgson will continue to serve in his current

58

Table of Contents

LEGACY HOUSING CORPORATION

NOTES TO FINANCIAL STATEMENTS

December 31, 2021 and 2020

(Dollars in thousands, except per share amounts)

position with the Company, as set forth above, and will have duties, responsibilities, and authority that are customary to such position.

The Employment Agreement provides for Mr. Hodgson to receive a base salary of $200,000 per year and a signing bonus of 150,000 shares of restricted stock, which shall be vested upon grant. Mr. Hodgson is also eligible for an annual incentive bonus and equity awards. The annual inventive bonus will be determined by the Board but will not exceed 100% of Mr. Hodgson’s base salary. An equity award of 175,000 shares of the Company’s restricted stock will be granted if the Company’s stock price reaches and remains for a period of fifteen consecutive market days at a closing price of $36 per share. An additional equity award of 175,000 shares of the Company’s restricted stock will be granted if the Company’s stock price reaches and remains for a period of fifteen consecutive market days at a closing price of $48 per share.

On May 30, 2022, the Company submitted to Nasdaq a plan to regain compliance with Nasdaq Listing Rule 5250(c)(1) (the “Rule”) regarding the Company’s failure to file timely Form 10-K for the period ending December 31, 2021 and Form 10-Q for the period ending on March 31, 2022. On June 9, 2022, the Company received a response from Nasdaq informing the Company that Nasdaq granted an exception to the filing requirements set forth in the Rule that allows the Company to file these reports and any other required filings as required by the Rule on or before September 27, 2022.

On June 21, 2022, the Company received a Reservation of Rights notice from Capital One, N.A. The letter stated that the Company’s New Revolver was in default. The default condition occurred due to the Company’s failure to timely file the 10K and deliver certain financial statement to Capital One, N.A. On July 28, 2022, the Company executed a forbearance agreement with Capital One, N.A.

In connection with the preparation of these financial statements, an evaluation of subsequent events was performed through the date of filing. The Company recently updated its management of escrow collections. Historically, escrow collections were deposited in an unsegregated deposit account subject to the Company's credit agreement with Capital One, N.A. On June 28, 2022, the Company segregated escrow collections by purchasing an $8.5M certificate of deposit that is not subject to the credit agreement. The certificate of deposit principal amount will be adjusted periodically. The Company will continue to hold escrow collections separately from its other operating funds where required by law..

59

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

None.

ITEM 9A.    CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

We are subject to the periodic reporting requirements of the Exchange Act which requires designing disclosure controls and procedures to provide reasonable assurance that information we disclose in reports we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow for timely decisions regarding required disclosures. 

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 defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Report. Based on the evaluation of our disclosure controls and procedures as of December 31, 2021, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were not effective as of such date due to material weaknesses in internal control over financial reporting.

Management’s Report on Internal Control Over Financial Reporting

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

Our management has assessed the effectiveness of our internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria established by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013). These criteria are in the areas of control environment, risk assessment, control activities, information and communication, and monitoring.  Management’s assessment included extensive documentation, evaluating and testing the design and operating effectiveness of its internal controls over financial reporting.  Based on management’s processes and assessment, as described above, management has concluded that, as of December 31, 2021, our internal control over financial reporting was not effective.

Material Weaknesses in Internal Control Over Financial Reporting

As previously disclosed in our Annual report on Form 10-K filed with the SEC on March 17, 2021, we identified material weaknesses in our internal control over financial reporting during the preparation of our financial statements for the year ended December 31, 2020. Under standards established by the PCAOB, a material weakness is a deficiency or combination of deficiencies in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of annual or interim financial statements will not be prevented or detected and corrected on a timely basis. The material weaknesses in internal control over financial reporting have not been fully remediated as of December 31, 2021.

60

The material weaknesses in financial reporting as of December 31, 2021 are summarized as follows:

We determined that we did not have sufficient accounting systems and procedures in place, particularly in the areas of revenue recognition; processing of accounts payable; prepaid expenses; and inventory costing and management.
We determined that we did not have sufficient systems and processes to support timely preparation of financial statements for compliance with U.S. GAAP and SEC.
We determined that we did not have sufficient policies and procedures to ensure the appropriate review and approval of user access rights to our accounting system; and lack of approval of journal entries and segregation of duties in our financial reporting process.
We determined that our information technology infrastructure does not provide sufficient safeguards required by the COBIT framework.

Remediation Efforts to Address Previously-Identified Material Weaknesses

In connection with these material weaknesses, we are in the process of taking remediation action, including the evaluation and implementation of appropriate processes and procedures with respect to key areas, including inventory costing and revenue recognition. We are also in the process of implementing remediation measures, including designing internal controls over financial reporting, defining user access rights and journal entry processes and approvals, and implementing more robust financial reporting databases and systems.

Changes in Internal Control over Financial Reporting 

There were no changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the fourth quarter of fiscal 2021 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 

Inherent Limitations in Effectiveness of Controls  

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures, or our internal controls, will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of simple error or mistake or fraud. Additionally, controls can be circumvented by individuals or groups of persons or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements in our public reports due to error or fraud may occur and not be detected. 

Exemption from Auditor Attestation on Internal Controls 

This Report on Form 10-K does not include an attestation report of our independent registered public accounting firm due to a transition period established by rules of the SEC for newly public companies and emerging growth companies.

61

ITEM 9B.    OTHER INFORMATION.

Restatement of Previously Issued Condensed Financial Statements (unaudited)

The Company has restated these financial statements to correct; (i) an overstatement of costs errantly assigned to accounts payable for inventory received but not invoiced for the period ended March 31, 2021 and for the period ended June 30, 2021, (ii) an understatement of costs errantly assigned to accounts payable for inventory received but not invoiced for the period ended September 30, 2021, (iii) an overstatement of prepaid inventory and an understatement of cost of product sales and property, plant & equipment for the period ended September 30, 2021, (iv) an overstatement in finished goods inventory and an understatement of cost of product sales for the period ending September 30, 2021, (v) a reclassification between prepaid expenses and other current assets and other assets for the period ended March 31, 2021, for the period ended June 30, 2021 and for the period ended September 30, 2021, (vi) a reclassification between prepaid expenses and other current assets and lines of credit for the period ended March 31, 2021, for the period ended June 30, 2021 and for the period ended September 30, 2021, (vii) change in accrued liabilities and income tax expense for the period ended March 31, 2021, for the period ended June 30, 2021 and for the period ended September 30, 2021.

The decision to restate the Company’s financial statements previously reported on its Quarterly Report on Form 10-Q for the first quarter of 2021, its Quarterly Report on Form 10-Q for the second quarter of 2021, and its Quarterly Report on Form 10-Q for the third quarter of 2021 was approved by, and with the continuing oversight of, the Company’s Audit Committee.

The effects of the restatement on the line items within the Company’s condensed balance sheet as of March 31, 2021, as of June 30, 2021 and as of September 30, 2021 are as follows:

March 31, 2021

   

June 30, 2021

  

September 30, 2021

As 

As 

As 

Originally

As

Originally

As

Originally

As

    

Reported

    

Adjustments

    

Restated

Reported

    

Adjustments

    

Restated

Reported

    

Adjustments

    

Restated

Current assets:

Inventories

$

31,915

$

$

31,915

$

39,702

$

$

39,702

$

36,951

$

(257)

$

36,694

Prepaid expenses and other current assets

$

3,649

$

(553)

$

3,096

$

3,860

$

(535)

$

3,325

$

5,805

$

(2,286)

$

3,519

Total current assets:

$

60,847

$

(553)

$

60,294

$

69,731

$

(535)

$

69,196

$

83,437

$

(2,543)

$

80,894

Other assets

$

8,794

$

332

$

9,126

$

9,533

$

332

$

9,865

$

10,862

$

332

$

11,194

Propert, plant and equipment, net

$

24,070

$

$

24,070

$

24,422

$

$

24,422

$

26,428

$

47

$

26,475

Total assets:

$

356,918

$

(221)

$

356,697

$

373,794

$

(203)

$

373,591

$

348,989

$

(2,164)

$

346,825

Current liabilities:

 

 

 

 

 

 

 

 

 

Accounts payable

$

9,422

$

(2,023)

$

7,399

$

8,193

$

(2,288)

$

5,905

$

6,170

$

(1,983)

$

4,187

Accrued liabilities

$

13,677

$

346

$

14,023

$

14,701

$

390

$

15,091

$

17,073

$

(24)

$

17,049

Total current liabilities:

$

36,264

$

(1,677)

$

34,587

$

37,376

$

(1,898)

$

35,478

$

38,937

$

(2,007)

$

36,930

Long-term liabilities:

Lines of credit

$

45,347

$

(221)

$

45,126

$

49,675

$

(203)

$

49,472

$

8,281

$

(185)

$

8,096

Total liabilities:

$

88,657

$

(1,898)

$

86,759

$

93,042

$

(2,101)

$

90,941

$

53,349

$

(2,192)

$

51,157

Stockholders' equity:

 

 

 

 

 

 

 

 

 

Retained earnings

$

97,376

$

1,677

$

99,053

$

109,803

$

1,898

$

111,701

$

124,536

$

28

$

124,564

Total stockholders' equity

$

268,261

$

1,677

$

269,938

$

280,752

$

1,898

$

282,650

$

295,640

$

28

$

295,668

Total liabilities and stockholders' equity

$

356,918

$

(221)

$

356,697

$

373,794

$

(203)

$

373,591

$

348,989

$

(2,164)

$

346,825

62

The effects of the restatement on the line items within the Company’s condensed statement of operations for the three months ended March 31, 2021, for the three months ended June 30, 2021 and for the three months ended September 30, 2021 are as follows:

Three Months Ended March 31, 2021

Three Months Ended June 30, 2021

 

Three Months Ended September 30, 2021

 

As

As

 

As

 

Originally

As

Originally

As

 

Originally

As

 

    

Reported

    

Adjustments

    

Restated

    

Reported

    

Adjustments

    

Restated

    

Reported

    

Adjustments

    

Restated

Operating expenses:

Cost of product sale

$

24,024

$

(2,023)

$

22,001

$

28,608

$

(265)

$

28,343

$

33,392

$

2,284

$

35,676

Income from operations

$

10,660

$

2,023

$

12,683

$

14,702

$

265

$

14,967

$

17,612

$

(2,284)

$

15,328

Income before income tax expense

$

10,886

$

2,023

$

12,909

$

14,882

$

265

$

15,147

$

17,998

$

(2,284)

$

15,714

Income tax expense

$

(1,862)

$

(346)

$

(2,208)

$

(2,454)

$

(44)

$

(2,498)

$

(3,265)

$

544

$

(2,721)

Net income

$

9,024

$

1,677

$

10,701

$

12,428

$

221

$

12,649

$

14,733

$

(1,740)

$

12,993

Net income per share:

Basic

$

0.37

$

0.07

$

0.44

$

0.51

$

0.01

$

0.52

$

0.61

$

(0.07)

$

0.54

Diluted

$

0.37

$

0.07

$

0.44

$

0.51

$

0.01

$

0.52

$

0.61

$

(0.07)

$

0.54

The effects of the restatement on the line items within the Company’s condensed statement of operations for the six months ended June 30, 2021 and for the nine months ended September 30, 2021 are as follows:

Six Months Ended June 30, 2021

 

Nine Months Ended September 30, 2021

 

As

 

As

 

Originally

As

 

Originally

As

 

    

Reported

    

Adjustments

    

Restated

Reported

    

Adjustments

    

Restated

Operating expenses:

Cost of product sale

$

52,632

$

(2,288)

$

50,344

$

86,024

$

(4)

$

86,020

Income from operations

$

25,362

$

2,288

$

27,650

$

42,972

$

4

$

42,976

Income before income tax expense

$

25,768

$

2,288

$

28,056

$

43,764

$

4

$

43,768

Income tax expense

$

(4,317)

$

(390)

$

(4,707)

$

(7,581)

$

154

$

(7,427)

Net income

$

21,451

$

1,898

$

23,349

$

36,183

$

158

$

36,341

Net income per share:

Basic

$

0.89

$

0.07

$

0.96

$

1.50

$

$

1.50

Diluted

$

0.89

$

0.07

$

0.96

$

1.49

$

0.01

$

1.50

63

The effects of the restatement on the line items within the condensed statement of cash flows for the three months ended March 31, 2021, for the six months ended June 30, 2021 and for the nine months ended September 30, 2021 are as follows:

    

Three months March 31, 2021

    

Six months June 30, 2021

    

Nine months September 30, 2021

As Originally

As

As Originally

As

As Originally

As

Reported

Adjustments

Restated

Reported

Adjustments

Restated

Reported

Adjustments

Restated

Operating activities:

Net income

$

9,024

$

1,677

$

10,701

$

21,451

$

1,898

$

23,349

$

36,183

$

158

$

36,341

Inventories

$

(3,502)

$

$

(3,502)

$

(8,864)

$

$

(8,864)

$

(4,595)

$

257

$

(4,338)

Prepaid expenses and other current assets

$

(433)

$

553

$

120

$

(893)

$

535

$

(358)

$

(2,571)

$

2,286

$

(285)

Other assets

$

(5)

$

(332)

$

(337)

$

(876)

$

(332)

$

(1,208)

$

(2,352)

$

(332)

$

(2,684)

Accounts payable

$

(775)

$

(2,023)

$

(2,798)

$

(2,004)

$

(2,288)

$

(4,292)

$

(4,027)

$

(1,983)

$

(6,010)

Accrued liabilities

$

(1,183)

$

346

$

(837)

$

(792)

$

390

$

(402)

$

1,583

$

(154)

$

1,429

Net cash provided by (used in) operating activities

$

(1,692)

$

221

$

(1,471)

$

(4,978)

$

203

$

(4,775)

$

50,226

$

232

$

50,458

Investing activities:

Purchases of property, plant and equipment

$

(1,717)

$

$

(1,717)

$

(2,330)

$

$

(2,330)

$

(4,596)

$

(47)

$

(4,643)

Net cash used in investing activities

$

(6,127)

$

$

(6,127)

$

(8,482)

$

$

(8,482)

$

(22,348)

$

(47)

$

(22,395)

Financing activities:

Payments on lines of credit

$

(13,208)

$

(221)

$

(13,429)

$

(32,608)

$

(203)

$

(32,811)

$

(103,165)

$

(185)

$

(103,350)

Net cash provided by (used in) financing activities

$

9,459

$

(221)

$

9,238

$

13,501

$

(203)

$

13,298

$

(27,793)

$

(185)

$

(27,978)

Restated Results of Operations

Comparison of Three Months ended March 31, 2021 and 2020

The cost of product sales increased $0.1 million, or 0.6%, during the three months ended March 31, 2021 as compared to the same period in 2020.

Income tax expense during the three months ended March 31, 2021 was $2.2 million compared to $2.6 million for the same period in 2020. The effective tax rate for the three months ended March 31, 2021 was 17.1% and primarily differs from the federal statutory rate of 21% primarily due to a federal tax credit for energy efficient construction and partially offset by state income taxes. The effective tax rate for the three months ended March 31, 2020 was 22.3% and primarily differs from the federal statutory rate of 21% primarily due to state income taxes.

Comparison of Three Months ended June 30, 2021 and 2020

The cost of product sales decreased $0.3 million, or 1.2%, during the three months ended June 30, 2021 as compared to the same period in 2020.

Income tax expense during the three months ended June 30, 2021 was $2.5 million compared to $3.0 million for the same period in 2020. The effective tax rate for the three months ended June 30, 2021 was 16.5% and primarily differs from the federal statutory rate of 21% primarily due to a federal tax credit for energy efficient construction and partially offset by state income taxes. The effective tax rate for the three months ended June 30, 2020 was 23.1% and primarily differs from the federal statutory rate of 21% primarily due to state income taxes.

Comparison of Six Months ended June 30, 2021 and 2020

The cost of product sales decreased $0.2 million, or 0.4%, during the six months ended June 30, 2021 as compared to the same period in 2020.

64

Income tax expense during the six months ended June 30, 2021 was $4.7 million compared to $5.6 million for the same period in 2020. The effective tax rate for the six months ended June 30, 2021 was 16.7% and primarily differs from the federal statutory rate of 21% primarily due to a federal tax credit for energy efficient construction and partially offset by state income taxes. The effective tax rate for the six months ended June 30, 2020 was 22.7% and primarily differs from the federal statutory rate of 21% primarily due to state income taxes.

Comparison of Three Months ended September 30, 2021 and 2020

The cost of product sales increased $7.8 million, or 28.2%, during the three months ended September 30, 2021 as compared to the same period in 2020. The increase in costs is primarily related to increases in the cost of materials and labor in 2021 and was materially passed along to our end-customer.

Income tax expense during the three months ended September 30, 2021 was $2.7 million compared to $2.5 million for the same period in 2020. The effective tax rate for the three months ended September 30, 2021 was 17.3% and primarily differs from the federal statutory rate of 21% primarily due to a federal tax credit for energy efficient construction and partially offset by state income taxes. The effective tax rate for the three months ended September 30, 2020 was 22.7% and primarily differs from the federal statutory rate of 21% primarily due to state income taxes.

Comparison of Nine Months ended September 30, 2021 and 2020

The cost of product sales increased $7.6 million, or 9.7%, during the nine months ended September 30, 2021 as compared to the same period in 2020. The increase in costs is primarily related to increases in the cost of materials and labor in 2021 and was materially passed along to our end-customer.

Income tax expense during the nine months ended September 30, 2021 was $7.4 million compared to $8.1 million for the same period in 2020. The effective tax rate for the nine months ended September 30, 2021 was 17.0% and primarily differs from the federal statutory rate of 21% primarily due to a federal tax credit for energy efficient construction and partially offset by state income taxes. The effective tax rate for the nine months ended September 30, 2020 was 22.7% and primarily differs from the federal statutory rate of 21% primarily due to state income taxes.

PART III

ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

Executive Officers and Directors

The following table identifies our executive officers and directors as of the date of this filing.

Name

    

Age

    

Position (s)

Executive Officers and Employee Directors

 

  

 

  

Curtis D. Hodgson

 

68

 

Executive Chairman of the Board

Kenneth E. Shipley

 

62

 

Founder, Executive Vice President and Director

R. Duncan Bates

34

President and Chief Executive Officer

Ronald C. Arrington

60

Chief Financial Officer

Jeffrey V. Burt

 

61

 

Chief Accounting Officer

NonEmployee Directors

 

  

 

  

Francisco J. Coll

 

37

 

Director

Joseph P. Lane

 

55

 

Director

Jeffrey K. Stouder

50

Director

65

The following information provides a brief description of the business experience of each executive officer and director.

Executive Officers and Employee Directors

Curtis D. Hodgson co-founded our company in 2005 and served as our Co-Chief Executive Officer from January 2018 to February 2019, then became our executive Chairman of the Board. He has been a member of our board of directors since January 2018. Prior to that, Mr. Hodgson served as a partner of the company’s predecessor, Legacy Housing, Ltd., and controlled its general partner. Over the past 37 years, Mr. Hodgson has owned and operated several manufactured home retail operations and manufactured housing communities in Texas. Mr. Hodgson has significant expertise in the manufactured housing industry. Mr. Hodgson earned a B.S. in Engineering from the University of Michigan and J.D. from The University of Texas.

Mr. Hodgson is the co-founder, executive Chairman and one of our largest stockholders and he was selected to serve on our board of directors due to his decades of experience and deep knowledge of our industry, his leadership and substantial operational and strategic planning expertise. His service as the executive Chairman creates a critical link between management and the board.

Kenneth E. Shipley co-founded our company in 2005 with Curtis D. Hodgson. Mr. Shipley was our Co-Chief Executive Officer from January 2018 and, from February 2019 to June 2022, has served as our President and sole Chief Executive Officer. Effective in June 2022, Mr. Shipley became the Execitive Vice President of the Company. He has been a member of our board of directors since January 2018, when our company converted to a corporation and prior to that, Mr. Shipley, together with Mr. Hodgson, served as a general partner of the company’s predecessor, Legacy Housing, Ltd. Mr. Shipley has more than 30 years of experience in the manufactured home industry. Since 1981, he has also owned and operated Bell Mobile Homes and Shipley Bros. in Lubbock, Texas, a manufactured home retailer.

Mr. Shipley is the co-founder, Executive Vice President and one of our largest stockholders and he was selected to serve on our board of directors due to his decades of experience and knowledge of our industry, his leadership and substantial sales and distribution experience with dealers and customers in the industry. His service as a director and the Executive Vice creates a critical link between management and the board.

Duncan Bates joined our company in June 2022 and serves as President and Chief Executive Officer. Mr. Bates most recently served as Senior Vice President, Mergers & Acquisitions of Arcosa Inc., a publicly traded infrastructure products company since August 2018. Under his leadership, Arcosa executed 16 acquisitions and 2 divestitures in a three and ½ year period to reposition its portfolio around growth-oriented, high-margin products. Previously, he served as a Vice President in the Industrials Investment Banking Group at Stephens Inc. from June 2015 to August 2018. From February 2012 to June 2015, he worked in the Energy Investment Banking Group at Seaport Global Securities, LLC. Mr. Bates began his career in New York at Willis Re Inc. in July 2010. Mr. Bates received his B.S. Management degree with a double major in Finance and Legal Studies from Tulane University.

Mr. Bates resigned from the Company’s Board upon his appointment as the President and Chief Executive Officer.

Ronald Arrington joined our company in May 2022 and serves as Chief Financial Officer. In this capacity, he oversees the financial actions of the Company, as well as oversight of the accounting systems, policies and financial reporting of the Company. Mr. Arrington, in a career spanning more than thirty years, has served as chief financial officer, as well as finance vice president and corporate controller for construction, retail and restaurant franchisee companies, including most recently serving as the Controller for XIT Paving and Construction. He brings extensive experience in operational finance, financial management systems, operational restructuring, and process improvement. Mr. Arrington earned his Bachelor of Business Administration from the University of Texas at Arlington and is a Certified Public Accountant.

Jeffrey V. Burt joined our company in September 2010 and serves as Chief Accounting Officer. In this capacity, Mr. Burt oversees all accounting functions with respect to our manufacturing facilities. Mr. Burt began his

66

career with our company as Controller from 2010 to 2013, then as Chief Financial Officer and Treasurer from April 2013 to July 2019. Prior to joining our company, from 1993 to 2009, Mr. Burt served as Vice President and Chief Financial Officer of Kohner Properties, Inc., a company that manages multi-family housing for owners across the central part of the United States. Mr. Burt has more than 20 years of experience in the real estate and manufactured housing industry and has expertise in the areas of accounting systems, performance reporting tools and evaluations of key performance indicators versus a company’s goals. Mr. Burt earned a B.S. degree from the University of Southern Illinois and M.B.A. from the University of Notre Dame.

Non-Employee Directors

Jeffrey K. Stouder was elected to our board of directors at the annual meeting of stockholders, held on December 2, 2020. He has served as the Vice President, Global Controller at E2open, LLC, a leading provider of cloud-based supply chain software and solutions, since August 2019. Previously, he served as the Chief Financial Officer at Global Resale, LLC, a global leader in aftermarket services and reverse logistics for IT hardware, from March 2018 to August 2019. From July 2015 to March 2018, Mr. Stouder served as the Corporate Controller at NBG Home, the largest provider of affordable home décor products, with manufacturing and distribution facilities across the United States and internationally. From 2000 to 2015, he served at Dell, Inc. in various accounting and finance positions including SEC Reporting Manager, Global Sales Controller, and Finance Director for Dell Services. Mr. Stouder began his career at Arthur Andersen LLP in the Dallas office, where he worked in the audit practice as staff, senior, and audit manager from 1994 to 2000. Mr. Stouder received his B.B.A. and M.S. Accounting degrees from Texas Tech University and is a certified public accountant.

Mr. Stouder brings over 25 years of experience in accounting, finance, audit, corporate governance, mergers, and investor relations. His expertise in these areas make him well qualified as a member of the Board.

Joseph P. Lane was appointed to our board of directors on December 7, 2021 to fill the vacancy in the Board created by the resignation of Stephen Crawford. Mr. Lane is currently Co-Founder, Chairman, and Chief Executive Officer at Bingie, Inc., a technology and entertainment company offering movie and television content across all streaming platforms. Prior to Mr. Lane’s current role, he served as Co-Founder, Chairman, and Chief Executive Officer of Growth Hackers, LLC, an advertising technology company, and he served as Founder, Chairman, and Chief Executive Officer of The Service Vault, LLC, a software company. Prior to his roles with Growth Hackers LLC and The Service Vault, LLC, Mr. Lane founded Lane Custom Homes, LP, a full-service real estate development and homebuilding company and he served as a Principal in JP Lane Investments, structuring partnerships that purchased, owned, and sold single family developments and home sites. Mr. Lane holds a BA in History from the University of Pennsylvania.

Mr. Lane has extensive experience and knowledge of real estate development, homebuilding industry, entertainment technology and the software industry, and this expertise is highly beneficial to our company.

Francisco J. Coll was appointed to our board of directors on June 7, 2022 to fill the vacancy in the Board created by the resignation of Duncan Bates. Mr. Coll has served as the President of Universal Air Conditioner, Inc., a wholesale distributor of aftermarket auto parts since March 2015. Previously, he was the US Head of Sales for BTG Pactual, a Brazilian investment bank and asset manager that operates throughout Latin America, from March 2011 until March 2015. Mr. Coll began his career at UBS Investment Bank in the sales & trading and wealth management rotational program in July 2007. Mr. Coll received his B.S. degree in East Asian Studies with a minor in Financial Economics from Vanderbilt University.

Mr. Coll’s substantial knowledge in capital markets transactions and risk management solutions make him well qualified as a member of the Board.

67

Board Composition

Our business and affairs are managed under the direction of our board of directors. The number of directors is determined by our board of directors, subject to the terms of our certificate of incorporation and bylaws. Our board of directors currently consists of five members. The Board of Directors held its inaugural meeting on February 7, 2019.

Director Independence

Our common stock trades on The NASDAQ Global Market. Under Nasdaq rules, independent directors must comprise a majority of a listed company’s board of directors. In addition, Nasdaq rules require that, subject to specified exceptions, each member of a listed company’s audit, compensation and nominating and governance committees must be independent. Under Nasdaq rules, a director will only qualify as an “independent director” if, in the opinion of that company’s board of directors, that person does not have a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director.

Audit committee members must also satisfy the independence criteria set forth in Rule 10A-3 under the Exchange Act. In order to be considered independent for purposes of Rule 10A-3, a member of an audit committee of a listed company may not, other than in his or her capacity as a member of the audit committee, the board of directors, or any other board committee: (i) accept, directly or indirectly, any consulting, advisory, or other compensatory fee from the listed company or any of its subsidiaries; or (ii) be an affiliated person of the listed company or any of its subsidiaries.

Our board of directors undertook a review of its composition, the composition of its committees and the independence of each director. Based upon information requested from and provided by each director concerning his or her background, employment and affiliations, including family relationships, our board of directors has determined that Jeffrey K. Stouder, R. Duncan Bates and Joseph P. Lane, representing a majority of our directors, do not have any relationships that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director and that each of these directors is “independent” as that term is defined under Nasdaq rules. In making these determinations, our board of directors considered the relationships that each non-employee director has with our company and all other facts and circumstances our board of directors deemed relevant in determining their independence, including the beneficial ownership of our capital stock by each non-employee director.

Board Committees

Commencing with the closing of our IPO on December 14, 2018, our board of directors established three standing committees: an audit committee, a compensation committee and a nominating and corporate governance committee. Under Nasdaq rules, the membership of each committee consists entirely of independent directors. Given the date our committees were first established, our committees did not separately meet until early 2019. The following is a brief description of our committees.

Audit committee. In accordance with our audit committee charter, our audit committee oversees our corporate accounting and financial reporting processes and our internal controls over financial reporting; evaluates the independent public accounting firm’s qualifications, independence and performance; engages and provides for the compensation of the independent public accounting firm; approves the retention of the independent public accounting firm to perform any proposed permissible non-audit services; reviews our financial statements; reviews our critical accounting policies and estimates and internal controls over financial reporting; and discusses with management and the independent registered public accounting firm the results of the annual audit and the reviews of our quarterly financial statements. We believe that our audit committee members meet the requirements for financial literacy under the current requirements of the Sarbanes-Oxley Act, Nasdaq and SEC rules and regulations. In addition, the board of directors has determined that Jeffrey K. Stouder is qualified as an audit committee financial expert within the meaning of SEC regulations. We have made this determination based on information received by our board of directors. The audit committee is composed of Messrs. Stouder (Chairman), Coll and Lane.

68

Compensation committee. In accordance with our compensation committee charter, our compensation committee reviews and recommends policies relating to compensation and benefits of our officers and employees, including reviewing and approving corporate goals and objectives relevant to compensation of the Chief Executive Officer and other senior officers, evaluating the performance of these officers in light of those goals and objectives and setting compensation of these officers based on such evaluations. The compensation committee also administers the issuance of stock options and other awards under our equity-based incentive plans. We believe that the composition of our compensation committee meets the requirements for independence under, and the functioning of our compensation committee complies with, any applicable requirements of the Sarbanes-Oxley Act, Nasdaq and SEC rules and regulations. We intend to comply with future requirements to the extent they become applicable to us. The compensation committee is composed of Messrs. Lane (Chairman), Coll and Stouder.

Nominating and governance committee. In accordance with our nominating and governance committee charter, our nominating and governance committee recommends to the board of directors nominees for election as directors, and meets as necessary to review director candidates and nominees for election as directors; recommends members for each committee of the board; oversees corporate governance standards and compliance with applicable listing and regulatory requirements; develops and recommends to the board governance principles applicable to the company; and oversees the evaluation of the board and its committees. We believe that the composition of our nominating and governance committee meets the requirements for independence under, and the functioning of our compensation committee complies with, any applicable requirements of the Sarbanes-Oxley Act, Nasdaq and SEC rules and regulations. We intend to comply with future requirements to the extent they become applicable to us. The nominating and governance committee is composed of Messrs. Coll (Chairman), Lane and Stouder.

Code of Business Conduct and Ethics

We adopted a code of business conduct and ethics that applies to all of our officers, directors and employees, including our principal executive officer, principal financial officer, principal accounting officer and controller, or persons performing similar functions, which is posted on our website. Our code of business conduct and ethics is a “code of ethics,” as defined in Item 406(b) of Regulation S-K. The information contained on, or accessible from, our website is not part of this Form 10-K by reference or otherwise. We will make any legally required disclosures regarding amendments to, or waivers of, provisions of our code of business conduct and ethics on our website.

Compensation Committee Interlocks and Insider Participation

None of the members of our compensation committee is an executive officer or employee of our company. None of our executive officers serves as a member of the board of directors or compensation committee of any entity that has one or more executive officers serving on our board of directors or compensation committee.

Limitations on Director and Officer Liability and Indemnification

Our certificate of incorporation limits the liability of our directors to the maximum extent permitted by Texas law. Texas law provides that directors of a corporation will not be personally liable for monetary damages for breach of their fiduciary duties as directors, except liability for:

any breach of their duty of loyalty to the corporation or its stockholders;
acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law;
unlawful payments of dividends or unlawful stock repurchases or redemptions; or
any transaction from which the director derived an improper personal benefit.

Our certificate of incorporation and our bylaws provide that we are required to indemnify our directors and officers, in each case to the fullest extent permitted by Texas law. Any repeal of, or modification to, our certificate of

69

incorporation and our bylaws may not adversely affect any right or protection of a director or officer for or with respect to any acts or omissions of such director or officer occurring prior to such amendment or repeal. Our bylaws also provide that we will advance expenses incurred by a director or officer in advance of the final disposition of any action or proceeding, and permit us to secure insurance on behalf of any officer, director, employee or other agent for any liability arising out of his or her actions in connection with their services to us, regardless of whether our bylaws permit such indemnification.

We have entered into separate indemnification agreements with our directors and executive officers, in addition to the indemnification provided for in our bylaws. These agreements, among other things, provide that we will indemnify our directors and executive officers for certain expenses (including attorneys’ fees), judgments, fines, penalties and settlement amounts incurred by a director or executive officer in any action or proceeding arising out of such person’s services as one of our directors or executive officers, or any other company or enterprise to which the person provides services at our request. We believe that these provisions and agreements are necessary to attract and retain qualified persons as directors and executive officers.

The limitation of liability and indemnification provisions that are contained in our certificate of incorporation and our bylaws may discourage stockholders from bringing a lawsuit against our directors for breach of their fiduciary duty. They may also reduce the likelihood of derivative litigation against our directors and officers, even though an action, if successful, might benefit us and other stockholders. Further, a stockholder’s investment may be adversely affected to the extent that we pay the costs of settlement and damage awards against directors and officers as required by these indemnification provisions. There is no pending litigation or proceeding involving one of our directors or executive officers as to which indemnification is required or permitted, and we are not aware of any threatened litigation or proceeding that may result in a claim for indemnification.

ITEM 11.    EXECUTIVE COMPENSATION.

Summary Compensation Table

The following table sets forth summary compensation information for the following persons: (i) all persons serving as our principal executive officers during the years ended December 31, 2021 and 2020, and (ii) our three other most highly compensated executive officers who received compensation during the years ended December 31, 2021 and 2020 of at least $100,000 and who were executive officers on December 31, 2021 and 2020. We refer to these persons as our “named executive officers” in this Form 10-K. The following table includes all compensation earned by the named executive officers for the respective period, regardless of whether such amounts were actually paid during the period:

    

    

    

    

Stock

    

Option

    

All Other

    

Name and Position

Years

Salary ($)

Bonus ($)

 

Awards ($)

 

Awards ($)

 

Compensation ($)

Total ($)

Curtis D. Hodgson

 

2021

 

49,846

 

 

 

 

 

49,846

Executive Chairman (former Co-Chief Executive Officer)

 

2020

 

46,923

 

 

 

 

 

46,923

Kenneth E. Shipley

 

2021

 

49,846

 

 

 

 

 

49,846

President and Chief Executive Officer (former Co‑Chief Executive Officer)

 

2020

 

46,923

 

 

 

 

 

46,923

Jeffrey V. Burt

 

2021

 

240,000

 

10,000

 

143,735

 

 

 

393,735

Chief Accounting Officer

 

2020

 

230,539

 

10,000

 

120,251

 

 

 

360,790

Thomas J. Kerkaert

 

2021

 

173,485

 

20,000

 

 

30,885

 

 

224,370

Chief Financial Officer (1)

 

2020

 

59,769

 

 

 

 

 

59,769

Neal J. Suit

 

2021

 

 

 

 

 

 

Executive Vice President, General Counsel and Secretary (2)

 

2020

 

90,000

 

 

 

56,421

 

 

146,421

(1)Mr. Kerkaert joined the Company’s as Chief Financial Officer in August 2020.

70

(2)Mr. Suit left his position as the Company’s Executive Vice President and General Counsel in May 2020.

Mr. Hodgson and Mr. Shipley’s compensation structure, in light of the fact they have historically only received a relatively nominal salary of $50,000, is focused on increasing the equity value of our company as their primary compensation is in the value of their ownership interests in the company. Mr. Hodgson, whether individually or through entities or trusts he controls, owned 50% of the partnership interests in the company as of year-end 2017, which interests were converted to an initial allocation of 10,000,000 shares of common stock of the company upon the conversion to a corporation effective January 1, 2018. Mr. Shipley and his family members, whether individually or through an entity Mr. Shipley controls, owned 50% of the partnership interests of the company as of year-end 2017, which interests were converted into an initial allocation of 10,000,000 shares of our common stock of the company upon the conversion to a corporation. Mr. Shipley will continue to be compensated based on a fixed annual salary of $50,000. In January 2022, Mr. Hodgson entered into an amended and restated employment agreement (see Employment Agreements below).

Employment Agreements

On November 27, 2018, we entered into an employment agreement with each of Curtis D. Hodgson and Kenneth E. Shipley to serve as our Co-Chief Executive Officer for an initial term beginning January 1, 2018 and ending December 31, 2021. Following the initial expiration date of the employment agreements, and on each subsequent one year anniversary of such date, the term of the employment agreements will automatically be extended for one year, unless earlier terminated by either party. Generally, since founding our company, Mr. Hodgson has overseen our day-to-day business operations, including strategic planning and manufacturing, and Mr. Shipley has overseen our sales and distribution, including our company-owned retail locations. Under the employment agreements, each executive’s annual salary is $50,000, which is subject to increase at the discretion of our compensation committee. The employment agreements provide for customary provisions for the termination of the executive’s employment with us for cause (as defined in the applicable employment agreement) and for any reason other than for cause. The executive will be entitled to receive his salary for the remaining portion of the employment period if he is terminated other than for cause, payable in accordance with our company’s regular payroll practices. Additionally, in the event the executive’s employment with us is terminated within one year after a change of control (as defined in the applicable employment agreement) for reasons other than cause, we have agreed to pay the executive an amount equal to two years’ compensation at his then current rate of pay.

The employment agreements also contain covenants (a) confirming that all intellectual property developed by each executive and relating to our business constitutes our sole and exclusive property, (b) prohibiting each executive from disclosing confidential information regarding our company at any time, (c) restricting each executive from engaging in any activities competitive with our business during his employment with us and for a period of one year thereafter, and (d) preventing each executive from recruiting, soliciting or hiring away employees of our company for a period of two years after his employment with us. The employment agreements are governed by the laws of the State of Delaware. On December 31, 2021, Mr. Shipley’s employment agreement was automatically extended for one year. In January 2022, Mr. Hodgson entered into an amended and restated employment agreement which provides him with an annual salary of $200,000 and a signing bonus of 150,000 shares of restricted stock, which vested upon grant. Under this new agreement, he is also eligible for an annual incentive bonus at the discretion of our compensation committee and he is eligible for equity awards if the Company’s stock price achieves certain targets.

On February 7, 2019, our board of directors separated the roles of Chief Executive Officer and Chairman of the Board, consistent with corporate governance best practices. Mr. Hodgson transitioned from his role as our Co-Chief Executive Officer to become our executive Chairman of the Board and Mr. Shipley became our sole Chief Executive Officer and President. Mr. Hodgson, as an executive Chairman, will remain actively involved in our management in this role, including with respect to overall corporate strategy and manufactured home park development and financing.

71

Outstanding Equity Awards at December 31, 2021

The following table shows outstanding option awards held by the named executive officers as of December 31, 2021.

Name

    

Vested Shares

    

Unvested Shares

    

Total Shares

Curtis D. Hodgson

 

 

 

Kenneth E. Shipley

 

 

 

Jeffrey V. Burt

 

 

 

Thomas J. Kerkaert (1)

6,925

27,701

34,626

(1)Mr. Kerkaert was awarded options to purchase 34,626 shares of common stock under our 2018 Incentive Compensation Plan. The grant date of the options was August 10, 2020 and the strike price is $14.44. The options vest at a rate of 20.0% annually, beginning August 10, 2021, until fully vested on August 10, 2025. The options expire on August 10, 2030.

2018 Incentive Compensation Plan

Our board of directors and the holders of a majority of our outstanding shares of common stock adopted our 2018 Incentive Compensation Plan (the “Plan”) prior to the closing of our IPO. The purpose of our Plan is to assist us in attracting, motivating, retaining and rewarding high-quality executives and other employees, officers, directors, consultants and other persons who provide services to us. We have set aside an aggregate of 2,500,000 shares of common stock (including stock options) as additional compensation that we expect to award to our officers, directors and key personnel under the terms of our Plan, and this amount will not exceed 10% of the then outstanding shares of our common stock.

Administration. Our Plan is to be administered by our Compensation Committee, provided, however, that except as otherwise expressly provided in the Plan, the board of directors may exercise any power or authority granted to the committee under our Plan. Subject to the terms of our Plan, the committee is authorized to select eligible persons to receive awards, determine the type, number and other terms and conditions of, and all other matters relating to, awards, prescribe award agreements (which need not be identical for each participant), and the rules and regulations for the administration of the Plan, construe and interpret the Plan and award agreements, and correct defects, supply omissions or reconcile inconsistencies in them, and make all other decisions and determinations as the committee may deem necessary or advisable for the administration of our Plan.

Eligibility. The persons eligible to receive awards under our Plan are the officers, directors, employees, consultants and other persons who provide services to us. An employee on leave of absence may be considered as still in the employ of our company for purposes of eligibility for participation in our Plan.

Types of Awards. Our Plan provides for the issuance of stock options, stock appreciation rights, or SARs, restricted stock, deferred stock, dividend equivalents, bonus stock and awards in lieu of cash compensation, other stock-based awards and performance awards. Performance awards may be based on the achievement of specified business or personal criteria or goals, as determined by the committee.

Shares Available for Awards. The total number of shares of common stock that may be subject to the granting of awards under our Plan at any time during the term of the Plan will be equal to 2,500,000 shares. This limit will be increased by the number of shares with respect to which awards previously granted under our Plan that are forfeited, expire or otherwise terminate without issuance of shares, or that are settled for cash or otherwise do not result in the issuance of shares, and the number of shares that are tendered (either actually or by attestation) or withheld upon exercise of an award to pay the exercise price or any tax withholding requirements.

Stock Options and Stock Appreciation Rights. The committee is authorized to grant stock options, including both incentive stock options, or ISOs, which can result in potentially favorable tax treatment to the participant, and non-qualified stock options, and stock appreciation rights entitling the participant to receive the amount by which the fair

72

market value of a share of common stock on the date of exercise exceeds the grant price of the stock appreciation right. The exercise price per share subject to an option and the grant price of a stock appreciation right are determined by the committee, but in the case of an ISO must not be less than the fair market value of a share of common stock on the date of grant. For purposes of our Plan, the term “fair market value” means the fair market value of common stock, awards or other property as determined by the committee or under procedures established by the committee. The maximum term of each option or stock appreciation right, the times at which each option or stock appreciation right will be exercisable, and provisions requiring forfeiture of unexercised options or stock appreciation rights at or following termination of employment generally are fixed by the committee, except that no option or stock appreciation right may have a term exceeding ten years.

Restricted and Deferred Stock. The committee is authorized to grant restricted stock and deferred stock. Restricted stock is a grant of shares of common stock which may not be sold or disposed of, and which may be forfeited in the event of certain terminations of employment, prior to the end of a restricted period specified by the committee. A participant granted restricted stock generally has all of the rights of a stockholder of our company, unless otherwise determined by the committee. An award of deferred stock confers upon a participant the right to receive shares of common stock at the end of a specified deferral period, subject to possible forfeiture of the award in the event of certain terminations of employment prior to the end of a specified restricted period. Prior to settlement, an award of deferred stock carries no voting or dividend rights or other rights associated with share ownership, although dividend equivalents may be granted, as discussed below.

Other Terms of Awards. Awards may be settled in the form of cash, shares of common stock, other awards or other property, in the discretion of the committee. The committee may require or permit participants to defer the settlement of all or part of an award in accordance with such terms and conditions as the committee may establish, including payment or crediting of interest or dividend equivalents on deferred amounts, and the crediting of earnings, gains and losses based on deemed investment of deferred amounts in specified investment vehicles. The committee is authorized to place cash, shares of common stock or other property in trusts or make other arrangements to provide for payment of our obligations under our Plan.

Awards under our Plan are generally granted without a requirement that the participant pay consideration in the form of cash or property for the grant (as distinguished from the exercise), except to the extent required by law. The committee may, however, grant awards in exchange for other awards under our Plan, awards under other company plans or other rights to payment from us, and may grant awards in addition to and in tandem with such other awards, rights or other awards.

Acceleration of Vesting; Change in Control. The committee may, in its discretion, accelerate the exercisability, the lapsing of restrictions or the expiration of deferral or vesting periods of any award, and such accelerated exercisability, lapse, expiration and if so provided in the award agreement or otherwise determined by the committee, vesting will occur automatically in the case of a “change in control” of our company, as defined in our Plan (including the cash settlement of stock appreciation rights which may be exercisable in the event of a change in control). In addition, the committee may provide in an award agreement that the performance goals relating to any performance award will be deemed to have been met upon the occurrence of any “change in control.”

Amendment and Termination. The board of directors may amend, alter, suspend, discontinue or terminate our Plan or the committee’s authority to grant awards without further stockholder approval, except stockholder approval must be obtained for any amendment or alteration if such approval is required by law or regulation or under the rules of any stock exchange or quotation system on which shares of common stock are then listed or quoted. Thus, stockholder approval may not necessarily be required for every amendment to our Plan which might increase the cost of our Plan or alter the eligibility of persons to receive awards. Stockholder approval will not be deemed to be required under laws or regulations, such as those relating to ISOs, that condition favorable treatment of participants on such approval, although the board of directors may, in its discretion, seek stockholder approval in any circumstance in which it deems such approval advisable. Our Plan will terminate at the earliest of (a) such time as no shares of common stock remain available for issuance under our Plan, (b) termination of our Plan by the board of directors, or (c) the tenth anniversary of the effective date of the Plan. Awards outstanding upon expiration of our Plan will remain in effect until they have been exercised or terminated, or have expired.

73

It is intended that any amounts payable under the Plan will either be exempt from Section 409A of the Code or will comply with Section 409A (including Treasury regulations and other published guidance related thereto) so as not to subject an employee to payment of any other additional tax, penalty or interest imposed under Section 409A of the Code.

Director Compensation

We currently compensate each non-employee director through annual stock option grants and by paying annual fees for their participation on the board and on respective board committees. Our board members will receive compensation of $10,000 per quarter, as well as an annual award of $10,000 in stock option grants that vest as of the next annual meeting or in one year. Our board of directors review director compensation annually or when circumstances exist requiring reexamination and adjust it according to then current market conditions and good business practices.

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

The following table and accompanying footnotes set forth certain information with respect to the beneficial ownership of our common stock as of March 10, 2022, referred to in the table below as the “Beneficial Ownership Date,” by:

each person who is known to be the beneficial owner of 5% or more of the outstanding shares of our common stock;
each of our current directors and director nominees and each of our named executive officers individually; and
all our current directors, director nominees and executive officers as a group.

Beneficial ownership is determined in accordance with the rules of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, shares of common stock subject to stock options or warrants held by that person that are currently exercisable or exercisable within 60 days of the Beneficial Ownership Date and shares of restricted stock subject to vesting until the occurrence of certain events are deemed outstanding, but are not deemed outstanding for computing the percentage ownership of any other person. Percentage of beneficial ownership is based on 24,406,020 shares of common stock outstanding as of the Beneficial Ownership Date.

To our knowledge, except as set forth in the footnotes to this table and subject to applicable community property laws, each person named in the table has sole voting and investment power with respect to the shares set forth

74

opposite such person’s name. Except as otherwise indicated, the address of each of the persons in this table is c/o Legacy Housing Corporation, 1600 Airport Freeway, #100, Bedford, Texas 76022.

Shares of Common

Stock Beneficially

Owned

Name and Address of Beneficial Owner

    

Number of Shares

    

Percentage

    

Directors and Executive Officers

 

  

 

  

 

Curtis D. Hodgson (1)

 

6,078,411

 

25.1

%  

Kenneth E. Shipley (2)

 

3,181,667

 

13.1

%  

Thomas Kerkaert (3)

6,925

*

Jeffrey V. Burt (4)

 

10,714

 

*

 

Robert D. Bates

1,075

*

Joseph P. Lane

400

Jeffrey K. Stouder

1,075

*

5% Stockholders

 

  

 

  

 

William Shipley (2)

 

3,114,072

 

12.9

%  

Douglas Shipley (2)

 

3,136,667

 

13.0

%  

All directors, director nominees and executive officers as a group (9 persons)

 

9,280,267

 

38.3

%  

* Less than 1% of outstanding shares of common stock

(1)Mr. Hodgson’s beneficial ownership includes 1,000,000 shares of common stock owned by Hodgson Ventures, a Texas limited partnership, of which Mr. Hodgson is the general partner, 2,770,594 shares of common stock owned by the Hodgson 2015 Grandchild’s Trust, of which Mr. Hodgson shares voting and investment power with respect to such shares and 100,000 shares owned by Cusach, Inc., an entity controlled by Mr. Hodgson.
(2)Kenneth E. Shipley’s beneficial ownership includes 100,000 shares of common stock owned by Shipley Bros., Ltd., an entity controlled by Kenneth E. Shipley. Each of Kenneth E. Shipley’s brothers, William Shipley and Douglas Shipley, owns 3,114,072 and 3,136,667 shares of our common stock, respectively, as to which shares Kenneth E. Shipley disclaims any beneficial interest.
(3)Mr. Kerkaert’s beneficial ownership consists of 6,925 shares of common stock underlying stock options, representing 20.0% of the 34,626 stock options granted to him during the five-year period commencing August 10, 2020 under our 2018 Incentive Compensation Plan, which were exercised in September 2021.
(4)Mr. Burt’s beneficial ownership consists of 10,714 shares of common stock, representing 42.9% of the 60,000 shares of common stock granted to him during the seven-year period commencing February 7, 2019 under our 2018 Incentive Compensation Plan, which are currently vested, less 5,143 shares sold during 2019 and 9,857 shares sold during 2020.

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

Transactions and Relationships with Directors, Officers and 5% Stockholders

Bell Mobile Homes, a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Accounts receivable balances due from Bell Mobile Homes were $1,000 and $1,000 as of December 31, 2021 and 2020, respectively. Accounts payable balances due to Bell Mobile Homes for maintenance and related services were $49,000 and $61,000 as of December 31, 2021 and 2020, respectively. Home

75

sales to Bell Mobile Homes were $3,724,000 and $2,631,000 for the years ended December 31, 2021 and 2020, respectively.

Indemnification Agreements

We have entered into an indemnification agreement with each of our directors and executive officers. The indemnification agreements and our certificate of incorporation and bylaws require us to indemnify our directors and executive officers to the fullest extent permitted by Texas law.

Corporate Conversion

Effective January 1, 2018, we converted to a Delaware corporation and changed our name to Legacy Housing Corporation. Prior to January 1, 2018, we were a Texas limited partnership controlled by our Executive Chairman and President and Chief Executive Officer. Upon the corporate conversion, all of our outstanding partnership interests were exchanged on a proportional basis for shares of common stock of Legacy Housing Corporation. The conversion qualified as a tax free transaction under Section 351 of the Internal Revenue Code. Effective December 31, 2019, the Company converted from a Delaware corporation to a Texas corporation.

Policies and Procedures for Transactions with Related Persons

Our board of directors adopted a written related person transaction policy setting forth the policies and procedures for the review and approval or ratification of related person transactions. Related persons include any executive officer, director or a holder of more than 5% of our common stock, including any of their immediate family members and any entity owned or controlled by such persons. Related person transactions refer to any transaction, arrangement or relationship, or any series of similar transactions, arrangements or relationships in which (i) we were or are to be a participant, (ii) the amount involved exceeds $120,000, and (iii) a related person had or will have a direct or indirect material interest. Related person transactions include, without limitation, purchases of goods or services by or from the related person or entities in which the related person has a material interest, indebtedness, guarantees of indebtedness, and employment by us of a related person, in each case subject to certain exceptions set forth in Item 404 of Regulation S-K under the Securities Act.

The policy provides that in any related person transaction, our audit committee and board of directors will consider all of the available material facts and circumstances of the transaction, including the direct and indirect interests of the related persons, in the event the related person is a director (or immediate family member of a director or an entity with which a director is affiliated), the impact that the transaction will have on a director’s independence, the risks, costs and benefits of the transaction to us, and whether any alternative transactions or sources for comparable services or products are available. After considering all such facts and circumstances, our audit committee and board of directors will determine whether approval or ratification of the related person transaction is in our best interests. For example, if our audit committee determines that the proposed terms of a related person transaction are reasonable and at least as favorable as could have been obtained from unrelated third parties, it will recommend to our board of directors that such transaction be approved or ratified. In addition, if a related person transaction will compromise the independence of one of our directors, our audit committee may recommend that our board of directors reject the transaction if it could affect our ability to comply with securities laws and regulations or Nasdaq listing requirements.

Each transaction described above was entered into prior to the adoption of our audit committee charter and the foregoing policy.

ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES.

Weaver, LLP served as our independent registered public accountants for the year ended December 31, 2021 and BKD, LLP served as our independent registered public accountants for the year ended December 31, 2020.

 

76

Audit Fees

For our fiscal year ended December 31, 2021, we were billed approximately $77,000 for professional services rendered by Weaver, LLP and for our fiscal year ended December 31, 2020, we were billed approximately $358,000 for professional services rendered by BKD, LLP. Audit fees consist of the aggregate fees billed for (i) the audit of our annual financial statements included herein (ii) services that are normally provided in connection with statutory and regulatory filings or engagements such as comfort letters, consents and other services, and (iii) accounting consultations.

 

Audit Related Fees

 

There were no fees for audit related services rendered by our independent auditors for the years ended December 31, 2021 and 2020.

 

Tax Fees

 

For our fiscal years ended December 31, 2021 and 2020, there were no fees for professional services rendered by our independent auditors for tax compliance, tax advice, and tax planning.

 

All Other Fees

 

There were no fees that fell into the classification of “Other Fees” for our fiscal years ended December 31, 2021 and 2020.

Pre-Approval Policies

 

Following the appointment of all three current members to the Board’s audit committee, such committee began its activities in December 2018. Prior to then, all of the above services and fees were reviewed and approved by the entire Board. No services were performed before or without approval.

77

PART IV

ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

Exhibit
Number

Description

3.1

Amended and Restated Certificate of Incorporation of Legacy Housing Corporation.

3.2

Amended and Restated Bylaws of Legacy Housing Corporation.

4.1

Specimen Common Stock Certificate.

4.2

*

Description of Securities of the Registrant

10.1

2018 Incentive Compensation Plan.

10.2

Promissory Note, dated December 14, 2011, from Legacy Housing, Ltd. to Capital One, N.A.

10.3

Amended and Restated Promissory Note, dated December 12, 2013, from Legacy Housing, Ltd. to Capital One, N.A.

10.4

Second Amended and Restated Promissory Note, dated March 31, 2014, from Legacy Housing, Ltd. to Capital One, N.A.

10.5

Third Amended and Restated Promissory Note, dated May 12, 2017, from Legacy Housing, Ltd. to Capital One, N.A.

10.6

Fourth Amendment to Loan and Security Agreement, dated July 2015, between Legacy Housing, Ltd. and Capital One, N.A.

10.7

Amended and Restated Promissory Note, dated April 4, 2016, from Legacy Housing, Ltd. to Veritex Community Bank.

10.8

Promissory Note, dated April 7, 2011, from Legacy Housing, Ltd. to Woodhaven Bank Fossil Creek, a Branch of Woodhaven National Bank.

10.9

Promissory Note, dated May 24, 2016, from Legacy Housing, Ltd. to Eagle One, LLC.

10.10

Promissory Note, dated February 16, 2016, from Legacy Housing, Ltd. to DT Casualty Insurance Company Ltd.

10.11

Lease Agreement, dated as of December 1, 2016, between Putnam Development Authority and Legacy Housing, Ltd., together with related Option Agreement.

10.12

Bond Purchase Loan Agreement, dated as of December 1, 2016, between Putnam Development Authority and Legacy Housing, Ltd.

10.13

Form of Indemnification Agreement.

10.14

Form of Non-Disclosure, Non-Competition and Non-Solicitation Agreement between Legacy Housing Corporation and its employees.

10.15

Employment Agreement, dated as of November 27, 2018, between Legacy Housing Corporation and Curtis D. Hodgson.

10.16

Employment Agreement, dated as of November 27, 2018, between Legacy Housing Corporation and Kenneth E. Shipley.

10.17

Loan and Security Agreement, dated December 14, 2011, between Legacy Housing, Ltd. and Capital One, N.A.

10.18

First Amendment to Loan and Security Agreement, dated December 12, 2013, between Legacy Housing, Ltd. and Capital One, N.A.

10.19

Second Amendment to Loan and Security Agreement, dated March 31, 2014, between Legacy Housing, Ltd. and Capital One, N.A.

10.20

Third Amendment to Loan and Security Agreement, dated May 20, 2014, between Legacy Housing, Ltd. and Capital One, N.A.

10.21

Amendment to Loan and Security Agreement, dated May 12, 2017, between Legacy Housing, Ltd. and Capital One, N.A.

10.22

Loan Agreement, dated April 4, 2016, by and between Legacy Housing, Ltd. and Veritex Bank.

10.23

Amended and Restated Employment Agreement, dated as of January 5, 2022, between Legacy Housing Corporation and Curtis D. Hodgson (incorporated by reference to Exhibit 10.1 of the registrant’s Current Report on Form 8-K filed on January 6, 2022).

14.1

Code of Ethics and Business Conduct.

78

Exhibit
Number

Description

14.2

Code of Ethics for the CEO and Senior Financial Officers.

31.1

*

Rule 13a-14(a)/15d-14(a) Certification.

31.2

*

Rule 13a-14(a)/15d-14(a) Certification.

32.1

*

Section 1350 Certifications.

32.2

*

Section 1350 Certifications.

101.INS

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

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

Unless otherwise indicated, each document was filed as an exhibit to the Company’s Registration Statement on Form S-1 (File No. 333-228288).

Compensatory plan or agreement.

*

Filed herewith.

(a)2.

Financial Statement Schedules

There are no Financial Statement Schedules included with this filing for the reason that they are not applicable or are not required or the information is included in the financial statements or notes thereto.

79

SIGNATURES

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

LEGACY HOUSING CORPORATION

By:

/s/ R. Duncan Bates

Name:

R. Duncan Bates

Title:

President and Chief Executive Officer

Date:

August 3, 2022

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Signature

Title

Date

/s/ Curtis D. Hodgson

Curtis D. Hodgson

Executive Chairman of the Board

August 3, 2022

/s/ Kenneth E. Shipley

Kenneth E. Shipley

Executive Vice President and Director (principal executive officer)

August 3, 2022

/s/ Ronald C. Arrington

Chief Financial Officer (principal

August 3, 2022

Ronald C. Arrington

financial officer)

/s/ Jeffrey V. Burt

Jeffrey V. Burt

Chief Accounting Officer (principal accounting officer)

August 3, 2022

/s/ Jeffrey K. Stouder

Jeffrey K. Stouder

Director

August 3, 2022

/s/ Joseph P. Lane

Joseph P. Lane

Director

August 3, 2022

/s/ Francisco J. Coll

Francisco J. Coll

Director

August 3, 2022

80

EX-4.2 2 legh-20211231xex4d2.htm EX-4.2

Exhibit 4.2

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934

The following description of our securities is intended as a summary only and is qualified in its entirety by reference to our Amended and Restated Certificate of Incorporation and Bylaws as amended, which are filed as exhibits to the annual report on Form 10 K of which this Exhibit 4.2 is a part. We encourage you to read our Articles of Incorporation, our Bylaws and the applicable provisions for additional information.

Unless the context otherwise requires, all references to “we”, “us”, the “Company”, or “Legacy” in this Exhibit 4.2 refer to Legacy Housing Corporation.

Authorized Capitalization

Our authorized capital stock consists of 90,000,000 shares of Common Stock, $0.01 par value per share (“Common Stock”) and 10,000,000 shares of preferred stock, $0.01 par value per share (“Preferred Stock”) in one or more series. As of December 31, 2021, we had outstanding 24,253,998 shares of our Common Stock and -0- shares of our Preferred Stock.

Common Stock

Holder of our Common Stock are entitled to one vote for each share on all matters to be voted upon by the stockholders and there are no cumulative rights. Subject to any preferential rights of any outstanding preferred stock, holders of our Common Stock are entitled to receive ratably the dividends, if any, as may be declared from time to time by the board of directors out of legally available funds. If there is a liquidation, dissolution or winding up of our company, holders of our common stock would be entitled to share in our assets remaining after the payment of liabilities and any preferential rights of any outstanding preferred stock. Holders of our Common Stock have no preemptive or conversion rights or other subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. All outstanding shares of our Common Stock will be fully paid and non-assessable. The rights, preferences and privileges of the holders of our Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of Preferred Stock which we may designate and issue in the future.

Preferred Stock

Under the terms of our certificate of incorporation, our board of directors is authorized to issue shares of Preferred Stock in one or more series without stockholder approval. Our board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of Preferred Stock.

The purpose of authorizing our board of directors to issue Preferred Stock and determine its rights and preferences is to eliminate delays associated with a stockholder vote on specific issuances. The issuance of Preferred Stock, while providing flexibility in connection with possible future acquisitions and other corporate purposes, will affect, and may adversely affect, the rights of holders of Common Stock. It is not possible to state the actual effect of the issuance of any shares of Preferred Stock on the rights of holders of Common Stock until the board of directors determines the specific rights attached to that Preferred Stock.

Transfer Agent and Registrar

The transfer agent and registrar for our Common Stock is Continental Stock Transfer & Trust Company.

Exchange Listing

Our Common Stock is traded on The Nasdaq Global Select Market under the symbol “LEGH.”


EX-31.1 3 legh-20211231xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION

I, Duncan Bates, certify that:

1.

I have reviewed this annual report on Form 10-K of Legacy Housing Corporation;

2.

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

3.

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

4.

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

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

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

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

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

5.

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

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

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

Date: August 3, 2022

/s/ Duncan Bates

Name: Duncan Bates

Title: President and Chief Executive Officer


EX-31.2 4 legh-20211231xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION

I, Ronald Arrington certify that:

1.

I have reviewed this annual report on Form 10-K of Legacy Housing Corporation;

2.

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

3.

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

4.

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

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

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

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

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

5.

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

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

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

Date: August 3, 2022

/s/ Ronald Arrington

Name: Ronald Arrington

Title: Chief Financial Officer


EX-32.1 5 legh-20211231xex32d1.htm EX-32.1

EXHIBIT 32.1

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350

(as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the Annual Report on Form 10-K for the year ended December 31, 2021 (the “Report”), I, Duncan Bates, President and Chief Executive Officer of Legacy Housing Corporation (the “Company”) hereby certify that:

1.

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

2.

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

Dated: August 3, 2022

/s/ Duncan Bates

Name: Duncan Bates

Title: President and Chief Executive Officer


EX-32.2 6 legh-20211231xex32d2.htm EX-32.2

EXHIBIT 32.2

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350

(as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the Annual Report on Form 10-K for the year ended December 31, 2021 (the “Report”), I, Ronald Arrington, Chief Financial Officer of Legacy Housing Corporation (the “Company”) hereby certify that:

1.

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

2.

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

Dated: August 3, 2022

/s/ Ronald Arrington

Name: Ronald Arrington

Title: Chief Financial Officer


GRAPHIC 7 legh-20211231x10k007.jpg GRAPHIC begin 644 legh-20211231x10k007.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %3 A0# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z**Y;XA M/J]KH3L"*PV@9RVPZ= M=-@"[FA\T1+W(3(!/IDX[\]*\JUGQ[XRL/AEI>JR1M&XN)_[0US3]/6X6*SC M=Q'=?96E5MLB!'(4L5!) /% 'L]%>9VWC?Q'9>(+\7MHDVDE)%LI @1)FQ#] MG99.A$@:=G_N"+/ Z]OX:U:#6-'@G@U"#4R!LDN+; 1G'7 [?3T(H U:*** M$ JAKFBV_B#3VLKHO]G:2.1U0XWA'5]I_P!DE0".X)%7P:,T E ')?\ "M-*EU1+^Z:6YE-Q%?3P ML0(9KJ.+REG9V@< [?E4XR :JP?!_0(;![0BYE5;:WL[:1Y1OM(8)/-@2 M(@<;'PP)R3M7)( KN** ,GP[X;M/#-KA&.1D=ZS%\!$V$%E/XAUF[MU$J7"SRQ'[6DF,J^(Q@ # V; M< GKFNKHH Q-2\(Z?JR2Q72,]J]D]@MNIVI'&XVOM Z$K@9[ <8R.UMHQEY97"JO;DF@"Q167)XETN"ZM+:2_@BN+L!H(9&VLX/3 /KT'J>!4 MEKKVG7NHW&GP7L$U[ ,RP)("Z=,Y'MD9],C/6@#0HK/?7M.35DTQKV!=0==R MVQD&\C!/3Z G'H">QJ&#Q7HUS;WD\6IVKP67_'Q()5VQ#GDGL.#STX/H: -: MBJNGZE:ZK9I=64\=S;OG;)&[ MMG:!XP\UVK9\G<2!\N.1QDUZ$QPI->*^%-&M/B#\1O&MW?PKR5V>ME]&A/VE7$IN$5T[MI+\SV2TNX;VVCG MMY5FAD4,DB'(8'H0:D\Q 0"P!]":\5M_!?C[P9O!S5^#X"G4 ;G7/$>H7FI/UEB?:J^PSDX_+Z5C''XN:Y8X=\RWN[ M+Y/J:RP6%@^:6(7*]K)M_-=/O/7-RGH0:">/6O%M4^''B+X="/6?#.K7FJ>1 MS/873%O,3O@#K].OIZ5Z!X!^(6G>/=-\ZV;R;N, 3VCGYXS_ %'H:Z;_A)-?MO#TD4L41$<4D$P:?D?+'Y9#2D9_CP,U?T.PO M_#&H^'KO4+>]2/PSZOZCF@CN M(FCE19(V&&5AD$>XH \'USPSK.L:GJ]IIZ7 O]1\56FM66IB-A''9K:1+OWX MP-OEO'MZY<U+0!PWPKTR[LE\5WD\3P6NIZ]<7ME'(I4^24B3=M/ M(W.CO@_W\]Z[JDXI: ,WQ#J:Z+H5_?.<+;P/*<^P)K@_V?M+>V\$-?S#]]J% MQ).Q]1G:/_02?QJQ\=]7.F_#V[A3/FWDB6Z@=\G)_0&NL\&Z0- \+:78 8,% MNB-]<#/ZYKPW^^S)+I3C^,G_ )(]A?NLN?>!7N'CACC':O' M=0LK?PS\?M)EMXEMXM3MG$@C& S_ #9/U)5:T+GXMWD'QTM? 8L(39RVIG-V M9#Y@.QFQCICY:\W\>^,KY?VA5L[B=39Z5+:-;($ **X7S,D_2N+.,!5A MAXUY+X.6?_;O,E^H\HS7#U<3+#P;?.YTW_B47+]#Z:' H/2D0_(#[4IZ5V+8 M0M%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $H-4=\.^,/B?K&E1:M::=8W]E.6,<; (P )']X<<=:\S$X^ MGA9QIN+DVKZ*^AZ&'P-3$PE4C))+35VU?1'M_2BO)+;XX7.B7"VWBWP]=:0Y M.!/$I>,_Y]B:ZH(PPZ@@\BM.O2A.-2*E!W3/ M/E&4&XR5FA:***LD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BL[7=930--DNS:W5\RD*EM91>9+(QZ!1P/Q) '4D5S$7Q@T&?1 M+/48DO6^T1W4C69MBMQ MLVVY,B'&WRVPI'))("[LB@#N**Y33/B;H&K:E=6 MEO=$I!#)/]J9<0.D8C,A5N^T319_WN,X..CL+L7UE#<"*2 2H'$VB:[B4I'.4!=%/4 ]0*M5Y^'PSHU:M63NYM?O/OC)HB0_TKT&^_Y/,T_P#[!W_M)ZXSXE6']H?M)^)(0,D:4\JCW2V#?TKZ MK,:*K8*I!_\ 0,W]SN?F67UWA\=3FO\ H-2^35F?6FD78U#2K.Y4_+-"D@_$ M UUH0J=TG^!^J8BG[*M.G MV;0M%%%=)@%%%% "#I0:!TI'.%)Z8I/1 (&7)&X9':G5\Y^%?'D]G\6;O59G M?^R=4O'L6=C\@Q@1_E\OX,:^C <@&O*R_,(8^,G%6Y6U_D_F>GC\!/ 2C&;O MS)/_ #7R%HHHKUCS HHHH **** "BBB@ HHI.E 'EWQYU:8:!8Z#:'-WJ]RL M(4==H(S^I4?B:]!T#28="T:RT^ 8BMHEC7\!C->7VH_X3?XZ3S_ZRP\/P[%] M/-.1_,G_ +X%>P=*\+ _O\16Q3VORKT6_P")[.,_<4*6&6]N9^LMON5B"[L; M>^@:&XACGB889)%# _4&N<'PM\*(2RZ!8Y//^I%=5FC->K4P]&KK4@GZH\RG M6JTE:$FO1GC_ ,+?^*0^(?B;PJ_RP._VNU4]-O' _ J/^ FO8.!7D/Q84^%/ M'7ACQ5&-L7F_9+IA_=.>OX%_R%>N(VY5(.01FO*RS]RZN$?V'IZ/5?Y'I9C^ M]]GBOYUK_B6C_1_,?1117NGCA1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!B^+;W5]/T.:70M-75-2)58X&F6( $X+$MQ\HR<=\8X MZUYL/ FN*++4[+1$LKL:1J.D26-Q?)*X:XD25;AY I+.C%P,GY^,XQ7L=% M'F%I\*3H>B66G:5;VL=W8Z2D']H2C/VJXCB1(PR\X3=%&[_WMD8.0#72_#RU MU^TT69/$3N]QYY, ED6218MB9#LO!/F>81Z*5';%=3G-+0 4444 (.E<=\4_ M&-]X*\-K>V-J\CM*%ENOL4MW#9Q %FFECB(32XT9A.D<"2>%)#*ISC:K2HNW'/S'(X%9B_''4;:TTI;FPM3 M?:YIVGZAIT:;@D1NKE(!'+R2VSS8V+#;N^8 # -=:_PJL;W4S=WMPT\,]Y%J MEU8J@$,UXD(B$OJ%(525]44^N:Z/J>YOKN2^N[AQ@RS/C)QT 55 [!1UZUMT %%%% M "4'I2UXGJ/Q"U^W_:9TWPK'?;=!FLC*]IY2_:NK#X:>)Y^3 M[*D M^GR1'_@5IC^M:U__ ,GF6'_8/_\ :3U1'_)Z4@_Z=O\ VV%?8VYH-?\ 4,S\ MRV<-_P"S&O4#7DGP6QIGBCQKI!X$ M-[YJ#V)8?R KURORO*)-X*$7NKK[G8_=EZ3:648Q M'!"L2X] *\L\%*/!'Q?UO0!E+'4T^UVR]@W4@?^/C_@(KQZ='^SJM":VDE" M7KT?YKYGJSK?VA2KQ>\6YKTZK[K/Y'L-%%%?4GS@4444 %%%% !1110 @X%> M=_$_XC/X>$.BZ*AN_$5[\D42#=Y0/\1'KZ#\3P*[/Q#K$7A_0[W49CB*VA:0 MCUP.E>7[5,;G5+U_/NY-//B]=R<\?4 C\:/A-X@_X27P'IER[[YTC\B7_ 'D^7/XX!_&NNE4/ M&RD9!&"*\G^!+'3+GQ5H;'!LK]F5?]DDK_[)7AU5[',:7H__8./_HN6OHZOG'5_^3R]'_[!Q_\ 1]E.]?_KW+\CY#B/X M<+_U^A^87W_)YEA_V#S_ .BGJFG_ ">K)_U[?^VPJY??\GF6'_8//_HIZII_ MR>J__7M_[;"O?CM_W+_J?&5/B_[G%^1WNB$:+^T!K5N?D34;195!XW$!?_B6 MKUP=*\B^,\;>'/$/ACQ9$"/LEP(+@CNAY_EO'XUZU#(LL*.IRK $$=Z_)L?^\IT<0NL;/UCI^5B2D/- Z4M>Z>.%%%% ""O(?&/_ M !4OQL\-Z5G=#IT9NY1V!ZC]53\Z]=8X&?2O)/A?_P 5'\2?%_B!OFCCD%G" M?8'!Q^"+^=>'F7[R5'#K[4E?TCK_ )'L9?\ NXUL1_+%V]9:?JSUL# KR7XW M6[:#J/AOQ7 N&L+D13$=XR<_T8?\"KUO&*YWX@: /$_@_4]."@R2PDQ_[XY7 M]0*Z-U#*P[@]*D[5 MP'P1\0'7/ =G'(3]HLB;60-U&W[N?^ D5WX-=&%K+$4(55U2.?$T7AZTZ3Z. MPM%%%=9SA1110 @Z4'I0.E#'"_2C8#ROX\:G-<:;I?ANS;_2M7N50J.H0$?I MDK^1KT?1M,AT;2K2QMUQ#;1+$H]@,5Y7H/\ Q7'QLU'4OOV&A1_9XL]/,Y!_ M7?\ D*]AX%>%@/W]:MBNC?*O2/\ F[GLX[]Q1I85;IZ>,%% M%% "'I7D>AG^P?C[K-KTBU.T691ZL /\'KURO)/B4/["^*G@O6!\J3.UI(?J M<#_T,_E7B9I[D:5;^62^YZ/\SU\M]^52C_-&7WK5?D>N44@/R@TM>V>0%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12<4M !129 M&<9% - "T444 (!BF32QV\+RRNL42*69W. H'))/84\'->9_'V/6KSP)JMGI MVD'5=.ETZ[-ZJ7*QOQ$=B[2,LI))(')V@=": /0VU*TCFMXC=0"6X!,,9D : M4 9)49YX]*=%?VTUU+;1W,3W$0!DA5P70'ID=1GWKYYO['6[E-42:UEMM:O[ M7PXVCPD[VB\J8&4(P&/D;>[XQA6!/!J[X=GG\-ZUX>O=1D:U?1KKQ!<^(KIU M("0/,S1E\#D-F%DZY5./NG ![RU_;)>+:&XB6[9=ZP%QO*],A>N/>F1ZI92I MO!_$%CJ]]KNL0Z*[2_P!.NE!P+#[' M&/,#=/+ $Z'MN8CJPS@QZ3J,^CZ"]G;SC3=/T'1(-?C$;9:2*_C>='7&2Z(M MP7'7:QS]X9 /INVNH;R!)[>5)X7&4DB8,K#U!'6IJX+X2P7$0O7^%ORJ_+JMG!?Q6+W4*7DJEX[=I )'4=2%SD@>M?-7C/4+63]KWPY M(ES"T=O;!9F60$1$1SDAN?E('/->E@,+'%SG&3MRQD_N5SYW-\T>6PI2@D^: M<8OYL^H,C%?.>K_\GEZ/_P!@X_\ HN6NDO\ XU75K\=M&\,1W.G'PW?6:SK= M$_,[,KE=K[MI!*J!@E@*,L,ZCJ?:I2:^ M9X&;X^CCE05%_!7A%^J"^_Y/+L/^PZO8_\ M-@6]W]LM_LMOI[B:82KLB*Q2;@QSA<=\]*K1ZE:']LM+@7,7D36R^5)O&V3= M;#;M/?/;%>PFN7_N7_4^)? VJV2INF\HRQ#_;7Y MA^HQ^-9GPF\4Q:G\-[*[N9@ALXS#.[G&WR^,G_@.#^-=>-4LY;V2P6ZA:\2, M2/;AP9%0]&*]0#ZU\RWMQ/9:QK_A#3-1M8](O;WS9;P3KY4,(Y;+9P !@-D] M5QWK\>&E-+E?-?LMI?HSJ['XPZL?&<> MM7'FQ^$+FX-C&K !%P.']=W<^V1VKWE'#J&4Y!&017"ZYX/T&?P/:^%!'QE%UL+&WL]&O+I)^??Y'I1H^E9G_"2Z5_ M98U+^TK3^SL[?M?GKY6<[<;\XZ\?6IY=6L[>\M[22ZA2ZN 6A@:0!Y OWMHZ MG'?%?2'SOM(=RGXPU<>'_#&IZ@3@V]N[CZX./UQ7(_ ?1SIO@"VGI!. ?R _.LSX\>)[=O"4NDV=Y!+=SW<=O-&DJEHOX\,,_+T'7L:[G1+_1] M!\+:9LU&T73TCC@AN/.7RY#@* K9P23Z=:\-/VV9/M3C^,G_ )(]EU(TNZ?+'=NE M];.EFQ6Y82J1"0,D.<_*0.>:]S0\;VD>YY"]Q<_!3QU=RSQ^9X6UJ;?YJK_Q M[R')_3)^H^E>T6\\=U DT+K+&ZAE=#D,#T(-8?B+^P?$6@I;:C=6LFGZCMC@ MD:90)6;E/+;/+=QCTKA/A7J%YX2\5:EX'U"X,\5NOG6$C<$Q]2!^!!QV(:OG MJ7-EM=47K2F]/[K>MO1]#WISAF-%U8O]Y!+F_O1VOZKKY:GKE&:SE\1:8UE< MW8U"U-K:LR3SB9=D3+]X,V<*1WSTI\FMZ?!]C#WMNGVP[;;=*H\XXR G/S<< M\5]">#[2'2W60&1%/0EZ\]?*0@X(+9P,'CZT![2'\C<+^ MO/T%;4NK65O%4;_0;$ M_;+\YX S@_AQ_P.O+S&O*C0:I_%+W5ZO^KGIY=2A7K^^_=CK+T6OX[?,Z7X M+>%SX<\%P2SJ?MM^?M4Y;K\WW0?PQ^)-=]WK*3Q'I,6D1:@-1LQIK$(EUYZ> M43G: &SCKQ]:M2:M9PWT-D]U"EW,I>.W9P'=1U(7J0.,D5U8:A'#48T8]$ MEI8VUZ=0M!:7+*D$YF79*S?="MG!)[8ZUU'/[2')J.FVMRARDT2R#'H1FK=<%\*_$EH?A?IE[ M=W,4$-K$8IIIG"J@0[?F)Z<8Z^M=A+K5C!):))>6\;W9Q;JTJ@S<9^0?Q<<\ M5TX6JJU"%3NDSGQ,8T*\Z4G\+:_&Q=QQ152+5K.:]GLX[J&2[MPK2P+("\8; MH67.1GMFJ_\ PDND_P!EG4O[1M/[.!VF[\]?*!W;?O9QUXZ]:Z3F]I!=33QB MBJ6]I)=01W5P&,,+2 /(%&3M&OEN2< *V<$D\58?5 M;.._CLFNH5O)$,B6YD'F,HZL%ZD#UH%[2'VSK9L5N66 M52(2!DA^?E('/--?Q#ID=K:W37]JMM=,J6\IF4+*6^Z$.<,3VQUH#VD.YHT8 MJH-5L_[0^P?:H?MHC\W[/Y@\S9G&[;UQGC-0CQ!IC6=U=+?VIMK5F2XF$RE( MF7[P8YPI'?/2@.>'Y;Z45F#Q+I1TR741J5I]@A)62Z$ MZ^4A!P06S@8/%32ZQ907%I!+=P1S76?L\;2 -+@9.T9^;CGB@7M(=RZ*.U5( MM6LY[NYM8[J%[BV"F:%9 7B!&1N'49'(S5?_ (2721I:ZE_:5H-.8[1=^>OE M$YVX#9QUXZ]:-!NI!=33Q1Q5235K."^@LY+J%+N=6:*!G =U'4JO4@=\4V'6 MK"=[M([RW=[,XN%61283C.'Y^7CGF@.>.UR[VHK-/B/2UL+>^.HV@LKAE2&X M\Y?+D+'"A6S@DGICK6B.0.U!2E&6S,7QPD;^"]>64XC-A/N.XKQY;=QTKR3Q M7I8\1?!?P84U/2II+72(;\:)JRB6+5=ENGR'#!P06X9YR0I/$T< MJ+)&PPR.,@CT(JN='L"UJ396Q-K_ ,>Y,2YA_P!SCY?PIE'E%UH]WX6UG4=; M6]FB:[L;BZDM8T+3VMN4A9MW."8A"R1#'WICV#9[CX<^)K3Q+H#?8K,V,5C( M+0P^8)%'[M'&U_XOED7)]-=/\6W%@)-?T^![>VN][ H MC9R-N<'[SO&?;%?7/ M6OF;QM_R>%X5_P"O5?\ T">O>R6$75JW7V)_D?!<4X>E['#OE6M:%_FS U?X M8>&O^&E?"GA/^S@=!L=/C,%H97PIC$KKELY/S<\GGO73:O:Q?\-H:-+MQ(-, M*;O;RY:DUG_D\K0_^P5HW_8./\ Z+EKU_8TY",=J:G@'0C^UCI>@_81_96DV\#6=OO;$1AMU,?.<9^45AV_P"\"VGA/4O#<6@ MPII.HNTES&)'WN2X?_69W JI !P,"O001T':EKX)TX2W1^P_5Z.ONK6]_GO M]_4Y&^^%/AC4;SPS=7&F(\_ASC2SYC@6XVA<8!^; 5>N>@KC_BAX%N=&OW\8 M>'T)O$R;^U)++<1E=KE1^#?AS\._&GPEA\.V6D*OAMI?.DTXW$FZ*;=O.7W M;NOOR/:NTO?AOX;U#Q/HOB">P1]6T:)H;&<2,/*1A@C:#@\9Z@XS7*ZE\!;. MXU6ZN;#6+W2;:Y;>UI:G:@;OCV]NU0_\,\V*@%-?U5)?[_FC_"O,IUD7'P-\%W?@G3/"4VCA] TZ9;BVM#-)\D@9FW;MVXY+- MG)YW&D\"_":#P9K=QJC:G2K7."57()YZGH*[[I71E^'G#VE6O&TIN M]M]-DC''TL'/DHT8J481M>UKW=WIYLYFY^'&@7?C6S\6RV(;Q!:6S6D-WO;Y M8CG*[75(_-<^>S@ACG/R]3]W&, M\5VE%>QRKL>7]5H7OR+KT[Z/[T:#X>T:;25DTW0)DGTZ'S7'DNG MW3G.6]\YSWKE/C!I@\)>(]%\:V<9$D,Z0WN"3O3&!Q_N[E_$5[)6%XU\/)XI M\+ZCICX!GB(0G^%QRI_ @5YN88;V^&E&"]Y:KU6QZ>6NC@\1&:BDGH_3;\$< MYIGP;\%#P9JVA6FE(-"UV1KN[A29R)7?!W!MV1T7&" ,<5>OOA'X4U"/PND^ MEJZ^&65]*7S''V#H[#5[Z"QO-.=K5EN)0A M*K]WJ>PX_P" UT6L_%_PGHD1,FK13N.D=K^]8_\ ?/ _&LZ./PL\/&K.25UU MMIY?>35R7DK2H0HWMHK+HG=?+J7;/X<:!I_C'4_%,%@$UW48%MKFZWL=\:X M&W.!]U>0.PK&B^!/@J#P'=^#4T95\.W4QN);032?-)N#;MV[<.5'0]L5FZ;^ MT'X>NKH17D%[IL3_ .KGGBRKCU^4DUI^(OC7X9T2V1H+O^U+B09CM[+YRWID M]!^//M3698&4'-5%9?UL.6155)0EA]7?IWW\M>IG?$G1/!WA6+0O$>HZ";B2QU?6O$$0:^U[/F0L"-L+9^4^F< M].P K.\+>%]6^(WBI/$WBBS>SL+;'V#39?SW$'MT/(Y..P%>P@8 '0"N7#0E MCJ_UJHK0C\*[].9_H=M6G1R^C+"T4N:?QM?A'_/[C@7^!'@F3P#;>#'T8'P[ M;S">.T,\G#[BV=^[<>2>_0XK9O?AOX>U#Q?I?BB?3U?6]+@>WM+K>P\N-@01 MM!P>&;J.,FNFHSS7O%M-/BC[/I:I_P ) M,S-JH\QS]HW!@>_R@[F^[C[QJG=?!'P;=^$=&\,S:0LFBZ/,MQ96QF?]W(I) M!W;LG[S9R3G-=Y4-TX%M-M."$/(^E-0B]+$3PV'C%^XMGT^?YZG//\._#]QX MVA\7-8AO$$-J;)+OS&XB))QMSM[GG&>:R)/A+X-\/^&/%-FNDA-+UII;K4X5 MD76I26U[(RFYG:1L")#M!8G M_P :ZOX>?%L_%_X=>(-3.F?V7]F\VW\KSO-W?N@V<[1C[V,>U>O6RN=&K.+5 MXP:3?J?.8;,\#BZ%.IR*,ZBE**M?;1_\$J_#[3/AY\8_"F@OI^BSC3?"MVBZ M=%=%D:"1%4J>&.X8*_>)R1S7>CX;>'HO&%]XJ73U&O7EI]AGN][?/#Q\NW.W ML.<9X%>.?L<7<-A\,M;N9W$<$-_)([8SM40QDG\J]J\%^/="^(.G2W^@7PO[ M2*0PO)Y;)AP 2,, >C#\ZC,L!'#XBK3IQ]R+M?\ +4UR/%4<7A*%:LHJK-7M MHOATNEY+[CROX9^$-(\1Z#XS\!:]:+=6:WF9H=Q1I%R IRI!X,:G.?2O1K[X M3^%]1G\,33Z6KR>&L?V4?,<"W 50!P?FP%7[V>@KD)O^*5^/L;?ZNVUNUVGT MW@?_ & _[ZKUX<@5\AE24:,J$MZ;Z_!GWF;8:C5KK$N*?M(Q>W7K]TDV M>;3SY,[]V[=OW;NOOTXKT"CO7MQXCPE![P77IWW^_JN-.5]4T2-HK";>P\E&&"-H.#QTR#BF6'PK\,:;J'B2^M],5+GQ$,: MFQD[WL-D M9SD;IS7_ KG0%\;GQ>+$?\ "0FU^Q?: M][?ZK.<;<[?QQFLNT^"G@ZR\,Z[X?@TA8])UN9[B_MQ*_P"]D;&2#G*]!C!& M,<5W-%+ECV']5H/>"Z].^_WG&WGPA\*7\'A>&?2E>+PTZ2:4OF.!;E0 O?YL M;5^]GH*N6GPX\/V/C/4/%<%@J:]J%NMK]COC7&!MS@?=7D#/RBNFI:?*N MP+#4$[\B^[MHOP//X?@5X*MO U]X/BT94\/7LQN)[032?-(6#;@V[<,%5Q@] MA6E?_"SPSJ6I^&[^XTQ'NO#H*Z8XD<" ;0N, X;A1USTKK<"BERQVL)83#I6 M4%TZ=M5]S.5L?AAX;TWQ!KVMV^FHFI:[&L>H2EV/G*!M P3@<=< 9K*;X#^" M7\!0^#&T93X=BF\]+3SI,A]V[=OW;NI/?H<5W]&.:.6/8'A*#T<%UZ=]_O.7 MO?AKX=U'Q9I'B6?3U?6=)A:WL[G>P\I&!!&T'!X)ZCC)J"P^$WA;3)O$\MOI M:HWB4DZKF1R+C(8$=?ESN;[N/O&NOHZT^5=A_5:%[\B[[>5ORT.#N/@?X,N_ M!ND>%IM'630]*G6XM+4S2?NY%)(;=NR?O-G).$[W6;*+3I!9QM-(-3N MS;1L%'"*VT_.Q^5<\9/X4 =717FVM_%X:1?Z@OV "ST==/\ [4+R?O(S=OM4 M)@$'RP59N>0<#FIO#OQ6&M:]I5N]HL>G:S/?VVG3JY+E[1RK[QC #A)&7'0+ MSUX /0Z*\VU7XP0Z3K%\9;51H6GZM%HEU=ESYBW#PK)O"XP44R1H>^6)Z+SF MQ_'1HK*R:YTM8[O5K&QU#2H%E.'6ZN$@CCD./E96DC+$9&&..G(!ZW17-^"O M%A\40ZK%- MO?:3J$FFW2HN&21&P>F<J_^@3U]=EN%EAI2DW?GI2?X'YIG68PQT(PC&WL\1"+\[/\ MX)5HW_8./_HN6DU?_D\K0_\ L''_ -%S4NK? M\GE:-_V#C_Z+EKM6R_[!W^IY;^U_V%K] OO^3S+#_L'G_P!%/5-/^3U9/^O; M_P!MA5R^_P"3S+#_ +!Y_P#13U33_D]5_P#KV_\ ;854=O\ N7_4BI\7_STKYGMO^3U+G_KU_]MUK MZ8KY_-J<*?U?D5KTXOYZGVG#M:I56+]I)NU::5^BTT]!:***\(^N"BBB@ HH MHH ***3()ZT +28XQ1G-+0!Q&H_!OPGJNHW%]<:9OGG&;I[K3]+BAG)R)&R[+[*6S M@?2NF H%;2P]&4E-P5UUL8QKU8Q<(S:3Z7T * *6D%&:Z3 6D/2@=*1F"*2> M !F@6PRX^6"0C@A217@O[*_B+5?$7@_Q++JNHW6I217[HCW4K2,J^6IP"3P, MD\5ZOX4^(.@_$#3;ZXT&^%]#;,896$;IM?&BX8+$*I&TDX;[K5GQ./Q*K9G@W1G>$HU-GH[)%/\ 96_Y)5XR_P"O MJ;_T0E,_94_Y(YXL_P"OB;_T0E/_ &5O^25>,O\ KZF_]$)3/V5/^2-^+/\ MKXF_]$)7T.,_YB_\X_])TK:_8M_P"2=:I_V$G_ /1458YG_#QO M^./ZG3D7\;+/^O=3\T=7\?+5["ST+Q# /WNEWBDD?W20?YJ!^->HV-S'>V<$ M\1#1RHKJ?4$9K#^(FA'Q)X+U6P5=TLD+&,?[:_,OZ@5B?!/7UUOP#8QE\W-D M#:RJ>J[?N_\ CN*_*(?N,QG'I42?S6C_ L?O$_WV7PEUIR:^4M5^-SOZ*** M]T\<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *PO%>B7OB"Q-C!/91V4Z20W<5Y9FX\Q&7'R_.H!'/4,#Z5NT4 >: MR_!/3T5K2VNFBTFX@TV"\MI%WO*MDP,6'R,;@%5\@Y"C&#S37^%-SI&RYTB_ MC^T:7_:$^BPRV^];>>[8NQD^<;U4LZJ,K\KG). :]+'2@]* /.[CX1PZIJ$L ME]:?''\KW:0+%P^?]6=B-C&I44 <_X/\*)X6@U-C-]HO-3OI=1N MY0NU3*X5<*,G"JB(HY)^7)ZUT%%% 'S%X^_Y/ \)?]>Z?^@ST[QK_P GA>%? M^O5?_0)Z;X^_Y/ \)?\ 7NG_ *#/3O&O_)X7A7_KU7_T">OT&CM3_P"O$OU/ MQ;$;UO\ L*C^A? M_13U33_D]5_^O;_VV%7+[_D\RP_[!Y_]%/5-/^3U7_Z]O_;854=O^Y?]2*GQ M?]SB_(6W_P"3U+G_ *]?_;=:^F:^9K?_ )/4N?\ KU_]MUKZ8KP\Y_YAO^O4 M/U/KN&=L9_U^G^@8HHR!GFO-M)^+SZE\9=5\"G3!&EC;"<7WG9+\1G&S;Q_K M.N>U>+2H5*RDX+X5=^A]/B,91PK@JKLYOE7FV>D;E!QD9]*B6\@>9H5E0RK] MY PR/PKY^\)WUP_[7/BRW:XF:W73P5B+DHOR6_09QW/YUF?#'_D[/QM[V\G_ M *%!7KO*VHS;GM!3V[VT_$^:CQ"I2IQC3^*JZ>_:^NWEL?3=%)TI:\$^R&GA M3]*\ ^$'B/5M1^._Q#L;O4[NZLK9CY%M-,S1Q?/CY5)P./2O?V^Z?3%?-_P4 M_P"3AOB9_O'_ -&5[> A&6'Q+:VBK?\ @2/D\YG..,P2B[7F[_\ @+-?X.>+ M=9U?XU?$/3[[4[FZL+.4BWMI7RD0\QA\H[<#%>C>#OBSH?C?Q)K6AZ:;@WND MN8[CS8BBY#E#M/?E37D?P-X^/?Q/_P"NK?\ HUJJ?LW?\EJ^)?\ U\R?^E$E M>GC,'2G[6=K$/%/ M_80;_P!%K1^Q]_R)7BO_ +"#_P#HI*/V.O\ D4?%7_80;_T6M'['O_(E>*_^ MPB__ **2ONLP_P"8W_%3_4_),J_YEG^&L4_V5O\ DE7C+_KZF_\ 1"4S]E3_ M )(YXL_Z^)O_ $0E/_96_P"25>,O^OJ;_P!$)3/V5/\ DCGBS_KXF_\ 1"5K MC/\ F+_QP.;+=\N_Z]U0_9=_Y(AXM_Z[W'_I.E;7[%O_ "3K5/\ L)/_ .BH MJQ?V7?\ DB'BW_KO-_P ^7[P'U'Z@5^6YE2E*FJ]+XZ;NOU7S1^Z9=5 MBJCHU'[DU9^79_)G? @BEKE_AOXJ7QAX0L=0)'GE?+G4=I%X;\^OXUT]>C1J MQKTXU8;-7."K2E1J2ISW3L+1116YD%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!F>);ZXTOP[JE[:"(W5O:RS1"8$IN521N (.,CL:\_N?B;JUQ MI_AZ&PAM4U.\\-R^(;AI48Q 1I#B)1G(W/-C.3@*>I->C:QIPU?2;VP,K0+< MPO"9$ )4,I!(!XSS7)W'PILI](T:R74+N&;3=,?1Q=Q[!)-:NB*Z-QC)\M"" M!P1D=2* ,'PM\6]5UZ<7TFD-'I%W:"XLH]C*[%U@:W7S#\K&7S9>@^40DGC- M>CZ%?#4=*MYA=VU\Y7$DUFVZ(N/O;>3QFLNZ\":==V":@#HJ*** "BBFLP0H<)N ;&=N><4*ZMNPP.TX.#T- #J*:K!U#*05(R".A%.H ^8O'W_)X'A+_ M *]T_P#09Z=XU_Y/"\*_]>J_^@3TWQ]_R>!X2_Z]T_\ 09Z=XU_Y/"\*_P#7 MJO\ Z!/7Z#1VI_\ 7B7ZGXMB-ZW_ &%1_0N:O_R>5H?_ &#C_P"BYJ75O^3R MM&_[!Q_]%RTFK_\ )Y6A_P#8./\ Z+FI=6_Y/*T;_L''_P!%RUBME_V#O]3J M?VO^PM?H%]_R>98?]@\_^BGJFG_)ZLG_ %[?^VPJY??\GF6'_8//_HIZII_R M>J__ %[?^VPJH[?]R_ZD5/B_[G%^0MM_R>I<_P#7K_[;K7TQV]*^9[?C]M.Y M_P"O3_VW6OH9?$>EMJYTH:A;'4U&XV?G+YH&,YV9STYZ5XN<)R^KV7_+J/ZG MU?#?Z'G&E?%75;WX_:KX(>WM1I5K:"=)55O.+;8SR%?^3Q?%7_ &#Q_P"@6]>C M&C3HJHJ:M>@F_5\MSYZ>)JXET75E?EQ32\DKV0>$?^3PO%W_ &#Q_P"@6]4O MAE_R=GXU_P"O:3_T*"KOA'_D\'Q=_P!@\?\ H%O5'X9\?M9>-?\ KVD_G!73 M/X*O_7B'_MIQ4OCH_P#85/\ 4^FSP*X7P]\7M'\2>/M6\)6L-TNHZ8K--))& M!$P!4':"SI0MTTR-W%YY^XR;2@^YM&/O\ J>E> M;?";_DZ;QW_UQE_]#BKY^AEUH5G75G&"DOFU;\&?:XO.TZN'6$E>,JCA+3LG M?\4>T^'?BGHOBCQ=K7AJR,YU'2LBX\R+:G7'RGOS7D'P3_Y.&^)G^\?_ $91 M\%^/VBOB5VY/_HRCX*?\G#?$S_>/_HRO36&AAH8B$-G3B_O<6>$\;4Q]7!U* MNZJS7R2DD+\#/^2]_$__ *ZM_P"C6JI^S@=OQH^)A]+B3_THDJW\#/\ DO?Q M/_ZZM_Z-:J?[.7_)9OB;_P!?$G_I1)7;B/@Q/_7NG_[:>5@]*F!_Z^UO_;CT MWX9?&9OB%XR\4:$VDBQ7193$)Q/YGG8D=,[=HV_/=>6@M%%(3@5F= R;B&3_=/\J^;/V/)'?3O&VYV;%TOWF)_A:OI&217ADVL M&PIZ'VKYL_8Y_P"0=XV_Z^E_]!:OHL"E_9V*O_<_]*9\1FTG_;&!L]&JO_I* M+7['7_(H^*O^P@W_ *+6C]C[_D2O%?\ V$'_ /124?L=?\BCXJ_["#?^BUH_ M8^_Y$KQ7_P!A!_\ T4E>SF&^-_Q4_P!3Y7*O^99_AJE/]E;_ ))5XR_Z^IO_ M $0E,_94_P"2.>+/^OB;_P!$)3_V5O\ DE7C+_KZF_\ 1"4S]E3_ )(YXL_Z M^)O_ $0E:XS_ )B_\<#GRW?+O^O=4/V7?^2(>+?^N]Q_Z3I4O[+%S+8_!3Q1 M/ YBFBN9W1QU4B",@U%^R[_R1#Q;_P!=[C_TG2C]F/\ Y(7XL_Z[7'_I.E+& MI/ZVG_S\A^H98W'^SVO^?50[W]EWQ7J_C#X<-?:U?RZC=B\EC\Z;&[:-N!P! MZFO7W4,I4C@C!S7A?['/_)*'_P"OZ;^2U[K7RF:PC#&UH15E=GZ1P_4G5RO# MSF[MQ6IX_P##5CX)^)'B#PI(=MK<-]LLP>F.I _#C_@!KV"O)/C9:2Z!J.@^ M+[1#YNGSB*?;_%&3T/\ X\/^!5ZI8W<5]9PW,+B2*5 Z..A!&17QV6_N)U<& M_LNZ_P +U7W.Z/NL?^^A3Q:^TK/_ !1T?WJS+%%%%>Z>,%%%% "4M%)TH * MPYZD5F+-\2/AZH,BQ^*],C MY)!/G*._^U_Z%7B5,TA3JR@H.48[M*Z3[?YV/7IY;.=.,W.,92V3=FUW[>E] MSV0CBEKC_ WQ/T?QQ#LMY#:WZ#]Y93\2+CKC^\/GB(*=*5T> M=6HU*$W3JQLT%%%'2N@Q 4M1R3)"I9V"*.26. *R;OQGH-B<7&L64)!Y#7"# M^M92JTZ?Q22+C3G/X5GF(&Q^= 'SOJPO8'U:.WU)M7O[>W\. M1^';]G#27"><%EEC/?>P'=$WE)NB!$9VC* \''I4-YI5I?6]U!- M"ACND\N; P9%QC!/?@D?C0!X/XCGU=_$FL2V#^9XK_X2RU73<')_L\V:'C_I MB1]H)[;LYY%<[%+>IHVA_8))/[+?0=#;Q&ZD\R&_C$YE_P"FA3[0),\[W\KRH(X_*C$2%5 *H.BCVX'%.6VAC215B15D)9P% #$]2?7- '#?" M$S"#Q6H!&E)K]RNF#^ 0;8]P3ML\[SL8X].*[^F11)!&L<:+&B@*JJ, #T I M] 'S%X^_Y/ \)?\ 7NG_ *#/3O&O_)X7A7_KU7_T">F^/O\ D\#PE_U[I_Z# M/3O&O_)X7A7_ *]5_P#0)Z_0:.U/_KQ+]3\6Q&];_L*C^A5HW_8./_HN6DU?_D\K0_\ L''_ -%S4NK?\GE:-_V#C_Z+EK%; M+_L'?ZG4_M?]A:_0+[_D\RP_[!Y_]%/5-/\ D]5_^O;_ -MA5R^_Y/,L/^P> M?_13U33_ )/5?_KV_P#;854=O^Y?]2*GQ?\ (_\ MIM2WA_V%R_4/"/_ ">%XN_[!X_] M MZI?#/_ ).R\:_]>TG_ *%!5WPC_P GA>+O^P>/_0+>J7PS_P"3LO&O_7M) M_P"A05<_@J_]>(?^VF5+XZ/_ &%3_49\*_\ DZSQQ_UPF_\ 0X:=\)O^3IO' MG_7&7_T.*F_"O_DZSQQ_UPF_]#AIWPF_Y.F\>?\ 7&7_ -#BJJVU;_KS#_VT M,-OA_P#L)G_[<6_@O_R<7\2OJ?\ T92?!/\ Y.&^)G^\?_1E+\%_^3B_B5]3 M_P"C*3X)_P#)PWQ,_P!X_P#HRLL1M7_Z]0_]M.G![X3_ *_U?_;A?@9_R7OX MG_\ 75O_ $:U4_VJ>(K*WL)K)M&N!;N\S*1(=SC(QT^Y^M>9_LO_ /(Z?%+_ +"/_M2> MF_LL?\C/\3_7^T?_ &I-7GYCAZ=6>*JRWBJ=OFDCV.79I3S#"PK2M% MSYK*^ONMK3OM<\(_8Z=Y+?QN'=FQ.>ST?L<_\@[QM_U]+_Z"U-_8X_X] MO&__ %\Q_P GI?V.?^0=XV_Z^E_]!:OK\*_^P@__ **2C]CK_D4?%7_80;_T6M'['W_(E>*_ M^P@__HI*RS#?&_XJ?ZFV5?\ ,L_PU2G^RM_R2KQE_P!?4W_HA*9^RI_R1SQ9 M_P!?$W_HA*?^RM_R2KQE_P!?4W_HA*9^RI_R1SQ9_P!?$W_HA*UQG_,7_C@< M^6[Y=_U[JA^R[_R1#Q;_ -=[C_TG2C]F/_DA?BS_ *[7'_I.E'[+O_)$/%O_ M %WN/_2=*/V8_P#DA?BS_KMQ>$O&6C^.-+_M+0[U+^RWF/S44J-PZC! -> M$?LZ?\FY^(/K>?\ HL5N?LASQVOP?:65UCBCNYV9W. H&,DGL*\?,\+&=3$X MB^L9I???_(^IR+'SI4L%@TERRIN3?72W^9Z_XK\/Q>)_#U]I_MB2HFMI1(F1U&02,U!XB\,:;XJTU['4K9;B!NF>&4^JGL?>O@L9@ZD MJBKT'RU%IKLUV?\ 6A^HX/&4E3=&JN:G+73=/NOZU.6\7?&+1?#)%M:L=7U- ML!+2T^;D],L.GT&3[5H_#CQY'X]T1KHPBUO(9#%<6P;.QAT_ C^OI2^#OACH M/@I,V-KON>ANI\/(1Z9QP/IBN$U=3\*/BI#J*?N] UT[)P/NQRYZ^W)W?0MZ M5YTJV.PLX8C$M7DZ6]M"N]Y9#@**;J.KV>CV3W=Y<1VUN@RTDC 5XYG4/CKX@POFV7@ MVQD[_*URX_S_ ,!'N>/1QF-5"U.DN:I+9?J^R//PN$]M>I4?+3CN_P!%W9[' MI.K6>M:?#>6-PES:RCEOY5A M"_1W'.['Y,??:.U>7/,JM:'U6*Y:[=FNW>7I;8]*&7TZ4_K,GS4$KI]^T?6^ M_P!YTWPG\ R>';275]6)GU_4?WD\DG+1@G.S_'WXZ 5Z#M'X4O04M>]AL/#" MTE2@M%^/F>)B*\\34=6>[_#R1Y_XY^$>G>*9O[0L7;2-:0[TO+?C!K^/1O'-LR(3MAU6(91QZM@<_4<^H[U[#5'5M%L==LGM+^UBN M[9NL)_',BW'C'6GAMRQ/3^9]ZW;?X">#[>)E-A+(Q&-[ MW#Y'OP:]%-&>:UAE.$CK./.^\M7^)G/-,6](3Y%VCHOP/%3H_BOX-W6_2A+X MB\,ELM:$9EA^F.GU QZ@=:UK7]H;P_L=;^VOM/N$!)AEAR2?08/\\5ZF0#UZ M53OM&L-2 %W9V]R!T\Z-6Q^8K%8"OAM,)5M'LU=+TUN:_7J%?7%TKR_F3LWZ MZ-'DUOJ/C/XLW4A46-0J M@*HX '04^N["85X>\ISZ?\ H,].\:_\GA>%?^O5 M?_0)Z;X^_P"3P/"7_7NG_H,].\:_\GA>%?\ KU7_ - GK]!H[4_^O$OU/Q;$ M;UO^PJ/Z%S5_^3RM#_[!Q_\ 15HW_8./_HN6L5LO^P=_J=3^U_V%K] OO^3S+#_L'G_T4]4T_P"3 MU7_Z]O\ VV%7+[_D\RP_[!Y_]%/5-/\ D]5_^O;_ -MA51V_[E_U(J?%_P!S MB_(6W_Y/4NO^O3_VW6FZ?_R>E?\ _7M_[;)3K?\ Y/4NO^O3_P!MUING_P#) MZ5__ ->W_MLE:RV_[ED91W7_ &&,O>'?^3R/$7_8.'_H$%)X5_Y/$\5?]@\? M^@6]+X=_Y/(\1?\ 8.'_ *!!2>%?^3Q/%7_8/'_H%O7//[?_ %XC_P"VFU+> M'_87+]0\(_\ )X7B[_L'C_T"WJE\,_\ D[+QK_U[2?\ H4%7?"/_ ">%XN_[ M!X_] MZI?#/_ ).R\:_]>TG_ *%!5S^"K_UXA_[:94OCH_\ 85/]1GPK_P"3 MK/''_7";_P!#AIWPF_Y.F\>?]<9?_0XJ;\*_^3K/''_7";_T.&G?";_DZ;QY M_P!<9?\ T.*JK;5O^O,/_;0PV^'_ .PF?_MQ;^"__)Q?Q*^I_P#1E)\$_P#D MX;XF?[Q_]&4OP7_Y.+^)7U/_ *,I/@G_ ,G#?$S_ 'C_ .C*RQ&U?_KU#_VT MZ<'OA/\ K_5_]N%^!G_)>_B?_P!=6_\ 1K53_9R_Y+-\3?\ KXD_]*)*N? S M_DO?Q/\ ^NK?^C6JG^SE_P EF^)O_7Q)_P"E$E5B/AQ/_7NG_P"VF.$_B8+_ M *^UO_;AW[-O_)7/BA_U]/\ ^E$M-_9E_P"2J?$[_KY;_P!'S4[]FW_DKGQ0 M_P"OI_\ THEIO[,O_)5/B=_U\M_Z/FK7&?\ ,7_@I_\ MIAEN^7?]?*W_MQH M?LO_ /(Z?%+_ +"/_M2>F_LK_P#(S?$__L(_^U)J=^R__P CI\4O^PC_ .U) MZ;^RO_R,WQ/_ .PC_P"U)JPQNV,]*?\ [:=65;Y;_BK?^W!^ROQXB^)O_81_ M]GFJK^Q[T\=_]?2?^U*M?LK?\C%\3O\ L(_^SS56_8]Z>._^OI/_ &I6F-^' M'?\ <+]",K^/*_6O^HS]CC_CV\;_ /7S'_)Z7]CG_D'>-?\ KZ7_ -!:D_8X M_P"/;QO_ -?,?\GI?V.?^0=XU_Z^E_\ 06K3'[8__N%^AGE/_,J]*Y;_ &.O M^11\5?\ 80;_ -%K1^Q]_P B5XK_ .P@_P#Z*2C]CK_D4?%7_80;_P!%K1^Q M]_R)7BO_ +"#_P#HI*PS#?&_XJ?ZFV5?\RS_ UBG^RM_P DJ\9?]?4W_HA* M9^RI_P D<\6?]?$W_HA*?^RM_P DJ\9?]?4W_HA*9^RI_P D<\6?]?$W_HA* MUQG_ #%_XX'/EN^7?]>ZH?LN_P#)$/%O_7>X_P#2=*/V8_\ DA?BS_KM)_H=#^Q\ /A''@8_P!,F_F* M]RKY\_9BUN#PQ\!;S5KI7:WLI;JXD$8RQ51N.!ZX%>B^'/C#I'B7X=WWC"V@ MNX]-LTF>2.1%$I$8); #$=N.:\'-*%2>-K3C'3FM\WLCZ[(<90HY;AJ52:4N M3FMY+=G;WEY!I]I+261@JHHY))/ %PNX@ERH5\JC \ MD?K3OV6L+\$]#Z ;[C_T>]>?B,M4\%4E76JERM>J?^1Z>&SK_A2I4K^\^JQ.-KXO^)+3HEHE\C/UO0K+Q%ID MVGZA L]K,,,AX^A![$>M&A:%9>&]*@T[3X1!:0+M1,Y/U)[DGO6AUZ45U^RA MS^TY5S;7ZG-[2?)[._N[VZ7%HHHK4S"BBB@ HHHH **** "BBB@ HHHH IZM MJEMHFFW-_=N8[:W0N[*I8X] HY8GH .22 *YU/B?H8&F"X-Y827_ /JX+ZRE M@E0&580TB.H9 9'106 R6';FK_C>QM-3\-W-G?Z"WB6RF9$FTY5C)==P^;$C M*IV\-USQQSBN1L/AJUEX8TRVEMY;S4K6X=+&6ZG,K6-N9_-B25BW[T0[(B 2 MV6C3D]: /0K/4[>_GNHH&+FUD\J1@/EWX!*@]R,C..AXZYJW7 >"K+Q/I7BN M^LKN/;X=A680,=A!^:(PL"/F9V!G,A;^+'K7?T %%%% !7/^.?%?_"%>'GU4 MV;WR)/!"T22!"!+,D6[)]"X./:N@KF/B/X8N_&'A*?2K*:&WGDGMY1)< E ( MYTE(P.>=F/QH SO$'Q3L= UG4+-K9I;;2FLEU&Y#X^SFZD\N+"X^;'#-R,*0 M1D\4:'\4[/6M]JY24%I1Z/<#! )&=%\727L\,>D:CJL&NWEHF3(+A($C:)6Z%"T<; M[NO!&. M@>$O%<7BF#40(3;7>FWLFGW<&[<$E0 \-@94JZ,#@<,,@'BMZN:\$^$W\+Q: MQ-/,LU[J^HRZE!X2_P"O=/\ MT&>G>-?^3PO"O_7JO_H$]-\??\G@>$O^O=/_ $&>G>-?^3PO"O\ UZK_ .@3 MU^@T=J?_ %XE^I^+8C>M_P!A4?T+FK_\GE:'_P!@X_\ HN:EU;_D\K1O^P5H?\ V#C_ .BYJ75O^3RM&_[!Q_\ 1J__7M_[;"KE]_R>98?]@\_^BGJFG_)ZK_]>W_M ML*J.W_I=?\ 7I_[;K3=/_Y/2O\ _KV_]MDIUO\ M\GJ77_7I_P"VZTW3_P#D]*__ .O;_P!MDK66W_1XB_ M[!P_] @I/"O_ ">)XJ_[!X_] MZ7P[_R>1XB_P"P*O^P> M/_0+>N>?V_\ KQ'_ -M-J6\/^PN7ZAX1_P"3PO%W_8/'_H%O5+X9_P#)V7C7 M_KVD_P#0H*N^$?\ D\+Q=_V#Q_Z!;U2^&?\ R=EXU_Z]I/\ T*"KG\%7_KQ# M_P!M,J7QT?\ L*G^HSX5_P#)UGCC_KA-_P"APT[X3?\ )TWCS_KC+_Z'%3?A M7_R=9XX_ZX3?^APT[X3?\G3>//\ KC+_ .AQ55;:M_UYA_[:&&WP_P#V$S_] MN+?P7_Y.+^)7U/\ Z,I/@G_R<-\3/]X_^C*7X+_\G%_$KZG_ -&4GP3_ .3A MOB9_O'_T966(VK_]>H?^VG3@]\)_U_J_^W"_ S_DO?Q/_P"NK?\ HUJI_LY? M\EF^)O\ U\2?^E$E7/@9_P E[^)__75O_1K53_9R_P"2S?$W_KXD_P#2B2JQ M'PXG_KW3_P#;3'"?Q,%_U]K?^W#OV;?^2N?%#_KZ?_THEIO[,O\ R53XG?\ M7RW_ */FIW[-O_)7/BA_U]/_ .E$M-_9E_Y*I\3O^OEO_1\U:XS_ )B_\%/_ M -M,,MWR[_KY6_\ ;C0_9?\ ^1T^*7_81_\ :D]-_97_ .1F^)__ &$?_:DU M._9?_P"1T^*7_81_]J3TW]E?_D9OB?\ ]A'_ -J35AC=L9Z4_P#VTZLJWRW_ M !5O_;@_96_Y&+XG?]A'_P!GFJM^Q[T\=_\ 7TG_ +4JS^RM_P C%\3O^PC_ M .SS56_8]Z>._P#KZ3_VI6F-^''?]POT(RSX\K]:_P"HS]CC_CV\;_\ 7S'_ M ">E_8Y_Y!WC7_KZ7_T%J3]CC_CV\;_]?,?\GI?V.?\ D'>-?^OI?_06K3'[ M8_\ [A?H9Y3_ ,RKTKEO]CK_ )%'Q5_V$&_]%K1^Q]_R)7BO_L(/_P"BDH_8 MZ_Y%'Q5_V$&_]%K1^Q]_R)7BO_L(/_Z*2L,PWQO^*G^IME7_ #+/\-8I_LK? M\DJ\9?\ 7U-_Z(2F?LJ?\D<\6?\ 7Q-_Z(2G_LK?\DJ\9?\ 7U-_Z(2F?LJ? M\D<\6?\ 7Q-_Z(2M<9_S%_XX'/EN^7?]>ZH?LN_\D0\6_P#7>X_])TH_9C_Y M(7XL_P"NUQ_Z3I1^R[_R1#Q;_P!=[C_TG2C]F/\ Y(7XL_Z[7'_I.E&,WQ?_ M %\A^HLMVR__ *]52U^SK_R;IK_UO/\ T6*7]GS_ )-NUWZ7O_H%)^SK_P F MZ:_];S_T6*7]GS_DV[7?I>_^@5EB_P#F*_Z^Q_4[(O^O>__DU; M'PPU>\\/_LFS:CI\QMKVVM+V6&8 $HPDD(.#Q6/\+O\ DTKQ%_U[W_\ )JN^ M"/\ DSJ__P"O"^_]&25GBDI.JGM[=?J:8*4H>PE%V:PLOS1Z9\ /$>I>+/A3 MHVJ:O=M>W\QF\R=U"EL2NHX Z "O1*^?/AKJ]YH'[)CZA83FVO;:SO)890 M2C"20@X/%=O\%?&L^I?!O3/$7B34E:0),]S>W&U%"K*XR< #\J^?Q^#:J M5JT+!@R-@X."/<$5>/(KQ&G%V9];&49Q4HNZ8M%%%(H**** $Q1CF@51U; M6[#0+-KO4KR"PM5(4S7,@C0$\ 9)QS32;=D3*48)RD[)%[I0<=Z\P^.7Q'O? M!7PR?Q#X>GMII&EA$4S+YL;H[#D8/.0>N:YKXU>.MZ M9P:6O#OBO\0=?\)_ C2-JM_F9U<\P])5.9/ MW(*;]'^NAZ7XX^(&B?#G2XM0UZ[-G:22B%7$3298@D#"@GHI_*MRRO8=0LX+ MJW;?!,@D1L8RI&1Q7S?^U-?3:C\$/#-W<-OGGN;>61L8RQ@/O\ D\#PE_U[I_Z#/3O&O_)X M7A7_ *]5_P#0)Z;X^_Y/ \)?]>Z?^@ST[QK_ ,GA>%?^O5?_ $">OT&CM3_Z M\2_4_%L1O6_["H_H7-7_ .3RM#_[!Q_]%S4NK?\ )Y6C?]@X_P#HN6DU?_D\ MK0_^P5HW_8./_HN6L5LO^P=_J=3^U_V%K] OO\ D\RP_P"P M>?\ T4]4T_Y/5?\ Z]O_ &V%7+[_ )/,L/\ L'G_ -%/5-/^3U7_ .O;_P!M MA51V_P"Y?]2*GQ?]SB_(6W_Y/4NO^O3_ -MUING_ /)Z5_\ ]>W_ +;)3K?_ M )/4NO\ KT_]MUING_\ )Z5__P!>W_MLE:RV_P"Y9&4=U_V&,O>'?^3R/$7_ M &#A_P"@04GA7_D\3Q5_V#Q_Z!;TOAW_ )/(\1?]@X?^@04GA7_D\3Q5_P!@ M\?\ H%O7//[?_7B/_MIM2WA_V%R_4/"/_)X7B[_L'C_T"WJE\,_^3LO&O_7M M)_Z%!5WPC_R>%XN_[!X_] MZI?#/_D[+QK_U[2?^A05<_@J_]>(?^VF5+XZ/ M_85/]1GPK_Y.L\Z?_MICA/XF"_Z^UO\ VX=^S;_R5SXH?]?3_P#I1+3?V9?^2J?$[_KY;_T? M-3OV;?\ DKGQ0_Z^G_\ 2B6F_LR_\E4^)W_7RW_H^:M<9_S%_P""G_[:89;O MEW_7RM_[<:'[+_\ R.GQ2_["/_M2>F_LK_\ (S?$_P#["/\ [4FIW[+_ /R. MGQ2_["/_ +4GIO[*_P#R,WQ/_P"PC_[4FK#&[8STI_\ MIU95OEO^*M_[<'[ M*W_(Q?$[_L(_^SS56_8]Z>._^OI/_:E6?V5O^1B^)W_81_\ 9YJK?L>]/'?_ M %])_P"U*TQOPX[_ +A?H1EGQY7ZU_U&?LWC?_KYC_D]+^QS_P @[QK_ M -?2_P#H+4G[''_'MXW_ .OF/^3TO['/_(.\:_\ 7TO_ *"U:8_;'_\ <+]# M/*?^95Z5RW^QU_R*/BK_ +"#?^BUH_8^_P"1*\5_]A!__124?L=?\BCXJ_[" M#?\ HM:/V/O^1*\5_P#80?\ ]%)6&8;XW_%3_4VRK_F6?X:Q3_96_P"25>,O M^OJ;_P!$)3/V5/\ DCGBS_KXF_\ 1"4_]E;_ ))5XR_Z^IO_ $0E,_94_P"2 M.>+/^OB;_P!$)6N,_P"8O_' Y\MWR[_KW5#]EW_DB'BW_KO?^BQ2_L^?\FW:[]+W_ - I/V=?^3=- M?^MY_P"BQ2_L^?\ )MVN_2]_] K+%_\ ,3_U]C^IVX#;!?\ 7B?_ +:4O@W_ M ,FI^)?^N-__ .@&E^$__)IWB7_KA?\ _H+4GP;_ .34_$O_ %QO_P#T TOP MG_Y-.\2_]<+_ /\ 06K7$?\ ,1_U^C^IQX7_ )AO^P:?Z"_"[_DTKQ%_U[W_ M /)JN>"/^3.K_P#Z\+[_ -&2U3^%W_)I7B+_ *][_P#DU7/!'_)G5_\ ]>%] M_P"C):G$_%5_Z_K]1X3X:/\ V"R_0=X,_P"3.+S_ +!][_Z,DI/"_P#R9K=_ M]>%W_P"C9*7P9_R9Q>?]@^]_]&24GA?_ ),UN_\ KPO/_1LE15^*I_V$+]3: MAHJ7_8(_T.^_9EX^"GAS_=F_]'/7J)8>HKYY\%>);_P?^R3!K&F2+#?VL$C1 M.Z!@#]H8=#UX-;$/Q.\0-^S.?&)N8O[>$+/YWDC;GSRGW>GW:\7&8&K7Q-2K M"UG4-%5'Z)6^\]NRH'6C< ,DXKPN[^(_B"Z_9>; MQ9]M$&O- &^U11JN#Y^SA2"/N\=*@\5^)-4U7]DXZQO>(=-\+Z3/J>J7< M=G808\R>0_*N2 ,_B0/QK#\3?$O1_#G@.3Q<'DO](6..17M &,BNP52H) _B M%>0>*KB6[_8ZAFGE>:9["U+22,69CYJMA,+2I2H3BM?;-7\E:Q\] MC\PQ&(AB(3E[KPZE;I=WNQ?BD /V2/#PZ8MK#^2U<^.I_P",8M"_ZYV/_H J MI\4_^32/#_\ U[6'\EJU\=/^38M#_P"N=C_Z *TH?%A_^OTOT.>O_"Q/_8-# M]1?CW_R;-H?_ %SL?_0!2?M"?\FW:#_VY?\ HNE^/?\ R;-H?_7.Q_\ 0!2? MM"?\FW:#_P!N7_HNIPG_ ##?]?9?H;8[;&?]>(?J5/VE_P#D@GA+_KK;?^D[ MU]">"O\ D4-&_P"O.+_T 5\]_M+_ /)!/"7_ %UMO_2=Z^A/!7_(H:-_UYQ? M^@"O*QW_ "+Z7^.?Z'OY1_R.*_\ U[I_J;=%%%?-'WP4444 %%%% !1110 4 M444 %%%8^G^(OM^MWVF_V9J-M]E /VNXM]MO-T_U;Y^;KZ4 ;%%%% 'S%X^_ MY/ \)_\ 7NG_ *#/3O&O_)X7A7_KU7_T">NZ\1_![5-;^-.D>.4NK:*WL(UC M-FV2\F!(,AL8'^L'Y4NN_"#5=7^-&D>.5N;6*"QA$361+%WP)!D-C ^^.W:O MLJ>/P\5"\MJ3C_V\[Z'Y;6RC&R=6T-\1&:V^%6U.0UC_ )/*T/\ [!Q_]%S4 MNK?\GE:-_P!@X_\ HN6NTOOA1JMW\;;#QX+BV6"VMC;FQ))=CM=<[\8'W_3M M2WGPHU6Z^-MEX\$]LL%M:F V.278[77.[&!]_P!.U9+&T%;WO^7+C_V]KH=+ MRK%^][G_ #$J?3X=-3BK[_D\NP_[!Q_]%/5-/^3U9/\ KV_]MA7H$_PIU6;X MVVWCT3VPMXK4P&QR=Y.UESNQC^+T[5"OP@U8?')O'_VFV^SF+R_L&3OSY6S. M_&/?I5+'8=*W-_RYY/\ MZ^Q,LJQC=U#_F)Y^GPVW.&M_P#D]2Y_Z]/_ &W6 MFV'_ ">E?_\ 7M_[;)7>1_"'54^.,OC_ .TVQMWA\O[!D[P?*"9WXQVSTI+? MX0:M!\<;CQ_]IMC!+%Y?V#+;P?*5,[\8_AST[U;Q^':^+_EQR?\ ;W8S648U M->Y_S$NINO@[_P!:G)>'O^3R/$7_ &#A_P"BX*3PJ?\ C,7Q5_V#Q_Z!;UVF MF_"G5;#XV:EX\-Q;/!>6WV<6()#H=L8SOQ@_ZOT[TND?"G5-,^-.K^.FN+:2 M"^MO(6R!(=#MC&2V,'_5GMWK&6-H/F][_ERH_P#;VFAI#*L9'DO#;$.?3X7? M4XKPC_R>#XN_[!X_] MZH_#0_P#&67C7_KVD_G!7H>C?"C5=*^,^L^.C<6TL M&H6P@6Q4D.AVQC);&#_JSV[U!X6^$&K>'/C!KWC5[FVG@U*)HULE)#QY,9R6 MQ@_S.!^%?_)UGCC_ *X3 M?^APT[X3?\G3>//^N,O_ *'%7=>$?@]JOAKXN:_XS>ZMKB'4T=%LU+*\>YD/ M+$8/W/3O3O!_P?U7PO\ %GQ#XRDNK:XAU1'5;-25>/+IO#\T/A MJSD]M$^:S_%'$_ S_DO?Q/\ ^NK?^C6JG^SE_P EF^)O_7Q)_P"E$E>A> ?A M-JO@SXA>*_$LEQ;746MN62V0E6B^JM?\C+#Y3C(3PKE#X*E23VT4 MKV?SN<-^S;_R5SXG_P#7T_\ Z42TS]F;_DJ?Q._Z^6_]'S5WWPQ^$&J_#[QE MXKUN6YM;V/6YFD2&,LABS([X)(.?O8_"D^%GP>U7X=>+?%.LRW5M?1ZU*9%A MC)0PYD=\$D'/W\?A5XG'X>?UCEE\48)>JM?\C' Y1C:7U+GIVY)U'+;12O;[ M[G)_LO\ _(Z?%+_L(_\ M2>F_LK_ /(S?$__ +"/_M2:NV^%/PIU7X;ZYXLO MYI[:_77+GSTCC)0PC=(V"2#G[X''I2?"7X4:K\--4\57B1DH8 M1N67QJ%O.UKG1E^58RC]1]I"WLY57+;3FO;[SBOV5 MO^1B^)W_ &$?_9YJK?L>]/'?_7TG_M2N_P#A+\*-4^&FI>*;J:XMK\:U<^>J M1DIY0W.<'(.?O]O2H?@M\(-5^%'_ D'GW-MJ7]J3+*OE%H_+ W<'(.?O?I5 MXK'8>I'%J,OC]G;SY;7)P&4XRE/ .<+>S]KS:K3FO;[S@_V./^/;QO\ ]?,? M\GIW['/_ "#O&W_7TO\ Z"U=S\%/A!JWPFCUY)[FVU/^TI5D4Q$Q^6 &X.0< M_>I?@K\(=6^$UKKD4]S;:F=2E$BF$F/RP 1@Y!SUJL9C\/46+Y)?'[.WG;(F,(-H7!!!STH^"_PGU7X4:#J^GSW% MMJ37URTXDB)C" H%P00<]*RQF-H5?K7)+XW!KSMN:Y?E6,H_4.>%O9QJ*6VG M-M]YY]^RM_R2KQE_U]3?^B$IG[*G_)'/%G_7Q-_Z(2N^^$?P?U7X9^$=:T:: MYMK]]0E>59HRR!-T83!!!STS3?A%\'=5^&7@G6-!FN;6_>_D>19XRR! T:I@ M@@D_=S^-:8G'8>I]8Y9?%*#7FEN8X'*,;1^I<].W)"HI;:-['!_LN_\ )$/% MO_7>X_\ 2=*/V8_^2%^+/^NUQ_Z3I7>?"CX.ZM\-_ >L>'IKJUOY+^21UN(] MR*FZ-4Y!!SC;G\:/A5\'=5^'/@#6/#DMS;7TE_)*ZW$9**FZ-4Y!!)QMS^-& M)QV'J/$2W9GQ=1DHJ^8NT?*02BN=.#RO& M4EA>:'P4I1>VC=K(\[^#?_)J?B7_ *XW_P#Z :7X3_\ )IWB7_KA?_\ H+5W MO@GX.ZKX2^$>J>#)+JVN9KQ+A!>(654\Q2!E2,G&?6CP?\'=6\,?!_4_!4EU M:W$]Y'<(+Q-RJGF @97&3C/K6E;'8>?MN67Q55)>BOJ<^'RC&P]A>G\-"4'M M\3M9'!_"[_DTKQ%_U[W_ /)JN^"/^3.K_P#Z\+[_ -&25U_A+X.ZKX:^#VI> M"7NK:>:[CN(Q>H2J)YN<';C/&?6I] ^$VJZ-\%;CP(UQ;2SRV]Q +Y20@,C, M0=N,\;O7M4UL=AYNIRRWJJ7RUU'ALHQM-4E*&V'<'M\3MH<5X,_Y,XO/^P?> M_P#HR2D\+_\ )FEW_P!>%Y_Z-DKM]$^$^JZ3\%)_ C7%M)/);3P"^4L$!D9B M#LQGC=Z]J32/A-JNF?!*;P&;BVDG>VF@^W D("[LP.S&>-WKVJ9XV@W-J6]; MF_[=UU+I95C(JG>&V'<.GQ::'G]E_P F5R?]>\G_ *4FB#_DRMO^O9O_ $I- M=W!\(-5@^!K> /M-L9S$T?V_)V9,I?.S&>^.M)%\']5B^!I\ ?:;8W'E&/[? MEMG,N_.S&?;K6OU_#W^+_E_S_P#;O3_ )AE3Z?%V.'\1?\ )F=M_P!@^T_]&1T[Q5_R9M:_]@^S_P#1D==I MJ7PFU6_^"47@);BVCG2VA@^W$DH2CJV=N,\[?7O2ZM\*-5U+X)P^ UGMHIX[ M:&#[<22A,;*Q.W&>=OKWJ88V@G'WMJW-_P!NZ:CJ95C&IVAOAE#I\6NAYY\0 M_P#DT'1/^O:P_P#0DIOQ+_Y-%\/_ /7O8?\ LM=]XC^#VK:[\&+#P,EU;0SV MT5O&;YLE&\LJ2=N,\X]:;XI^#NJ^(O@WIW@B.ZM8)[2.W0WK%BC>7C.%QD9Q MZUI2Q^'C[*\MJKD_334YZV3XV7M;4]\.H+5?$NAPGQ3_ .32/#__ %[6'\EJ MU\=/^38M#_ZYV/\ Z *['Q;\'M6\2?!W3?!"75M!/:16\9O6R4;R@ 2% R,X M]:G\??"75?&?PIT_PA'<6UI-:K;J;MR65O+ !^4#/./6LZ.-P\)4;R^&I*3] M';4VJY3C)4Z\5#XJ$8+;XE>Z.(^/?_)LVA_]<['_ - %)^T)_P FW:#_ -N7 M_HNNX^(?PEU7QO\ "VP\(Q7-M9RVJP W;DLK>6N#\H&1GZTGQ'^$NJ^.OAAI M_A2*XMK*6T\C-TY+JWEK@_*!D9^M+#XVA#V'-+X:CD_1VU-<7E>,J?6>6'Q4 M8Q6VLE>Z//?VE_\ D@GA+_KM;?\ I.]?0G@K_D4-&S_SYP_^@"O-_BC\'=5^ M(?P\T?PU#=6MC+I[Q,;F0EU?9&R<*!D9W9_"O4/#=A-I6AV-E/M\RVA2$LAR M&VJ!G\<5YV+Q%*I@Z=*+U4I/Y.UCV MWEGH&E1VSO%;7>M:?:7TB,5*VTEPBR#(Z!LA"?1S7GNFZ=K5]]LU$:G-!I.A MZ]=6=G%O>]9I:X#P+XPM[_ ,1:CI4R M3-JSO/)-,V#$6A,221H,Y"Q^=&H) W?,U=_0 4444 %%%% !1110 4444 %% M%% 'GE[\9+6WU>TTBVT'5K[6+YF>QLXA"#GWL>HV-O=0Y\J>-9$W=<$9&:^>O'6H>']/\03Z1>Z=H'A2[NW:XU*XU;1I[ MDZFR,!"+9HV3<&#,3M8L"2-F2U>_:%(TNB6#O:"Q9K>,FU"[1#\H^3'&,=,8 MXH XY_B3KJSW-Q*T]K93S6<@9)74[[:1_) MD;Y026*Y)SCFO>[5@]K"1$UN"BD0L "G'W2!QD=.* .#LOC/IE]H5[JZ:5JU MOIT<,MQ:7-W;B*/4$16;,+;CC<%)4/L+#! Q7<6%]'J&G6]Y$&$4\2S(&'S8 M8 C/OS7E?@JZUO7/AO;+J/A33-3T;48I%N=+L2UM)"&9A)'Y,QVG!SQO3GH! M7JEG&EKIT$<,)@CCB54B;J@ X4]>G3K0!YQ+\?=/6XLHH?"_BF;[1>-9'&DN MI218W<@@\DX0\=<<]*],DE*6[2K&SD+N$8'S'C./K7DOA.XUWQ-I7AKQ?J_A MFRU2_P#*6Y#:7*]IZ_,XP2< 5ZO16ME)=.Q$$<9E9@,_*!DG'TKQ'PWX-B\26VC>--:\!Z/K.HZA;P7MQ+I3-; M2B4J&/FVTK!)&5B1EG+9'3->SZW<2VNAW\\$/G3QVTCQPE=V]@I(7 ZY/&* M.)C^,UK+K3:1'H&KG4[:'[7J,#"$?V?;'.R:5O,V_. 2J*6%8Y?"N@7]WX"T/4+>X\K5"=&402Q3.B MLQ:&4\X.!CS"?D V\ #V#59GMM+NY8X/M4D<+LL&/]80I(7\>GXT <5#\2-< MBNA-J/@35--T(D9U*2\M)#&AZ.\2RE@.><;B/2NSUG5[3P]H]]JE])Y-E90/ M. M12HLPQS$(L#,CELL./E!->XZ[>S:;HU[=6T0FGAA9T0@D$@<9"\D>PY].: . M%TGXXV&M:_I&F6WAOQ($U**26.[ETUDC4*\:$MDY !D&3_#C!ZUWNKZG%HVF MW%].',%NGF2;!DJ@^\V/89/X5X9X;\;W=_X_M-4_LW3[;>K6,.H+97<9UPNZ M&5K:-CB)4V)NDD#%BAP=@#'VSQ'J$^DZ%>W=K&LL\,99 RLR@^I"_,0.I Y( M'% '.0?$A[O7'BMM#N[CP\DD=N?$"3P_9WD?;M")OWNF74;P,9)QD FNHUC4 MUT;39KMH9;CR\!88 "\C$A55IEK>&Z0PE6CN8VDBV MG@LZK\S*H)8@Y5#KD\\=9KFL1Z#I1M)!M) 9I%4$E%!+$ 9PIZ4 9&C>/M:EU.&VU[P7?^'; M:XD$,%Y)>6UQ&7/W5<1R%E)Z#@C/>M_Q;XIM/!N@SZK>17$\4;)&EO:1^9-- M([JD<:+W9G95'('/) YKQ+X*Z%86'B:;4[*QT37]+CF%I#KFE0W47V:5ER1& MD\LJLG(0O&PQN (/S;?8/B/.+7P;?N;:VN5 3/VQ':&+YQ^]<)\V$^_\N#\O M4=0 5(?B79MN-KQ5 MXD@\(Z%06X!>.PMVGEP2!D(O) ZGT )KS/P+K]_XUU:VNM6.C>+= M(L+[;I_B#2[.:U,%QY1!(5W<.F':,NC8SP0>2OH?CK7;KPYX;N;ZT-O'*A5? MM%XCO! I(!DD5/F*J.2 1[D#) !@^%OBY;>*O%LRMO%C$X'0UUFMZ[:>'K..ZOI/(M#*D3SMPD6XX5G/9HSK9IKNC6T]HCM$I<#R9'=3'NDE7S(S@N#D'.1WOQ'U M631_"=W+&MD$DQ#+-J432VL,;<,\J+RR <$9 YY(&2 "MX?\?W&M:N8)O#U] MIFES3/!8ZE6&6 S0 O@WXIV'CJZ+:9I]\='>1[>WU>542"YF0'S$C&[>0I5EW[=I*, M3CG<\3^(&\/64;P:?SR>3;65J45YGVEL;G954 *222.!W.!7F?P<07.J M?VK)I6B7EM,'L=/\0:)8262/'$!\ODN6 4@$+(C$'R\=-I/5_&5H/^$*EBO+ M:QDL9952>YU*VDN+>T7D^:R1D.<$ AEP6!+ "@"WX7\:ZIJ>H+8:]X6O/#- MU,K-;F:Z@N8YMN-P#1.2& .<,![$U=\8^-+;P9;V)DL;[5+N_N1:VECIT0DF MF?:SG&YE4!41V)9@ %^@KRCX#VVBZ5XCG@T74-#\3B6 ^;J>E65S'); 8(1Y M)9I5VMV4,IR,X."1Z%\6-4.C:%:78-I:>5=*XU2^MI+B+3R%.)2D9#=]N=RK M\WS''! +^F>/K'4]=L-*CM[F*YNK::X*3IL> Q-&&CD0G*M^]4@\@C)!Z9G\ M:>-;7P-I\%Y>66HWD,LPA_XE]JTY0GH7Q]U<\;CQD@=ZX'X9^(%\4>,!G M6\[F&XU+4;22ZM[5"#R\:$$YZ99@H[GH" '@7XG0^.M3U:RBT+6M*;3Y3$TN MI69A1SM1L ]F_>#Y3S@9[UNZ[XFL?#1MSJ$OD17&]8Y"."ZKN"#_ &F ; [[ M2!S7F_P0U:+[;JFGZ?K&D^);"9C>RZAH]E-;QQ3$*FQM\DB'*J,*C# 0_+C% M;WQIU*.T\+"TO#I=OI5ZQBN[W6K%[VTA4<@/$A&23T+,J@CKG (!J^#O&E[X MCD$6I>';WP[+-&;BUCO9H9&FA!4;B(W;8PW+E6Z9ZGG%[Q5XN@\)PQRSVES< MQ;'FGDM]@%M F#),Y=E^5@->9_L_VNCZ7>:E::)/HFLVYC5I-7T6QG M@"D'"PNTLDH;@D@(_&#E1D$[OQS>Q_LC34U)-(M[+SS(=3US3Y+VVM77&T&- M"HRQ/!=@OR\Y) H Z'P/\08/',"W-OIE]86-Q']HL+B]1$^VV^0!,B!BRJ<@ M@.%)# XYXL^+/%-UH/D6VF:)=>(-4G5I([.VEBA 12H9W>1E4 %E'^*VF0: MW::?87'@FX\812.[YMKB*W-H5 PWF/(A4MDCY3G@YH V/"7BR\UV2:TU70;K MP[JD2"4VMS-%,'C)(#(\3,",C!!P?:H_%?CZV\+ZKIVF+IFIZSJ%['),MOI< M"R-%#&5#RN690%!=!@$L2> >:Q?A7I*>'Y;ZQM_ EQX1@9%E-S/\ %QWK6\8ZA>:7JVE3Z?X1N_$=V$F"W-I<00_9E^7*L9'7(;C@ M9'R9/04 7-"\:67B#6[W3;59&:VM8+HRL,*RR-*H4@_,KJT+@JP!''X5O&'Q M!M/!=Y86USIFKWSWNX1-IUBTZ;A_"6' 8]0#UP<=*K^#I;F_\1:MJ%]X-G\, MWLT$$;W<]Q#*;M5,FU?W3L/DW'DX/S^U3^-=8U"U:#3[7P?=^*+:ZC9IFAGM MXXXMI7 ;S77).+9J5L8MY5V4[3T; ME#GT)Q5KQ/XWLO"WFQSQ37%Y]G,]M9P &6[(8*8X@2 6!*9R0 &!.!DBA\-S M1W)F+L[.0R.YX8\[CGYJI?%&V778H-$NO $WC3 M3Y4,[.)K>..!U( P974J_.05YQGD4 ;_ (3\27>O0S1ZEHT^@ZE %:6RGFBF M(5L[6#QL5(.T^AX/'0FEXU^)6F^ 4EN-5@NETRVA$UWJ$2JT5L&)6,,-V]B[ M J BMSC.,U2^%6EQZ%8WUA!X+E\'6\;K(JS7,5P]TS Y.%&)"[GE89)VG 4'ISBH/AG9KIUGJ%LG@Y_!T2SAQ"\T4IN"RY+YC9A@< M+@GC'0#%E7UMI]DMVUY?7,]M<3[Y&4PP20XVA=@+;B M1F1/EYS0!W_A7Q*_B*UF^U:9VYV&\$@@#DUWU $-S:0W MMO)!<1)/#(-KQR*&5AZ$'@U%'I=G##;PQVL,<-N=T,:1@+&<$94=N"?SJUFC M- %.#1["UU">_ALX(KV)M1\:I*YUO298I99Y?$2>(&D@F&#Y<4=EDIMW%25=% " MD98G=7L-@UP;*W-VJ+=>6OFB/[N['./;-<=)\&_#\\EQ)-/KLLD\CRL?[?OD M +,6PJK, H&< # KKM+TZ+1],M+" N8+6%(8S(Y=RJ@ 9)Y)P.IZT >/VO MP\\37OC-;@G6M%N8#+--XA.OM/!=M_RSC2RR4$><$JR+@# ))W#V.U:9[.$S MA$N#&ID5#E0V.<>V:XL_!?P[(L_FW&O2/,SLS'Q!?*1N). %F &< < "NS MT^RCTW3[:SA+F*WB6)"[;F(4 #)/4\=: /&],^'GBBY\7"Z)UG1+NV222;6Y M-?:Y@OY>-B+9Y*"+J2I1"HX7GYA[+%YTEDI<+%*'\5&] UC0[NUA=I=5N-?:\@U*?+9- ML*P7+1\$_,$?'Z@&N''P0\.&S:![GQ!*64JTK^(;[<<_2;'Z8KNH[=8K58!D MHJ!.N#C&.M 'C7ASP!XG3Q+)?I'K&@W-I S/>WGB!KZ'5;@LN ;2PK+;O"Q(1E*':=IP1C@CI^% 'C?A;P#XEM_$4^I11:QX?E MM(AQ7%1_!'PVEFD!N-?D*J%\V3Q!?,S8[G,V#[@C!]*[F[M4O;.:V=G M1)8VC9HV*, 1C((Y!]Q0!X_X1\"^);;Q%\DA9893T1R/E/0]#CL?H:XV/X) M^'([:.+[1KTC)M_>2Z_?.6*D$%@92K=.01@^E=MJ%E'J-A(+K5HH=8\.K L:?9=4\0/J::DVX^8SHS. ML8VX"LI5L]@ 0?5-?M[R[T2^AT^;[/>R0LL,N<;6(X.<''UP<=<&N3B^"WAR M!( )]<9X61P\NO7LFXJ01N5I2K<@9!&#Z5V.JZ='J^F7=C*\L45S$T+26\AC MD4,,$JPY5AG@CH: /*? O@CQ#I^N7>KQP:QX>BC,4?\ 9^J:^^IKJ')\Z1PS M.(^"NTJP;*G(QP?3?$MK?7N@7T&FRF"^DB*Q.K["#[-@[3C(#8.#@X.*YJW^ M#GAZTDMI(Y=::2"1)5:77;V4%E8,-RO*589 R""#76:SI46MZ3>:?-)/##"_$&F:U=ZND.K^'H!)%'_96JZZ^J"]7G MSI7W.XB;E=I1LY0[A@XKT?Q3:7M[X>OH-.E>&\DCPC1R^4_7D*^#L8C(#8." M0>U<];?!_P /65S:W$4NL^=;2I.AEUR\E4LC!AN1Y2K#(Y!!%=/KNC0^(-'N M]-GEN((;F,QM):3M#*H/=74@J?<&@#S3X=^#/$&DZM=:L(M5T"U::./^QM4U MQ]4%S'_RTF8LSB)\D%=C\[#N'S #T'Q?97U_X;OH-,>2.\= %\F;R79.H- 'G/PV\&:_HFH3ZF(M3T&SDG6 M+^PM3UIM3#Q;<-*69G\M]QR CD$ [AEAM[OQK8ZAJ'AJ\M],:5;I@ORV]Q]G ME= P+(DO\#,N0&[9ZCJ,BP^$N@:9J%G>V\FL>?:RB9!/K5Y.A89'S))*RL.> MX]ZZ'Q%H$'B;1[C3;F:Z@@GV[I+*X>WE&&#?+(A#+G&#@]": //?AGX.U[0; MN;42FI:)937'E_V!J6L-J8$.P#S=[,_ER;\MA'*E3@\D;>U\=6&H:CX;N8-, M\\W!*EH[6Y^S32H"-R)+_P LV(X#HS-.^%&@Z5J5E?6TFK_:+23S(Q/K M-W/&3@CYDDE93P3U'H:W_$GAZV\4:1+IUU+=P02,C,]EAZ+JM MGJ-H^K"YM6+(+C6+NXC)*E3E))&4\,>W'45M>)O#=MXJTHZ?=S7D$#2)(7L; MJ2VD^5@<;XR& .,$ \@F@#B/A=X1USPZS7DWV_2[&ZG=6T#4=5;4OLT04;'6 M5BQ5RP8E%9EPX[KFNF^(>FZAJGAQH-/2ZG/F*TUK8WOV.>XB&>%+":!Y!8:EXD.I-=_=^>*/S) H7(RX89R 0<@CJ/BU%"-@N 1L^8J<97=C&X9J6'X<6>G^+=&U;3I!8V>GQ748TV.,> M5NFV99/[G^KY4<'.< ];OC+P19>-#H_VY(IXM-O1>BVN81+!,?+=,.AX.!(6 M4]F53VH XKX4Z3=:1KAC32;OPM826S2#3-1\0G4GN.5_>QIYD@15S@L&YW $ M=#6_\7HKG_A&DF0M+8Q2@W5I'JQTM[A2-H47 (V\D?+N4-TSV-RS^'EMI?B[ M3=6L)OLEC96ES;)I:1CRD,S1,6C_ +@_=#Y!\O.1CG-GQAX%L/&=UH,@.2I[$4 XL$EVW-C%K']E/<;AA0)\ MKWS\FY0V>O&#H:;\/;;1O&-IK%C.;>QM[">RCTU4'EQ>;)$Y9#_"/W0&SISQ MCO/XN\!:?XQU/0KO4(H;J/2IWF6TNH1-#)OC*$E3QN .5;MSZT V^B>,HM9LIS#91:<]A%I MNSY(=TJ2$HW4+\F-G0=L=*F\5^ =.\7:UH5_J$,%XFE-,5M+N!9H7\Q0I;:> M X X;G 9A_%0!S7PGTR\T>_O;633[KP[:"%631=0UPZG.I+'$HR[^4G## -;2\@6:)O-" N%;@.-@ ;GAG'>@#GOA+IMYI%QJ-M+97.@VPC1H]%U M#6SJ=Q'DM^\R6?RT;! 4.P)4GC'+?C-:3S6^FM);2ZIIKR&&32[?7/[*DFE; M&PB3F.#C@/\1_#[2_%'B72M7U*UMM0%A;SVZVE[;K-%B4H2ZAN%<>6!NP?E9A MWH P_A+I]WI1U*UFM+C1;>,1F/1K[6CJ=S;YW?.6+-Y:MCA=[#Y2>.:J_&6S MGN&TSS;.;6=-E8P?V5:Z[_94LLQY#!MZ>;P,;"XQUP>W3>'O!">'?%&I:I#> M/+;7-E;64-I(,FW6%YF #YR5_?' /3&,XP SQ!\.M)\3>*]/UK4[:WU$6MI- M9BTO8%FC D9&+H&^Z^4 )QR#CM0!E?"6PN],AU&UGMI])@C,?EZ->ZR=3N+7 M(;+,Y9B@88PFYA\I((SBL[XR6,]U=Z6LUA/KFG3?N4TJTU_^RI7FSG49-NL/FX4/G+#][QGD8QD] MHM<^&VD>(_%]MKNIVMMJ)AL7L1;7L"S(BLX?>F?N,2,$XY 7IB@#/^$UG=Z= M9:A:7$,VFQQ2)Y>D7FKG4[BTRN?GD)8J&&"$W,!C(/.!C_&'3YKO4],2?3KG M7["X7RH=+L_$']E2F8$DL!OC\[@KQO\ EP< [LCK/"W@A/#'B'7=1CO9+F+4 MEMDCAE&6@6)&4+OSEQ\W!/(Z9-1ZS\-=(\0>+UUW4K2UU)A8?8!!>6ZRB-1( M7W1D_<))PV.NU.FV@"E\*+6\L-,OK6Y22Q2*95CTNYU4ZE<68V@[9)221G(( M3]UO3H[C2[KQ%97*>7;Z79>(CI4HE4DL^SS(Q-D%?X\KC[ MO.:[+PIX+'A?6M?O5O9+M-3DA=$E7+PK'$(PI?.7^[G)Y['/6H=4^&FC:WXO MFUW4K.UU%Y;&.Q\J[MUD,(1W<-$QY0DN=V.NU#D;: *WPJM;NRT>[M[H/;"* M?9'IT^J'49[)=JGRY)B2<\[@I+;0PP2.G;US?A/P>?"^H:]<&_DOAJ=U'<+Y MR_/$$@CB"EOX^(Q\QYYYSU/1YH 6BBB@ HHHH **** "BBB@ HHHH **** $ MQBD+#N0/QI:^-_VF?%?BG2OBK=6VEZMJ]G9BUA98K.>1(\D')PIQFO5RW+Y9 ME7]A&2CI>[/G<\SB.287ZU*FYJZ5EYGV/O7^\/SHWK_>'YU^<7_">>.?^@_X M@_\ J?_ !H_X3SQS_T'_$'_ (%3_P"-?5_ZH5O^?\3\^_XB/1_Z!)GZ.A@> M 102 .2!]:^0/V7?%/BC5OB:UOJVJZM>VGV&5O*O9Y'CW!DP<,<9Y->T?&_1 MM*C;PM?SVT'VNZ\2:7;232X+/'YQ_=\_P\G(Z'/-?)YE@)9=7]A*2EI>Z/T+ M(\WCG>%^M1IN"NU9[Z'K I:\>\3>-[SP1?ZQHN@VEM:0Z%#8W%KI;1Y;4DN) MW618NSGQ!97NKVUQKDWE7<2*S+:715(R= MP"@(5RHRY#+M& 37EGT)[^'4[@&!*\'GI]:4=*\_^&[VLOBGXCF!H7C?6(9& M\M@0=VGVI)X]:\BTV\O-"\#^)?!D$]PVDZII=UKECJ,;L5MK5@_VN 2=%*S; M0O/ N1C[G !].@@]#2UX%X2^*4^DGP%HEI?Z>UI+!I=C/;%-KQ^=9/(&W%LL MQ9$QM&W!()+'BEI_QQ\31Z+9W]Y>Z5+]ITV#46*6YC2%1J*6TN3YA^4QN6R< M;2N>10!]#RS1V\;/(ZQHO5G. /QI]>%7GBR?QYJ>@6=QJ-C)8KXQOM+D@6)) M(KJ".TG9%=68AN,>Q)!QP*IZ+\NU\1:?J+6/AN#48(X+<"VG874Z M2S*-VXC8B;B&(&<@XQG0C^*.LZ]XXBT+2M9TJ.WEUN[L%N1;^&6GQOU*YTV'5?M^CI87=S;6-Q;AB M;C1)GN?*D-P. JJ,+\^/GYY7I;\(O;_\*3^(2?:;>Y2.^UX-+#M5"?.F(. < M+U!H ]IW#GD4ZOF[3=1O--N_@W>26MG=O#X;O9K6VLY2TMRRV<+!<$#DGIC/ M)-;4GQB\0#2X+JUNM-NH+NQTB_6\\@^7;/=7:02V[ ..=K%ER=PVMNS0![O2 M'I7A(^+_ (ET>>5KF>PU=8+O6; 6EO;%)9WM(7FC88<_,=H0J!WR.:[;P7XL MD\3^&]F: /::*^?K/XO>+DT6TO9+W2+J._TW1=02YBM&6.U>ZN8X M98&_>'=E6+*<@C:V01BK0^+_ (ET>>5KF>PU=8+K6; 6EO;%)9WM(7FC88<_ M,=FPJ!WR,&@#W>BO%+?XDZ[JMSH46F^)_#UY8:S>2Q0:A9Q_:#'&+&2?##.T* MNX[=S(&(% 'N]%<[\/\ Q"?%/A'3]39IF>8.&$]OY$BLKLI5DRP!!4@X)!(R M"01714 (.E!Z4#I0>E "TE>:^(;SXEIK5VNDV6F-IH?]PSM\Q7'4Y8[M_'MCKMIJ"M=S.D=M9NI)W M+#-&02#Q"!-YKC'WHE'4C%GX7^-;37].OK:RLKA7LXUN"\SAI+CS'E&Y_P"[ M(6BVY?P]@\L] J..>.5-Z2*ZM^(?A]J]RE];0PW_@ MZ\U=IK>/9)I5S'A3;N2W4[V49PP:%S[#TB3P=H6 M!P^U2K.=J[TW' Y />2ZJP7(#'H.]&X#C(]*\7^'WBIO&'CWPIJ=X]HVI-I& MM6DIMF'S"&_MXQT)[*&..,L<<5C>+7G7Q)\<<@4 ?00(]J6O!M,^)NIZ-X?M+/3(X =(TS19(+!TW/JD=SA)#&<\;>0 M",_.#NR#5NV^,6KR[;6._P!'DU(6.LEH;AQ JSVM['##O)8^7N1^_%34!9?VG$MK#J%OX?URY U2Q5+JWGM981Y9*R$ M%.<,4.U]BL#V$T7Q?UBPGNK34]1TQ(DO[&)[](UC,$-Q9O, $9\,1(@&<_=8 MG!*T >W9 P,XS2!UX&1^%>.?$J;5O$/[,NHW>JI;SZO)IT=UAK1^(?B>VTV/4?$&A7.GW%YH_AF_NH9_EFBC.8FB#;2.&V/CD9 M..] 'J+R)'C!TSS5/P7\4]=73O"8U#4$U2&\E\J]NX(XY)X9GO&B5)H0P98S MC8'0'8WWE"T >\T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3#& MAY*@_6G9S2T":3W&>3'_ '%_*CR8_P"XOY4^B@7+'L,$:+R% ^@ID]I!=!!/ M#',$.Y?,4-@^HS4U% TDMB"6SMYIXII((WFBSYF(Q\I]1QP>!3?[)L?*DC^Q6_ER@ MJZ>4N'!.2",<@DDGZU;S1F@" V%L0 ;>(@1F(#8.$/5?IP..G%,BTJR@,9CL M[>,Q_<*1*-O '''' _"K=)0!6.EV16Y!M("+G_7@QKB7C'SQ(QR:9>:)9W=M- M%Y$<1D#?O(XUW*2,%@2.N.]7QTH/2@#$\->#].\,>&]/T2WB6>TLH8X$:=%+ MN$4*K/@ %L E29I: *KZ9:2VGV5[6![88_.PMHI1(EO$DBYPZH 1GD\^]-;3;1 MFE8VL):48D)C&7^OK5G-&: *PTVT62!Q:PAH 1$PC&8P>H4]OPIITFR+2DV= MN3+DR$Q+ER0 <\ M+<0 ,EF+,< #))/ YX%26^CV%I;R006-O#!( GRAPHIC 8 legh-20211231x10k003.jpg GRAPHIC begin 644 legh-20211231x10k003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" '; U<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#],=!T'3KK M1K*::R@DE>)69V0$DXZFK_\ PC.E?] ^W_[]BCPS_P @#3_^N"_RKAOC?=ZQ M%IFFV]I/J.G:%<22+JNJ:19_:[JU0+F,A!DA"V=S*K$ #@ D@ [G_A&=*_Z! M]O\ ]^Q1_P (SI7_ $#[?_OV*\M^(/Q2U*RT;0/^$7U.UOSG3KS4-5$*O'); M3W,4*!%SA6FWNP/\*QMWQ4L'C?7/#OC35!XEN=4M[1Y[T:5:-80"SNDCC:1% M6=,N'\M';#[F_P#",Z5_T#[?_OV*/^$9TK_H'V__ '[%>=?#[Q7X MEEU[PU'K6I6^IVWB;1)-62**T$/V&5#"3&C Y="MQC+9;*9SS@4)/B#XDBU. M/7C?P'0V\2RZ ='%JO$2R/#YPE^]YF]-V/N[3C&>: /5/^$9TK_H'V__ '[% M'_",Z5_T#[?_ +]BO$9_BSXL\,^&M,\0WM[::HOB'0+C5;>Q-H(X["=1"\2! ME.YX\38;=R2@((S@>B>"-4UVQ\9ZWX9UO5$US[-96NH07PM5MWQ*TJ/&RI\I M :'(/7#8.<9H ZK_ (1G2O\ H'V__?L4?\(SI7_0/M_^_8K3JO+?P0R&-G.\ M=0$)Q^0H J?\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M. MW_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_P MH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_] M^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_ M[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/ M[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W M[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V M_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK M_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^ M$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#O MV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7 M_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\ M(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH M K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^ MV_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/ M_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M. MW_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_P MH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_] M^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_ M[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/ M[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W M[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V M_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK M_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^ M$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#O MV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7 M_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\ M(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH M K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^ MV_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/ M_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M. MW_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_P MH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_] M^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_ M[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/ M[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W M[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V M_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK M_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^ M$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#O MV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7_0/M M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\(SI7 M_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH K_\ M(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^V_PH M K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/_P!^ MV_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M.W_O/ M_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_PH_M. MW_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_]^V_P MH_M.W_O/_P!^V_PH K_\(SI7_0/M_P#OV*/^$9TK_H'V_P#W[%6/[3M_[S_] M^V_PJ>&=+B,/&VY3WQB@#G/$FAZ?9Z1++!9PQ2 KAD0 CD45>\6_\@*?ZK_Z M$** )O#/_( T_P#ZX+_*LGQSX1O_ !2EA_9_B#4= D@F_?/82A?-A.-Z$$$; ML#Y6QE3G%:WAG_D :?\ ]<%_E6G0!Y[J_P O FM:):Z9<>'K,QVR6\4=QY2 MM<>7"ZNB&1@68'!!R3D,WK6C#\,-._X2"/5+R^U+4TMWE>ST^]N ]K:-(K(Q MC0*#]QG4;BVU6(&*[&B@#S6+X*VVD:1>6VCZUJD%V]C_ &797=U=-*VF6C,I M:.WQM*D!1M8DME$R2%Q6G;?"/1K;Q'_:HGOWB%XVI+IDEQFT6[92K3A,9W') M."VW<2V-W-=O10!YYI_P,\-V=G=64[ZAJ6GO92Z;;V=[=EX[*UD(+Q08 *CY M4 ))8!% ( K>\(>!+3PC+>W*WVH:MJ-X(TGO]3G\V9TC!$:9 "KN8\#DL2< MDYKI:* "JEK_ ,?EY_O+_P"@BK=5+7_C\O/]Y?\ T$4 6Z*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIIW M^I?_ *Z/_.K=5-._U#_]='_G0!1\6_\ ("G^J_\ H0HH\6_\@*?ZK_Z$** ) MO#/_ " -/_ZX+_*M.LSPS_R -/\ ^N"_RK3H **** "BBB@ HHHH *J6O_'Y M>?[R_P#H(JW52U_X_+S_ 'E_]!% %NBBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *J:=_J'_ .NC_P ZMU4T M[_4/_P!='_G0!1\6_P#("G^J_P#H0HH\6_\ ("G^J_\ H0HH F\,_P#( T__ M *X+_*L;X@>/5\%6=NEOIUWK6L7A<6>F641>2;8 7;CA54$9)]0.I%;/AG_D M :?_ -<%_E7%?&>U@N+;1C+X#M,T>]U1KFW&JW,%K;0?9V,V^4@#"ZA'SV^1@"2"*\V\6_##XC:YH6EW M4NH:1JFM16NF6\D5Q"^Z-XKN*:XD60.B'<8T+?*"PBPN,BKD7P^\3ZC%9^&+ MS35MK"RUR^U9M=2Y0Q31S?:'14BSY@??<@$, $)#'(% 'H'A+XI:+XSU+[% M8K>PR26WVVT>\M'A2\M]P7SH2P^=,LOH<,IQ@@TP?%C03XH71,W>YKLZ>+[[ M,_V0W84L;?S>F_ /'3((SGBN!TBW\3^&+/1-8U7PR\+^$O#TFE0VT5W'*VJ7 M4A@1!%LW%4/DK@N 09!E0%)J:/P)XEN;Q= FTH0Z8GB>77CK0NHRAA=WG$83 M/F>8'?8$/'NG^,9KZWMX+ZPOK+RVGLM2M6MYE1P3&^UNJMM;!'=2# M@@BO';GX7>+_ !/X.TK0;K28M)G\/>'KC2X;J6[22*_N"(4C9 A++&5A))7_ -!%6ZJ6O_'Y>?[R_P#H(H MT444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !533O] M0_\ UT?^=6ZJ:=_J'_ZZ/_.@"CXM_P"0%/\ 5?\ T(44>+?^0%/]5_\ 0A10 M!-X9_P"0!I__ %P7^5:=9GAG_D :?_UP7^5:= !1110 4444 %%%% !52U_X M_+S_ 'E_]!%6ZJ6O_'Y>?[R_^@B@"W1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)94AC:21@B*,LS' M]:?7A_Q^\8WVLWUC\./#3[M:U@@74GHHKS;_ ,SJ9OVB?AS;NR/XJM"5.T[$ MD89^H7GZU2F_:>^&T/\ S,0?G'R6LQ_]DK6\-? _P7X>T:SLCX=TV^E@B"/= M75HCRRGNS$@GD_ETK>B^'OA:#_5^&](3C'%C%_\ $UZ,GE$9-1C4:]8K_P!M M9XT(\1SBG*=&+[K1^$M$A_U>CV"=OEM8Q_2K<>DV,/^KL[=/\ =B4?TI>VRI;49O\ M[?7_ ,@5]6S^6^)IKTI2?YU#QP?M?> L]-5'O]C_ /LJE'[7/P^)&;G4 /4V M3?XU["=/M2,&VA(_ZYC_ J$Z%IS @V%J0>WDK_A2]OE;_Y<3_\ U_\@'U3 M/EMBZ;_[A/\ ^6'E*_M9_#IF .I7:CU-E)@?I5FV_:G^&]S<1Q#6Y(R[!=TE MG*JCZG;P*]';POH[*5.E6)!Z@VR?X51U+X>>&=7L9K.[T'3I;>52KJ+9%./8 M@ @^XIJKE+WI5%_V_'_Y$3H<0Q5XUZ3]:X_'%98G+G"G]8PTO:4NZW7E)= M/R?1G1@6ZZH[JBBBO&/I0HHHH **** "BBB@ MHHHH *J:=_J'_P"NC_SJW533O]0__71_YT 4?%O_ " I_JO_ *$**/%O_("G M^J_^A"B@";PS_P @#3_^N"_RK3K,\,_\@#3_ /K@O\JNW=Y!86[W%S-';P1C M+R2L%51[D]* )J*3-&>: %HI,T9H 6BDS0#F@!:J6O\ Q^7G^\O_ *"*MU4M M?^/R\_WE_P#010!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBFR2+%&SNP5%&23T H#8Y?XF>/K/X;^$+W6; MLAFC79!#GF:4_=4?C^F:X7]G[P#>VEO>^-O$8,OB;7CYQ+CF"$\JH],C''8! M1ZUR]@C_ +17Q8:^D!?P-X;DVPJ?N7D_K[CC_OD?[5?18& .@KZ/$_\)N&^ MJ1_B3LY^2W4/UE\D?%8)?VWCO[1E_ I-JFNDI;2J?^VQ^;ZBT445\X?:A111 M0 4444 %%%% !7E7Q,^ 6E^,[O\ MK1YW\.>*8CYD6HV>5#L.GF 8S_O#GZ] M*]5HKKPV*K8.I[2A*S_/R:ZKR9Y^.P&&S&DZ&*@I1_%/NGNGYK4\$\-?''6O M &JQ>&_BE9&RF/R6^NP+F"X'JV!C\1^('6O=;2[@O[:.XMIDG@E4,DL;!E8' MH01U%4/$GA?2O%^E2Z;K%C#?VZA#K M>@RDM_8VJR?ZH_[)) _$$'U!ZUZ[C@\R7-!JC5[/2#]']E^3T[-'S:GF62/E MJ*6)H=&M:L?5?;7FO>[IGT%17@W_ T'XN\,\>+?AKJ=K&#\UUIQ,L?X9!'_ M (]6[H7[4OP^UE@DVJ3:3-T,>H6[)@_[PROZUSSR;'07-&GS+O&TE_Y+<[:7 M$N55)>SG64)=IIP?_DR1ZY163HOBS1?$:!]*U:RU%2,_Z+<))^@-:N:\B4)0 M?+)69]'3J0JQ4Z&?\ D :?_P!<%_E7#_&? MPM>^*(=)2&-/MFEFO?#\VHO8F^3: K+(O4QMR%;"$MR5(!KN/#/\ R -/ M_P"N"_RK/\9?#_0?'T5C'KFG07Z65PMQ$)HU;!'53D'Y6X##N!@T >/_ !'U MJ#6/A]H'C#0A?PV-M:V=TUZVLRI=:=;^8I+"VW;+AV7GCOO M'CNXOY8;;5Y]>N]1&FW=OJ5P\T#+!),$>W8F,J!$4RF-IV\$+RH0D< 'D =.U2V'@S0-+UJZUBST73[75;K/GW ML-LBS29.6W.!DY/)]>] 'D?PSO(-'UKP=>PZW<7,.M>%9=5UF2\U!IHVE4VY M6X(=B(SF29?EVK@8Q\HQ0.H7+:G#XCAU*\E\0MXUGT?[/]L;2M6TZ#1K/3K;5N+_[! D+7*[LLCE1RK?,".X9O M7-:<7@[0H-?;7(]&L(]99/+.H+;()RN,8WXST 'T&* /F^[UZ^\.>!=#U_1] M=OY=5USPE>:AJT[WKS8E MS]H",2L;1M)(HV@ =,?*,>N?#VRA\/?$;Q-H>E M7ES=:)%IUA=B*XO'NO)N)&G#8=V8C>B1L1GW_BY['3?!/A_1Y]0GL=#TZSFU M#/VMX+5$-QG)._ ^;)))SUR?6I_#WA;1O"5FUIHFE6>DVK-O:&R@6)2W3)"@ M9. !^ H U*J6O_'Y>?[R_P#H(JW52U_X_+S_ 'E_]!% %NBBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\1^/_C6 M^U&ZL?AWX:;?KNM$+<.A_P"/>W/WB3VR ?H ?:O1OB3X\LOAQX1O=:O2#Y2[ M88<\RR'[J#ZG],UP/[/W@.]BCO?'7B0&3Q)KQ\T;QS! >549Z9&/H !ZU[^7 M4X8:F\PK*ZCI%?S3Z?*.[^2ZGR&&_BA?B$?=@U*,R ?B2P_ M\=KWFBO7CG6.2Y9U.==I)2_]*3/G*G#.52ESTZ7LY=X.4/\ TEH\'-M\?= ; MY+GP]XC1>@=1&S?HG\Z7_A;_ ,5-#;_BDJ_[3IS M_C8:F_1.+_\ )6E^!']A5J6N'QU6/JXS7_D\6_Q/"T_:PTJP?;KWA3Q#HC=" M9+8,H_,J?TKT7X>_%CPY\3X;I]!NY)VMMOG1RPM&R9Z=>O0]*ZYT612K*&4] M01D&H+/3;33S(;6UAMO,.7\F-4W'WP.:YZ]? U:;]E1<)?XKK[FK_B=F$PN: M4*R=?$QJ4^J]GRR^34K?^2EFJFG?ZA_^NC_SJW533O\ 4/\ ]='_ )UY)] 4 M?%O_ " I_JO_ *$**/%O_("G^J_^A"B@";PS_P @#3_^N"_RK3K,\,_\@#3_ M /K@O\JTZ "BBB@ HHHH **** "JEK_Q^7G^\O\ Z"*MU4M?^/R\_P!Y?_01 M0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M***3- "T5BZ]XTT#PNC/J^LV.G #.+FX5&/T!.369X1^*_A+QU>S6FAZW;WU MU#RT*[D8CU4,!N'N,UTK#5Y4W54'RKK9V^\XI8["PJK#RJQ4WM&ZN_17N=;1 M117,=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%=74- ME;2W%Q*D,$2EWDD;"JHZDGL*2\O(-/M)KFYF2"WA4O)+(VU54Z@!M:]8?PK[>@_$]A7IX+!/%-SF^6G'XI/9?YM M]%U/"S3-(X!1ITX\]:>D(+=ON^T5U;T7J+9EOVD?BHMWAW\!^'7S&&!"WD_T M[@_HH[;J^C54* , =A6;X<\.:=X2T:VTK2K5+2RMUVI&@_,D]R>I)ZUIT\? MBXXF484ERTX*T5Y=6_-O5BRG+IX&$ZN(ES5JCYIRZ7Z)?W8K1??U"BBBO+/> M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIIW^H M?_KH_P#.K=5-._U#_P#71_YT 4?%O_("G^J_^A"BCQ;_ ,@*?ZK_ .A"B@"; MPS_R -/_ .N"_P JTZS/#/\ R -/_P"N"_RKD?BUXYU#PNFD:7I,FGV6J:S* M\%OJ&KW'DVD#(H;:S;&R[]%7'/)[8(!Z#17G7COXF:GX(.D-+I>FS_:C!')9 M?VIMO)I9)%1H[6+R_P!\4W \E #TZBO._!'Q-U'Q%J^E6NJZ'%I4&MZ8VK:7)# M>>>S1*8]R3+L79)MEC;"EAR1GCF!OB[=IK:.^C1+X8;67T$:A]K_ -(%PI93 M(8=F/*\Q3'G?N[XQ0!Z717D"?'FYL-*AU?6/#XM-*U+29]7THV]YYLTR1["( MY4**(W=9488+ 9()XYZ_P=XRU/5=>U70M>TJWTK5K&""[ L[LW,,L,I<*0Q1 M"&5HW4@C' ()SP =A52U_P"/R\_WE_\ 015NJEK_ ,?EY_O+_P"@B@"W1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 445S'C/XE>&?A_$CZ]J]O8- M(I:.)B6D<#NJ*"3]<5K3I5*TE"E%R;Z)79A7KTL-3=6O-1BMVVDOO9T]%>#W M'[35WXFE:V\!^#-4\12?=%U,AB@!]3C/'U*TS_A#OC/\0.=;\2V?@VP?K:Z4 MNZ8 ]MRG/_C]>RLGJTM<7.-)?WGK_P" J[^](^9?$="N^7+Z4Z[[QC:/_@--"\(P&;6=7L]-3&1]HF"L?HO4_@*\LU3]J[PT;IK3P[I>K>*;H M' %C;%4/XGYO_':M>'?V6/!FESBZU5;SQ-?GEY]3G+ GUVC&?QS7JVDZ)I^A M6HMM-L;>PMQTBMHEC7\@!3OE>'V4JK_\ C^LOR%RY]C-Y0P\?*]27WOEBOND M>)GQU\:/&&1HW@RR\,VS=)]6EW.H^A(/_CE*?@E\0_%A+>+/B35/_=J4*?FHW?WRYF/_5VG6UQV(J5?)RY8_P#@,.5? M?<\AT+]ECP#I$@FNK&YUJXZF74;AGR?]U=H_,&IO'/[.?AOQ'!!<:'&OA36K M09M;[3%\H*1TW*N,_48/O7K%%8?VOC_:*JZTFUW=U]VUO*QU_P"KV4^Q=!8: M*B^R2?K=:W\[W/ =%^,WB3X6:E!H/Q1LF-NYV6WB.U7=%*!_?P.3[@ ^H[U[ MIINIVFLV,-[8W,5W:3+OCFA<,CCU!%1ZUH=AXBTV;3]3LX;ZSF7:\,Z!E/Y] M_>O"]2^%7B[X,7TVL?#>[DU/1F;S+GPW>.7R._EGN?R;_>Z5V6PF9[6I5?\ MR27_ ,B__)?0\V^8Y'\5\1A^^]6"\_\ GXE_X%ZGT%17G7PQ^.&@_$D&T0OI M6O19$^E7GRRJPZ[BUXN(P]7"U'2K1<9+N?3X/&X?'T57PLU*+Z MK\GV?=/5!1117,=H4444 %%%% !1110 4444 %%%% !1110 57O[^WTRSFN[ MN9+>VA0O)+(VU44[N]8_:A\ M0-9633Z3\.;&7$]S@K)?N#T'^';J><"O4P6!>*O4J/EIQ^*7;R7=OHCP?P077S?:*ZO]1=1U+6/VGO$#Z9I;SZ5\.[&7%U> %7OV!^ZOMZ# MMU/.!7O_ (?\/Z?X6TBVTO2[5+.RMUV1Q1C@>Y]2>Y/6G:%H5AX:TFVTW3+: M.TLK= D<,8P /ZGU/>K]5C<$WFGF34(C&03)!*) $8X&W(.S ()Q5FW^#MZU M_'87FL03^%+;4[K5K>S6U*W7FSB7,;R[R"BM/(PPH8_*">#GU.B@#R*Q^''B MWPWIL-Q!JUEJVJZ-I#:+H06T\E4#M$//N-SG>P6*,D+M!"M@98 78/A'J']L M""XUBWF\,+K+Z\MF+0BY-PY9C&9-^WR_,=G'R[NBYP,GU"B@#QN+X#W^HZ#% MHFM>((KC3]-TB;1])DM;,QS1H_EA99B7(=U6)!A0H/S$]1CL_!GA'5M-UO4] M=\0:C::AK%[!!:?Z!;-!!%#$7*@*SLQ+-*[$D^@'3)[&B@ JI:_\?EY_O+_Z M"*MU4M?^/R\_WE_]!% %NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH[ MBXBM8))II%BAC4L\CD!5 ZDD]!7@7B?XJ^(/B]K$WA7X:!H;)#LO_$CY6.-3 MU$9_J.3VP.:]#!X&IC)/ETC'XI/9+S?Y+=GCYEFE#+8QY[RG+2,(ZRD_)?FW MHNK.B^*/QS_L34O^$6\(6O\ PD'C"<^6L,(W1VI]9".X_NYX[D5#\//V?K>V MNI/$/CJ1/%/BBZP\ANAYD$'^RJG@X]<8'0 =^M^%WPCT7X6:8T5@AN=0G&;K M49QF6<]3SV7/\(_')YKN*[ZV/IX:#PV7W2>\]I2_^1CY+YGDX;*:V.JK&YQ: M4E\--:PA_P#)3[R>B^REN1V]M%:PK%#$D,2#"I&H50/8"I***\%N^Y]:DDK( M****0PHHHH **** "BBB@#SCXG? W0OB/B]&[2/$$>##JUG\L@8=-V,;A^H[ M$5PNC_%GQ3\'M2@T+XF6[WFF.VRU\2VREU8=O,]3_P"/>S=:^@:I:QHUCX@T MZ>PU*TBO;.==LD$R!E8?0U[6'S']VL-BX^TI]/YH_P"%]/39]CYC&9+>L\;E MT_95GN_LS\IQZ_XE:2[]!VEZK9ZU80WMAJ?##Q M;\$[^?6?AS/)JNANWF77ANY8N<=S'Z_A\W^]TKT7X8?&C0?B? 8K61K#6(@? MM&EW7RS1D=TI=^L?*2Z>NS[CP6<\]98+'P]E7Z) M_#/SA+KZ:275'?T445XQ],%%%% !1110 4444 %%%(S!02Q Y)- "U@>,_' M>A^ -)?4=(WRI>$;K:W M/C8],!?8]:] MZGET*$%6S"7)%[17QR]%T7F_DF?)5\YJ8NH\+D\%4FM'-_PX>K7Q/^['YM'. MM'XC_:>U2 S6UUX=^'4#^9B0[9K\@\?A^8'J3BOH+1M&LO#^EVVG:=;1VEE; MH(XH8Q@*/\]^]6TC6)%1%"(H "J, #T%.KEQF.>)4:4(\E..T5^;?5ON>AEN M51P,I5ZLW4K3^*;W\DE]F*Z)?.["BBBO+/="BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "JFG?ZA_^NC_SJW533O\ M4/\ ]='_ )T 4?%O_("G^J_^A"BCQ;_R I_JO_H0HH F\,_\@#3_ /K@O\JT MZS/#/_( T_\ ZX+_ "K3H **** "BBB@ HHHH *J6O\ Q^7G^\O_ *"*MU4M M?^/R\_WE_P#010!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***QO$_C#1?!FGM?:WJ M5OIUL.C3/@M[*O5C[ &KA"522A!7;Z(RJ5:=&#J59*,5NV[)?,V:Q?%GC#1_ M!&D2ZEK-]%96L8SES\SG^ZJ]6/L*\=NOCEXK^)5S)8?#+P[(UMG8^O:HFR%/ M=5/'YY/^S6AX;_9LM[S4DUKQ]K%QXQUGKY%][, M:G)_=6LW\MH_-W\CY26=UL?>&34O:?\ 3R5XTUZ/>?\ VZK>9SBIXJ_:=O=T MGVCPQ\.4?A>D^H8/ZC_QT?[1%>\^%_"VE^#=&@TK1[..RLH1\L:#DGNS'J2> MY/-:<,,=O$D42+%$BA41!A5 Z #L*?7)C,?+$Q5&G'DI1VBOS;ZOS?R/1RW* M88*4L16E[2O+XIO?TBMHQ71+YW84445Y1[X4444 %%%% !1110 4444 %%%% M !1110 5Y?\ $_X$:3X[G&K:?,_A_P 3PG?#JEG\I9ATW@8S]>OOVKU"BNK# M8JMA*BJT)6?]:/NO)G!C<#ALQHNABH*47^#[I[I]FM3P3P[\;-=^'.JP^&_B ME9FV8G9;>((%W03CU? _4O\ MAS3/%.FR:?J]C!J%G)]Z&X0,N?7V/N*YBT^!W@&RQY?A/2CC_GI;A_\ T+-> MM*OEN(_>5J(//_ZY6LQ_]EK*G_:Z\!1_ZDZI>?\ 7"R//_?3"O3+7P!X8L0! M;^'=)@QT\NRB7_V6M6VTNSL\>1:P0XZ>7&J_R%1[7*H[49OUFE^4#7ZOG\_B MQ%*/I3D_SJ'BC?M8Z3/S8^$_$MXG]Y;11Q^#&G1_M=>%HCMOM%\06+?]-+-2 M!_X__2OGU5_\ @Q__ "/Z!]0SI:K'+_P4K?\ I2?X MGCMM^UG\.YR!)J%Y;'TFLG_IFMFU_:1^'%WC;XG@C)[2PRI_-:[FY\-Z3>9\ M_2[*?/7S+=&_F*R+SX6>#;_/G^%=&D)[FQC!_,"CVF4RWIU%Z2B_SB@]CQ!# M:M2EZPFORFS"UC]H3P!I&E2WW_"1VE[L&5M[1_,F<]@%Z_G@5YV+;Q]^T4P: MX,W@KP*YR(A_Q]7B>_L?P7_>KU*T^"7@2PU"&]@\+:;'<1-N1A#D*?7!./TK MMP !QQ6BQN$P:YL#!N?\T[/E_P *6E_-_)&,LLS',WR9I5BJ2^Q3YES?XI/6 MW]U6OU9SG@?X>:#\.]*%AH=@EK'_ ,M)3\TLI]7;J?Y#L*Z2BBO"J5)UINI4 MDVWNV?54*%+#4U1HQ48K9)62"BBBLS<**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JFG?ZA_^NC_ ,ZMU4T[ M_4/_ -='_G0!1\6_\@*?ZK_Z$**/%O\ R I_JO\ Z$** )O#/_( T_\ ZX+_ M "JKXS\;:-X T.35=;OHK*T0A09'4%V/15!(R>IP.P)[5:\,_P#( T__ *X+ M_*N"^-4FEZ?/X>U6YUV3P]JUG+,-/NGTYKVVE9U"O#(BJ'[_ %R71K;7 M-.N-7B+"2PBND:="OW@4!R,9&>.*\8\;>++3Q+X>\,>'?$.E+X;U#5K2TO=7 ME:RD(LX8Y5<0QD(3YC.I"J2#&I9C@@ WGFN;3QM=Z5X/U34[Y]1NM0DU6PO- M/\N*P9X9"LL9_9_VE/M&W&=WEYW8QSG%>'>! M-YV'BS1-5N[ZU MLM8L+RZL<_:H(+E'>W_WP#E>AZ^AJ30O$ND>)[9[G1]4LM6MTOF.?2;CQ#X"T;2]"T6]36-$\)7MAK, LGB?SF$ :W+$ 2.[QRL M "=V"V?F&?7_ (<7-EK_ ,0_$FO:';2PZ#/IUA:+,UH]LLT\;3EMJLJD[$>- M2<+-(\&:3)J6M7\6GV-]7B\3_%&\_M*]'S6^AQ M-BVMAV# <'Z#\2U>Y0R^,*:Q&.ER0>R^U+_"NW]YZ>I\MBLYG4K2P65P]K56 M[^Q#_%)=?[JU]"O/\:O&7Q1G>R^&OA]X+'.QM?U5=L:^ZJ>/_0C_ +-:OA?] MFJP?4%UGQSJEQXRUL\G[4Q%NA] G4@>^!_LU[);VT5I!'#!$D,,8VI'&H55' MH .E2TYYK*G%T\##V47U6LGZRW^2LB:600K35;-*CKS6J3T@O2"T^@ X%3445X;;;NSZI))604444AA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 54T[_4/_UT?^=6ZJ:=_J'_ .NC_P Z */BW_D!3_5? M_0A11XM_Y 4_U7_T(44 3>&?^0!I_P#UP7^57+JQM[X1"XA2812+*F]<[77[ MK#W'8U3\,_\ ( T__K@O\JTZ $P/\FC'-+10!7O;"VU& P74$=S"65S',H9< MJP93@^A (]P*GQS2T4 )C% &*6B@ JI:_P#'Y>?[R_\ H(JW52U_X_+S_>7_ M -!% %NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHKRWXA_M!>'_!=U_9=@LGB/Q$YV1Z9IWSD/Z.PR!]!D M^U=6&PM;%S]G0BY/^M^R\V<&-Q^%RZE[;%5%&/GU\DMV_):GHFLZW8>'=-GU M#4[N&QLH5W23SN%51]?Z5X3J7Q(\7?'.]GTCX?0R:+X<5O+NO$=RI1F'<1CJ M/H/F]=M2Z/\ "+Q/\7-4AUWXG7+6VGQMOM?#5JY5$';S"#P?Q+'U'2O=M-TV MTT>QAL[&VBM+2%=D<,*!40>@ KV;X7*_AM5K??"/_P D_P#R7U/FN7'Y[\7- M0PW;:I->?\D7V^)^1QOPR^#F@?"^S/V"(W>IRC_2-3N1NFE/?G^$9[#\'7KU<34=6M)RD^K/J<+A*&"HQH8:"C!;)?U^/4****P.L**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *J:=_J'_ .NC_P ZMU4T[_4/_P!='_G0 M!1\6_P#("G^J_P#H0HH\6_\ ("G^J_\ H0HH F\,_P#( T__ *X+_*M.LSPS M_P @#3_^N"_RK3H **** "BBB@ HHHH *J6O_'Y>?[R_^@BK=5+7_C\O/]Y? M_010!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*BGNH;5"\TJ0H/XI&"C]:P=0^)'A32E)O/$FDV^.HDO8P?RS6L*52II"+?HC MGJXBC05ZLU'U:7YG1T5YM?\ [1GPZT[=O\3VTI':!))<_P#?*D5SEU^UUX#B M;;:_VIJ3= +:S//_ 'T17HT\HS"I\-"7_@+7YGC5>(LHH:3Q4/\ P)-_V M5Q?Q#^+WAGX9VI?6+]?M;+F*P@^>>3Z+V'N<"O,;CXF_$+XP2FP\#Z'-X8TH M_+/K>K+M<#OL&",_3;8O,WR913]W_ )^S34?^W8Z2F_NC MYG&?\7,^/73?X \'R?7[9KU'X>?"'PS\,[79H]@/M;#$M_/AY MY/7+=A[# KM**Y<3F52M#V%)*G3_ )8]?5[R?J=V"R2AAJOUK$2=:M_/+5K_ M K:*\HKU;"BBBO(/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "JFG?ZA_P#KH_\ .K=5-._U#_\ 71_YT 4?%O\ R I_JO\ Z$** M/%O_ " I_JO_ *$** )O#/\ R -/_P"N"_RKAOC?/K(TS3;>UEU.RT&>21=5 MU#1;075W;(%!C(3!.PL#N958@ <8)([GPS_R -/_ .N"_P JR?'/@^\\6)8" MRU[4M!D@FS*^GSE#+"<;T(P1D@<-C*\D'F@#C_''B?6;;PUX221=Y)/S*ICW/\FW8%9CD#%9C?$7Q'926?BB748[C1+S7;W2 M?[%6U51'##]H5)5E^^9"UL&.?EPY P#753_ 5TE+_2+G3=3UC1?[*L1I]I M#8W2^7%%NRV Z/\ ,V!N?.6P,FKEG\)-#L_$+:H'O98OM,U['IDMR6LX;F56 M669(NS,'DZD@&1B ": .<^'OBKQ+)KOAA-9U2+5;?Q-HF M[KMVG;MSS6_'\%++2=(O;71]6U.VNI;+^R[.ZN;MY6TVT9E+1VV""G &UB20 M43)(7%:=M\(]$MO$G]KK)?.@NSJ*Z<]R3:+=E2K3B/\ OD$GKC<2V-W- 'F5 MQ\5O%OAGPQI7B*\U"VU4>(?#]QJL%BUHL<5A.HA>)59?F>/$V&W$DE001G%> MB^"=2URP\::YX9UG51KHMK*TU""^:V2"0"5I4>-@F%(#0Y4XSAB"3C-,T[X' M>&;&UN[.47VH:?+92Z;!9WMVTD5E:R$%XH!P4!VISDL B@$ 8K<\(>!+/P?) M>7$=W?ZGJ%X(UGO]3N#/.Z1@B-,X "KN;@#JQ)R3F@#I:J6O_'Y>?[R_^@BK M=5+7_C\O/]Y?_010!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **KWU M_;:9:R7-Y<16MO&,O-.X1%'N3P*\@\2_M.Z%!>G2_"=A>>,]7;A(M/C/E9]W MP21[J"/>N[#8+$8QVH0;MN^B]7LOF>7CLTP66Q4L554;[+=OT2U?R1[/6#XE M\=^'O!T)DUK6;/31C(6>4!S]%^\?P%>0)X1^+WQ//FZ[KT7@72WZ6&F#=.0? M[S Y'XM^%=!X:_9>\$:',+F^M;CQ#?'EKC59C)D^NP8!_'->C]3P6&_WJOS/ MM!7_ /)G:/W7/%_M/,\;_N.$Y8_S57R_^2*\OOY3+U']J;3-0NFLO!OA[5O% MU[R ;>!HXOSP6Q_P$55^R_'#XA?ZZXTWP%I[C[L7[RXQ_P"/'/XK7N.G:79Z M1;+;6-I!96Z_=BMXQ&@_ "K5+^T,-0_W3#I/O/WW]VD5]P_['QN+US#&2:_ MEI_NX^EU>;_\"1X7:_LFZ%?/]H\3:_K7B._;EYIKC8I_#YC_ ./5T.G_ +,G MPXT\<>'EN&];BXE?]-V*]3HK*>279.R^Y61TTN&\GHZQPL&^[7,_O ME=G):=\)?!>DX-KX5TB-A_$;-&;\R":Z*STJRTX8M;2"V'I#$J?R%6Z*\VI7 MJU?XDV_5MGM4L)A\/_!IJ/HDOR"BBBL#J"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ JIIW^H?\ ZZ/_ #JW533O]0__ M %T?^= %'Q;_ ,@*?ZK_ .A"BCQ;_P @*?ZK_P"A"B@";PS_ ,@#3_\ K@O\ MJTZS/#/_ " -/_ZX+_*M.@ HHHH **** "BBB@ JI:_\?EY_O+_Z"*MU4M?^ M/R\_WE_]!% %NBBB@ HHHH ***2@!:*I7^MZ=I2[KV_MK1?6>94'ZD5RNI_& MWP'HY87/BO2\KU6&<2G\DR:Z*>&KUOX4'+T39Q5\;A<-_'JQCZM+\SMZ*\=U M+]K#X>6+%8=0N]18?PVEFYS]"VT5DG]HGQ)XE!7PC\-]7U!6^Y=7V8H_8\#' M_CU>G')+B?-O-$\'V[#[L2B64#_P ?Y_$4+^S'>>(&5_%_C[7-<)Y:&%_* MC^@#%OY"K_L[#TO]XQ45Y1O-_A9?B9_VSC*_^YX&;\YN--?BW+_R4](\2?%W MP;X2C=M2\16$3H"3#',)9?\ OA,G]*\TE^._BSXB2-:_#?PE/-;D[3K.K#RX M5]P,X_-B?]FNP\._LY?#[PV\>D?_ &+U^,*6]V/5C[DFMBBN+$YCB<6N2I+W5M%:17HEH>I@6%C'9RZC!?7EH\<-Y;1$"26%OXP-R\8!(92 0$/'MCXPGOK6*UO]-U M"R\MI['4[8P3*D@)C?!SE6VL 0>JD'!&* .EJI:_\?EY_O+_ .@BK=5+7_C\ MO/\ >7_T$4 6ZJ:AJMEI$!GOKR"RA'62XE6-1^)(JW7DFJ?LR^$_$/B6]UG6 MKC5=7EN9FF^SW-X?*CR<[5V@-M'89X'%=N%AAYR?UF;BEV5V_+=6/,QU7&TX M+ZE24Y/^:7*EYZ)M^B1<\0_M)_#WPZ2C:\FH3 X\K3XVG)_X$!M_6N6/[1?B M'Q/E/!OPZU?4E8X2ZOAY,7UX!'_CPKT_P]\+O"7A0#^RO#NGVCCI*( TG_?; M9;]:ZC%>C]8RVC_"H.;[SE^D;?F>-]3SO$_Q\5&DNU.%W_X%-O\ ])1X0=)^ M.GC$G[5JNC^#;5NL=JHEE ^OS<_\"%//[-&I:MAM?^)/B+4R?O+%(8U^@!9N M*]UHI?VSB8?P(QIK^[%?FTW^(?ZM8*IKBY3K/^_.3_!-1_ \7L?V2? 5N^^[ MCU+4WZDW5XW)_P" !:ZC3?@'\/M**F'PII[D=[A#-_Z&37H%%<]3-3N>W"G"FN6"27D%%%%0:!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %5-._U#_P#71_YU;JIIW^H?_KH_\Z */BW_ ) 4_P!5_P#0A11XM_Y 4_U7 M_P!"%% $WAG_ ) &G_\ 7!?Y5Q7QGM(KJUT?S/#-_KLWVDI:W>DWPM+NQN&& MU'1]RD*B_#VVNM'F\2Z MII=S!>ZG?6MU;Q(66*1& \QD+-EP7^L>.FN-/\ #9\*1227 MAU358[Y634XY('C5?)1LL2[1R$NJ[?+(!.:]EHH \/TBT\4^&+31M7U7PT8Y M/"?A^32K>U@NUE;5+J0P(OE[ Q2,^2O+@$>9RH"DU-'X"\37-\N@SZ8D.DIX MFEU\ZR+I"IB=WF$0CSO\P2/L.1MPI;.>*]JHH ^>I_A7XO\ $_@_2]!N],M] M)E\/>'[C2K>[>[62*_G(A2-E"Y9(RL.27 8%P #@FO2/!.FZUJ'C+6O$^LZ2 M=!-U96NGPV,ES'/)B)I7=V,9*@%IL DX7)QG%=[10 54M?^/R\_WE_]!%6Z MJ6O_ !^7G^\O_H(H MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !533O]0__71_YU;JIIW^H?\ ZZ/_ #H MH^+?^0%/]5_]"%%'BW_D!3_5?_0A10!-X9_Y &G_ /7!?Y5IUF>&?^0!I_\ MUP7^5:= !1110 4444 %%%% !52U_P"/R\_WE_\ 015NJEK_ ,?EY_O+_P"@ MB@"W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %5-._U#_\ 71_YU;JIIW^H?_KH_P#.@"CXM_Y 4_U7_P!" M%%'BW_D!3_5?_0A10!-X9_Y &G_]<%_E5R]O;?3K:2XNIH[>",9>65@JJ/[\/7>H/9"_3: &$B_Q1G! M 8;/FY*D @ ]+S1FO&M2U*T\06GPG\2:7?:I:6%S?6T<-A-=,$\MH)B3*,GS M&X RS,.,CDY/,QZC<02:;XEL[^ZF\6W/B?4].N+8W;LK6\0NPL!@W;0J)%"X MPN00&S\QR ?1>#[ZWUJ:>+6/"LNJ:Y+=Z@TL;2J;\"Z+KVB:W>R:MK7A*\U#69S>O,?- MR;C:2 M1&T;R2*"H&WE?X1CUWX=65KX?^(OB;1=&NYI]"BT^PNQ#)>/?[R_^@B@"W1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%5-._P!0_P#UT?\ G5NJFG?ZA_\ KH_\Z */BW_D!3_5?_0A11XM_P"0%/\ M5?\ T(44 3>&?^0!I_\ UP7^54?&'@'0O'D5C'KFG0:@EE<+&?^0!I_P#UP7^5:= '/ZU\/_#/B.2UDU7P]I>I26J".!KNSCD, M2CH%R/E'TJW;^%-$M=H9O6M*+PGHD.NMK4> MCV":PR>6VH+;()RN,8+XW8P .O05K44 8^G^#]!TB>_GL=%T^SFOR3=R06J( MUQG.?,('S9R>OJ?6I=!\,Z1X5LVM-&TNRTFU9BYAL;=(4+>N% &>!^5:=% ! M52U_X_+S_>7_ -!%6ZJ6O_'Y>?[R_P#H(H MT444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%)F@!:*S-5\3:1H:EM1U.SL0.?](G5/YF MN+U']H7P%ISE&UU+AQVMH9)!^87'ZUQUL9AL/_&J1CZM([:.!Q6)_@TI2]$V M>CT5X_+^U#X1)*VMOJM\PZ""TZ_FU1#]HF>]_P"09X$\0WV>F8=N?R#5P/.L MOZ54_2[_ "3/061YCUHM>ME^;1[+17C3?%KX@7Q_T'X9W<8/0WZSXOUB.[?Q3H=KHH4K]G$$^]G'.=PR<8XK>AF-'$5%3IJ6O7DDE][21A7RR MOAJ;J5)1TZ*<6_N3;.QJIIW^H?\ ZZ/_ #JW533O]0__ %T?^=>H>24?%O\ MR I_JO\ Z$**/%O_ " I_JO_ *$** )O#/\ R -/_P"N"_RK3K,\,_\ ( T_ M_K@O\JTZ "BBB@ HHHH **** "JEK_Q^7G^\O_H(JW52U_X_+S_>7_T$4 6Z M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHI,T +129S1F@!:*0L ,GCZU!+?VT(S)<11CU9P*3:6XT MF]BQ163-XMT2V_UNL6$7^_=1C^9JA:X"G\5>/_@2_S.V&49A4^&A/_P !?^1ZQ17C3?M,:9=$C3?# M/B#4#VV6H&?R)I?^%X>*;I=UC\,=:E7UE8I_[)6']M8%_#._I&3_ "3.C^P\ MP7Q4^7UE%?FT>R45XT?BO\1)O]3\,[A._P"]N>W_ 'R*0_$#XL3?ZGX>VZ=_ MWMV.G_?8H_MC#OX8S?\ VY/_ "#^Q<2OBE!>M2'_ ,D>S45XW_PE?QDF^[X. MTB+_ '[D'_VI36U7XVO]W1O#T7LTN<_^/T?VK#I1J/\ [+_P!I?&[_ *!?AS_OL_\ Q=']I?&[_H%^'/\ OL__ !=+^U5_SXJ? M^ ,?]D2_Z"*7_@:/:**\7_M+XW?] OPY_P!]G_XNGKK/QKA&6T#0+C']R;&? M_(E']JQ_Y\5/_ &+^R)=*]/_ ,#1[+17C;>+_C' "'\%:5-C_GG= 9_\B4W_ M (6+\5(/]=\.XGQU\J[!_+YC3_M>BMZQV.QY_[]T?VSA.O, MO^W)_P#R(?V)C.G*_2/VH? V>9[Y1ZFS; I_P!LY=_S_C]Z)_L3,_\ H'E]S/6Z M*\G7]I[P$S ?VA 68#^UI5]S:R?X52S?+W_R_A_X$O\R7 MDN9+_F'G_P" O_(]2HKS-/VCO #MC^W-ON;:7'_H-3)^T-\/W./^$AC'N;>4 M?^RU:S3 /_E_#_P)?YF;RG,%OAY_^ O_ "/1J*\\_P"&@?A__P!#)#_WYE_^ M(JI/^TAX @Z:TTO^Y;2'_P!EH>:8".]>'_@2_P P64YA+18>?_@+_P CTZBO M(W_:A\$C_5OJ-Q_URLS_ %(J!OVG_#TAQ:Z+KUTW^S:*,_\ CU8O.LN7_+Z+ M]'?\C=9'F3_Y<27JK?F>QT5XU_PT5-.?]#\"^(KG/0^1@?R-./QN\4SC-K\, M-:D]#(Q7_P!DI?VS@7\,V_2,G^2*_L/'KXH)>LHK\Y'L=%>-'XH_$FZ_X]OA MK+%Z>?=8_F!2KXP^,-S_ *OP3I=OG_GM=@_^U*/[7H/X83?I"?\ D']C5U\< MZ:]:D/\ ,]DHKQIM3^-DQP-)\.VP/]Z0MC_Q^D\KXVW'_+?P];9]!G'Z&C^U M$]J%3_P'_-H/[)?7$4U_V_\ Y)GLU)FO&QH/QJG.6\1Z#;@]E@R1_P"0Z4^" M_C!./WGCC38L\GRK4 M-#X7_$J\/^E_$F2('M;6V,?EBG'X#Z_=C_3OB7KMQGJ$RH_5S1]>Q:@N-1M;7_77,,7_720+_,UY$O[,^FS?\?W MB?Q!>YZ[[H#/Z&K$'[+W@J,YE&I77KYUV>?R H^L9C+;#I>L_P#*+#ZMED?B MQ,GZ4_\ .2/0KCQOX>M ?.UW38L?W[N,?UK(NOC%X)L\^9XFTTX_YYS!_P#T M'-9%K^SKX M"(_P#5RW]S M_P!<2K_(4>RS M26]6"](-_G(/:Y3':E.7K-+\H'DW_#4/AF0?N-+UR?/3;:+S_P"/4T_M+6,G M_'OX4\0SYZ;;4<_K7L@ '08HQ1]5S![XE?\ @"_^28?6LM6V%?SJ/](H\:'[ M0]W-_P >_@#Q#+GD9AQG]#2M\;_%5XNRP^&6L-*WW&G9E7ZGY/ZU[)BC%+ZG MC7OBG\HQ_P F'UW +X<(OG.7^:/&/MOQH\2D>59:-X8A;^*5A)(!^;?R%'_" ME/%VO@GQ'\0]0E5OO0:>IC3^8'_CM>T44?V12G_'J3GZR=ONC9?@/^V:T/\ M=Z<*?I%7^^5W^)Y5I7[-/@FP<275K=:M+W>]N6.3]%P*[33?A[X9T>,)9Z!I MT '0K;(3^9&:Z&BNRCE^$P_\*E%?)?F<-?,L9B?XM:3^;M]VQ#!9P6P AACB M [(@'\JEQ2T5WI);'GMMZL3&:6BBF(*J:=_J'_ZZ/_.K=5-._P!0_P#UT?\ MG0!1\6_\@*?ZK_Z$**/%O_("G^J_^A"B@";PS_R -/\ ^N"_RK3K,\,_\@#3 M_P#K@O\ *M.@#S;5_'VKS?%:V\,:8=+M8;-(KF[AU&Z,5QJ$4BN#]F38=PC( M!)SR0%. RT$7KO9I>.=1ECMUW;UA9 I! SPQP"/6 MK_Q \!Z[X\\06MA//IR>%U>&]%T;/=?VLT4D;!(9/,PI?:3OVY49'.1AOC#X M4ZE\1+_R?$6LVLFBV_VHVD-C9&*Y!F@D@_>2M(P(1)6X55W$*3TP0#2\&^.] M6U3Q%)H>OZ1;:7?OI\>JVWV.[-PAA9RC(Y*+B1&VYQE3N&#P:PM5^-EQHMQ< MZI=:/$OA"WU.;1WO5NB;KSHPX:3R=FWR_,0QCY]W1L8J2+P)XOTMI-5_MBRU M+Q(UM:Z1;W$5EY$%O:K,&EF=&D8N[#)(! R% Y-1ZA\$I]7FO=+O-9CD\(W M.ISZN;%+4K=":4.63SM^WRQ([2#Y-V<#.!R 0/\ &S5M(MS_ &SX;AAN[W3X M-0TNWM+_ ,P2^;/% L,K,B['5YXLLH9<,2,[>>Q\$>+[_7-0US1]8L+>PUG1 MY8DF%G.TT$J21AXW1F56_O*01P5/4$5QTGP2U;5]/*ZQXEAFU"SL(+#3+JTL M/+6'R9XYUFE1I&WNSPQ;@"JX4@ ;J[/P5X1O="O=:U;5[Z"_UG5Y8WG>T@,$ M$:1QA$1$9F. -Q)+$DL>@P* .KJI:_\ 'Y>?[R_^@BK=5+7_ (_+S_>7_P!! M% %NBBO.M8_: \#Z'J-U87.L'[5;2&*6..VD;# X(R%P<&N:OBJ&%2E7FHI] MVE^9U8?"XC%MQP]-R:[)O\CT6BO)Y?VG? J9VWEW+C^Y:-S^>*K']J7P;N(2 M+59CVV6G7\VKSWG.7+_E_'[T>BLDS)_\P\ON9[#17CC?M/\ AYO]3HVNS^FV MT'(]?O4S_AI**?1ZT9KQO_ (5E\3+K_CX^)!ASU\BU_P#U4X?! M7Q=<#%U\3]8;U\I"O_L]'U[%2^'"R^;@O_;@_L_"1^+%Q^49O_VT]BS1D5XW M_P ,\W"_P#EK_:5Q_UUO#_05=@_9L\ PXW:1)+_ -=+J3^A%'MLSEM1@O6;_2 > MQRJ.]:;](+]9G63_ !)\)VWW_$FE#Z7D9_D:S9OC3X'M\[_$VG_\!DW?R%5H M?@)X!M\;?#5L?]]Y'_FU7[?X0>"[8_N_#&F#_>MPW\Z+YJ^E-?.3_1!;*%UJ M/Y17ZLRYOV@OA_ >?$<+=ODAE;^2U3E_:3\ Q]-7DD_W;63^HKL(OA]X8@&$ M\.Z4H_Z\H_\ "K]>*_[AFN03_P"C*]CP/2EH_LZM+X\5-^G*ORB']I4(_!A*:]>=_G(\:6#X MV7IYN/#NG@^BEB/T-*?!GQ@O?^/CQQIML#VMK0''_C@KV2BC^RH/XZU1_P#; M[7Y6#^UYKX*--?\ ;B?YW/&U^$7CVZ_X_/B=?+GJ+: K_)A2?\,^7]U_Q_\ MQ!\0W6>N)2O\V->RT4?V-@W\2;]9R?YR#^V\:OAE%>D(+\HGCB?LQ:$W_'SK MVOW7^_=C_P")J5/V7?!2MF0:E<'_ *:W9_H!7KU%-9+ER_Y.5X"'PT(?\ @*_R,)9MF$_BQ$__ )_YG,67PP\(Z?CR/#6EJ1T+6B,?S(- M;-MH>G66/L]A:P8Z>5"J_P A5ZBNR%"C3^""7HD<4\16J_'-OU;8F !1BEHK M2ZF>W MA_3'!#:=:,#V,"?X5&WA;17&&TBP8'L;9/\ "M2BI]E3>\5]Q2K5%M)_>8S> M#/#[C#:'IK#T-G'_ /$U$_@+PS(N&\.Z2P]#91?_ !-;U%2\/1>\%]R+6(K+ M:;^]G/?\*[\*_P#0M:1_X Q?_$U:A\(:%;_ZK1=.B_W+2,?TK7HH6'HQV@ON M0/$UI;S?WLJQ:9:0?ZNUAC_W8U']*L@ # X%+16R26R,')O=B8HQ2T4Q"8'I M1BEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *J:=_J'_ZZ/_.K=5-._P!0_P#UT?\ G0!1\6_\@*?ZK_Z$**/% MO_("G^J_^A"B@";PS_R -/\ ^N"_RK3K,\,_\@#3_P#K@O\ *M.@ HHHH ** M** "BBB@ JI:_P#'Y>?[R_\ H(JW52U_X_+S_>7_ -!% %NLN;POH]Q+M*\#Z!=:QK-W'9V5NI8M(P M!=L$A$!(W,<8"CDF@#9HJKI>IVNM:=;7UC/'=6EQ&)8IHG#JZD9!!'!_"K5 M!52U_P"/R\_WE_\ 015NJEK_ ,?EY_O+_P"@B@"W1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-._U#_\ M71_YU;JIIW^H?_KH_P#.@"CXM_Y 4_U7_P!"%%'BW_D!3_5?_0A10!-X9_Y M&G_]<%_E6G69X9_Y &G_ /7!?Y5IT %%%% !7G?QF;2[73M'U#4-9N_#MU8W MOG6.IP6)NXXIBC1[94V,"KK(RC.#DC:P.*]$J&ZM(+V(1W$231AUD"R*"-RL M&4X]00"/0@4 <3X"U;Q?K.C^'[R^TW3-.MI8G^W0M'-!-D.X1XXB#L#J$?:Y MW+N(/(KO*** "J,MI=BYEDM[F*-9,$K)"6.0,==PJ]10!0\C4O\ G\M__ 8_ M_%T>1J7_ #^6_P#X#'_XNJWBWQ-;^#_#UYK%U')+;VJAG2+&X@L%XR0.]"/P_/+X*!Y$0MG.2>,#- ';>1J7_/Y; M_P#@,?\ XNCR-2_Y_+?_ ,!C_P#%U?HH H>1J7_/Y;_^ Q_^+H\C4O\ G\M_ M_ 8__%U2\0^*H/#NHZ%:W"<:K>&S29G"I&WE22#)/4MY>T#J217,>"_BE>>) M-8T^UU#1$TNWU:UFO=-D2]$TCQ1LJL)H]J^6WSJ< L.2"01R =IY&I?\_EO_ M . Q_P#BZ/(U+_G\M_\ P&/_ ,75^B@"AY&I?\_EO_X#'_XNCR-2_P"?RW_\ M!C_\77+^+?B'>^&_%-II-IX;O-=C>RDOKA[":/SHD5U3Y8G(\SELX# \< ]* MUO"?CS1/&JW*Z9=EKJU(6ZLKB)X+FV8]!)$X#+G!QD8.#@F@#2\C4O\ G\M_ M_ 8__%T>1J7_ #^6_P#X#'_XNK]% %#R-2_Y_+?_ ,!C_P#%T>1J7_/Y;_\ M@,?_ (NN \<_&L>"]:O;0:%/?VEF+>*:Z6[AB/VFX)6")4<@D,< OT7.<$!L M=3X'\577B:UU&/4=/CTS5--NS9W=O#/] M5)CC>']]=K ,,X([$="/6@!?(U+_ )_+ M?_P&/_Q='D:E_P _EO\ ^ Q_^+J_5>_O8].L;BZEW>5#&TC;1DX R<#OTH @ M\C4O^?RW_P# 8_\ Q='D:E_S^6__ (#'_P"+KSM?BCXJC\-Q^*KCPE81^&6M MUO6:/60]XMN0&W^7Y0C+;?FVB3V!)KU%'$B*R]&&10!2\C4O^?RW_P# 8_\ MQ='D:E_S^6__ (#'_P"+J_69XE\1V/A+0;[6-2>2.PLHC-.\432LJ#J=J@DX M]A0!)Y&I?\_EO_X#'_XNCR-2_P"?RW_\!C_\77#S_'+1O-TZ*VTW6Y'OKRWM M(WN-)N;:(>;(J!C))&%P-V>O/0=:]'H H>1J7_/Y;_\ @,?_ (NCR-2_Y_+? M_P !C_\ %U?KG/''C!O!^G6LD&F7.LW]Y/?BG%X&OA;_V+J&KB*SDU&\DLO+ M;9" 9"'9 M2YR?NKDX!/U .J\C4O\ G\M__ 8__%T>1J7_ #^6_P#X#'_XNN>\!^.KWQ3< M7UEJN@S>'M2M8XKC[-+"7=Y;ADX!RC J>A'4YS784 4/(U+_G\M_P#P M&/\ \71Y&I?\_EO_ . Q_P#BZOUYSXJ^,G_"->+SX.0*ZB@"AY&I?\ /Y;_ M /@,?_BZ/(U+_G\M_P#P&/\ \75^O.=2^+DDDD%GH&@S:WJLMU=V_P!E>ZCM MU1;=MLDC.1J7_/Y;_P#@ M,?\ XNCR-2_Y_+?_ ,!C_P#%UO++KXVW-QIEC?Z/H,5]:G M3&U:]:XU%8?(B5MK1J=K!Y03<1+,F\8.U@",CL<&K- %#R-2_P"?RW_\ M!C_\71Y&I?\ /Y;_ /@,?_BZS/'WBJ7P9X7N=5@L?[2GC:-([7SA#YC/(J ; MR"%Y;KBLO1_BMIESJUOH^LVE[X8UN=O+AL]6BV+PH Z?R- M2_Y_+?\ \!C_ /%T>1J7_/Y;_P#@,?\ XNK]% %#R-2_Y_+?_P !C_\ %T>1 MJ7_/Y;_^ Q_^+K'\>^,9O!]C9-::8VK7]]N:\$?&5O&>K:>HT4V6CZIYZ6%XUXDDLDD'^M#Q+D*N0X#!FSMS@!A0!WOD: ME_S^6_\ X#'_ .+H\C4O^?RW_P# 8_\ Q=7Z* *'D:E_S^6__@,?_BZ/(U+_ M )_+?_P&/_Q=8'C3QK?>']0L-,TC1#K>IW44MQY3W:6T<<4>W>Q=@ #57X<_$I_'$8CO=(DT6]>UBOX8OM"7$IW-I;QW-U/J.HFTC02%@BJ%CD9B= MC9. !@)4U&WU#3QI>JZ;XH'5DD &058=0".X]0 M#7\C4O\ G\M__ 8__%T>1J7_ #^6_P#X#'_XNK]% %#R-2_Y_+?_ ,!C_P#% MT>1J7_/Y;_\ @,?_ (NN/N/C;X=AOK^TC@UJ[FL9VMIS:Z)=RHDBXRNY8R.X M/T(-=%X(\5Q>-_"]AK<-O):Q7:LRPR_?4!V7D8&#\O0].E %[R-2_P"?RW_\ M!C_\71Y&I?\ /Y;_ /@,?_BZOU'/,MO#)*^=B*6.!DX% %3R-2_Y_+?_ ,!C M_P#%T>1J7_/Y;_\ @,?_ (NO.X_CO#;:1_:>K^'-2T*PNH&N-,NKUXO)O!M+ M(A=&;RG8#(63&!#&+B%)0A.2NY01J7_/Y;_\ @,?_ (NO.K;XUW[:M]GN M_!FH:?:6MQ#::GA(->IT 4?(U+_ )_+?_P& M/_Q='D:E_P _EO\ ^ Q_^+J_7*?$;X@1?#C1(M3GTC4M6A>98773DC/D@Y^> M1I'1408P6)P,B@#<\C4O^?RW_P# 8_\ Q='D:E_S^6__ (#'_P"+KC/ WQ4O MO&7BB]TN3P?JFD6L%M%<+?W-Q:21L'W[<^5,_!V_*5W X.<<9]"H H>1J7_/ MY;_^ Q_^+H\C4O\ G\M__ 8__%U?KE?%GQ#L/!\]Q%=PS2/#ITVH_NROSK&R M*4&2/F)<8[4 ;?D:E_S^6_\ X#'_ .+H\C4O^?RW_P# 8_\ Q=<_X+\;W^O: MA=Z9K6@R>'M6MXDN!;M=)W2V-I-<."4B0N0HR< 9KQ]/V@;ZX1Q#X3*S0V0U>=)M3B M 6P/W9%*ALR'_GF0 .[4 >K^1J7_ #^6_P#X#'_XNCR-2_Y_+?\ \!C_ /%U M:M;E+RVBGCSY$6 MTF&*6"&>ZM]2CNA \V1%O4*IP2""5S@^W- 'H/D:E_S^6_\ X#'_ .+J>RMW MMH-DCB1R2Q95V@DGTR:L44 8WBW_ ) 4_P!5_P#0A11XM_Y 4_U7_P!"%% $ MWAG_ ) &G_\ 7!?Y5IUF>&?^0!I__7!?Y5IT %%%% !1110 4444 %%%% ', M?$V]CT[P!KUS+I<&M116CNUC=1[XI0!SO7!RHZG )P#CFO'/!OB*19UM[6/P M9KWA&PU:Q4MX <9XKR7P=X7\36FH2ZQIW_"5:;9QW]G%!I?B'44 MF,\+,%NWDCWNJC!W*P(;+L'4K;0Y4CO98-C MX6-F9>/,\LL 02H.#VK#^%OA[Q/X>NM*EO+C5Y+._M[MKNRUF^6Z>S(E!M0K M9)5S$=KJK%N32VWB*ULDU/[!:7Z7%C"\0,4P?$4B.6* M2(R-D;B#D' Y%97QHT[7+ZZT_P"S6FOZAI MYU-OX;N8X)Q=G;Y+REG0^6!O MZ' ;!(/&-;X8Z'XA\-2RV.K7UYJ5JUA:3^=?W(N'CNR'%Q&CGYVC!"$;LX+' M!QP #OZ*** /G[XS^(H+?QOR*\\MN41AO8?>(8NH+?,0H)R>2 =32' MI2TAZ4 ?-5CJDMW\4I[KP[;^"K/Q1=WE];S6,UG-)?6T<2MF2X991Y?F[%^< M1C_6)R_?W?P%J%MJO@O1+RSL5TRVFM(WCLT'RP@K]P<#('KCFO(T\'>*->\< MM%>S>+M,G%U=27FKVVI)#8FWP_V9+=%8Y(/E95T[/NSD9]B\'2ZI-X5TE]:1 M4U8VR?:@FW'F8^;[O Y[#CTH V:K:C.]K87,T<#7,D<;.L*]9"!D*/KTJS5? M4$N'L+A;1UCNC&PB=QE5?'!/MG% 'RA!;^&+?3X/%0U/P!%_'$/Q"6- M5;79M24VGVC'S2,QG,9ASG*B/E>-H-?2,>[8NX@MCDCIF@!UWMV80RHSQGL2ZJ"2H!)(') .*Z2N>^(-KK-[X-U:#P_*T.KO 1 MR.(WSW"L00K$9 8\ D&@#RW2O&[07_AZQC\:^$/&MK=7=O;IHFEV*))"NX8E MAV32;1%@/\RX 7J#BOD3DC#'Y M>-RD@$ @F@#C/"OB&/4_B1H<$WB+PSX_NE@N'CO=*LU2YTQ=@RQ9)9%$;\(0 M=I)*XS@X]HKQ;X;Z(^F^,;-_#WA_Q+X:T4QR_P!HQZ_=;XIR5_=B-'ED;S W M.X8 4$'.17M- !7E7Q4\1-I_BS2K!M4T/PK#<6<__$\URU$RO\R VT>YT4$C M#$,W(48!P2/5:\J^+NC7FIZSISW^E:YKWA5;>19M/T"Y\J7[0678\BB2-G3: M&QAN#U!R" "S\)->76=:\1H-0T?Q$T'V<-K^BP^7'<':_P"Y<;W7?'C/R-C$ M@X!SGTRO-O@_I][I\FKQQZ?K&C^'?W7V#3]=N!-<1O\ /YK+\[LL9^3"LQ.0 MQX!KTF@ KQ;XF>(AK?B;4?#.K^(/#7A72H(8I8D\0V:SM?E@270R2QJ%0C;\ MN6!Y)'&?::\6^(_A^6_\8W"UMX/L$MCIL[6%I>:6K+:W4,87;)$&9CCDJ?F891L$ MBN\KB_A/;:I:>&IH]2BOK:$73FQM=4G6:[@ML+L25U)R<[B 22%*@DD5VE " M'I7SW-J]A9^,?$>I)XB\#?#_ %2WNI8'MK_2XOML\?'[V65I8V99,!AL&,8Y M)!KZ$/2O _$GAIYO$FJS>)_"_C'Q!J#73OI]]HE]BVC@_P"62QJL\8C91][< MO+9.2#0!ZE\++Q-0^'^B7$>GPZ8CP96WME98L;C\Z!OF"M]\9YPPSS75USW@ M"+5X/!VEQZ[(TFJ+%B8R2+(XY.T.R_*SA=H8C@L":Z&@!DK%(G8+N(!(7UKY M4O7\.:E#-XOO]1^',.NY>:3PY=:0OVD2[L^1(?.$C2D@ GRSEL$*1BOJN4,8 MW"'#X."?6OG"3PO?)!(]WX6\<3^/P&']N0:DHM3/VD5C.(UAZ?*8^%X*DB@# MZ)TVX>[T^VGDMVM))8E=H'^]&2 2I]QT_"K-5M-%R-.M1>.DMV(D\YXAA6? MW$>VD_$ M2[37]#ME\>>%_'*ZC=QPMINEVJI/&IY,R%)I.$QN.\=!U!Q7HWQ$M-9OO!NI MP:!(\>J/'B,PR+'(1D;E1VX5RNX!CP"0:\I\+:!]B\4:3+X8\+^,/#MQ]J0Z MC=ZY>[K:6#/[Q75YY-[$?=V#AB#G - 'O(I:** /._CC>00>$[:VO(-)-C>7 MD5O<7NN6YGL[)#D^=(N1W 4$LH!8$D"N,^&HT?3OB? NGZAX3\5WEW92+-J' MA^Q6">RC0+MW^7+(FQL!1]ULA>H''?\ Q;T_5=2\/6T>GPZA=6BW2-J-II5P ML%W/;8.Y(W)7G.TD!E) (!!-H>)-3L(K_ $+Q+%864$<>MZ#;"&.- M=S8MF"NZ9&-P"MP.H'&;/Q@TF]U.YTDS:;K6M>&5647VGZ#,?/E58')4X.*A^$.F7>G:IJ:V>F:UH7A@PQBWT_7[@2S";)WO&/,=D3;C.Y MN3T P<@'J5%%% 'D7Q2M;#7O&-II=U\-YO%-TEH9X-02ZBMAMW8>,.SJQ(RI M*Y_B!'>M?X-RO;0Z[I*^%8O"%KI]VJ0V,95V;=&KL[NI*N23USGC!K)^).FW MTOB\SZKI7BG7/#S6L:6L'AJ^: 0S!F,AF1)8W8D;-IR0,$8&>>A^$MOJMOI6 MHB^AU*TL&NB=/M-:N1/>0P[%R)&#.<;MQ4,Q('4] #NZ*** /,4\?:R=3R6UQY-Q<_;+2$W&%&R3#."RE3P3[CC&*Z7X8ZI/K7@?3+VYTZ'2)Y MA(7LH$V+$?,88P..W)'4DGO7F&M:3>IK>K'7] \=ZQJ+W4CV=[H6J-':+"3^ MZ$:I<1JA48!#KU!.2#7K7@6+58/".E1ZY)YNJK !.Q=7;/. S+PS 8!(X)!( MH WJ9,<0N=GF84_(/XO:GU%00D+*5.PGH#CB@#Q6_\ '&J:M\/-2CM_ MA/*^CQPSQ-8WMS:&)2A8,CP[\D9!X Y[=J]?\/RF?0M.D,2P%[:)O*12JIE! MP >@'3%>"'1]8ATXQ2:!X_;QP%(.K+K!^PF?_GH";@1"'/\ "8^%XVYKZ$L1 M,+. 7+I)<>6OF-&,*6P,D>VK M\-G@L)[NSD2YN;JWE1 9$"R&.-]Y*@Y&1P0,]*]G%>"Z5IMY'JNE_P!@^'_' M>CZLMU$;J^U[56EM#&&'FB4/<.KY7=C8NA0 MYKUVO(?AS8WL'C")])TKQ1H6A"WD%Y#XFOFF6:3CR_) M1YI'##G)&!CCDD8]>H *\V^*DUB-9T&WN?A]'XSN+AI%M[B5;?;;N &V[I3\ MI8 D=CM]<5Z37FGQ8T_4;K4]*E>QU_5?#B1RBZLO#EX;>X,Q*^6S[9(V= -_ M"MU()!Q0!-X+U_4]4^(&KQ:EX2'AV7^SX'\Z66.:6;YW 7?&Q4*O.%X.237H MM>:?">UU&WU/52EEKNE>'FCB%K9>([O[132V\2[=V&5&D8'(.TD>X/->M5Y!\1=,O9 M?&$L^KZ3XJUW06MXULHO#5\T"0R@MYAE1)HV)/R8;+#&1QW -[X0W,JVFM:: M?"T'A&WT^]$4.GPA#P8T:]!KA_A/;ZK;Z+>KJ$6HVMH;MC8 M6NL7 GO(8-J_+(X9OXMQ +$@8R?3N* $->9Q>--5TWQ!KFE:)\.[V=;6X$DT MZ7EM LY=0?-4.X)!P1GU4UZ8:\.\2:5>KXGUA_$.A>-M=>2X+Z=/X>U)XK6. M':NU0B3Q['!W9+J<\'.. >E_#C7;WQ)X7COM1T]=*NWN+A'M%Q^[VS.H!(R M"< $D<$G(KIZYOX=1:M!X/T^/6VF;4%#AA5A$9B%)$8QEN.G-?.^H_9-2\'W6I6GP0A2&WDEO%$\MHNRX0D,7C5 MPYY'*]^V:^AKY9GLYUMF"7!1A&S= V./UKY[&CZO#IZQ+H'C]?&ZJ VK/K!- MB9^\G-QY7DY_A\O[O&V@#Z!TN=[K3;6:10CR1([*!@ E03Q5JHK7S1;Q>1:5>R M>&_#^FIHWPI31]'OK^TF:XENK>=!ND0"1D5RY8 C&?NXZ<5ZSX\MM7O/"&JP MZ#*8=6>!A;LKA&W?[+'@'T)Z&O)M&TZ[CUO2CH/A_P =:-?K=1F\O/$&J-+: M-$&'FB17N) Y(SC8NO7F@S0W<B64'F)=VVGRB,S!AE6#%6PRL!QT(9N^*A\'?#JX\)>*]4U237=0UJ&\L M[>V7^U)A++&T;RL<,%4;3Y@XQG(-=O10 4444 <)XC^'FJ^(/%KWZ^+];TS2 M7M5C^P:?<+%Y+7?P"N=+\"267AC4$TC7 MKJP-IJ(FGFGLM19DVN\JL2P?)+"5<,"<'<,BO9+:(P6\49.2BA<_05+10 5S M_C[P[<^+/"&J:1:79LI[N$QB4.R<$C*EE^8 C*DCD \5T%% 'E-_\%I-)GTJ M/PE>)I>C)J%K=7VC7+R2V^V*99-]ODDQ2?+@@?(PZ@'FO5J** "N4^(G@D>/ M--L-/F<-8)>Q3WEH\CHEU"I.Z-BIR1R&P>"5 /!-=710!YGIWPIOO#OC/0+C M2M3W^%=/>>;^S+UWEEMG>%HPL$A)/EG=DHV=I'RG'%>F444 %<)XR^%EEX[\ M56%]K(-[I=K:2Q):?:)8C#.SH1,FQA\VT,-V!/!&M^&?$^M M7>IZPNLVCL/, #C!8#YAGD]W110 5YSK7P%]9\,6 MFM#7;ZUU*]O=1:Z%S:QF,.GE1QJ60\*Y\O)"_+D\8' ["BB@!#TKS!/@I']O MU?64U&>Q\4W%[)<6VLV\\C,(SC9#+&QV/&H&WR\8P,C#'->H44 M%?!EAINJRVTVHQ&5YWL]WE%GE=_EWN&4]"5&#[+10!G>'= M.DTC0--L965Y;:VBA9E.02J!21^5:-%% '._$#PU<>+_ CJ&D6UR;62Z0(7 M$C(&7<"R%D^8!@"I(YP:XV\^#,NCWVCKX5O5T[0XM1MKN\T:Z>26%1%('WVY M))B/;+3;&X*R:=%>QSWEI)(Z),H%AD)),7).U MN5/W3@X'IE% !1110!Q/CKX9V?C_ %W1Y=61;S2+..F\DZQX8\:7E]=:Q_:VD"P6TLC+80 6RG MS=?D .15OX<>#]:\+W6ORZWJ<&K2WMS&\-U'&4D>-(E0&5?NB3@YV\'J ,X' M;44 %)2T4 >6Q?!-([G5-7AU&:P\53WLUQ#K$$\KEHV.4BFC9MKQ@?)LQC R M"&.:ZWX<>'K[PKX+TW3-3DMY;^!7,[VF[RB[.S';NYQ\W>NEHH *CN8VFMY$ M1RC,I 8=CCK4E% 'C+_ 2?2_!SP^']1&E^)9K5H;V:2>::TU)F!#-.C-G<2= MV]<,I]5X/K.BV3Z;H]C:2,&>"".)F7H2J@'^57:* "L3QKH=SXE\*:KI=I=M M8W-W;O"DZLRE"1C.5Y'U'-;=% 'D>J_ ^33K2SM_"-XFC6#7%O)?:1/++-:N M(Y$MCBEHH *Y+XA>!8_'MOI5G=;)M-@O%GN[.21T2 MYC"L-IV$9P2K '@E1FNMHH \TT?X6:AX=\;Z1=66J_:/#%C'/Y5C>N\MQ;.Z M!0DQQP/2Z** "N(\;_#&R\>^(=+N-707FE6D$R_9&GECVS,5V M3+L(^90& )Z;LCFNWHH \_\ !/@#6?#'C#4;Z]U@:OIALX[2R>XW&[15=F*R MMT?&0 _WB/O9/)] HHH *\\\0?""R\5^,+W6=5EFD8VT46GSV]W+#/8.I8LT M>T@#=E3GOMP-8D0&1>@? MY>=ORGJ ,X':444 (:\R?X+13ZQK6MG4+BT\27%V9[+6;:XD\V&/:H6)D)V, M@(8%""I!]>:].HH Y?X<>'M2\,>%8;+5YK6XU'SYYYI+)66(F25W^4-R.&Z' M./4]:ZBBB@""^@>ZLYX8Y##(Z%5D7JI(ZUX_/\!)],\&-;^&]072?$$]H8+] MI9YIK/46889YE8DAB26#KA@3CD<5[/10!5TNU:QTVUMW(9H8DC)'0D*!_2K5 M%% &#XY\/W'BGPGJ>E6MTUE/=0M$LRNR8S_M+R,],CFN$U+X*2Z6NGP>$KQ- M)TK[7;SWNCW$DDML1'(KEX223')\N./E;N,\CUFB@!*6BB@#&\6_\@*?ZK_Z M$**/%O\ R I_JO\ Z$** )O#/_( T_\ ZX+_ "K3K,\,_P#( T__ *X+_*M. M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** *FIZO8Z+;?:-0O;>QM\A?-N95C7) MZ#)(%9'_ L7PI_T,VC_ /@=%_\ %59\4^#]&\:V"66MV,=_;)()51RPPP! M(((/0FN5_P"&?OA__P!"W!_W^E_^+KS<0\TC#EZV']4U MM)=/FU*TBN)1;6TUQ;VQ?CYYE3:B[N SX]:RM#^!$>DZKX9O'UF2:/2;4PW% MJ(=L=Y(K.UO(WS':8C+*0.ZKH6E:2/$:?9;/38; K<6CR*C1 MN6,T2"555W&%)8-PJXQSGUSQCNH?BMX9N/$+:*E[*;Y;IK)B;280K<*N_P H MRE-F\KR!NR1TJIXA^+NBZ3X2?6K1Y;\R:;<:E:01V\A:>.(#=P%R.67KSSGL M:@D^%32,I_M/ 'B+^WL>1VVA?*^][?>_2L&S^!VIQ6(L+GQ+#<6%MI=]I-E& MNG;)(X[@J0\C>8=[+M X"@^@- &]X<^*ELNBZ&_B"66/4-02)GE@TBZ@MHFE M;;&KEPPB).%&]ANX/ (J'Q=\=-#\,Z?J5Q;VNI:L]C,()!:Z?<&)G\Q8W59A M&4)4MR 3R,=:SO$GP3O=?U2RG.OH;6W2Q"PW5L\I@:W<,3#B553S, ,65CP, M&K%Q\)=6D\.:OX-[^;B1%,D ZJ7 MXBZ';6M]//<36PL8[>2Y2:VD5XA-GRPRE)OA)K7B*ZU"5?$=K:)JT%HNI1C3 M2^Z6W"#AE//�!>U;XS>&]/TE;I+J>2>03[+9;&=Y8VA \SS8U3=&$)7<6 M W#U%,U'XER:/\)=+\874-MON+:RGF5I#%"GG-&&.XYPJ[R>?3DUCV_P;U+2 MS;76D:MI6C:B;>YM+PVNDMY$LO&>] %1/C/X?;6=9C74;*[TG3K6VE-[8 M3?:B\LTDB"(+&&);*KA1DDMTJT_QE\+1V,%PUU>;Y[B2T2T&G7!N?/1-[1&$ M)O#;?FP1R,$<53\4_"IF^FOKHPVABBG8 MN:3\:/!^M6\]Q;:JWV6*T:^^T36LT4'5L MGG::[29;E;,V+V$ZW?G,NY4$!3>8)%)W*XD&W& .N0#U&VG6ZMXID#JDBAP)$*, 1GE3@@^QYJ6J&@:9)HVB6 M%A->3:C+;0)"]W<',DQ50"['U.,FK] &=K/B/2?#D22ZKJ=GIDI+;%FAWNZE" M>N"I!YP/RKE_^&:_AM_T*\'_ ($3_P#Q=>K0CESIKZQ*:EY*-OQ:/G\7+.56 M:PD*3ATYI23\[I1:_$Z7_A:7@S_H;=#_ /!C#_\ %4EW\1M$DT75;S1M0L_$ M-S8VLER;+3;I)99-H)P I)Y/'3O7-_\ #-?PV_Z%>#_P(G_^+K3T/X->&?!C MW=WX5TV#1-6E@:&.]^>?9G_9=\$9 XXSZU56.6\C]C*?-TNHV^=I$8>6=NK' MZS"DH=>64V_E>*7XF;X?^*-YJ/A?3-8NGT)X;^]A@B?3+R:Z1U?K&,1 B4'C M# #/4CI4WASXY:)KGARTU2>TU.QDN99HX[(Z?/),XC8AG55CRR@ $L!@$X)S MQ52R^#=RVI3:K?ZK9G4KG4[34;@:?IYMX&\C=@!#(QWMN.YRQZ*,<5F7'P&O M)(-. U73;I]-ENTM5OM-DDC:WGD\QDD59U)=6 PZE1@8*\YKR#Z,] \2^,8= M*^'^I>)].,6H00:>]_ 2Y6.91&77Y@. 1CG%#OA[>^#]8M[B'5(;BR.DVFG M7,#VI$CO;JRI(C[\*#O;*D-VP10!C^(_CEIOAU/&$-Q<:9#JFBSK#;6$]\L< MMV##&X(4_-R7(X!Z5TDGQ2\.0^(/[&>\E%WYXM3*+64VXG*AA"9]OEB0@CY= MV>0.IK-UGX4Q:OIWC&W:ZB67Q!.)DF:V#-;8ACCQU^;_ %>>HZU3/PDOO[4F MA778QX>&5]GG;\>7O4-C9NZC.* )Q\??!;[?+O[R8NCR1"+ M2[IO.5&VR&/$?SA#][;G;WK8D^*7AN.^MK87[2B<0$7$-O(\$?G8\G?*%V(7 MR,;B,Y'K61I7PH?3+;1(O[5\S^S;"\LB1 1YGGNK;OO<;=O3G/M6%IOP CTS M5K*X%UIE_;+#9I=)J&G-+(SV\:H'B83!4W!%.&5\$9% 'HNA>,--\27EY!IY MN)A:R/$\[6LB0LZL5=4D*A7*L"#M)P0?2MNN(\)?#ZZ\.>+]8UJ34K=H+X,/ ML5C:M;QLQ?=YLH\QE:4#Y=ZJN1G.3C';T %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!C>+?^0%/]5_]"%%'BW_ ) 4_P!5_P#0A10!-X9_Y &G_P#7!?Y5IUYO M9^(M0M+6*&*XV1QJ%5=BG 'U%3?\)5JG_/U_Y#3_ H ]"HKSW_A*M4_Y^O_ M "&G^%'_ E6J?\ /U_Y#3_"@#T*BO/?^$JU3_GZ_P#(:?X4?\)5JG_/U_Y# M3_"@#T*BO/?^$JU3_GZ_\AI_A1_PE6J?\_7_ )#3_"@#T*BO/?\ A*M4_P"? MK_R&G^%'_"5:I_S]?^0T_P * /0J*\]_X2K5/^?K_P AI_A1_P )5JG_ #]? M^0T_PH ]"HKSW_A*M4_Y^O\ R&G^%'_"5:I_S]?^0T_PH ]"HKSW_A*M4_Y^ MO_(:?X4?\)5JG_/U_P"0T_PH ]"HKSW_ (2K5/\ GZ_\AI_A1_PE6J?\_7_D M-/\ "@#T*BO/?^$JU3_GZ_\ (:?X4?\ "5:I_P _7_D-/\* /0J*\]_X2K5/ M^?K_ ,AI_A1_PE6J?\_7_D-/\* /0J*\]_X2K5/^?K_R&G^%'_"5:I_S]?\ MD-/\* /0J*\]_P"$JU3_ )^O_(:?X4?\)5JG_/U_Y#3_ H ]"HKSW_A*M4_ MY^O_ "&G^%'_ E6J?\ /U_Y#3_"@#T*BO/?^$JU3_GZ_P#(:?X4?\)5JG_/ MU_Y#3_"@#T*BO/?^$JU3_GZ_\AI_A1_PE6J?\_7_ )#3_"@#T*BO/?\ A*M4 M_P"?K_R&G^%'_"5:I_S]?^0T_P * /0J*\]_X2K5/^?K_P AI_A1_P )5JG_ M #]?^0T_PH ]"HKSW_A*M4_Y^O\ R&G^%'_"5:I_S]?^0T_PH ]"HKSW_A*M M4_Y^O_(:?X4?\)5JG_/U_P"0T_PH ]"HKSW_ (2K5/\ GZ_\AI_A1_PE6J?\ M_7_D-/\ "@#T*BO/?^$JU3_GZ_\ (:?X4?\ "5:I_P _7_D-/\* /0J*\]_X M2K5/^?K_ ,AI_A1_PE6J?\_7_D-/\* /0J*\]_X2K5/^?K_R&G^%'_"5:I_S M]?\ D-/\* /0J*\]_P"$JU3_ )^O_(:?X4?\)5JG_/U_Y#3_ H ]"HKSW_A M*M4_Y^O_ "&G^%'_ E6J?\ /U_Y#3_"@#T*BO/?^$JU3_GZ_P#(:?X4?\)5 MJG_/U_Y#3_"@#T*BO/?^$JU3_GZ_\AI_A1_PE6J?\_7_ )#3_"@#T*BO/?\ MA*M4_P"?K_R&G^%'_"5:I_S]?^0T_P * /0J*\]_X2K5/^?K_P AI_A1_P ) M5JG_ #]?^0T_PH ]"HKSW_A*M4_Y^O\ R&G^%'_"5:I_S]?^0T_PH ]"HKSW M_A*M4_Y^O_(:?X4?\)5JG_/U_P"0T_PH ]"HKSW_ (2K5/\ GZ_\AI_A1_PE M6J?\_7_D-/\ "@#T*BO/?^$JU3_GZ_\ (:?X4?\ "5:I_P _7_D-/\* /0J* M\]_X2K5/^?K_ ,AI_A1_PE6J?\_7_D-/\* /0J*\]_X2K5/^?K_R&G^%'_"5 M:I_S]?\ D-/\* /0J*\]_P"$JU3_ )^O_(:?X4?\)5JG_/U_Y#3_ H ]"HK MSW_A*M4_Y^O_ "&G^%'_ E6J?\ /U_Y#3_"@#T*BO/?^$JU3_GZ_P#(:?X4 M?\)5JG_/U_Y#3_"@#T*BO/?^$JU3_GZ_\AI_A1_PE6J?\_7_ )#3_"@#T*BO M/?\ A*M4_P"?K_R&G^%'_"5:I_S]?^0T_P * /0J*\]_X2K5/^?K_P AI_A1 M_P )5JG_ #]?^0T_PH ]"HKSW_A*M4_Y^O\ R&G^%'_"5:I_S]?^0T_PH ]" MHKSW_A*M4_Y^O_(:?X4?\)5JG_/U_P"0T_PH ]"HKSW_ (2K5/\ GZ_\AI_A M1_PE6J?\_7_D-/\ "@#T*BO/?^$JU3_GZ_\ (:?X4?\ "5:I_P _7_D-/\* M/0J*\]_X2K5/^?K_ ,AI_A1_PE6J?\_7_D-/\* /0J*\]_X2K5/^?K_R&G^% M'_"5:I_S]?\ D-/\* /0J*\]_P"$JU3_ )^O_(:?X4?\)5JG_/U_Y#3_ H M]"HKSW_A*M4_Y^O_ "&G^%'_ E6J?\ /U_Y#3_"@#T*BO/?^$JU3_GZ_P#( M:?X4?\)5JG_/U_Y#3_"@#T*BO/?^$JU3_GZ_\AI_A1_PE6J?\_7_ )#3_"@# MT*BO/?\ A*M4_P"?K_R&G^%'_"5:I_S]?^0T_P * .I\6_\ ("G^J_\ H0HK 5CK[Q!?WMLT,T^^-B,C8H_D** /_9 end GRAPHIC 9 legh-20211231x10k001.jpg GRAPHIC begin 644 legh-20211231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &R U<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#],-!T'3KK M1K.::RADE>)69V3))]34VGZ5H.JVHN;2VM+B LZ"1$!!*L58?@01^%8/B;1[ MCQ!\)I]-M=4CT>YNK1(H[N9V1 Q881BI# /]P[2#AN.:XC1++2[WX>>-O"\> MDMX2N-(9OM]KHNI,UM*[0"0&.4;6"N,;EPC>OWLD ]>_X1G2O^@?;_\ ?NC_ M (1G2O\ H'V__?L5XUXRTW2_$/PC\(V+12:AXMU'1X;;1D2[D1H9C"A:Z^5@ M%$7#M(>1@*#E@#D?$*&.:3XCWFHZG-)K_AJSL/[$N?M#1/$YA#+)&H(&99]R MG@[L;>@Q0![Y_P (SI7_ $#[?_OV*/\ A&=*_P"@?;_]^Q6C$6,:EQAL#(]Z MAU.^73-.NKME+K!$TI5>I"@G'Z4 5/\ A&=*_P"@?;_]^Q1_PC.E?] ^W_[] MBJ4>MZW+&KKH*[6 (_TY._X4[^U]<_Z "_\ @ MJ2Z9!:6,VHQ+ODLX]5B:5!ZE0,BJ492NTMB)3A!I2:5]O,W/^$9TK_H'V_\ MW[%'_",Z5_T#[?\ []BJG]KZY_T %_\ Y/\*FTK6[F[U&:RO+ V4R1+,,3+ M(&4DCL..5-265==T#3K72YI8K*&.1=N&5,$?,**T/$G_ "!;C_@/_H0HH H6 MNB67B/P3%IFHV\=W975J(Y894#JP(]""/?IU%16'PT\,6'A.#PT-#L)M%B"_ MZ)/;(Z2,H'SN,89SC)8C)/-:?AG_ )%_3_\ KBO\JU* .3F^$O@FXM;:VD\( MZ));VJLD$3:?$5B5CN8*-O )Y('4UI7'@GP]=WNGWD^AZ=-=Z<@CL[B2U1I+ M=1T$;$94#L!TK:HH *RO%?\ R+&K_P#7I+_Z :U:RO%?_(L:O_UZ2_\ H!H MNZ?_ ,>-O_US7^0JQ5?3_P#CQM_^N:_R%6* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***AN[R"P@>>YFCMX4Y:25PJCZD\4 MTFW9";45=DU%>5>*OVF? ?A=FB75#K%T.!!IB>=D^F[A?UKDW^*GQ1^)/[KP M=X0/AZQDZ:IK!Y ]5# #\@U>U2R?&5(^TJ1]G'O-\J_'5_),^8K\29=2FZ5* M;JU/Y::I7L%A:I]Z:XD"*/Q->/>(?VH])>\;3?!N MDWWC#5#PHM8F6$'UW8+$?08]ZK:3^S%_;EXFI?$#Q)?>*K[K]G$C1P+[#OCZ M;?I5*""/P7\8K6PFNW\#:+#,MMH]M;Z4IT_55D12ZR7//[\LI 5BI&W@-N.= M;99A-VZTO+W8??\ $_P.?FSS,?A4<-#SM.I]WP1^^0O_ @_Q;^*WS>)M=C\ M&:/)UT[3.9BOHQ!_FQ^E>B?#?X(>%_A@[7.EVTD^I.A22_NWWRL#R0.R@X[" MHO#^O>)3\7-?T?5+RRETM=/AO+&UM8"IB#2RI\\A)+L0@)P !T [GF4\<^.- M,\/_ !+>X:TUC6M&N$%G#863>7$CPQ.0$R7EV!V;DY;;C SBN?$9KB*T'1A: M%/\ EBK+Y]7\VSLPF08/#55B:EZM5?;F^9KTZ1_[=2/:JPT_Y'.?_KQC_P#1 MCUYY\#_B->>+-=\1:/-KA\36MA';7$&IR:>;*0^:K;HV3:H.UE.& Z'!R0:] M#3_DLNOI'[SYM8S-< MV_W*'L*7\\U>;_PPTLO.3_[=/)O^$I^-?Q#XTC0;/P5I[]+G4#NF ^C G_QP M5-:?LO2>()UN_'7B_5/$D_4P1R&.$'T&F^7_OM MLM^M=52T5XM6M4KRYZLG)]V[GTU##T<+!4Z$%&*Z))+[D%>=:U\*;KQ'XR-Y MJ7B34[CPRLD-XFA&5!%]J1RP).S?Y8PC!-^-P/; KT6BLCH.)L_AI):?$"X\ M5GQ1K,\T\/V9M/D%M]F$0+,B#$(?"EV(._/J35;0OA1/H6H>(+U/&?B"XN-: MPTSRBT'E2!559(]L P0J@8.1Z@UW]% ',>#? =MX/>_N3?WVLZIJ$BR7>I:D MZ--+M&U5PBJBJH& JJ!U/4DU;3_D)/^0+&?^1?T_\ ZXK_ "K4K+\, M_P#(OZ?_ -<5_E6I0 4444 %97BO_D6-7_Z])?\ T UJUE>*_P#D6-7_ .O2 M7_T T 7=/_X\;?\ ZYK_ "%6*KZ?_P >-O\ ]C-] MU?IG/M75A\+7Q<_9T(.3\OZT.#&8_"Y?3]KBZBA'S?Y=WY+4]/KAOB%\9O"W MPU@;^U+]9+['R6%MB2=CV^7^'ZG%>9;_ (O?&7[H7X>^'9>YR;N1?T;_ - % M=MX _9X\)^!)TO3;OK6K@[C?ZB?,;=ZJO1?KR?>O7^I83!ZXVIS2_DAK]\ME M\KL^<_M/,C^Z#> O",O\1S]JN$_ M0G(_W1]:]-^'7P4\+_#2)7TVR$^H$?/J-UAYV/?!_A'L,5W@&.E+7/B,TJU8 M>PHI4Z?\L>OJ]Y/U.W!Y%0P]58K$R=:M_//6W^%;17HOFPHHHKQCZ4**** " MBBB@ HHHH **** "L-/^1SG_ .O&/_T8];E8:?\ (YS_ /7C'_Z,>@"SXD_Y M MQ_P'_T(44>)/\ D"W'_ ?_ $(44 F_"N:Y\.6WVO68[-3;Q! [$ MY&2JDJ&8+N(4D D 9YKE/#.KWT?PKUM?#7BHZIJ=C),TEQKNGF*ZL6*F5XY8 M,(=X+$J&"C##J!SW0TJ?6_ <5G:W]QIEU);+Y5W:N%DC<8*D$@C&0,@@@C(Q M6-IGPI>'PUJ5K=^(-2;7-96-M5UF(Q>=,RQA"B*T91(\9 3(!SG))H YQO% MGBKQ6^B:9I>LQ:+=?\(Q#KES>&S2@Q.)(U< @, >:S?%?_(L: MO_UZ2_\ H!K4 P*R_%?_ "+&K_\ 7I+_ .@&@"[I_P#QXV__ %S7^0JQ5?3_ M /CQM_\ KFO\A5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **0D*"2< =S7E/C7]I3PAX0OVT MZ"2XU[4EX-MI2"7:WH6SC/TS77AL)7Q<^2A!R?E^O8\_&YAA,NI^UQ=107F] M_1;OY'J])FO!/^%K_%?QGQX8^'XTBV2/_ (%/E_!,]A\0>-_#_A2-GU?6;'3L#.VXG56/T7.3^ KR[Q#^U3X=2;[! MX5LKWQ;JTAVQ0VD+*A/U(R?P%7/#_P"RMX$T>037EK=:[<]6EU&X+ GUVK@' M\7XH3CG^,T< MJ>'B^UZDU]_+'\&>&_\ " ?%'XPGS/%VLCPCHF^ M _@SX3^'4:G2=+C^U@?-?7'[R=O^!'I]%Q7<45SXC-,17A[&-H4_Y8Z+Y]7\ MVSLP>0X/"U/K$TZM7^>;YI?*^D?2*04445Y!]&%%%% !1110 4444 %%%% ! M1110 4444 %8:?\ (YS_ /7C'_Z,>MRL-/\ DDO_H!K5K*\5_\ (L:O_P!>DO\ Z : +NG_ /'C M;_\ 7-?Y"K%5]/\ ^/&W_P"N:_R%6* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ***3(]: %HI,TM !129HW #)X'O0 M%5Y=0M8 3)<1 M1@=VD _K51?$^CO<) NJV+3N<+$+E"S'T SFK5.;U2,I5:<7:4DOF:=%%%0: MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445SOC M+X@Z!X T]KS7-2ALDQ\L9.9)#Z*@Y-:4ZEAZ;JUI*,5NV[ M)?,Z*N!^(_QK\,?#2(QW]W]JU,C]WIMIAYF/;(_A'N?UKS:3Q_\ $+XXR-;> M"[%_"OAICM?6[T8ED7OL_P#L<_[PKN_AQ\ O#G@"47\B-K6NL=TFIW_SON[E M0>%^O)]Z][ZCA\#[V82O+^2+U_[>>T?35^A\G_:N,S7W,HIVA_S]FFH_]N1T MM^ ?A5X;^&UD(=% MT](YB,27WXO-2' T^RQ)+GT..%_$BO.O[6^+7QI MXTVW'@#PW)_R\S9^TR+[=&_(*/>O9H957JP]M5:IT_YI:+Y+=_)'S6+S_"T* MKPU!.M6_D@KM?XG\,?\ MYH]3\>_&'PK\.(6_MC4XUNL96R@_>3M_P !'3ZG M KS"+XD_%7XKS!_!>AP^&-&SE=2U=06D'L"I'_?*GZUV'@+]G+PIX+F%[O4PH4 8 X %='UC 8+3#4_:R_FFO=^4/_DG\ MCB6#S?,WS8VK["'\E-^]_P!O5/\ Y%+U/"/^$*^/%S_K?'.C09Z^5;CC_P @ MBFGX7_&:?_7?$RWCSU\JVZ?3Y!7O5%1_;-9?#3IK_N''_(U_U;P[^.O6?K5G M_F>"CX,?%*?_ %_Q7N4SU\J!A^6&%._X4!XZN/\ CX^+NLC/7RDD'_M45[Q1 M1_;>,^SRKTA#_P"1#_5?+G\?._6K4_\ DSP4_LP:C<_\?OQ+\1W7KB1A_-S2 MK^R/HLIS=^*?$5UZ[KE1G_QTU[S11_;N8]*MO117Y(/]5,FZT+^LI/\ .3/# MD_8^\"Y!FGUBY/97O[>7WFBX7R1)KZI#[E^>Y\[#6/B5\!"$U2)_'/A&/@7<6?M-NGOU/' MOD>XKUOP!\5/#?Q*LO/T74$EF49DM)/DFC^J_P!1D5UI4,"",@]C7D?C_P#9 MST;Q)>G6?#\\GA7Q$AWI>6.41F_VE&/S&/QK?ZS@\PTQNT5\^6/QD\8?"6[CTSXEZ2]YIY;9 M%X@L%W*P]7 X/Z'V->W>&_%.D^+M,CU#1[^'4+1^DD+9P?0CJ#[&N#%Y=7PB M4Y+F@]I+6+^?Z.S/7R_.<+F,G2@W&I'>$E:2^3W7FKKS-6BDHS7F'N"T4UY% MC4L[!0.Y.*HS:_IEN<2ZC:1G_;G0?UJE&4MD1*<8?$[&A16.?&.@J"3K6G # MN;N/_P"*J)O'?AI%+-XATI0.I-[%_P#%5K["J_L/[C!XK#K>HOO1NT5SC_$C MPG&NYO$^CJ/4WT7_ ,548^*'@YB /%6C$G_I_B_^*JOJM=[4W]S,WC\(MZL? M_ E_F=/161;>,-"O,?9]:TZ?/_/.[C;^1K3AGCN%W12)(OJC BL90G#XE8Z8 M5:=3X))^C)**3-%0:BT57O=0M=.A\V[N8;6(?QS2!!^9KBM;^.W@+0"PNO%% M@SKU2V&7W[7/A0 MR&'1M-UC79^RVUMM!_,Y_2JDOQ=^*GC$"'PS\/)-'63A;W5V.%'KA@@_G7K+ M),\W-W#90//<31P0H,M M)*P55'N3P*\F\7?M/>#_ ].;/399O$VID[5MM+3>I;TW]/^^,+O5CG=_9UBQ2!/;.,?DH^M>L^$?AOX:\"0"/0]'MK%L8,RINE;ZN MD5:*^[YC(H4@C6.-%CC4855& !Z 4^BBO"/JDK:(****!A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5AI_P CG/\ ]>,?_HQZ MW*PT_P"1SG_Z\8__ $8] %GQ)_R!;C_@/_H0HH\2?\@6X_X#_P"A"B@!/#/_ M "+^G_\ 7%?Y5J5E^&?^1?T__KBO\JQ?B9XW;P-H$%Q!!'<7U]=1Z?:+<3K! M"LTF=IDD;A5&#V))P "2* .NHKS75_B1KGA/1?#=MJ>BVLGB34$E65)-22WM M%,*;G;SRI'S#YE7;G&#YK(AWMRHP1@DG% 'KE97BO_D6-7_Z])?_ $ UJ*P900<@\@BLOQ7_ ,BQ MJ_\ UZ2_^@&@"[I__'C;_P#7-?Y"K%5]/_X\;?\ ZYK_ "%6* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HKFO&WQ&\/?#S3S=ZYJ45H""4ASNED]E0-R>/?B M-\<':W\&V#^%/#;G:VLWO$LB_P"Q_P#8Y_WA7K87+:V)C[5VA36\I:+Y=WY* MY\_C\[PN"J?5XWJ5GM""O+Y](KSDTCT[XB_&CPQ\,X2NIWHFU C,>GVN'G;T MR/X1[G%>7I_PM'X\'.YO /A*3IC/VJ=/T8Y_X"/K7=?#K]GOPUX$F74+A&U[ M76.]]1U#YVW=RJG(7Z\GWKU&NSZWA,!I@H\\_P">2_\ 28[+U=WY'F?V?F.; M>]F<_94_^?<'J_\ '/1OS4;+S9YU\/\ X"^$?AZ4GM; 7^I#DZA?XEESZKV7 M\!^->BT45XU?$UL5/VE>;D_,^FPF"PV I*CA::A%=$K?UZA1117,=H4444 % M%%% !1110 4444 %%%% %>^L+;4[26UN[>.ZMI1M>*9 RL/0@]:\7UK]F2*T MU>34?!'B6_\ !4LV1-#:[GB8?[(#J1],D?2O<**[\+CL1@F_83LGNM&GZIW3 M^X\G'Y5@LS2^M4[M;/527I)--?)GA!_9S\3W8_TWXKZ_-GJ$WK_[5--_X942 MX_X_/'?B2Z]MII>D8K\D>3_JKE#^*DWZSF_SD>%)^Q_X M1<[KK5]?NF_V[M/_ (BKR?XU-'^RK\-XVS_8LK>S7DN/_ M $*O7**S><9B_P#F(G_X$_\ ,V7#F3+_ )A*?_@$?\CRJ/\ 9?\ AM&V?^$> MW^S74Q'_ *%4A_9E^&Q!'_"-(/<7,W_Q=>HT5G_:N8/_ )B)_P#@3_S-5D&4 M+;"4_P#P"/\ D>.77[)OPZN"2FFW5L3WBO)./S)K-E_8_P#""G=9ZIKMD_;R M[M"!^:9_6O=:*WCG>91VKR^;O^9S3X8R6>KPD%Z)+\K'@P_9;GM#_P 2_P"( M?B.S Z9EW ?DPH;]GOQHW[G_ (6YK?V0\,A1]Q'U\VO>:*O^W,>]YI^L8O\ M.)C_ *JY2OAIM>DZB_*1X79?LC^&99!-KFL:UKT_EQ>59VD%I&/X((U0?D *M445Y3;D[L]^,5%6BK(**** M104444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %8:?\CG/_ ->,?_HQZW*PT_Y'.?\ Z\8__1CT 6?$G_(%N/\ M@/\ Z$**/$G_ "!;C_@/_H0HH 3PS_R+^G_]<5_E6/\ $Y=2;PG<#3M"T_Q- MD@3Z3J()2YB[J/E8;LX/S*1P>G6MCPS_ ,B_I_\ UQ7^5:E 'A&]% MTV>'0_$%A:SWLLOAW4IIUL(?.8&$1/M=CY #JH9-O_US7^0J MQ5?3_P#CQM_^N:_R%6* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **X'Q]\ MQA\JQ%:'MJEJ=/\ FEHOEU?R3/F\7G^#PU1X>E>K5_D@N9_/I'_MYH]@\9_$ MGPW\/[4SZYJL%D2,K"6W2O\ [J#D_E7D,_QG\=?%21[3X=>')+'3V.TZYJBA M54>J@_+_ .A'VKI/!G[,WAK0;H:EKCS^+-:8[WNM3.Y-WJ$).?\ @1->NPPQ MV\21Q(L<:#"H@P /0"NGVV7X+^##VT^\M(_*.[^;^1P_5LXS3_>:GU>F_LP= MYOUF]%_VZOF>.>"?V;-,T_4!K?B^]E\7^('(=I;PEH4;V4_>Q_M<>PKV2.-( M8U1%"(HPJJ, #T IU%>7BL97QLN>O*]MNR]%LOD>_@,LPF64_9X6"C?=[MON MV]6_5A1117$>F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8:?\CG M/_UXQ_\ HQZW*PT_Y'.?_KQC_P#1CT 6?$G_ "!;C_@/_H0HH\2?\@6X_P" M_P#H0HH 3PS_ ,B_I_\ UQ7^5:E9?AG_ )%_3_\ KBO\JU* "BBB@ K*\5_\ MBQJ__7I+_P"@&M6LKQ7_ ,BQJ_\ UZ2_^@&@"[I__'C;_P#7-?Y"K%5]/_X\ M;?\ ZYK_ "%6* "BBB@ HHHH **** "BBB@ HHHH ***3- "T4E&1ZT +111 M0 444F: %HI,U#<7UM:8\^>*'_KHX7^=-)O1$N2BKMD]%9A\3:0"0=4L@1ZW M*?XU$?&6@#.=;TT8_P"GN/\ QK14JCVB_N,7B**WFOO1L45@GQ]X84$GQ'I( M _Z?HO\ XJJMQ\4?!]M \TGBG1PB#<2+Z,G'T#9-:+#5Y;0?W,RECL+'656* M_P"WE_F=13)9HX(VDE=8XT&6=S@ >I->&:S^TRVNW[Z5\//#UWXJOPGQ##$2=/*J3Q$NZTIKUF]/\ P'F9TGC/]ICPKX1^ - DZVUODW3KZ'G=^97Z M5ZYX+^&?AKX?VPBT/28+-L8:?;NF?ZN>3^==15?7\+A-,#2][^:=F_E'X5^) M']DX_,=,?1R^.7_DJ\CS?P#\ /"'@ I<6]@-1U,O2***\?$8FMBI^TKS,?_HQZ +/B3_D"W'_ '_ -"%%'B3_D"W'_ ? M_0A10 GAG_D7]/\ ^N*_RK4K+\,_\B_I_P#UQ7^5:E !1110 5E>*_\ D6-7 M_P"O27_T UJUE>*_^18U?_KTE_\ 0#0!=T__ (\;?_KFO\A5BJ^G_P#'C;_] M6DC>A;C'YCZBKA%SDHKKWT7WF=2 M:I0E-INROHKOY):M^1K45X,VM?'[4QE-!\/:2#_STE#$?^1&H_X1?X]:JO[[ MQ;H>EJ>H@@#'_P!%'^=>W_9*C\>(IK_MZ_\ Z2F?+?ZP.7\/!UI?]N\9HS7@X^"WQ.U _\3#XKW40/5;.!E_DRTA_9=N[\_\ $U^(OB._!Z@2E?\ MT)FH^HX*/QXM?*,G^:0?VKFD_P"%ETO^WITU^3D>VWVLZ?I@)O+ZVM .IGF5 M,?F:Y?4_C3X%T@D7/BO2@1U$5P)3^29KA[+]D3P+"5:\?5=3<=6N;O&?^^0* MZC3OV>?AWI87R?"UG(1WN2\W_H;&CV>4T_BJ3GZ12_.3_(/;<05O@HTJ?^*< MI/\ "*7XF)J?[5WPZT\D1ZI<7[#M:VDA_5@HK&?]K&QOF*Z)X.\0ZNW\.V * M#_WSN/Z5Z]IO@GP]H^/L.A:;9D=#!:1H?S K95%10% 4#H!P*?UC*Z?P8>4O M\4__ )&*_,/J>>U=:F+A#_!3O^,I/\CP<_&[XE:I@Z7\*+V)3T:^E9?YJM!\ M0?'S61^Y\-Z#HR'HTTH9A]?WC?RKWG&:6E_:="'\+"P7KS2_.0?V)BJG\?'U M7_AY(?E"_P")X+_PA_QVU=?])\9Z/I2GJMK &(_'ROZTJ_ /QWJ?_(5^+&J\ M_P %HCJ!_P"1!_*O>:*/[:Q$?X480](1_5,/]6<'/^/4J5/\56?Y*21X0?V? M?&=H,67Q:UM!V$JNW_M6F_\ "H/BQ9_\>OQ4>;'3[1;'^NZO>:*/[;Q;^+E? MK"'_ ,B/_5?+E\'/'TJU%_[<>#KX'^.MG_JO'FD70'036P!/_D'^M(=.^/\ M;G U7PW=#^\R ?\ L@KWFBC^UYOXJ--_]N+]+!_J[37P8FLO^XLG^=SP;_A% M?CSJB_OO%^B:8#U$$ 8C_P A'^= ^"GQ-U$YU'XKW<0/5;.%E'Z,O\J]YHH_ MMFO'^'"$?2$?U3%_JUA9_P :K5GZU9_HT>#']ERYOC_Q-?B)XCOP>H$I4'\V M:K%M^R!X)3FZN]9OVZDSW8&?^^5%>XT4GGF8O15FO2R_)(I<*Y,G>6'4O\3< MO_2FSQR?XU[%16;SG,G_S$3_\ M"9LN&LE7_,)3_P# 5_D>2+^RO\-U8'^PY#CL;R7'_H568_V8_AM&ZM_PCBM@ MYPUU,0?_ !^O4J*S>;9@]\1/_P "?^9JN'LGCMA*?_@$?\BAHVA:=X=L4L]+ ML;>PM4^[#;QA%_(5?HHKS)2)/^0+&?^1?T_P#ZXK_*H?%OBW3O!>BRZEJ4I2(,(XXT1GDFD;A8T502S,> M #4WAG_D7]/_ .N*_P JY?XS?V-'X3CN=;_M>"UM;J.X34-$5FN+&10=LP"@ MG R5/RL/GP0030!=C^*6A1>$M+UZ_FET^&_*QQVLEO*UQYV#NB$03S&9=K9 M7HI/3FDOOBYX3TRXL8;O5A;R7<44R"2WE C25ML9F.S$.X\#S-N2".U>3ZE: M^+=4B\(:UX@'B1(;.34[8WFC6*#43%(4^S2RP*C^666-E;:HQEE 'TQ65XK M_P"18U?_ *])?_0#6E$ACC52=Q R>]9OBO_ )%C5_\ KTE_] - %W3_ /CQ MM_\ KFO\A5BJ^G_\>-O_ -:>X(QNV(BL2%!R3C _$5UM>3?'>?2K#^PKZ[E\2Z7JL,LD>FZMX0@(OFB(Q\ ME@/O=37D_BU?$5_X=TK4;K2_%EE\4I-(CB@N-!21;(S;BRI<;2T*@,26$G # M':37?Z_I.K^+?'?A+3;ZUF&DZ3#_ &O?W(0_9Y[O&R&)3WVGS'([?)0!Z6"& M (Z&L1/^1SG_ .O&/_T8];E8:?\ (YS_ /7C'_Z,>@"SXD_Y MQ_P'_T(44> M)/\ D"W'_ ?_ $(44 )X9_Y%_3_^N*_RK0N+>*ZB:*:-)HFZI(H8'\#6?X9_ MY%_3_P#KBO\ *M2@!,48I:* "LKQ7_R+&K_]>DO_ * :U:RO%?\ R+&K_P#7 MI+_Z : +NG_\>-O_ --="\(6YFUC5+: MP7&0LC_.WT4=%3UE_X"KO[['LE[J5IIL?F M7=U#:I_>FD"#]37%Z]\8_ 6G8%[KMAB%3:^'+'@$%OM!_4G]*Z+P! M\0/$WB_6)4U#P;*_^ M18U?_KTE_P#0#6K65XK_ .18U?\ Z])?_0#0!=T__CQM_P#KFO\ (58JOI__ M !XV_P#US7^0JQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1129H 6BL;5_&6A: &.HZ MQ8V1'59KA5/Y9S7$:I^TCX$TV38NJ27S>EI;NP_,@"N&MCL+A_XU6,?5H[Z& M7XO$_P &E*7HF>H45XO)^T]I-R2NE^'=CW+LH_\ 0!_.N'^V\"_@FY>D9/\ ),]#^PLP7QP4?\4HK\VCVFBO%O\ MA*OC+JBG[-X2TK3E/1KF<$C_ ,B?TH&A?&G5UQ/X@T;2$/401!F'T^0_SH_M M52_AT*C_ .W;?^E-!_9#C_$Q%./_ &_?_P!)3/:,U7N]1M;!"]S/CX'>*]77_B=_$C5)5/WHK1613_ ./ ?I5BU_9>\*!@]_=:KJDG^(;YCB."T@90Q^K#/Y UT.F_ SP+I>TP^' M+61A_%<;I3_X\376:;X>TO1O^0?IMI8\8_T:!8_Y"ER9K5T&M+N/MF ML-<>)=1)W--J#DJ3Z[,\_P# B:]5HJH930YE4Q#=67>3O]R^%?<34SC$P%3T45[222LCPVVW=A1113 M$%%%% !6&G_(YS_]>,?_ *,>MRL-/^1SG_Z\8_\ T8] %GQ)_P @6X_X#_Z$ M**/$G_(%N/\ @/\ Z$** $\,_P#(OZ?_ -<5_E6I67X9_P"1?T__ *XK_*M" MXN([2WDGF<1Q1J7=VZ* ,DF@"2BH+"^@U.QM[RUD$UM<1K+%(O1D8 @CZ@BI MJ %K*\5_\BQJ_P#UZ2_^@&M6LKQ7_P BQJ__ %Z2_P#H!H NZ?\ \>-O_P!< MU_D*L57T_P#X\;?_ *YK_(58H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **3(HS0 M%)FJMQJME:Y\Z[@AQ_P ])57^9I-J.K92 MBY:)%NBL*Y\=^&[($SZ_ID./[]Y&/ZUDW/QD\$VF?,\3:>' MA\=2*]6CJA@\34^"E)^B9V=%>?R?'SP#&#GQ);''98Y#_P"RU4F_:-\ 0Y_X MGF_']RVE/_LM<[S/ QWKP_\ E_F=,I45Y;_P -+> /^@O+_P" 7_P Y?\ XFC^U\O_ .@B'_@2_P P_L;,O^@> M?_@+_P CU*BO+?\ AI;P!_T%Y?\ P#E_^)H_X:6\ ?\ 07E_\ Y?_B:/[7R_ M_H(A_P"!+_,/[&S+_H'G_P" O_(]2HKRW_AI;P!_T%Y?_ .7_P")H_X:6\ ? M]!>7_P Y?\ XFC^U\O_ .@B'_@2_P P_L;,O^@>?_@+_P CU*BO+'_:8\ J M.-4G<^BVO^7\?_ )#62YD_P#F'G_X M"_\ (]8HKR)_VHO ZCB6_?V6T/\ 4U%)^U+X/VXA@U6XD/2..U&3^;5#SK+E M_P OX_>6LCS-_P#,/+[CV*BO%Q\?]9U8$:'\/=:OL]))@47]%/\ .D_X2SXQ MZTO^A^$],TA#_'>3!F'X;_Z5/]LX:7\)2G_AA)_C:WXE_P!B8J/\9PA_BG%? MA=O\#VC-&:\7_P"$/^,.M ?;?&&GZ4AZI90Y(_$(/YT']GO5-5(.N?$#6]0S MU2)BB_JQ_E2^OXJ?\+"R_P"WG&/ZM_@']G86G_&Q=4_F:Y;4OC=X&TK(F\26;D=KL?V8O!-JP:XAO MM1?J3=71Y_[Y KJ=,^#_ (+TD@V_AO3\CHTL7FG\WS1SYK4VA"'JY2_)+\PY M,HI[SJ3]%&*_%R_(Y&[_ &H?"",4LHM3U23H!;6N ?\ OH@_I50_'7Q/K2[= M!^'6J3D_=ENR43\<+C]:]@LM*L]-7;:6D%JOI#$J#]!5G%/ZIF%3^)B;?X8) M?C)R#ZYEU/\ AX6_^*;?X143Q;/QJ\2G@:/X8A;Z2.!_X_S^5)_PH;Q%KP!\ M2_$#4[Q3]Z"TS&GZG'_CM>UT4O['HS_CSG4_Q2=ON5E^ ?VU7A_N\(4_\,5? M[W=_B>6Z1^S9X'TQ@\UA/J M,UMT5W4,?_ *,>@"SXD_Y MQ_P'_T(44>)/^0+6,^-T;J#@@Y!&0<'WH ^?O&' MC*RU;X/G0;'0KO0=%9-3AU!-'BEN[5/L^X>3%-"A 225E.X[1L20':>F&U_I MOB#P9XGU6_N'&O:7H>DMX>>Y9X;B!C;*4:!6PP+W&Y20/GP O>LWQ7_R+&K_]>DO_ * :U:RO%?\ R+&K_P#7 MI+_Z : +NG_\>-O_ -V!,TT<0'=W"_P ZR+OQUXTR$CL]W&#^6:RG5IT_CDEZL MUA2J5/@BWZ(W:*X>Z^-O@:R)$OB:Q)':)C)_Z"#6)>_M+> K3.S5)KG'_/&U MDY_,"N&>9X&G\5>*_P"WE_F=\,JQ]7X*$W_VZ_\ (]3HKQF7]I_0YFVZ;H6M MZDQZ>7; _J3^E-_X7AXLU%?^)7\--5D]&N69!_Z *YO[:P#TC/F]%)_DF=7 M]A9@M9T^7_%*,?S:/:**\7'C#XQ:H/\ 1?!NFZ>I_BNIP2/_ !\?RI!I'QKU M8%9=9T32%;KY,89A_P".M1_:JE_#H5)?]NV_]*L/^R''^)7IQ_[?3_\ 2;GM M&:Q=8\;^'] 5CJ.LV-F1_#+<*&_+.:\P_P"%!ZYKN#XE\?:K?J?O06N8T_4D M?I6UH_[-_@;2FWR:;+J,G]^]G9LGW P/TI?6"--RJ&(_\=:O:,8I:?\ 9+'X=?%;4#_IGQ!AM@>UI;]/R5:4_ ;Q%?+_Q,?B5K4Y[B+<@_]#KV MBBC^QL*_XCE+UG)_J']MXN/\-1CZ0@O_ &T\77]F/3+C_C_\3:]>>NZX S^8 M-6HOV7/!2_ZT:E=?]=;L_P! *]>HIK)*Q$MZC?S9EQ>%]'@QY>E6,>.FVV08_2 MK*Z39( %LX% [")?\*MT5JJ<%LD8NK.6\F5'TFQD&&L[=AZ&)3_2HG\/:7(N M&TVT8>A@0_TK0HH=.#W2!5)K9LRG\*:+(,/I%@P]#:QG^E1_\(9H'_0$TW_P M$C_^)K9HJ?8TG]E?<7[>JMIO[V8W_"&:!_T!--_\!(__ (FC_A#- _Z FF_^ M D?_ ,36S12]A2_D7W!]8K?SO[V8W_"&:!_T!--_\!(__B:/^$,T#_H":;_X M"1__ !-;-%'L*7\B^X/K%;^=_>S&_P"$,T#_ * FF_\ @)'_ /$T?\(9H'_0 M$TW_ ,!(_P#XFMFBCV%+^1?<'UBM_._O9C?\(9H'_0$TW_P$C_\ B:/^$,T# M_H":;_X"1_\ Q-;-%'L*7\B^X/K%;^=_>S(3PAH49RFC:>I]5M(Q_2I4\-Z3 M&%MT M<$2-ZJ@!J>BJ4(K9$.,?\ Z,>M MRL-/^1SG_P"O&/\ ]&/0!9\2?\@6X_X#_P"A"BCQ)_R!;C_@/_H0HH 3PS_R M+^G_ /7%?Y5J5E^&?^1?T_\ ZXK_ "K4H **** "LKQ7_P BQJ__ %Z2_P#H M!K5K*\5_\BQJ_P#UZ2_^@&@"[I__ !XV_P#US7^0JQ5?3_\ CQM_^N:_R%6* M "BBB@ HHHH **** "BDR/6C- "T53U#6+'24WWM[;V:?WIY50?J:X[5_CIX M&T7<)O$-M,Z_PVH:8_\ CH(_6N6MBJ&'UK5%'U:1UT<)B,3I1IN7HF_R.]HK MQF?]IS2;N3RM"T#6=;E[>5!M4_S/Z5'_ ,+%^*?B D:1X#BTV-NDFIRD$>^" M4_E7FO.<&]*3-CK62IK^]*,?P;O^![529KQ8>'OC1K@/ MVGQ%I.BH?X;:,,P_\\(1L'OI=3U23N;BZQG_OD _K73 MZ;\$? ^E;3#X;LW([S@R_P#H1-/VF:5/AIPAZRSG_ *9VC?UQ7?0>!?#=K_J? M#^EQ?[MG&/\ V6KT.@Z;;_ZK3[6+_<@4?TH]EFLMZL%Z0;_.0>URF.U*H_6< M5^4#RJ3]J7PMT@T[6K@]MEJO/YO4?_#2L,__ !Z>#O$%SZ8@_P ,U[+'"D0P MB*@]%&*=BCZKF+WQ*7I!?JV+ZWEJVPK?K4?Z11XPG[0.L3?ZGX<:^_;YE8<_ M]\4I^-GC&8?N/AAJS=OG=AS_ -^Z]FQ11]2QKWQ;^48?Y,?U[ K;!KYSG_FC MQ?\ X6U\1I_]5\,[B/M^]G;K_P!\BC_A8?Q9G_U/P_MX\\#S;CO_ -]BO:,# MTHQ2_L_$/XL5/[H+_P!M#^TL,OAPD/FYO_VX\7?5?C;J&#'H^A::#_STD#$? M^/FE'AOXT:D/WWBG1]/4_P ,,()'_D/^M>T44_[*3^.O4?\ V];\D@_M=KX, M/37_ &Y?_P!*;/%E^$GQ#OB?MWQ+NHP>HM(2O\B*4_LYW%[_ ,A/QYK]]GKB M3;G\V:O:**/[%P;^-.7K*3_-A_;F.7P24?2$%^43QV+]EOPD<&ZNM6OF]9KH M<_DM:]G^SGX!M,$Z(9R.\US(WZ;@*]+HK6&3Y?#54(_-)_F8SSK,IZ/$2^3: M_(XZS^#W@JP(,/AG3N/[\(?_ -"S6W:^$M#L,?9M&T^WQT\JUC7^0K6HKMAA M,?_HQZW*PT_Y' M.?\ Z\8__1CT 6?$G_(%N/\ @/\ Z$**/$G_ "!;C_@/_H0HH 3PS_R+^G_] M<5_E6I67X9_Y%_3_ /KBO\JU* "BBB@ K*\5_P#(L:O_ ->DO_H!K5K*\5_\ MBQJ__7I+_P"@&@"[I_\ QXV__7-?Y"F:KJUGH>GSWU_<1VEG N^2:4X51[FG MZ?\ \>-O_P!M1/FY7R;]+EPY> M9<^W6V]C@;S]H?P#9CG7TE/I#!(W_LM8\_[4?@Q&VP)J=XW80VO7\V%=]9_# MSPQ8 "W\/:7%C^[:1_X5L6VFVEF,06L, ](XU7^0KQO99I/>K"/I%O\ .1[G MMS8HQ1]2QLOCQ3^48K\TP^O8"/P81?.2_)( M/[6C'X,-37_;K?\ Z4V>+GX<_%6_;_3/B%#;*>HM+?&/R5:#\!O$-^O_ !,O MB3K5QGJL6Y1^KFO:**/[&PK_ (G-+UG-_J']MXN/\/ECZ0@O_;3R&P_9B\)1 M.)=1EU+6)NK-=W1 /_?(!_6NQTCX3>#]#P;/P[IZ,.CR0B1A^+9-=;1731RS M!4-:=&*?>RO]^YR5LUQV(5JE:37:[M]VQ%!;16L0CAC2*,=%C4*!^ J3%+17 MI)6T1YC;>X4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8:?\ M(YS_ /7C'_Z,>MRL-/\ D.9 M+B..^?384FNX[0Y$K0(_#/TXP3@D@$@"@#N**\?EU98/@W%J>B^/KRVL-(MY MHSJ#V$)NI'C^2.&2.2/AU8!"FP.S8'!/.%J7CWQQ)H7B/6)-131KWPIIEC<7 M6DI:QO%=W+6ZSW"2%@65?FV*$92""26Z4 >^UE>*_P#D6-7_ .O27_T UI1/ MYD:OC&X X-9OBO\ Y%C5_P#KTE_] - %W3_^/&W_ .N:_P A5BJ^G_\ 'C;_ M /7-?Y"K% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !6&G_(YS_]>,?_ *,>MRL-/^1SG_Z\8_\ MT8] %GQ)_P @6X_X#_Z$**/$G_(%N/\ @/\ Z$** $\,_P#(OZ?_ -<5_E5' MQWX&XO-1U>?[1%##J,7VH+'J8B.4-PJJ-Q'0[=NX<'(XKT&B@!! MQ67XK_Y%C5_^O27_ - -:M97BO\ Y%C5_P#KTE_] - %W3_^/&W_ .N:_P A M5BJ^G_\ 'C;_ /7-?Y"K% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !6&G_(YS_]>,?_ *,>MRL- M/^1SG_Z\8_\ T8] %GQ)_P @6X_X#_Z$**/$G_(%N/\ @/\ Z$** $\,_P#( MOZ?_ -<5_E6I67X9_P"1?T__ *XK_*M2@ HHHH *RO%?_(L:O_UZ2_\ H!K5 MK*\5_P#(L:O_ ->DO_H!H NZ?_QXV_\ US7^0JQ5?3_^/&W_ .N:_P A5B@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K#3_ )'.?_KQC_\ 1CUN5AI_R.<__7C'_P"C'H L^)/^ M0+&?\ D7]/_P"N*_RK4K+\,_\ (OZ? M_P!<5_E6I0 4444 %97BO_D6-7_Z])?_ $ UJUE>*_\ D6-7_P"O27_T T 7 M=/\ ^/&W_P"N:_R%6*KZ?_QXV_\ US7^0JQ0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5AI_P C MG/\ ]>,?_HQZW*PT_P"1SG_Z\8__ $8] %GQ)_R!;C_@/_H0HH\2?\@6X_X# M_P"A"B@!/#/_ "+^G_\ 7%?Y5J5E^&?^1?T__KBO\JU* ,+QSXKB\#^$-6UZ M:W>ZCT^W:=H8R 6Q[G@#U)Z#)[52^'6J:[JV@&YUX:;)+)*\EO<:3=_:;>6% MF+)M;8OW00F<'.W.><#9\0+J+:-=C2?LO]H;#Y(O49X6/HP4@X(R./7H>E>; M?#_X2>9I6IW.OV4&C+K,T%\=!T.XGM8+&18]I^:-E)=MWSX 4E1P2-Q /6JR MO%?_ "+&K_\ 7I+_ .@&M..,11JBYVJ !DDG'U--N+>.[MY()D$D4BE'4]"" M,$4 1V'_ !XV_P#US7^0J?-9X\/V*@ 1R #L)G_QH_L"R_N2?]_W_P#BJ -# M-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W_?\ M^*H_L"R_N2?]_P!__BJ -#-&:S_[!LO[DG_?]_\ XJC^P++^Y)_W_?\ ^*H MT,T9K/\ [ LO[DG_ '_?_P"*H_L&R_N2?]_W_P#BJ -#-&:S_P"P++^Y)_W_ M '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W_?\ ^*H_L"R_N2?]_P!_ M_BJ -#-&:S_[!LO[DG_?]_\ XJC^P++^Y)_W_?\ ^*H T,T9K/\ [ LO[DG_ M '_?_P"*H_L"R_N2?]_W_P#BJ -#-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ M?]__ (J@#0S1FL_^P++^Y)_W_?\ ^*H_L&R_N2?]_P!__BJ -#-&:S_[!LO[ MDG_?]_\ XJC^P++^Y)_W_?\ ^*H T,T9K/\ [ LO[DG_ '_?_P"*H_L"R_N2 M?]_W_P#BJ -#-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^ MP++^Y)_W_?\ ^*H_L"R_N2?]_P!__BJ -#-&:S_[ LO[DG_?]_\ XJC^P++^ MY)_W_?\ ^*H T,T9K/\ [ LO[DG_ '_?_P"*H_L"R_N2?]_W_P#BJ -#-&:S M_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W_?\ ^*H_ ML"R_N2?]_P!__BJ -#-&:S_[!LO[DG_?]_\ XJC^P++^Y)_W_?\ ^*H T,T9 MK/\ [ LO[DG_ '_?_P"*H_L"R_N2?]_W_P#BJ -#-&:S_P"P++^Y)_W_ '_^ M*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W_?\ ^*H_L&R_N2?]_P!__BJ M-#-&:S_[!LO[DG_?]_\ XJC^P++^Y)_W_?\ ^*H T,T9K/\ [ LO[DG_ '_? M_P"*H_L&R_N2?]_W_P#BJ -#-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ M (J@#0S1FL_^P++^Y)_W_?\ ^*H_L&R_N2?]_P!__BJ -#-&:S_[!LO[DG_? M]_\ XJC^P++^Y)_W_?\ ^*H T,T9K/\ [ LO[DG_ '_?_P"*H_L"R_N2?]_W M_P#BJ -#-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^ MY)_W_?\ ^*H_L&R_N2?]_P!__BJ -#-&:S_[ LO[DG_?]_\ XJC^P++^Y)_W M_?\ ^*H T,T9K/\ [ LO[DG_ '_?_P"*H_L"R_N2?]_W_P#BJ -#-&:S_P"P M++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W_?\ ^*H_L"R_ MN2?]_P!__BJ -#-&:S_[ LO[DG_?]_\ XJC^P++^Y)_W_?\ ^*H T,T9K/\ M[ LO[DG_ '_?_P"*H_L"R_N2?]_W_P#BJ -#-&:S_P"P++^Y)_W_ '_^*H_L M"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W_?\ ^*H_L&R_N2?]_P!__BJ -#-& M:S_[ LO[DG_?]_\ XJC^P++^Y)_W_?\ ^*H T,T9K/\ [ LO[DG_ '_?_P"* MH_L"R_N2?]_W_P#BJ -#-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@ M#0S1FL_^P++^Y)_W_?\ ^*H_L&R_N2?]_P!__BJ -#-&:S_[ LO[DG_?]_\ MXJC^P++^Y)_W_?\ ^*H T,T9K/\ [ LO[DG_ '_?_P"*H_L"R_N2?]_W_P#B MJ -#-&:S_P"P++^Y)_W_ '_^*H_L"R_N2?\ ?]__ (J@#0S1FL_^P++^Y)_W M_?\ ^*H_L&R_N2?]_P!__BJ -#-&:S_[ LO[DG_?]_\ XJC^P++^Y)_W_?\ M^*H T,T9K/\ [ LO[DG_ '_?_P"*H_L"R_N2?]_W_P#BJ -#-8B?\CG/_P!> M,?\ Z,DJW_8%E_)/ M^0+&?^1?T__KBO\JU*R_#/_(OZ?_UQ M7^5:E !1110 4444 %>7?$OXD:WX4UF[TO3M/EGEN=/C.FS)IT]PGVIIC&=[ M("H55*N02. >:]1KQGXYW&MVE_"ZR^(X](:QD2U_X1N=83]N)^7SV+ A-N-O M.W(;=VH ZWP#?:_;:_KF@ZWJD>O&QCMYX]22R%J7))1S(BE5(+9(W$9(Z>@T % M>5?%OXAZSX#DU21$DAL9=*)T^\6QDN(TO S;ED* X^4J5#8#$$9SQ7JM>+?' M2XURVU$&.;Q'%ICV#QV)\/7"0 7Q)Q]HU '1?"'Q+?Z^^L( M^K7?B/1H#";/6;W3_LCS.P;S4 "('5<)A@H^^5R2M>CUP7POLM;TIKZRU#4+ MK5],$%M/:WMY,L[>8X;SHEE',B*54@MS\Y&3CCO: "O.-?O/&MQ\0;ZV\/W] MC'96>G6\PL-3M&,-Q(\DH;]^AWHP"+T##GE:]'KQ/XY7&NV^JL(YO$D-C)8& M/36T"X2",7I+9-RY92%QY94D[>'SSB@#TOPAX@U76XKJ/6?#UQH%[;,%97G2 M>"8'/S12*?F''.Y5(XXKH:X;X9VFLZ8VHV5_?W6K:8BP2V5]>2K,[%U;S8Q( M,&158##,,_-C)Q7-_%GQWXO\,^*/(T-7DVVB/9:5Y:A6QD9R>O2O9*\0^-\^NPZQ*J3^)(+26Q$>E-H-REO MV2VXW+EE(&/+( M).W&_O0!TOP7\67WB>'65FUF;Q)86LT:6^KS6'V-I7*9ECV!5&$;';(W8))& M:]*KB?AO:ZQIC:I87U]=:KID31/87]Y(LLCAE)D3S!C>JL.&(S\V,G%=M0 5 MXI\8?'VNZ#K]Q86>O-X><6:/I=O%I/VR35;AF8&,.057;A!M S\^2<"O:Z\- M^-);>":T2/2'T*Z2VMEN26WFY
  • A> -4UN6 M75]*UV1;VYTZ9%CU%+;[.+A'3<,IDKO7D':<'C@=*["N-^'=MJ^G'5+"^O+K M5--AE1M/O[V19)9(V3+*74#>%;@,1GG!SBNRH *\<^(?C*YTSQI/8ZMXRNO MFD);QO9S6UA'+]M7 M8ZQ+:?9FO(]H))3"@[6)&Y0 ?3BN^KSWX,SZA=Z'>W,KZF^C37&_2CK4PFN_ M)VC.]]S$KNSMW$MCKVKT*@ K@]?\6^,K7Q;+I.C^$;2_LUMUGCU"[U)[=)#G M#)Q"X##C@GD'CH:[RO"?BMK%KH/C&XF\97'B1-"FBC73!H6HO;0AAGS/,6*1 M'+YVX)RN.F#0!Z'\/-9\3ZO=M1;2I;@OI?]L3++=_9]H^^P9LC=NQN);'6N^H *\VU M;4_'UYXNU9-%;2X+#34B,6GW]K+NO]P)8BX# 1XQ@85L'K7I->#?%'6+30/& M=W)XTN?$J:/,D8TH:'J+V\ P#Y@=8I$@#T/X9^+]3\7_V]-J-A M=:8+:^^SQ6EY!Y59;L6Q QYC G/S;L9);&,UW= !7D_BC6_B+=>(]3MM!^PV=C#/!:1B?3Y)I M DGWKH/O"L$Y^3'8Y(R*]8KP/XFZU9:#XTOG\:W'B9--F"?V2-#U%[> *!\X M98I$;?N[MD8QCO0!Z;\--4UB_P!*OH-:NH]1NK&]>T74(K;[.MTJA3OV9(!R M2IQQQ77UQ'PBDU*;PLTMZ;\VDEP[:?\ VK*LMW]F(&WS64G)SNQDDXQGFNWH M *\=^(_BSXC^&-8U*2!M$L/# B+6NH'2KF^D0[>1,(YT,?/1MC+ZD5[%7@/Q M(URQT#QI?MXUN?%*6DQ7^R?[#U)[>W$8'S K%*C;]VI)QC/-=I0 5Y)K7CGQ/K'B6X\*Z5YND7YU%HQJ3 M:1--%%:",-O#,/*9BV5^]^%>MU\_?$/7M/T#QEJ8\;77BI()W4Z4-%U-X+;R ML#C9%*AW[LY+@YXQ0!ZM\-M:U/6=!F_M:1+F[M;J6U-W' 85N0A&) ASC.<< M'&0<5U=<;\*&U5_"$3ZH;P[Y7:U_M*19+G[.3^[\UE)!;KW)QC/-=E0 5XCX M_P#B?JV@:C/H]_J%UX:,NIJL>IPZ4TX%F5!!C;8Z,V[(.X9'I7MU?/OCWQ#I M_A[QAJB>-+OQ;&9Y#GC!H ]4^%^LZIKOA.&Z MU7S9)?-=(KF>V-M)<1 _)(T1 VDCM@>N!FNNKD/A5_:Q\'6S:NUTTC.[6_V^ M17N?()_=^:RD@MCOD]L\UU] "&O+-,U3XB2WVM:A9-IVM6$.H2P1Z1?1&SF$ M:A<>5.H(.X\6BYFG+::-&U-X+;R,#:$ M2*5/GSG.\'MSB@#W/PWK%QKFDQ75UI=WHUPQ*O9WNPR(1[HS*1Z$'FM2N2^% MW]K_ /"&V9UHW!N6+-']M=7N/))_=^:RD@OCJ1_.NMH 0U\_^*OB1XQT_P 2 MZE:-J4VEV"W31W,D>@R2C2[0 ;;D3$%9"W3!! ZXKZ KYV\8^(-.T'Q7JN?"O7K_Q)X*LK_4':>60N M$N7A\EKB,,0DA3 V[AST'TKKJY;X9C6!X-L/[;,YO""5^U.K3^7GY/,*D@OM MQDBNIH 0UX)J?C;Q=K/CEM%L/$YT?4VOV@_L=-$$ZPVP&1.\K#Y@?4,!V'-> M]U\Y^*O$&G:'XFU.U\;7?C'^U9KAFL5T759(;8PG_5B-(YD /KO&<^U 'MG@ M36K[7O#-K=:G (+[+1R[$9$=E8C,G#;#RN1@[3TS70US'PWM]@ KS:/QI\0+W4-2@M?!&G)%:3M$KWF MLO$95_A=?]'(((]"<5Z37CUWXJ\:6NNW]A?^+O!>@2+<%;.WO+,8QR:Z6@!#7DUCXF^(<-O=:]/;6.I: M8L\J2Z';V>(_!.DZGJ"NEW8ZR0F%AR<90 M\J<8XKI*YWX?0:Q:^#=+BU^0S:PL6+F1F#;FR><@GC\3714 (:\4.L_%#6U+ MI?Z=H=E*+BX>X_L>222Q\H\0L'DP^X<[L#O@5[77C4_BCQPFI7^G7WB_P5HE M^)GCMK.> M-*A_U;#_2@JWFN>%-+O\ 4(1!>SP*\L:J5 ;Z M'D>N*VZP/ 4&K6O@[28M=D:75T@ NG9@Q9^YR"?YFM^@!#G!QU]Z^>_&7CSX MKZ$)K;4+SP_H4\EW'#92PZ+!H-4MO".DQ:V[2:LMNHN6=@Q,G-X:.E:<;O4&N]"F*SW&6S"OF M[?E 49*$GYN#7MS9VG;@'MFO%)O$_CR4W^FWGC#P5I&M;I88-/,.Z>3J(V3_ M $H$$\8RH(]* /6/#&ISZSX>TZ^NH#;7%Q DDD)!&UB.1SS6I6+X,AU*W\*Z M5'K#,^J+;H+EG8,3)CYLD$YY]ZVJ ([CS/(D\D R[3LW=,XXS^-?/>N?G MGLM.GUC4/#>LVU@[S6<6A/-)=WH8@18,; QD 8,9YW9W#%?0TF[8VP@/C@L, MC->)3>)O'US!?Z;<^,?!>EZ\?-AATQ8=T['D(4/VK()X(RH([B@#V#0;F[O- M%L9[^#[->R0HTT/]QR.15^LCPG%?P>&M,CU5F;45MT%PSL&)DQ\V2.O-:] % M+6;B6UTB]F@_UT<#NF!GY@I(X[\UYGX9\0?$?3/#NG:G?65IXQM+B!9I8[51 M8ZC%D9($;'RI,>F8S[$UZM,',3B,JLF#M+#(![9%>(3>)OB!>V-_IL_C'P7I MOB,I-#'I<<.;@O@A-A^U9!/!&5!&>10![9:3FZMHIC%) 74-YM35 MF^&X[R'0-/342S7ZP()R[!B7P-V2.O-:5 %?499X+"YDM8A/*EU;^S; WU_I[Z#Y4,4P8YM-W#ARH('+$$9((.*^B+L3&UF%N MR+<%#Y;2 E0V."0.2,XKPZ?Q+\0=6T6^TX^,?!MCXH:":-=(MXLW0E ( C;[ M4<$\$$CC(R!TH ]PLYVN;2&9D,;2(&*-U7(Z5-572UG33;5;DDW B42%CD[L M#//UJU0!F>)/^0+&?^1?T__KBO\JU* MR_#/_(OZ?_UQ7^5:E !1110 4444 %>4_%OX8:EXRUA+ZRTS0=<5].ET_P C MQ SA;)G.?M$.V-\L0<$?*2%7##FO5JXGQG\(O#_CSQ#INK:O;MOZGINGW%G% UA922V%JOE_OAYJ/,?A#X>\=>)+#6-7MVNI+:![9H'=O+D0D,,@$896'!'8D'.> "' MX=^$++P3KVM:=IT]I%;&VLY6T^U7R]DN)%>:);_ &*+48X$DMD)* QF3# DDY/F8/./E'O774 %>1_%GX4ZGXTU MN>[L]-\/ZO'=Z<=.W:Z7W:<2S$S0 1N"2&Y'R$[%^:O7*X?Q?\'O#OCCQ/9Z MUJ]LUW)!;M:M;N[>7(I.Y3@$893G!'4,0<\8 &?#SPI9>#=U:*^T\6'G:YO,NF_,Q: M6!1&P8L&&1E#E%^;%>O5POBOX-^'/&GBJWUS5K4WDD=L;5[>1V\MUW;E; (P MP.>1U#$'M@ 7X>^&++PAK7B+3M-N+2.QWP3+IEH-HMG9"'/?%+X1:E MXR\07MU;Z=X>U6#4+)+(W.MAVFTS#,6>W41L&W;@2,IRB\D=/8:X3Q1\&?#? MC'Q6FNZM:F]E^S?9GMY';RV ;*L ",,,L,CJ#ST& "3X>^'++PIJWB/3M-N+ M2.P$\4L>F6@VBT9D^;Y.B;R-VU>.">I-=O7)^!_AIH_P]NM6?1HC;6^H/'(U ML#E(V52O!.3SGN>U=90 5XKX^MK?1?B6;O;X,UK4-5MHH(-.\2WXMKJ+86_U M&8Y-RL6Y7"\@&WGM[JW5QB/=C#'G'S M]/49% &7\)M#;0?[?BG.E6EY+>B:;2=%9C;6)*# &57+,!N)VKGT[GT&N/\ MA_\ #M? ,NK^7JMUJ<-[,CQ+>89[>-4"K'OZN!V+BL MQM;%F1?D7*J22!N)VKDGIZ]]7(_#[X?#P$-61=5NM52]N!-&UYAI(4"!%C+] M7P!]YN?4GK774 %>)>,+*'1?B?=M'%X*U_4]8BB$5AXBOQ;7L07("Q#RI-R$ MG. %YSU[>VUQUU\+=#U+4M?N=1M(-1AU@1>=#<0*Q4H" 5?J.N1Z$9% %3X2 MZ(= T_5[:5M,@NFOVEGTW1RQM;%F5?W:953DCYB=JY+=*[RN3^'W@(^ X-3A M_M:ZU<7EUYZR7N#)&FQ55"P^_@+]X\GOGK764 %>(>*;&+1_B=?K#!X)\1:I MK*QM'8^(-0%O?0A1@)&/*EW1GJ O.>O;V^N-N/A7H6HWOB"74;2#48M8:-Y M8YX5+(R+M!5_O#L1Z$<=: (/A+HO]@:/J5J[Z;'!++4+=]6NM8-U=M\ \U5VJJH6'W\!1\QY/?)Y MKJJ "O#_ !%8Q:1\3=3AM[?P/XDU76/+D2SU[4!;W\0"[0BKY4I>/@D ;>IX M->X5QD_PIT+4+C7VU&T@U"+5Y4GD66%=\;JNT%9!\P(P"#U!Z=: (OA)HHT' MP_>VAETX3"^E>6STDM]FLG.TF%-P!P.O0!7<5R_P^\$OX%TR]M)-5N=9> MXNWN?M-X!YH!"@*Q'WB H^8\GOS744 %>&ZW8Q:5\2=7M;6T\"^)=5U9UG6T MUS4!;ZA$-N!&%\J4NG&1C'4\&OO0%ZK8QZ M7\1=9L+.S\">)]5U247 M]:U 0:A$"H C*>3*708R,8ZGCO7NE<7+\)]"OAK M:7]K#>QZG=?;-S0JLT,FT#*=4U*8W)AUG4!#J,8*@>6Z>3*708XQ MC@GCO7N]<2_PDT&[@UB&^MH[M-0O#>B7R@D\$I &Y)1\P(P"#U% #_A+I*:) MX/BLDN[.Z:*:4.FGY^SV[;LF*//.U"1Z\9KIJ $->#SZ.==T>PL? /BK5+^=KIH]8U$1:B@8 M#Y)(_)E+* .,$<=J]YKAS\(=!N+/5+:\MTN1>7K7R7 C"7%O*C>"[6R2]M;PPR2*WV'/D0MN),4>>0J]!_2NQKFOA_P"#G\#> M'4TN34IM6D$LDK7,==T/3[#P!XLU.[N' MN775M0\O4$##[LL?D2%@HZ$$<=A7O9YKAO\ A3V@S:=?VES"LQN+U[Z&[2,1 MW-M*W.Y)1\VX$<'\#D4 7/A7IL>D>"+"RCOK>_$&]&>SSY*'<,\]JZ.@!#7@4.D_8O%&N^' M]-T_X?\ BW4;BXDN)3JFH>7J"A_X9HA!(6V],AAQV%>^GFN$'P;T)])NK*:( M-(]Y)>V]]%&L=S;2,<[DD'.X'OW'!R* -'X7Z?'I/@?3+.*^@U!8%*&6USY0 M(8Y5,\[5Z#/I75US_@/PHW@KPO::0]_)J;P;MUW+&J/(2Q.2%X!Y[5T% "&O MG^TT?[)KVN>'--T[X>^+;^2>6>9]2U'9?@/R?/B$,A;;G&0PX["OH \UP0^# M.AMHDM@Z8G%U)=VNHPQK%=6LC'(9) ,Y![GJ."#0!K_#2QBTSP/I-I#?0ZBD M,6S[1;Y\LD$Y"9YVCH,]A73U@^!_"[>#?"]CH[WSZD]LI5KN1 C2DDDL0. > M>U;U "&OGRPT40ZEK?AG3--^'GBR\,LLD\]_J.V^ 8Y)N(1#(21G&0_./X:^ M@S7 #X,:&?#W]G$>7=13R7-IJ=O&L5U:NS$[E<#)//.>&'4&@#=^'5G'I_@G M2+:&^CU*.* (+F$G8^/[N><#H/I71UB>"O#1\'^%M.T=KQ]0:TC\MKJ1 C2G M))8J. >>U;= "'I7SSIVB!9M:\+Z9IOPZ\4W*/,UQ=7>H8O &)):XA$+L6&> M2'YQ_#7T/7GQ^"VB-X:CTP?N;RWDDEL]5MHDBNK9V).Y7 Y//.>&[B@#H? % MK'8^"]'MX;Y-3CBMU1;N/.V3'<9[=A]*Z"L;P;X=/A+POINCF[:^-G"(CG?#CQ+-"9?M-]<:@?M:AB< MR7$(A=MXSS\_)'5:^BF&X$'H:\]D^"FBR>%8-*4_9KVT\PV6KVD*175LS$\A M@/FZ\@\-W% '3>!K>*T\(:1##?+J<4=LBK=J%87;>.I_>$;;2 M$;[)?V:.MGK%G"D5S;EL\Y PP.?F4Y#=Q0!UO@V&*W\*Z5%#?#4HDMD5;L'( ME 'WA6S65X6T+_A&?#NG:5]H-U]D@6'SV4*7P,9P.F:U: ([B(S021AVC+*5 MWJ<%? [1KKP?::1'(;'4;*!X;/6;.%(KB'<"#TX M8$'YE;(;TS@@ [/PK''#X4;(/L< M$ '<>'D2/0K!8KK[=&L"!;G.?-&!\WXUHU0T+2QHFC65@)3,+:%8O,(P6P,9 MQVJ_0!7U"U-]87-N)7MS+&T8EC.&3((W#W&HV-Q:REA%/&T3%3@X8$'! M_&O/=7^!>D:EX/M=)@F.EZI:6;6=OK5A D4RHR[65E'#H0>4;@]>" 0 =]HR MHNDV8CN/M2"%0L^<^8,#YOQJY532; :5IEK9AS*((ECWD8W8&,XJW0!4U:S. MHZ7>6HG>U,\+Q">,X:/XSG\*^=K#1H]9\'W^A:=8?#6[L=.B,5UK]EJ M!DEM0N^#7GVN M_ S2=7\)6VF6UP='U6VLC8Q:SI\"12B,KM9&4#:Z,.J'CN,$ T >A:<%6PM@ MDOGJ(U E_OC'7\:LU7T^T%A8V]L&+B*-4W$8S@8S5B@#,\2?\@6X_P" _P#H M0HH\2?\ (%N/^ _^A"B@!/#/_(OZ?_UQ7^5:E9?AG_D7]/\ ^N*_RK4H *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BDS2T %%% M% !129S2T %%%% !1110 4444 %%%% !129I: "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ***0D#K0 M%%% !1110 4444 %%%)D4 +1110 4 M4F<49H 6BBD)Q0 M%)UI: "BBDS0 M%%% !1110 44F1GK2T %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &9 MXD_Y MQ_P'_T(44>)/\ D"W'_ ?_ $(44 )X9_Y%_3_^N*_RK4K+\,_\B_I_ M_7%?Y5J4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C,$4L>@& M>*\8QN4S]E49P<="V?SKV2DQ7#B:6(J6^KU5#O[O-?\ M%'?A:N&I7^L4G/M:7+;\'<\8_P"&I-!_Z .O?^ R?_%T?\-2:#_T =>_\!D_ M^+KV?%&*X?JN8_\ 04O_ 6O_DCT/K>6?] K_P#!C_\ D3P[Q]\0=;U2Y\$Z MUX6EO[>%DN[Z;2I8]IOHXD^:%EYY(W;2#UP:@T;XVSV]C?36\AUA]4UZ>+3I M+GS3%%;K:Q2](XW?')P O5N2.:]GO/#MAJ&L6&J3PE[VQ618)-[ *'&&XS@Y M'K7-Q?!OPG:Z6]A::?+I\)OY-35[*\F@EBN)!AWCD1PR9&1A2!@D8YKV8*2B ME-W?5[?@>'-QWS.,U']H"_TS1);J;PQ*E^]I%<6EB\KQO<-Y[12J M R!@%PK@D9*L"0*[OPSXV/C"UUVZM(E33K600VMTKDF?]TKLV,< %P._(-3S M?#;P_2>IJR#PKP7\2/$,7PYGT2[U>:\\4WWE-IE].0T MIBN2WS\#GRBDG;H%K4TCXU:AX7\)^%%NFMM;9[: WLMQ=2&^-)1&Q:/S%5P'*EC@MGJ: ,*#XP:N=9 N-#M(M%;5 MY=&2X6]9IVE495_+\O 4G@C=GO4.J_%K5+_PGITUA86]O?:KIE[=1O).VV%X M@<#(7)SZ]J[K_A7N@[8U^Q$B/4#JB@RO_P ?!ZOU_3I[5EV'P8\):;>/E 'G6G?$S4/AIX'\-K<06&H3S6<5]>Q MR:K=7%TZR8RZ[HW(SG/SLJ9X''([)_'OB378_$=SH>G:8FE::UQ:)=7=W()F MGC3);RQ&1LW$#[V>":U=5^#WA;61 MQ93A(K6*R*07LT2RPQ_P"K60(X\P+V MW9ZGU-7H?AQH5OKMSJT4%Q'/66*\;MN: .6\%?$/7 M9=-\*6^N6UG-?:GI$FH27%K*V#L1",@H.6W'..!VS573/C+JFI2I,NB6L6FP M:1'J]].]VQ=%8N/+C0)\S?+U) KHI?@UX6FTS3[![:\,%@7^S,-2N1)&CC#1 M"02;O+(XV9VX[5K:-\/M!T!"EE8".,V::>4:1G4P)G:F&)Z;CSUH \WT_P"/ M>J7MB67PXLEQ=K;FP97GC@+S.J+%+))"N&&X$E PP#CH,[OP^U76[I_';:P% MM[ZWO2JQ0733Q1@6ZD>6652 3SC YK8B^$'AJ/2+G2VAOY["8*JPSZG5RH4LSNQ)) '. M: /)O#'Q)U^^T[X=B]L-9LX[B5OM6I7,D!BO%$4AQA)&JKLTY:)78>:GE@*'"'[K'&1GV[RW\#:+;6>C6L=H1! MI#;[-#(Q\L[2O.3\W#'KFLJR^#_A:PNYIX;";,BRJD3WDSQ0"3/F>5&7*Q;L MG.P#J?6@#B!\:?%R122R^%-+1$TN+6CC5G.+=L93_4_ZSGC^'WK1M_CA/J'B MM;&ST5[C3UNXK.5D6=IPSJK&0!8C&$4.,Y<'K^/;2?#O098GC:R)1]/72V'G M/S;C&$Z^PYZ^]0VOPTT*QUI-4M8[RUN!L+Q0:A.D$K(H56DB#['( RP/09H M Q_%VJW4GQ!TW3HKB6""VTN[U!EC&[>4Z M7;ZK;:=IUI>7]_=7Q2>02E@0B",@L-N-V,U4O_@SX2U*YBFGT^;,<<,7EQWLZ1N(?]4717"NR]F8$T < M-X@^(.O:_K&BW-O9)8^'EUM[-9H;]UN)?+#!M\83;M+# &XGC)%6K'XI:Y#H M^C0:1H\-^\NF3ZC+-JFION18Y=I7<(R7)'3@8XKLS\(/"QUK^U/L$PN?M!NU M07DWDI,1AG6+?L5B.I YJ_9_#S0;".%(;-D6*TDL4'G.<0NVYEY/<]^M 'G] M]\<[^ZU33K?1].TYEN/L.^"^O62Y87'.Z.-$.Y4 .3Q^%:7Q0\<:CX,\3V5S M;;[FWBTRZN&L#)Y:3NNW;DX..O6LNZ^ ]W;^+_[2T?5$TVW'V=(9HY)UN+6* M,8\M5#^7(&'&9 3ZYKTCQ#X'T;Q5.LNIVAN)%@>W!$KI^[?&X?*1UP.: .*; MXK:_9Z=KR77AN&76-/B@N4M]/N9+A#%+G!8B,-E,'<%5L]JS_#?Q)\2:OXVE M8W.@W'AM-(%ZS6]T^T,'()#M&,<\$-TYXR*[^_\ A]HNHRWDLD-Q%/=Q1123 M6]W+#(%CSLVLC J1GJ,&J,/PB\+6Y@,=A*HBMY+9E^US$3QNY/.7R M<\T >;:A\7;_ ,4Z?O>WA":E>3>8T:2-PBQQR.V ,= H[FN[L?@]X7L%<+:W4Q? MRRGA\HRE9+:\FAD(E.9%+HX)5B> M5)Q0!YUJ'Q.\2ZC?:[=!(8_#BZ-;7\<$-T\-W&TGHXC/.>#ST%='J7Q9U6RF MU"XLM&M[K0M&EAMK^XGO66Y+,%R8T"%6V[AG%?NJX#8?&."V2/6G7_P )_#.I:Q_:4]C*9F*-+$MW,D$S)]QI(0P1 MV'8L#0!S>D?%O5[W7[2*YT.TM]&NM3ETJ.X2]9YS(O(:+XIU""_O(KF&_A0Q+=6%Y-:2E#R49HF4L MOL/#I<-[X=TF\33+N^N+PB\DD.T%UC$>T@%AG+ G/ K'\ M3_%GQ-/X>\0G38--TC6+"XC1+*\EE%RD9E"[V5HL$,.C+N'/7-=V_P (_"\F MKKJ+6,QE#)(T)O)O(E=!A9'BW['/4TEM+FX&H1^5*;B^GD9 M$W;ML99R8QNYPF.: ,T^.-5'C&V\-:K:6.F+<0 ?:6GF7[4[*=PMF\O:2OHS M!N^*I>%?B#_PCGPMN=6U=;W4O[+GFMG:!3--*$D(4\GGC')/:NB/PRT>._MM M0C%W-?VB#[.UW?W$T8D4$+(T;.59Q_>(S[U>\#>%AX/\-V^FF59YE9Y)IE4J M))'8LQP3QUJX.,9IS5UU6U_F958SE3E&G+EDUH[7L^]NIY+_ ,-@^&_^A=\1 M_P#@-'_\Y];RW_H%?_@Q__(GR_P#9 M^=_]!Z_\%+_Y,\-L/VMO#E_>P6P\/^(D,KJ@8VJ$ DXYP^:P?$GQ$\1^';[Q MU(^JW3:7>3R6VG.V ;"=%4A5.. X)P#WKZ0Q7+ZS\,O#?B#2=5TW4--%U9:I M<"ZNHVE<;Y1@A@0!TQ7G8JKAJK7U>DX=_>YK_ ((]? 8?&T%)8RNJM]K0 MY;?VN7Q.TTDCH"74)$4V@GG

    O>/-I"NUW?IJ.;4;/2KA8KMH2N62&1P &!/?!.."*X>\^(]]_PC MFLW7A>^O+JYM-(BEBN=;G((;S=K!XA'@2#H3W_6O8_$GA.P\56L4%Z;N,1-O MCDLKR6UD4XQP\3*?PS69:_"WPQ965S:0Z8%M[BU%E*AE<[XLYY);./ M5;I3.J?=$V)/WN.V_/'%;/BKPEIWC+2O[/U-)FMQ(LRFWN)('5U.5970A@1[ M&@#S#X9>/]4M+Z+0-26_GN7U&Y@\K6)%:\M(E0/&'=,K(2#PP)X[FJ'B;XB7 MFOZ2US$+K39Y+!)L6]ZVQ<7@C/RX'S$#[V>AQBN_?X,^%'L4MVL[HNMP;HWG MV^X%TTI&"S3[_,.1P06QCBK$'PF\+VUA%91:I&Q?1[&>..V\IV\Y,H#@C8 <]223S7&:Y\1/$5EI M_C6"#3]9G6WUCR(-5AD@$-LGF(-OS2!\ $CA#UKUVR\'Z9IWB&[UJVCFAOKM M%2?;<2>5)M& QCW;-V.-V,^]1S>!]&GL=3LWM";?4KC[5;Y.[R]^/XMN:MVGP_P!"L18"&S918I+'!^^<[5D^^.3SGWZ4 ><3 M?M"7$\UJMAH#7!6V@N+F &:24^8?N1>7$RD@\6>$WUZYT2[MITMKO2[Q;B-G4L&7!5T.#W!Z^U 'F/P[U37K@>(-9 M:+Q!J%U;37?DMJ&I1KILH1SB-4#%E.!@$H /6M/1_CA?^+M-TRXT'1K=I-7N M9+?3_MUTT:D1*#,\FU&*X;@ D]>*ZJ#X0^'[;[#MQGOF@#D M&\<:MX>\?:BM]"LDD[Z?:O:)=.\,#2*VYD)49Z?W1FM2[^*6KW6M-HNCZ-:W M.IM?W-LGVN[:*+RH0NYR0C'<=P !^M;U[\)_#6H6MQ!<64T@G6%6E-Y-YH, M7^K82;]P8?W@<^]5O^%,>%%L8K5+*ZB6.Y>[6:/4+A9_,?[Y\T/O.[N,X- ' MFOAGXE:IH'ANUO+BVN=2U&/2_/-M+J3>4[M=F/:JZ9' M8KO*8PPX&,;>O>NJ@^$OA:UL8K.+32EM'; MK:H@N)#B-9/, SNS][G/6L/XC_!RW\7,ES8^3%O?- %>]\0*@9MBQQNS$^N !W-:&@_#\IX ;PUX@OI=:CE M5DE@V^OP6+W:WSI ,#\*Z.@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,SQ)_R!;C_@/_ *$**/$G_(%N/^ _^A"B@#S^ M'4KR&)$CNIT11@*LA ]AFG_ -KWW_/[^ M_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M> M^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C M1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^- M']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_? MUO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^ M_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M> M^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C M1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^- M']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_? MUO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^ M_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C1_:]]_S^W'_?UO\ &BB@ _M> M^_Y_;C_OZW^-']KWW_/[^_P"?VX_[^M_C M1_:]]_S^W'_?UO\ &BB@ _M>^_Y_;C_OZW^-']KWW_/[[G=3U5I"0?UHHHH __V0$! end GRAPHIC 10 legh-20211231x10k005.jpg GRAPHIC begin 644 legh-20211231x10k005.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" (( U@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]*_#WA[3K M[1;2>>TCEFD3ZEN;00B&..8N(R3)*A/\ JV)" M@\#\*HV_QET"=-4D=;R"&RC,LD?\^$/Y&M.WE,\$(NH8QR8W+D=#@D9'UJ2@#(_X M1/2/^?"'\C1_PB>D?\^$/Y&M>B@#(_X1/2/^?"'\C1_PB>D?\^$/Y&M>B@#( M_P"$3TC_ )\(?R-'_")Z1_SX0_D:UZ* ,C_A$](_Y\(?R-'_ B>D?\ /A#^ M1K7HH R/^$3TC_GPA_(T?\(GI'_/A#^1K7HH R/^$3TC_GPA_(T?\(GI'_/A M#^1K7HH R/\ A$](_P"?"'\C1_PB>D?\^$/Y&M>B@#(_X1/2/^?"'\C1_P ( MGI'_ #X0_D:UZ* ,C_A$](_Y\(?R-'_")Z1_SX0_D:UZ* ,C_A$](_Y\(?R- M'_")Z1_SX0_D:UZ* ,C_ (1/2/\ GPA_(T?\(GI'_/A#^1K7HH R/^$3TC_G MPA_(T?\ ")Z1_P ^$/Y&M>B@#(_X1/2/^?"'\C1_PB>D?\^$/Y&M>B@#(_X1 M/2/^?"'\C1_PB>D?\^$/Y&M>B@#(_P"$3TC_ )\(?R-'_")Z1_SX0_D:UZ* M,C_A$](_Y\(?R-'_ B>D?\ /A#^1K7HH R/^$3TC_GPA_(T?\(GI'_/A#^1 MK7HH R/^$3TC_GPA_(T?\(GI'_/A#^1K7HH R/\ A$](_P"?"'\C1_PB>D?\ M^$/Y&M>B@#(_X1/2/^?"'\C1_P (GI'_ #X0_D:UZ* ,C_A$](_Y\(?R-'_" M)Z1_SX0_D:UZ* ,C_A$](_Y\(?R-'_")Z1_SX0_D:UZ* ,C_ (1/2/\ GPA_ M(T?\(GI'_/A#^1K7HH R/^$3TC_GPA_(T?\ ")Z1_P ^$/Y&M>B@#(_X1/2/ M^?"'\C1_PB>D?\^$/Y&M>B@#(_X1/2/^?"'\C1_PB>D?\^$/Y&M>B@#(_P"$ M3TC_ )\(?R-'_")Z1_SX0_D:UZ* ,C_A$](_Y\(?R-'_ B>D?\ /A#^1K7H MH R/^$3TC_GPA_(T?\(GI'_/A#^1K7HH R/^$3TC_GPA_(T?\(GI'_/A#^1K M7HH R/\ A$](_P"?"'\C1_PB>D?\^$/Y&M>B@#(_X1/2/^?"'\C1_P (GI'_ M #X0_D:UZ* ,C_A$](_Y\(?R-'_")Z1_SX0_D:UZ* ,C_A$](_Y\(?R-'_") MZ1_SX0_D:UZ* ,C_ (1/2/\ GPA_(T?\(GI'_/A#^1K7HH R/^$3TC_GPA_( MT?\ ")Z1_P ^$/Y&M>B@#(_X1/2/^?"'\C1_PB>D?\^$/Y&M>B@#(_X1/2/^ M?"'\C1_PB>D?\^$/Y&M>B@#(_P"$3TC_ )\(?R-'_")Z1_SX0_D:UZ* ,C_A M$](_Y\(?R-'_ B>D?\ /A#^1K7HH R/^$3TC_GPA_(T?\(GI'_/A#^1K7HH M R/^$3TC_GPA_(T?\(GI'_/A#^1K7HH R/\ A$](_P"?"'\C1_PB>D?\^$/Y M&M>B@#(_X1/2/^?"'\C1_P (GI'_ #X0_D:UZ* ,C_A$](_Y\(?R-'_")Z1_ MSX0_D:UZ* ,C_A$](_Y\(?R-'_")Z1_SX0_D:UZ* ,C_ (1/2/\ GPA_(T?\ M(GI'_/A#^1K7HH R/^$3TC_GPA_(T?\ ")Z1_P ^$/Y&M>B@#(_X1/2/^?"' M\C1_PB>D?\^$/Y&M>B@#(_X1/2/^?"'\C1_PB>D?\^$/Y&M>B@#F];\.:;:: M3=S0V<4H1P0Q3G('FJTJY"D(V2D@QGY>Q['PG_P B[8?] M-^,?!VNW]LGV/1[T^-FL+6W7Q58WZV]J)DY+RQ^8&*(S2'9Y3A@ MV!U.(_$?PLO7U+4M3TG2GL5M[J%X8+*=%GNR9 UQ/'O8I&P5Y1&N5 =G)/^0%?_ /7%OY44 1>$_P#D7;#_ *Y# M^9K7K(\)_P#(NV'_ %R'\S6O0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 9OB3_ ) 5_P#]<6_E11XD_P"0%?\ _7%OY44 1>$_^1=L/^N0_F:UZR/" M?_(NV'_7(?S-3ZGXATO19K>+4-1M+&6X;;"ES.D9D.0,*&(R!A 3ECR.GK2V^M:?=2WD4-];3261VW*1 MS*Q@.,X< _+QSSB@"[13(I4GB22-UDC=_'Z32[KPWJ]A-K&@:=>2Z9*);;4[=7N;J$AL)$Y;*DD, MH(20AF!"YQGT3PG_ ,B[8?\ 7(?S-:4MM#.\;R1)(\9RC,H)4^WI0!\Z:YJ> MERZ;\1%UZU6QU?4-$LCHVGZ@=UT0;3]W%#GYG=;DN#LY#X)QD50N?#5SX9M+ MF&2^CU&UMTMK/69[D?9X@\UP)3;W$REM^'F+ROA<1!5QF1B/IN2WBE='>-'> M,Y1F4$K]#VH:"-T=&C5D?.Y2!AL]6EC;W.R*",)M0;%.!E?4FOM1ONGZ5^>W[0'_)9/%?_7Y_[32OO.$*%*OC M*D:L%)HX-SWBVOLOL'_#0'Q#_Z&N__ "C_ /B: M#^T!\0\'_BJ[_P#*/_XFO/J0]#7ZS_9V"_Y\Q_\ 5_D?SU_;6:?]!53_P # ME_F?J/:L7MHF8Y8H"3^%2U#9_P#'I#_N+_*IJ_FM[G]N1V04444B@HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S? M$G_("O\ _KBW\J*/$G_("O\ _KBW\J* (O"?_(NV'_7(?S-:]9'A/_D7;#_K MD/YFM>@ HHHH **** $;[I^E?GM^T!_R63Q7_P!?G_M-*_0EONGZ5^>W[0'_ M "63Q7_U^?\ M-*_0N"O]]J?X?U1^.>)_P#R+*/_ %\7_I,CSZD/0TM(>AK] MC/YJ/U&L_P#CTA_W%_E4U0V?_'I#_N+_ "J:OY;>[/[VC\*"BBBD4%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &; MXD_Y 5__ -<6_E11XD_Y 5__ -<6_E10!%X3_P"1=L/^N0_F:UZR/"?_ "+M MA_UR'\S6O0 4444 %%%% "-]T_2OSV_: _Y+)XK_ .OS_P!II7Z$M]T_2OSV M_: _Y+)XK_Z_/_::5^A<%?[[4_P_JC\<\3_^191_Z^+_ -)D>?4AZ&EI#T-? ML9_-1^HUG_QZ0_[B_P JFJ&S_P"/2'_<7^535_+;W9_>T?A1D^*O%6F>"M"N M=8UBY^R:=;[?-F$;/MW,%'"@D\L!TK@/^&H?AI_T,3?^ -Q_\;H_:B_Y(?XB M^MM_Z41U\$U^@!OB;X;^)$=X_A[4#?K:,JS$P M21;2P)7[ZC/0]*_-VOJW]B+_ )!_B[_KM;?^@R5UYUPS@\NP,\32E)RC;=JV MK2Z)=SSN&..$_\ D7;#_KD/YFM>@ HH MHH **** $;[I^E?GM^T!_P ED\5_]?G_ +32OT);[I^E?GM^T!_R63Q7_P!? MG_M-*_0N"O\ ?:G^']4?CGB?_P BRC_U\7_I,CSZD/0TM(>AK]C/YJ/U&L_^ M/2'_ '%_E4U0V?\ QZ0_[B_RJ:OY;>[/[VC\*/*OVHO^2'^(OK;?^E$=?!-? M>W[47_)#_$7UMO\ THCKX)K]GX+_ .1?/_&__28G\R^)O_(YI?\ 7J/_ *5, M*^K?V(O^0?XN_P"NUM_Z#)7RE7U;^Q%_R#_%W_7:V_\ 09*]+BG_ )%-7_MW M_P!*1XG 7_)0X?TG_P"D2/IZBBBOP4_K<**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#-\2?\@*__P"N+?RHH\2?\@*__P"N+?RH MH B\)_\ (NV'_7(?S-+(I+34/$.J/I-Q$D-WIT8@6.Y4## L(]ZA\88( MP!&<8R:=JOPUL-5?49WO+N+4+J6WEBO$*%[00.'A2,%2NQ7!;:P.2S9SQ@ Z M+1;Z#4](L[JVO$U"":)72ZCQB4$?>XXYZ\5=K*\,>';;PKH=KI=J\DD4 /[R M4@O(S,69VP ,EF8G YX K5H 1ONGZ5^>W[0'_)9/%?_ %^?^TTK]"6^Z?I7 MY[?M ?\ )9/%?_7Y_P"TTK]"X*_WVI_A_5'XYXG_ /(LH_\ 7Q?^DR//J0]# M2TAZ&OV,_FH_4:S_ ./2'_<7^535#9_\>D/^XO\ *IJ_EM[L_O:/PH\J_:B_ MY(?XB^MM_P"E$=?!-?>W[47_ "0_Q%];;_THCKX)K]GX+_Y%\_\ &_\ TF)_ M,OB;_P CFE_UZC_Z5,*^K?V(O^0?XN_Z[6W_ *#)7RE7U;^Q%_R#_%W_ %VM MO_09*]+BG_D4U?\ MW_TI'BW[0'_)9/%?_7Y_[32OT);[I^E?GM^T!_R63Q7_ -?G M_M-*_0N"O]]J?X?U1^.>)_\ R+*/_7Q?^DR//J0]#2TAZ&OV,_FH_4:S_P"/ M2'_<7^535#9_\>D/^XO\JFK^6WNS^]H_"CRK]J+_ )(?XB^MM_Z41U\$U][? MM1?\D/\ $7UMO_2B.O@FOV?@O_D7S_QO_P!)B?S+XF_\CFE_UZC_ .E3"OJW M]B+_ )!_B[_KM;?^@R5\I5]6_L1?\@_Q=_UVMO\ T&2O2XI_Y%-7_MW_ -*1 MXG 7_)0X?TG_ .D2/IZBBBOP4_K<**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#-\2?\@*__ .N+?RHH\2?\@*__ .N+?RHH B\) M_P#(NV'_ %R'\S6O61X3_P"1=L/^N0_F:UZ "BBB@ HHHH 1ONGZ5^>W[0'_ M "63Q7_U^?\ M-*_0EONGZ5^>W[0'_)9/%?_ %^?^TTK]"X*_P!]J?X?U1^. M>)__ "+*/_7Q?^DR//J0]#2TAZ&OV,_FH_4:S_X](?\ <7^535#9_P#'I#_N M+_*IJ_EM[L_O:/PH\J_:B_Y(?XB^MM_Z41U\$U][?M1?\D/\1?6V_P#2B.O@ MFOV?@O\ Y%\_\;_])B?S+XF_\CFE_P!>H_\ I4PKZM_8B_Y!_B[_ *[6W_H, ME?*5?5O[$7_(/\7?]=K;_P!!DKTN*?\ D4U?^W?_ $I'B21D M]37(?\-5_$7_ *"EI_X Q?X5]K1X2Q]>E&K&4;22:U?77L?F&)\0\HPE>>'J M0GS0;3LENG;^8^[J*^$3^U7\10#_ ,32T_\ &+_ K[IMG,EO$[)L%Q%[18-27):_,DM[VM9OL2T445X)]:% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!F^)/\ D!7_ /UQ;^5%'B3_ M ) 5_P#]<6_E10!%X3_Y%VP_ZY#^9K7K(\)_\B[8?]*_^OS_VFE?H2WW3]*_/;]H#_DLGBO\ Z_/_ &FE?H7! M7^^U/\/ZH_'/$_\ Y%E'_KXO_29'GU(>AI:0]#7[&?S4?J-9_P#'I#_N+_*I MJAL_^/2'_<7^535_+;W9_>T?A1Y5^U%_R0_Q%];;_P!*(Z^":^]OVHO^2'^( MOK;?^E$=?!-?L_!?_(OG_C?_ *3$_F7Q-_Y'-+_KU'_TJ85]6_L1?\@_Q=_U MVMO_ $&2OE*OJW]B+_D'^+O^NUM_Z#)7I<4_\BFK_P!N_P#I2/$X"_Y*'#^D M_P#TB1]/4C?=/TI:1ONGZ5^"G];GY[?M ?\ )9/%?_7Y_P"TTKSZO0?V@/\ MDLGBO_K\_P#::5Y]7]*Y=_N5#_!'\D?Q#G?_ "-,5_U\G_Z4Q#T-?J-9_P#' MI#_N+_*ORY/0U^HUG_QZ0_[B_P J_/N.-L/_ -O?^VG[!X5[XW_N'_[>3444 M5^5G[\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^)/^0%?_\ 7%OY M44>)/^0%?_\ 7%OY44 1>$_^1=L/^N0_F:SO&?CR'P1!)=76DZI>6$$)N;J\ MLH%>.VB!Y9\L"<#)(0,P )QTSH^$_P#D7;#_ *Y#^9KCOBU;:[K\MEH-MH=_ M?>&;I2^K7.GRVXEF0$8M5$DJ%0_\;\_+E1RV0 :GB#XJZ5H%U=1_9;_4+>QA MCN=0N[&)7BL8GY5Y,L"?E!8A Q"C) !&:UI\:/#UW#J4^+J*VM(O/AG:(%;U M/-:$-!M8ELRKL (4L2N 00:YOQ'X9\1QS>.[33=!DNH/%UE%';S_ &B&-+"0 MVPMW6<%\@* KCRP^>1Z$YU_\'KO3EFFT;3)+2/3GMD@BLYD6XO,,IN+A-[;( MVV-*(TRH#L[G#%2 #VZWE,\$(NH8QR8W+D=#@D9'UJ2L'P-#J]OX4TV/ M779]46/$Q=E9^IVAROREPNT,1P6!(XK>H 1ONGZ5^>W[0'_)9/%?_7Y_[32O MT);[I^E?GM^T!_R63Q7_ -?G_M-*_0N"O]]J?X?U1^.>)_\ R+*/_7Q?^DR/ M/J0]#2TAZ&OV,_FH_4:S_P"/2'_<7^535#9_\>D/^XO\JFK^6WNS^]H_"CRK M]J+_ )(?XB^MM_Z41U\$U][?M1?\D/\ $7UMO_2B.O@FOV?@O_D7S_QO_P!) MB?S+XF_\CFE_UZC_ .E3"OJW]B+_ )!_B[_KM;?^@R5\I5]6_L1?\@_Q=_UV MMO\ T&2O2XI_Y%-7_MW_ -*1XG 7_)0X?TG_ .D2/IZD;[I^E+2-]T_2OP4_ MK<_/;]H#_DLGBO\ Z_/_ &FE>?5Z#^T!_P ED\5_]?G_ +32O/J_I7+O]RH? MX(_DC^(<[_Y&F*_Z^3_]*8AZ&OU&L_\ CTA_W%_E7Y_]M/V#PKWQO\ W#_]O)J***_*S]^"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH S?$G_("O\ _KBW\J*/$G_("O\ _KBW\J* (O"?_(NV M'_7(?S-:]9'A/_D7;#_KD/YFM>@ HHHH **** $;[I^E?GM^T!_R63Q7_P!? MG_M-*_0EONGZ5^>W[0'_ "63Q7_U^?\ M-*_0N"O]]J?X?U1^.>)_P#R+*/_ M %\7_I,CSZD/0TM(>AK]C/YJ/U&L_P#CTA_W%_E4U0V?_'I#_N+_ "J:OY;> M[/[VC\*/*OVHO^2'^(OK;?\ I1'7P37WM^U%_P D/\1?6V_]*(Z^":_9^"_^ M1?/_ !O_ -)B?S+XF_\ (YI?]>H_^E3"OJW]B+_D'^+O^NUM_P"@R5\I5]6_ ML1?\@_Q=_P!=K;_T&2O2XI_Y%-7_ +=_]*1XG 7_ "4.'])_^D2/IZD;[I^E M+2-]T_2OP4_K<_/;]H#_ )+)XK_Z_/\ VFE>?5Z#^T!_R63Q7_U^?^TTKSZO MZ5R[_$_^1=L/^N0_F:UZ "BBB@ HHHH 1ONGZ5^> MW[0'_)9/%?\ U^?^TTK]"6^Z?I7Y[?M ?\ED\5_]?G_M-*_0N"O]]J?X?U1^ M.>)__(LH_P#7Q?\ I,CSZD/0TM(>AK]C/YJ/U&L_^/2'_<7^535#9_\ 'I#_ M +B_RJ:OY;>[/[VC\*/*OVHO^2'^(OK;?^E$=?!-?>W[47_)#_$7UMO_ $HC MKX)K]GX+_P"1?/\ QO\ ])B?S+XF_P#(YI?]>H_^E3"OJW]B+_D'^+O^NUM_ MZ#)7RE7U;^Q%_P @_P 7?]=K;_T&2O2XI_Y%-7_MW_TI'BI&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_Z_/_::5Y]7H/[0'_)9/%?_ %^? M^TTKSZOZ5R[_ '*A_@C^2/XASO\ Y&F*_P"OD_\ TIB'H:_4:S_X](?]Q?Y5 M^7)Z&OU&L_\ CTA_W%_E7Y]QQMA_^WO_ &T_8/"O?&_]P_\ V\FJ"]OK?3K9 M[BZGBMH$QNEF<(HR<#)/'4U/7E/[40S\#_$61GFVZ_\ 7Q'7YO@Z"Q6)IT&[ M?\)KX?_P"@YIO_ (&1_P#Q5'_" M:^'_ /H.:;_X&1__ !5?F;M7^ZOY"C:O]U?R%?IO^I%+_G^__ ?^"?A?_$4J M_P#T"K_P)_Y'Z?Z=K-AJXD-C>VUX(R YMYEDVYZ9VDXJ[7S#^Q$ -/\ %V ! M^^M>@_V9*^GJ_.\TP2R[&3PL974;:^J3_4_9;8"LF<;B<9P.GI7T;7PV8X*67XJ>%E*[C;7U2?ZG MZIDV9QSG 4\="/*IWT?DVOT"BBDW =Q7G'M"T4FX>HHW#U% "T444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &;XD_Y 5__P!<6_E11XD_Y 5__P!<6_E10!%X3_Y%VP_ZY#^9K7K( M\)_\B[8?]*_\ K\_]II7Z$M]T M_2OSV_: _P"2R>*_^OS_ -II7Z%P5_OM3_#^J/QSQ/\ ^191_P"OB_\ 29'G MU(>AI:0]#7[&?S4?J-9_\>D/^XO\JFJ&S_X](?\ <7^535_+;W9_>T?A1Y5^ MU%_R0_Q%];;_ -*(Z^":^]OVHO\ DA_B+ZVW_I1'7P37[/P7_P B^?\ C?\ MZ3$_F7Q-_P"1S2_Z]1_]*F%?5O[$7_(/\7?]=K;_ -!DKY2KZM_8B_Y!_B[_ M *[6W_H,E>EQ3_R*:O\ V[_Z4CQ. O\ DHW[0'_)9/%?_7Y_[32O/J]!_: _Y+)XK_Z_/_::5Y]7]*Y=_N5#_!'\ MD?Q#G?\ R-,5_P!?)_\ I3$/0U^HUG_QZ0_[B_RK\N3T-?J-9_\ 'I#_ +B_ MRK\^XXVP_P#V]_[:?L'A7OC?^X?_ +>35Y5^U%_R0_Q%];;_ -*(Z]5KRK]J M+_DA_B+ZVW_I1'7P&4_\C##_ ../_I2/U[B'_D38S_KU/_TEGP31117]('\3 MGU;^Q%_R#_%W_7:V_P#09*^GJ^8?V(O^0?XN_P"NUM_Z#)7T]7X#Q-_R-JWR M_P#24?U[P-_R3V&])?\ I<@HHHKY@^["BBB@ HHHH **** "BBB@ HHHH ** M2C- "T4F:6@ KRK]J+_DA_B+ZVW_ *41UZK7E7[47_)#_$7UMO\ THCKUI_\ I+/@FBBBOZ0/XG/JW]B+_D'^+O\ MKM;?^@R5]/5\P_L1?\@_Q=_UVMO_ $&2OIZOP'B;_D;5OE_Z2C^O>!O^2>PW MI+_TN0C<*:^*_C/\9_&WA[XH^(].T[Q'>6EC;W.R*",)M0;%.!E?4FOM1ONG MZ5^>W[0'_)9/%?\ U^?^TTKU>$*%*OC*D:L%)'J. M#<]XMK[+[!_PT!\0_P#H:[_\H_\ XFM/PO\ '?Q]>^)=)MY_%%])#+>01NA$ M>&4R*"/N^A->5UL>#?\ D;M#_P"O^W_]&K7ZG6R[!JG)JC'9_97^1^!X7.!_A?K&M:1*D.H6QA M$;O&' W3(IX/!X8U\G?\-5_$7_H*6G_@#%_A7TN6Y!B\UHNO0<4D[:M[V3[/ MN?$9WQ?E^08F.%Q<9.3BI>ZDU9MKJUV/NZBOA'_AJOXB_P#04M/_ !B_P * M]\_9A^*/B'XF6GB&37[J*Y:SD@6'RH%BP&5RV=O7[HK?'\-8S+L/+$UI1Y5; M9N^KMV\SERGC?+,YQD,%AHS4Y7M=)+1-_P S['N5%%%?)GZ"%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XD_Y 5_\ ]<6_ ME11XD_Y 5_\ ]<6_E10!%X3_ .1=L/\ KD/YFM>LCPG_ ,B[8?\ 7(?S-<)\ M=M&M[JU\+:E(\_GV?B#35A1;AUB!>ZC4L4!"LV,@%@_FJ54[2Q51GD8Y/4]$U'P MMK>LV4-PMZM_)#!J$MFQ@EG%Q=,88YY&X69_-$989*0JQ&"R"@#Z3HK#\$ZY M;>(_"VGW]I;-9021[!;-C]T4)0J"." 5(!'!&".M;E "-]T_2OSV_: _Y+)X MK_Z_/_::5^A+?=/TK\]OV@/^2R>*_P#K\_\ ::5^A<%?[[4_P_JC\<\3_P#D M64?^OB_])D>?4AZ&EI#T-?L9_-1^HUG_ ,>D/^XO\JFJ&S_X](?]Q?Y5-7\M MO=G][1^%'E7[47_)#_$7UMO_ $HCKX)K[V_:B_Y(?XB^MM_Z41U\$U^S\%_\ MB^?^-_\ I,3^9?$W_DEQ3_R*:O_ &[_ .E(\3@+_DH*_^OS_ -II7GU? MTKEW^Y4/\$?R1_$.=_\ (TQ7_7R?_I3$/0U^HUG_ ,>D/^XO\J_+D]#7ZC6? M_'I#_N+_ "K\^XXVP_\ V]_[:?L'A7OC?^X?_MY-7E7[47_)#_$7UMO_ $HC MKU6O*OVHO^2'^(OK;?\ I1'7P&4_\C##_P"./_I2/U[B'_D38S_KU/\ ])9\ M$T445_2!_$Y]6_L1?\@_Q=_UVMO_ $&2OIZOF']B+_D'^+O^NUM_Z#)7T]7X M#Q-_R-JWR_\ 24?U[P-_R3V&])?^ER#I7(ZM\6O!NA:C/8:AXFTRSO8&V2P3 M7"JZ'&<$=NHKK6^Z?I7Y[_M $_\ "Y/%?/\ R^?^TTHR#*J>;UYT:LFDE?3U M2_4KB[B"MP[A*>(H04G*7+K?LWT]#[0_X7AX!_Z&_2/_ *6C_A>'@'_ *&_ M2/\ P*6OSNR?4TA8X/)K[G_4K"?\_9?A_D?E'_$4,P_Z!X?^3?YGZE*P=0RG M((R"*6H;/_CTA_W%_E4U?D#T9_1Z=U<****0PHHHH *1ONGZ4M(WW3]* /A+ MXY^._$NF?%KQ/:V?B+5K2VBNML<,%]*B(-BG 4-@=>U<+_PLGQ=_T-6M_P#@ MQF_^*K>_: _Y+)XK_P"OS_VFE>?5_1N7X>B\'1;@OACT79'\6YSC<5',\3&- M622G/J_YF=SX3^(GBN?Q3HT4OB?69(WOH%9'U"8A@9%!!&[D8K]$5Z?C7YF^ M#?\ D;M#_P"O^W_]&K7Z9+T_$U^=\:4X4ZE#DBEH]OD?LWAE7JUJ&*=63E9Q MW=^C%KRK]J+_ )(?XB^MM_Z41UZK7E7[47_)#_$7UMO_ $HCKXO*?^1AA_\ M''_TI'Z9Q#_R)L9_UZG_ .DL^":***_I _B<^K?V(O\ D'^+O^NUM_Z#)7T] M7S#^Q%_R#_%W_7:V_P#09*^GJ_ >)O\ D;5OE_Z2C^O>!O\ DGL-Z2_]+D(W MW3]*_/;]H#_DLGBO_K\_]II7Z$M]T_2OSV_: _Y+)XK_ .OS_P!II7M\%?[[ M4_P_JCY?Q/\ ^191_P"OB_\ 29'GU;'@W_D;M#_Z_P"W_P#1JUCUL>#?^1NT M/_K_ +?_ -&K7Z[6_A2]&?SIA/\ >*?JOS/TR7I^)I:1>GXFEK^8#^[CRK]J M+_DA_B+ZVW_I1'7P37WM^U%_R0_Q%];;_P!*(Z^":_:."_\ D7S_ ,;_ /28 MG\Q^)O\ R.:7_7J/_I4PKZM_8B_Y!_B[_KM;?^@R5\I5]6_L1?\ (/\ %W_7 M:V_]!DKTN*?^135_[=_]*1XG 7_)0X?TG_Z1(^GJ***_!3^MPHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?$G_("O\ _KBW M\J*/$G_("O\ _KBW\J* (O"?_(NV'_7(?S-&N^#]!\4-"VLZ)IVKM#D1F^M( MYRF>3MW XZ#IZ4>$_P#D7;#_ *Y#^9K7H Q9/!7AZ6_M;Y]!TQ[VU5$M[EK. M,R0JGW C;*_P#K\_\ ::5^A+?=/TK\]OV@/^2R>*_^OS_VFE?H7!7^^U/\/ZH_'/$_ M_D64?^OB_P#29'GU(>AI:0]#7[&?S4?J-9_\>D/^XO\ *IJAL_\ CTA_W%_E M4U?RV]V?WM'X4>5?M1?\D/\ $7UMO_2B.O@FOO;]J+_DA_B+ZVW_ *41U\$U M^S\%_P#(OG_C?_I,3^9?$W_D?5_2N7?[E0_P $?R1_$.=_\C3%?]?)_P#I3$/0U^HUG_QZ0_[B_P J_+D] M#7ZC6?\ QZ0_[B_RK\^XXVP__;W_ +:?L'A7OC?^X?\ [>35Y5^U%_R0_P 1 M?6V_]*(Z]5KRK]J+_DA_B+ZVW_I1'7P&4_\ (PP_^./_ *4C]>XA_P"1-C/^ MO4__ $EGP31117]('\3GU;^Q%_R#_%W_ %VMO_09*^GJ^8?V(O\ D'^+O^NU MM_Z#)7T]7X#Q-_R-JWR_])1_7O W_)/8;TE_Z7(1ONGZ5^>W[0'_ "63Q7_U M^?\ M-*_0EONGZ5^>W[0'_)9/%?_ %^?^TTKV^"O]]J?X?U1\OXG_P#(LH_] M?%_Z3(\^I#T-+2'H:_8S^:C]1K/_ (](?]Q?Y5-4-G_QZ0_[B_RJ:OY;>[/[ MVC\*"BN9^)'C>'X<^#;_ ,07%K)>0VAC#0Q,%9M\BH,$\?Q9KQ+_ (;7T;_H M6M1_\"(J];"93C16W[PQXV M^FW]:TQ.2X_!TG6KTK176ZZZ=S'!<3Y1F->.&PM=2G*]E9]%=[KL>C4C?=/T MI:1ONGZ5XA]0?GM^T!_R63Q7_P!?G_M-*\^KT']H#_DLGBO_ *_/_::5Y]7] M*Y=_N5#_ 1_)'\0YW_R-,5_U\G_ .E,V/!O_(W:'_U_V_\ Z-6OTR7I^)K\ MS?!O_(W:'_U_V_\ Z-6OTR7I^)K\WXW_ (E#TE^A^V>%O^[XKUC^3%KRK]J+ M_DA_B+ZVW_I1'7JM>5?M1?\ )#_$7UMO_2B.OA\I_P"1AA_\K\!XF_Y&U;Y?^DH_KW@;_DGL-Z2_]+D(WW3]*_/;]H#_ M )+)XK_Z_/\ VFE?H2WW3]*_/;]H#_DLGBO_ *_/_::5[?!7^^U/\/ZH^7\3 M_P#D64?^OB_])D>?5L>#?^1NT/\ Z_[?_P!&K6/6QX-_Y&[0_P#K_M__ $:M M?KM;^%+T9_.F$_WBGZK\S],EZ?B:6D7I^)I:_F _NX\J_:B_Y(?XB^MM_P"E M$=?!-?>W[47_ "0_Q%];;_THCKX)K]HX+_Y%\_\ &_\ TF)_,?B;_P CFE_U MZC_Z5,*^K?V(O^0?XN_Z[6W_ *#)7RE7U;^Q%_R#_%W_ %VMO_09*]+BG_D4 MU?\ MW_TI'B$_P#D7;#_ *Y#^9K7H **** "BBB@ M!&^Z?I7Y[?M ?\ED\5_]?G_M-*_0EONGZ5^>W[0'_)9/%?\ U^?^TTK]"X*_ MWVI_A_5'XYXG_P#(LH_]?%_Z3(\^I#T-+2'H:_8S^:C]1K/_ (](?]Q?Y5-4 M-G_QZ0_[B_RJ:OY;>[/[VC\*/*OVHO\ DA_B+ZVW_I1'7P37WM^U%_R0_P 1 M?6V_]*(Z^":_9^"_^1?/_&__ $F)_,OB;_R.:7_7J/\ Z5,*^K?V(O\ D'^+ MO^NUM_Z#)7RE7U;^Q%_R#_%W_7:V_P#09*]+BG_D4U?^W?\ TI'B*_P#K\_\ ::5Y]7H/[0'_ M "63Q7_U^?\ M-*\^K^EAK]1K/_CTA_W%_E7Y]QQMA_\ M[_VT_8/"O?&_P#)O\ D;5OE_Z2C^O>!O\ DGL-Z2_]+D(WW3]*_/;] MH#_DLGBO_K\_]II7Z$M]T_2OSV_: _Y+)XK_ .OS_P!II7M\%?[[4_P_JCY? MQ/\ ^191_P"OB_\ 29'GU(>AI:0]#7[&?S4?J-9_\>D/^XO\JFJ&S_X](?\ M<7^535_+;W9_>T?A1Y5^U%_R0_Q%];;_ -*(Z^":^]OVHO\ DA_B+ZVW_I1' M7P37[/P7_P B^?\ C?\ Z3$_F7Q-_P"1S2_Z]1_]*F%?5O[$7_(/\7?]=K;_ M -!DKY2KZM_8B_Y!_B[_ *[6W_H,E>EQ3_R*:O\ V[_Z4CQ. O\ DHW[0'_)9/%?_7Y_[32O/J]!_: _Y+)XK_Z_ M/_::5Y]7]*Y=_N5#_!'\D?Q#G?\ R-,5_P!?)_\ I3-CP;_R-VA_]?\ ;_\ MHU:_3)>GXFOS-\&_\C=H?_7_ &__ *-6OTR7I^)K\WXW_B4/27Z'[9X6_P"[ MXKUC^3%KRK]J+_DA_B+ZVW_I1'7JM>5?M1?\D/\ $7UMO_2B.OA\I_Y&&'_Q MQ_\ 2D?J7$/_ ")L9_UZG_Z2SX)HHHK^D#^)SZM_8B_Y!_B[_KM;?^@R5]/5 M\P_L1?\ (/\ %W_7:V_]!DKZ>K\!XF_Y&U;Y?^DH_KW@;_DGL-Z2_P#2Y"-] MT_2OSV_: _Y+)XK_ .OS_P!II7Z$M]T_2OSV_: _Y+)XK_Z_/_::5[?!7^^U M/\/ZH^7\3_\ D64?^OB_])D>?5L>#?\ D;M#_P"O^W_]&K6/6QX-_P"1NT/_ M *_[?_T:M?KM;^%+T9_.F$_WBGZK\S],EZ?B:6D7I^)I:_F _NX\J_:B_P"2 M'^(OK;?^E$=?!-?>W[47_)#_ !%];;_THCKX)K]HX+_Y%\_\;_\ 28G\Q^)O M_(YI?]>H_P#I4PKZM_8B_P"0?XN_Z[6W_H,E?*5?5O[$7_(/\7?]=K;_ -!D MKTN*?^135_[=_P#2D>)P%_R4.'])_P#I$CZ>HHI"<"OP4_K<6BO.O$/[07@/ MPKK5WI.IZV;:_M'\N:+[).^UL XRJ$'@CH:S_P#AJ'X:?]#$W_@#/G%2C0FT_[K_R/"GGV4TING4Q=--:-.<4T^SU/5:*\PLOVEOAUJ%Y!:P: M^SSSR+%&OV*X&68@ 9,?J17IV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;X MD_Y 5_\ ]<6_E11XD_Y 5_\ ]<6_E10!%X3_ .1=L/\ KD/YFM>LCPG_ ,B[ M8?\ 7(?S-:] !1110 4444 (WW3]*_/;]H#_ )+)XK_Z_/\ VFE?H2WW3]*_ M/;]H#_DLGBO_ *_/_::5^A<%?[[4_P /ZH_'/$__ )%E'_KXO_29'GU(>AI: M0]#7[&?S4?J-9_\ 'I#_ +B_RJ:H;/\ X](?]Q?Y5-7\MO=G][1^%'E7[47_ M "0_Q%];;_THCKX)K[V_:B_Y(?XB^MM_Z41U\$U^S\%_\B^?^-_^DQ/YE\3? M^1S2_P"O4?\ TJ85]6_L1?\ (/\ %W_7:V_]!DKY2KZM_8B_Y!_B[_KM;?\ MH,E>EQ3_ ,BFK_V[_P"E(\3@+_DH?5_2N7?[E0_P1_) M'\0YW_R-,5_U\G_Z4Q#T-?J-9_\ 'I#_ +B_RK\N3T-?J-9_\>D/^XO\J_/N M.-L/_P!O?^VG[!X5[XW_ +A_^WDU>5?M1?\ )#_$7UMO_2B.O5:\J_:B_P"2 M'^(OK;?^E$=? 93_ ,C##_XX_P#I2/U[B'_D38S_ *]3_P#26?!-%%%?T@?Q M.?5O[$7_ "#_ !=_UVMO_09*^GJ^8?V(O^0?XN_Z[6W_ *#)7T]7X#Q-_P C M:M\O_24?U[P-_P D]AO27_I MW[0'_)9/%?\ U^?^TTKV^"O]]J?X?U1\OXG_ /(LH_\ 7Q?^DR//J0]#2TAZ M&OV,_FH_4:S_ ./2'_<7^535#9_\>D/^XO\ *IJ_EM[L_O:/PH\J_:B_Y(?X MB^MM_P"E$=?!-?>W[47_ "0_Q%];;_THCKX)K]GX+_Y%\_\ &_\ TF)_,OB; M_P CFE_UZC_Z5,*^K?V(O^0?XN_Z[6W_ *#)7RE7U;^Q%_R#_%W_ %VMO_09 M*]+BG_D4U?\ MW_TI'BC/YTPG^\4 M_5?F?IDO3\32TB]/Q-+7\P']W'E7[47_ "0_Q%];;_THCKX)K[V_:B_Y(?XB M^MM_Z41U\$U^T<%_\B^?^-_^DQ/YC\3?^1S2_P"O4?\ TJ85]6_L1?\ (/\ M%W_7:V_]!DKY2KZM_8B_Y!_B[_KM;?\ H,E>EQ3_ ,BFK_V[_P"E(\3@+_DH M?5_2N7?[E0_P1_)'\0YW_R-,5_U\G_Z4S8\&_\ (W:' M_P!?]O\ ^C5K],EZ?B:_,WP;_P C=H?_ %_V_P#Z-6OTR7I^)K\WXW_B4/27 MZ'[9X6_[OBO6/Y,6BBBOS(_<@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH S?$G_("O\ _KBW\J*/$G_("O\ _KBW\J* (O"?_(NV'_7(?S-:]9'A M/_D7;#_KD/YFN5^+.O>(?#O_ CMUI%Y:6MA)J]G:WJRVYEEF26=(]BDD*@P MS$M@G@ 8Y- 'H-%>3^+_ !;XADO?'-SI.I)IMOX0MDF6V:V21;Z3R/M#B1F& MX+L*H-A4@EB2>!7,6/Q?\4VMOK S1+"T3$ MY8M(Z(""VT 'O]%4M%OH-3TBSNK:\34()HE=+J/&)01][CCGKQ5V@!&^Z?I7 MY[?M ?\ )9/%?_7Y_P"TTK]"6^Z?I7Y[?M ?\ED\5_\ 7Y_[32OT+@K_ 'VI M_A_5'XYXG_\ (LH_]?%_Z3(\^I#T-+2'H:_8S^:C]1K/_CTA_P!Q?Y5-4-G_ M ,>D/^XO\JFK^6WNS^]H_"CRK]J+_DA_B+ZVW_I1'7P37WM^U%_R0_Q%];;_ M -*(Z^":_9^"_P#D7S_QO_TF)_,OB;_R.:7_ %ZC_P"E3"OJW]B+_D'^+O\ MKM;?^@R5\I5]6_L1?\@_Q=_UVMO_ $&2O2XI_P"135_[=_\ 2D>)P%_R4.'] M)_\ I$CZ>I&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_P"OS_VFE>?5Z#^T!_R6 M3Q7_ -?G_M-*\^K^E_P#;3]@\*]\;_P!P_P#V\FKR MK]J+_DA_B+ZVW_I1'7JM>5?M1?\ )#_$7UMO_2B.O@,I_P"1AA_\K\!XF_Y&U;Y?^DH_KW@;_DGL-Z2_]+D(WW3]*_/; M]H#_ )+)XK_Z_/\ VFE?H2WW3]*_/;]H#_DLGBO_ *_/_::5[?!7^^U/\/ZH M^7\3_P#D64?^OB_])D>?4AZ&EI#T-?L9_-1^HUG_ ,>D/^XO\JFJ&S_X](?] MQ?Y5-7\MO=G][1^%'E7[47_)#_$7UMO_ $HCKX)K[V_:B_Y(?XB^MM_Z41U\ M$U^S\%_\B^?^-_\ I,3^9?$W_DEQ3_R*:O_ &[_ .E(\3@+_DH*_^OS_ M -II7GU?TKEW^Y4/\$?R1_$.=_\ (TQ7_7R?_I3-CP;_ ,C=H?\ U_V__HU: M_3)>GXFOS-\&_P#(W:'_ -?]O_Z-6OTR7I^)K\WXW_B4/27Z'[9X6_[OBO6/ MY,6O*OVHO^2'^(OK;?\ I1'7JM>5?M1?\D/\1?6V_P#2B.OA\I_Y&&'_ ,WP5_OM3_ M _JCY?Q/_Y%E'_KXO\ TF1Y]6QX-_Y&[0_^O^W_ /1JUCUL>#?^1NT/_K_M M_P#T:M?KM;^%+T9_.F$_WBGZK\S],EZ?B:6D7I^)I:_F _NX\J_:B_Y(?XB^ MMM_Z41U\$U][?M1?\D/\1?6V_P#2B.O@FOVC@O\ Y%\_\;_])B?S'XF_\CFE M_P!>H_\ I4PKZM_8B_Y!_B[_ *[6W_H,E?*5?5O[$7_(/\7?]=K;_P!!DKTN M*?\ D4U?^W?_ $I'B*_\ K\_]II7GU>@_M ?\ED\5_P#7Y_[32O/J_I7+O]RH?X(_DC^(<[_Y M&F*_Z^3_ /2F;'@W_D;M#_Z_[?\ ]&K7Z9+T_$U^9O@W_D;M#_Z_[?\ ]&K7 MZ9+T_$U^;\;_ ,2AZ2_0_;/"W_=\5ZQ_)BT445^9'[D%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% &;XD_P"0%?\ _7%OY44>)/\ D!7_ /UQ;^5% M $7A/_D7;#_KD/YFLOQYX#;QU%8PMK=]I4-I<17:I9QP-OECD62-B9(WZ,HX M& >+5;>*VU>WMS$J:BJ M+M!?Y"4+*2K&,IE<#L,6]1^&.G:B+^3[5=07MQ);20W<>S?:"W97ACB4J5V* MZEMK Y+'.>,=A10!E>&/#MMX5T.UTNU>22* ']Y*07D9F+,[8 &2S,3@ <\ M5JT44 (WW3]*_/;]H#_DLGBO_K\_]II7Z$M]T_2OSV_: _Y+)XK_ .OS_P!I MI7Z%P5_OM3_#^J/QSQ/_ .191_Z^+_TF1Y]2'H:6D/0U^QG\U'ZC6?\ QZ0_ M[B_RJ:H;/_CTA_W%_E4U?RV]V?WM'X4>5?M1?\D/\1?6V_\ 2B.O@FOO;]J+ M_DA_B+ZVW_I1'7P37[/P7_R+Y_XW_P"DQ/YE\3?^1S2_Z]1_]*F%?5O[$7_( M/\7?]=K;_P!!DKY2KZM_8B_Y!_B[_KM;?^@R5Z7%/_(IJ_\ ;O\ Z4CQ. O^ M2AP_I/\ ](D?3U(WW3]*6D;[I^E?@I_6Y^>W[0'_ "63Q7_U^?\ M-*\^KT' M]H#_ )+)XK_Z_/\ VFE>?5_2N7?[E0_P1_)'\0YW_P C3%?]?)_^E,0]#7ZC M6?\ QZ0_[B_RK\N3T-?J-9_\>D/^XO\ *OS[CC;#_P#;W_MI^P>%>^-_[A_^ MWDU>5?M1?\D/\1?6V_\ 2B.O5:\J_:B_Y(?XB^MM_P"E$=? 93_R,,/_ (X_ M^E(_7N(?^1-C/^O4_P#TEGP31117]('\3GU;^Q%_R#_%W_7:V_\ 09*^GJ^8 M?V(O^0?XN_Z[6W_H,E?3U?@/$W_(VK?+_P!)1_7O W_)/8;TE_Z7(1ONGZ5^ M>W[0'_)9/%?_ %^?^TTK]"6^Z?I7Y[?M ?\ )9/%?_7Y_P"TTKV^"O\ ?:G^ M']4?+^)__(LH_P#7Q?\ I,CSZD/0TM(>AK]C/YJ/U&L_^/2'_<7^535#9_\ M'I#_ +B_RJ:OY;>[/[VC\*/*OVHO^2'^(OK;?^E$=?!-?>W[47_)#_$7UMO_ M $HCKX)K]GX+_P"1?/\ QO\ ])B?S+XF_P#(YI?]>H_^E3"OJW]B+_D'^+O^ MNUM_Z#)7RE7U;^Q%_P @_P 7?]=K;_T&2O2XI_Y%-7_MW_TI'BI&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_Z_/_::5Y]7H/[0'_)9/%?_ M %^?^TTKSZOZ5R[_ '*A_@C^2/XASO\ Y&F*_P"OD_\ TIFQX-_Y&[0_^O\ MM_\ T:M?IDO3\37YF^#?^1NT/_K_ +?_ -&K7Z9+T_$U^;\;_P 2AZ2_0_;/ M"W_=\5ZQ_)BUY5^U%_R0_P 1?6V_]*(Z]5KRK]J+_DA_B+ZVW_I1'7P^4_\ M(PP_^./_ *4C]2XA_P"1-C/^O4__ $EGP31117]('\3GU;^Q%_R#_%W_ %VM MO_09*^GJ^8?V(O\ D'^+O^NUM_Z#)7T]7X#Q-_R-JWR_])1_7O W_)/8;TE_ MZ7(1ONGZ5^>W[0'_ "63Q7_U^?\ M-*_0EONGZ5^>W[0'_)9/%?_ %^?^TTK MV^"O]]J?X?U1\OXG_P#(LH_]?%_Z3(\^K8\&_P#(W:'_ -?]O_Z-6L>MCP;_ M ,C=H?\ U_V__HU:_7:W\*7HS^=,)_O%/U7YGZ9+T_$TM(O3\32U_,!_=QY5 M^U%_R0_Q%];;_P!*(Z^":^]OVHO^2'^(OK;?^E$=?!-?M'!?_(OG_C?_ *3$ M_F/Q-_Y'-+_KU'_TJ85]6_L1?\@_Q=_UVMO_ $&2OE*OJW]B+_D'^+O^NUM_ MZ#)7I<4_\BFK_P!N_P#I2/$X"_Y*'#^D_P#TB1]/4C?=/TI:1ONGZ5^"G];G MY[?M ?\ )9/%?_7Y_P"TTKSZO0?V@/\ DLGBO_K\_P#::5Y]7]*Y=_N5#_!' M\D?Q#G?_ "-,5_U\G_Z4S8\&_P#(W:'_ -?]O_Z-6OTR7I^)K\S?!O\ R-VA M_P#7_;_^C5K],EZ?B:_-^-_XE#TE^A^V>%O^[XKUC^3%HHHK\R/W(**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** ,WQ)_R K__ *XM_*BCQ)_R K__ M *XM_*B@"+PG_P B[8?]$_^1=L/^N0_F:UZ "BBB@ HHHH 1ONG MZ5^>W[0'_)9/%?\ U^?^TTK]"6^Z?I7Y[?M ?\ED\5_]?G_M-*_0N"O]]J?X M?U1^.>)__(LH_P#7Q?\ I,CSZD/0TM(>AK]C/YJ/U&L_^/2'_<7^535#9_\ M'I#_ +B_RJ:OY;>[/[VC\*/*OVHO^2'^(OK;?^E$=?!-?>W[47_)#_$7UMO_ M $HCKX)K]GX+_P"1?/\ QO\ ])B?S+XF_P#(YI?]>H_^E3"OJW]B+_D'^+O^ MNUM_Z#)7RE7U;^Q%_P @_P 7?]=K;_T&2O2XI_Y%-7_MW_TI'BI&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_Z_/_::5Y]7H/[0'_)9/%?_ M %^?^TTKSZOZ5R[_ '*A_@C^2/XASO\ Y&F*_P"OD_\ TIB'H:_4:S_X](?] MQ?Y5^7)Z&OU&L_\ CTA_W%_E7Y]QQMA_^WO_ &T_8/"O?&_]P_\ V\FKRK]J M+_DA_B+ZVW_I1'7JM>5?M1?\D/\ $7UMO_2B.O@,I_Y&&'_QQ_\ 2D?KW$/_ M ")L9_UZG_Z2SX)HHHK^D#^)SZM_8B_Y!_B[_KM;?^@R5]/5\P_L1?\ (/\ M%W_7:V_]!DKZ>K\!XF_Y&U;Y?^DH_KW@;_DGL-Z2_P#2Y"-]T_2OSV_: _Y+ M)XK_ .OS_P!II7Z$M]T_2OSV_: _Y+)XK_Z_/_::5[?!7^^U/\/ZH^7\3_\ MD64?^OB_])D>?4AZ&EI#T-?L9_-1^HUG_P >D/\ N+_*IJAL_P#CTA_W%_E4 MU?RV]V?WM'X4>5?M1?\ )#_$7UMO_2B.O@FOO;]J+_DA_B+ZVW_I1'7P37[/ MP7_R+Y_XW_Z3$_F7Q-_Y'-+_ *]1_P#2IA7U;^Q%_P @_P 7?]=K;_T&2OE* MOJW]B+_D'^+O^NUM_P"@R5Z7%/\ R*:O_;O_ *4CQ. O^2AP_I/_ -(D?3U( MWW3]*6D;[I^E?@I_6Y^>W[0'_)9/%?\ U^?^TTKSZO0?V@/^2R>*_P#K\_\ M::5Y]7]*Y=_N5#_!'\D?Q#G?_(TQ7_7R?_I3-CP;_P C=H?_ %_V_P#Z-6OT MR7I^)K\S?!O_ "-VA_\ 7_;_ /HU:_3)>GXFOS?C?^)0])?H?MGA;_N^*]8_ MDQ:\J_:B_P"2'^(OK;?^E$=>JUY5^U%_R0_Q%];;_P!*(Z^'RG_D88?_ !Q_ M]*1^I<0_\B;&?]>I_P#I+/@FBBBOZ0/XG/JW]B+_ )!_B[_KM;?^@R5]/5\P M_L1?\@_Q=_UVMO\ T&2OIZOP'B;_ )&U;Y?^DH_KW@;_ ))[#>DO_2Y"-]T_ M2OSV_: _Y+)XK_Z_/_::5^A+?=/TK\]OV@/^2R>*_P#K\_\ ::5[?!7^^U/\ M/ZH^7\3_ /D64?\ KXO_ $F1Y]6QX-_Y&[0_^O\ M_\ T:M8];'@W_D;M#_Z M_P"W_P#1JU^NUOX4O1G\Z83_ 'BGZK\S],EZ?B:6D7I^)I:_F _NX\J_:B_Y M(?XB^MM_Z41U\$U][?M1?\D/\1?6V_\ 2B.O@FOVC@O_ )%\_P#&_P#TF)_, M?B;_ ,CFE_UZC_Z5,*^K?V(O^0?XN_Z[6W_H,E?*5?5O[$7_ "#_ !=_UVMO M_09*]+BG_D4U?^W?_2D>)P%_R4.'])_^D2/IZD;[I^E+2-]T_2OP4_K<_/;] MH#_DLGBO_K\_]II7GU>@_M ?\ED\5_\ 7Y_[32O/J_I7+O\ 82A]:Q%.A>W.TK]KNQ^Q9AB_J&#K8OEYO9QE*VU^5-VOK:] MCU/-&:_+K[7/_P ]Y?\ OLT?:Y_^>\O_ 'V:_1_]1W_T$?\ DO\ ]L?BO_$5 M(_\ 0'_Y4_\ M#]1J*^8_P!B65Y=/\6[W9\36WWF)_ADKZ M;FY;:VMND]M>Y^NY'FG]LY?2Q_)R<]]+WM9M;V7;L%%%%>8>Z%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% &;XD_Y 5__ -<6_E11XD_Y 5__ -<6_E10!%X3_P"1=L/^ MN0_F:UZR/"?_ "+MA_UR'\S6O0 4444 %%%% "-]T_2OSV_: _Y+)XK_ .OS M_P!II7Z$M]T_2OSV_: _Y+)XK_Z_/_::5^A<%?[[4_P_JC\<\3_^191_Z^+_ M -)D>?4AZ&EI#T-?L9_-1^HUG_QZ0_[B_P JFJ&S_P"/2'_<7^535_+;W9_> MT?A1Y5^U%_R0_P 1?6V_]*(Z^":^]OVHO^2'^(OK;?\ I1'7P37[/P7_ ,B^ M?^-_^DQ/YE\3?^1S2_Z]1_\ 2IA7U;^Q%_R#_%W_ %VMO_09*^4J^K?V(O\ MD'^+O^NUM_Z#)7I<4_\ (IJ_]N_^E(\3@+_DH%>^-_[A_P#MY-7E7[47_)#_ !%];;_THCKU M6O*OVHO^2'^(OK;?^E$=? 93_P C##_XX_\ I2/U[B'_ )$V,_Z]3_\ 26?! M-%%%?T@?Q.?5O[$7_(/\7?\ 7:V_]!DKZ>KYA_8B_P"0?XN_Z[6W_H,E?3U? M@/$W_(VK?+_TE']>\#?\D]AO27_IAK]C/YJ/U&L_\ CTA_W%_E4U0V?_'I#_N+_*IJ_EM[L_O:/PH\J_:B M_P"2'^(OK;?^E$=?!-?>W[47_)#_ !%];;_THCKX)K]GX+_Y%\_\;_\ 28G\ MR^)O_(YI?]>H_P#I4PKZM_8B_P"0?XN_Z[6W_H,E?*5?5O[$7_(/\7?]=K;_ M -!DKTN*?^135_[=_P#2D>)P%_R4.'])_P#I$CZ>I&^Z?I2TC?=/TK\%/ZW/ MSV_: _Y+)XK_ .OS_P!II7GU>@_M ?\ )9/%?_7Y_P"TTKSZOZ5R[_DOT/VSPM_W?%>L?R8M>5?M1?\D/\1?6V_\ M2B.O5:\J_:B_Y(?XB^MM_P"E$=?#Y3_R,,/_ (X_^E(_4N(?^1-C/^O4_P#T MEGP31117]('\3GU;^Q%_R#_%W_7:V_\ 09*^GJ^8?V(O^0?XN_Z[6W_H,E?3 MU?@/$W_(VK?+_P!)1_7O W_)/8;TE_Z7(1ONGZ5^>W[0'_)9/%?_ %^?^TTK M]"6^Z?I7Y[?M ?\ )9/%?_7Y_P"TTKV^"O\ ?:G^']4?+^)__(LH_P#7Q?\ MI,CSZMCP;_R-VA_]?]O_ .C5K'K8\&_\C=H?_7_;_P#HU:_7:W\*7HS^=,)_ MO%/U7YGZ9+T_$TM(O3\32U_,!_=QY5^U%_R0_P 1?6V_]*(Z^":^]OVHO^2' M^(OK;?\ I1'7P37[1P7_ ,B^?^-_^DQ/YC\3?^1S2_Z]1_\ 2IA7U;^Q%_R# M_%W_ %VMO_09*^4J^K?V(O\ D'^+O^NUM_Z#)7I<4_\ (IJ_]N_^E(\3@+_D MH%O^[XKUC^3%KRK]J+_DA_B+ZVW_I1'7JM>5?M1?\ )#_$7UMO_2B.OA\I M_P"1AA_\K\!XF_Y&U;Y?^DH_KW@;_DGL M-Z2_]+D%%%95UXJT6QN'@N-6L8)D.'CEN8U93[@G(KYN,)3=HJY]O.I"FKS: M7J:M%8O_ FOA_\ Z#FF_P#@9'_\53H_&.A2R*B:UISNQ"JJW<9))Z #=5^Q MJ_RO[C+ZU0?VU]Z-BBBBL3I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?$G_("O\ _KBW\J*/$G_( M"O\ _KBW\J* (O"?_(NV'_7(?S-:]9'A/_D7;#_KD/YFM>@ HKEKWQV(/%4^ M@VFB:IJ=S;0P3W$UJ(!%"DK.J9,DJ$_ZMR0H/ JK_P +8T./6-2LKC[1:06* M7#/J$Z 6[F#9YX4ABV4+J#E0"?NEL&@#LZ*J:5?_ -JZ;:WGV>>U$\:R"&Y3 M9*@(SAER<'V[5;H 1ONGZ5^>W[0'_)9/%?\ U^?^TTK]"6^Z?I7Y[?M ?\ED M\5_]?G_M-*_0N"O]]J?X?U1^.>)__(LH_P#7Q?\ I,CSZD/0TM(>AK]C/YJ/ MU&L_^/2'_<7^535#9_\ 'I#_ +B_RJ:OY;>[/[VC\*/*OVHO^2'^(OK;?^E$ M=?!-?>W[47_)#_$7UMO_ $HCKX)K]GX+_P"1?/\ QO\ ])B?S+XF_P#(YI?] M>H_^E3"OJW]B+_D'^+O^NUM_Z#)7RE7U;^Q%_P @_P 7?]=K;_T&2O2XI_Y% M-7_MW_TI'BI&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_Z_ M/_::5Y]7H/[0'_)9/%?_ %^?^TTKSZOZ5R[_ '*A_@C^2/XASO\ Y&F*_P"O MD_\ TIB'H:_4:S_X](?]Q?Y5^7)Z&OU&L_\ CTA_W%_E7Y]QQMA_^WO_ &T_ M8/"O?&_]P_\ V\FKRK]J+_DA_B+ZVW_I1'7JM>5?M1?\D/\ $7UMO_2B.O@, MI_Y&&'_QQ_\ 2D?KW$/_ ")L9_UZG_Z2SX)HHHK^D#^)SZM_8B_Y!_B[_KM; M?^@R5]/5\P_L1?\ (/\ %W_7:V_]!DKZ>K\!XF_Y&U;Y?^DH_KW@;_DGL-Z2 M_P#2Y"-]T_2OSV_: _Y+)XK_ .OS_P!II7Z$M]T_2OSV_: _Y+)XK_Z_/_:: M5[?!7^^U/\/ZH^7\3_\ D64?^OB_])D>?4AZ&EI#T-?L9_-1^HUG_P >D/\ MN+_*IJAL_P#CTA_W%_E4U?RV]V?WM'X4>5?M1?\ )#_$7UMO_2B.O@FOO;]J M+_DA_B+ZVW_I1'7P37[/P7_R+Y_XW_Z3$_F7Q-_Y'-+_ *]1_P#2IA7U;^Q% M_P @_P 7?]=K;_T&2OE*OJW]B+_D'^+O^NUM_P"@R5Z7%/\ R*:O_;O_ *4C MQ. O^2AP_I/_ -(D?3U(WW3]*6D;[I^E?@I_6Y^>W[0'_)9/%?\ U^?^TTKS MZO0?V@/^2R>*_P#K\_\ ::5Y]7]*Y=_N5#_!'\D?Q#G?_(TQ7_7R?_I3-CP; M_P C=H?_ %_V_P#Z-6OTR7I^)K\S?!O_ "-VA_\ 7_;_ /HU:_3)>GXFOS?C M?^)0])?H?MGA;_N^*]8_DQ:\J_:B_P"2'^(OK;?^E$=>JUY5^U%_R0_Q%];; M_P!*(Z^'RG_D88?_ !Q_]*1^I<0_\B;&?]>I_P#I+/@FBBBOZ0/XG/JW]B+_ M )!_B[_KM;?^@R5]/5\P_L1?\@_Q=_UVMO\ T&2OIZOP'B;_ )&U;Y?^DH_K MW@;_ ))[#>DO_2Y"-]T_2OSV_: _Y+)XK_Z_/_::5^A+?=/TK\]OV@/^2R>* M_P#K\_\ ::5[?!7^^U/\/ZH^7\3_ /D64?\ KXO_ $F1Y]6QX-_Y&[0_^O\ MM_\ T:M8];'@W_D;M#_Z_P"W_P#1JU^NUOX4O1G\Z83_ 'BGZK\S],EZ?B:6 MD7I^)I:_F _NX\J_:B_Y(?XB^MM_Z41U\$U][?M1?\D/\1?6V_\ 2B.O@FOV MC@O_ )%\_P#&_P#TF)_,?B;_ ,CFE_UZC_Z5,*^K?V(O^0?XN_Z[6W_H,E?* M5?5O[$7_ "#_ !=_UVMO_09*]+BG_D4U?^W?_2D>)P%_R4.'])_^D2/IZD;[ MI^E+2-]T_2OP4_K<_/;]H#_DLGBO_K\_]II7GU>@_M ?\ED\5_\ 7Y_[32O/ MJ_I7+O\ KY MA_8B_P"0?XN_Z[6W_H,E?3U?@/$W_(VK?+_TE']>\#?\D]AO27_I>[5_NK^0K8\&JO_ EVA_*O_'_;]A_SU6LB MMCP;_P C=H?_ %_V_P#Z-6OUVM_"EZ,_G7"/_:*?JOS/TR7I^)I:1>GXFEK^ M8#^[0HKF?B1XWA^'/@V_\07%K)>0VAC#0Q,%9M\BH,$\?Q9KQ+_AM?1O^A:U M'_P(BKU\)E.-Q]-U<-3YHIVW6_S?F?.YCQ#E>4U50QM90DU>UGM=J^B?9GTG M17S9_P -KZ-_T+6H_P#@1%7IOP=^,]G\8(-4DM--N-.%@\:,)Y%;?O#'C;Z; M?UK3$Y+C\'2=:O2M%=;KKIW,<%Q/E&8UXX;"UU*?4AZ&EI#T-?L9_-1^HUG_QZ0_[B_P J MFJ&S_P"/2'_<7^535_+;W9_>T?A1Y5^U%_R0_P 1?6V_]*(Z^":^]OVHO^2' M^(OK;?\ I1'7P37[/P7_ ,B^?^-_^DQ/YE\3?^1S2_Z]1_\ 2IA7U;^Q%_R# M_%W_ %VMO_09*^4J^K?V(O\ D'^+O^NUM_Z#)7I<4_\ (IJ_]N_^E(\3@+_D MH%>^-_[A_P#M MY-7E7[47_)#_ !%];;_THCKU6O*OVHO^2'^(OK;?^E$=? 93_P C##_XX_\ MI2/U[B'_ )$V,_Z]3_\ 26?!-%%%?T@?Q.?5O[$7_(/\7?\ 7:V_]!DKZ>KY MA_8B_P"0?XN_Z[6W_H,E?3U?@/$W_(VK?+_TE']>\#?\D]AO27_IAK]C/YJ/U&L_\ CTA_W%_E4U0V?_'I M#_N+_*IJ_EM[L_O:/PH\J_:B_P"2'^(OK;?^E$=?!-?>W[47_)#_ !%];;_T MHCKX)K]GX+_Y%\_\;_\ 28G\R^)O_(YI?]>H_P#I4PKZM_8B_P"0?XN_Z[6W M_H,E?*5?5O[$7_(/\7?]=K;_ -!DKTN*?^135_[=_P#2D>)P%_R4.'])_P#I M$CZ>I&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_ .OS_P!II7GU>@_M ?\ )9/% M?_7Y_P"TTKSZOZ5R[_DOT/VSPM_W? M%>L?R8M>5?M1?\D/\1?6V_\ 2B.O5:\J_:B_Y(?XB^MM_P"E$=?#Y3_R,,/_ M (X_^E(_4N(?^1-C/^O4_P#TEGP31117]('\3GU;^Q%_R#_%W_7:V_\ 09*^ MGJ^8?V(O^0?XN_Z[6W_H,E?3U?@/$W_(VK?+_P!)1_7O W_)/8;TE_Z7(1ON MGZ5^>W[0'_)9/%?_ %^?^TTK]"6^Z?I7Y[?M ?\ )9/%?_7Y_P"TTKV^"O\ M?:G^']4?+^)__(LH_P#7Q?\ I,CSZMCP;_R-VA_]?]O_ .C5K'K8\&_\C=H? M_7_;_P#HU:_7:W\*7HS^=,)_O%/U7YGZ9+T_$TM(O3\32U_,!_=QY5^U%_R0 M_P 1?6V_]*(Z^":^]OVHO^2'^(OK;?\ I1'7P37[1P7_ ,B^?^-_^DQ/YC\3 M?^1S2_Z]1_\ 2IA7U;^Q%_R#_%W_ %VMO_09*^4J^K?V(O\ D'^+O^NUM_Z# M)7I<4_\ (IJ_]N_^E(\3@+_DH%O^[XKUC^3%KRK]J+_DA_B+ZVW_I1'7JM M>5?M1?\ )#_$7UMO_2B.OA\I_P"1AA_\ MK\!XF_Y&U;Y?^DH_KW@;_DGL-Z2_]+D(WW3]*_/;]H#_ )+)XK_Z_/\ VFE? MH2WW3]*_/;]H#_DLGBO_ *_/_::5[?!7^^U/\/ZH^7\3_P#D64?^OB_])D>? M5L>#?^1NT/\ Z_[?_P!&K6/6QX-_Y&[0_P#K_M__ $:M?KM;^%+T9_.F$_WB MGZK\S],EZ?B:6D7I^)I:_F _NX\J_:B_Y(?XB^MM_P"E$=?!-?>W[47_ "0_ MQ%];;_THCKX)K]HX+_Y%\_\ &_\ TF)_,?B;_P CFE_UZC_Z5,*^K?V(O^0? MXN_Z[6W_ *#)7RE7U;^Q%_R#_%W_ %VMO_09*]+BG_D4U?\ MW_TI'BW[0'_) M9/%?_7Y_[32OT);[I^E?GM^T!_R63Q7_ -?G_M-*_0N"O]]J?X?U1^.>)_\ MR+*/_7Q?^DR//J0]#2TAZ&OV,_FH_4:S_P"/2'_<7^535#9_\>D/^XO\JFK^ M6WNS^]H_"CRK]J+_ )(?XB^MM_Z41U\$U][?M1?\D/\ $7UMO_2B.O@FOV?@ MO_D7S_QO_P!)B?S+XF_\CFE_UZC_ .E3"OJW]B+_ )!_B[_KM;?^@R5\I5]6 M_L1?\@_Q=_UVMO\ T&2O2XI_Y%-7_MW_ -*1XG 7_)0X?TG_ .D2/IZD;[I^ ME+2-]T_2OP4_K<_/;]H#_DLGBO\ Z_/_ &FE>?5Z#^T!_P ED\5_]?G_ +32 MO/J_I7+O]RH?X(_DC^(<[_Y&F*_Z^3_]*8AZ&OU&L_\ CTA_W%_E7Y_]M/V#PKWQO\ W#_]O)J\J_:B_P"2'^(OK;?^ ME$=>JUY5^U%_R0_Q%];;_P!*(Z^ RG_D88?_ !Q_]*1^O<0_\B;&?]>I_P#I M+/@FBBBOZ0/XG/JW]B+_ )!_B[_KM;?^@R5]/5\P_L1?\@_Q=_UVMO\ T&2O MIZOP'B;_ )&U;Y?^DH_KW@;_ ))[#>DO_2Y"-]T_2OSV_: _Y+)XK_Z_/_:: M5^A+?=/TK\]OV@/^2R>*_P#K\_\ ::5[?!7^^U/\/ZH^7\3_ /D64?\ KXO_ M $F1Y]2'H:6D/0U^QG\U'ZC6?_'I#_N+_*IJAL_^/2'_ '%_E4U?RV]V?WM' MX4>5?M1?\D/\1?6V_P#2B.O@FOO;]J+_ )(?XB^MM_Z41U\$U^S\%_\ (OG_ M (W_ .DQ/YE\3?\ D*_^OS_VFE>?5_2N7?[E M0_P1_)'\0YW_ ,C3%?\ 7R?_ *4S8\&_\C=H?_7_ &__ *-6OTR7I^)K\S?! MO_(W:'_U_P!O_P"C5K],EZ?B:_-^-_XE#TE^A^V>%O\ N^*]8_DQ:\J_:B_Y M(?XB^MM_Z41UZK7E7[47_)#_ !%];;_THCKX?*?^1AA_\I_^DL^":***_I _B<^K?V(O^0?XN_Z[6W_H,E?3U?,/[$7_ "#_ !=_ MUVMO_09*^GJ_ >)O^1M6^7_I*/Z]X&_Y)[#>DO\ TN0C?=/TK\]OV@/^2R>* M_P#K\_\ ::5^A+?=/TK\]OV@/^2R>*_^OS_VFE>WP5_OM3_#^J/E_$__ )%E M'_KXO_29'GU;'@W_ )&[0_\ K_M__1JUCUL>#?\ D;M#_P"O^W_]&K7Z[6_A M2]&?SIA/]XI^J_,_3)>GXFEI%Z?B:6OY@/[N/*OVHO\ DA_B+ZVW_I1'7P37 MWM^U%_R0_P 1?6V_]*(Z^":_:."_^1?/_&__ $F)_,?B;_R.:7_7J/\ Z5,* M^K?V(O\ D'^+O^NUM_Z#)7RE7U;^Q%_R#_%W_7:V_P#09*]+BG_D4U?^W?\ MTI'B*_P#K\_\ M::5Y]7H/[0'_ "63Q7_U^?\ M-*\^K^EW[0'_ "63 MQ7_U^?\ M-*]O@K_ 'VI_A_5'R_B?_R+*/\ U\7_ *3(\^K8\&_\C=H?_7_; M_P#HU:QZV/!O_(W:'_U_V_\ Z-6OUVM_"EZ,_G3"?[Q3]5^9^F2]/Q-+2+T_ M$TM?S ?W<>5?M1?\D/\ $7UMO_2B.O@FOO;]J+_DA_B+ZVW_ *41U\$U^T<% M_P#(OG_C?_I,3^8_$W_D*JX989/DDXWYGK9V['Z:1^,="ED5$UK3G=B%55NXR23T &ZM MBOS+\&JO_"7:'\J_\?\ ;]A_SU6OTS7I^)KYG/LFCD\J<8SYN:_2VUC[KA/B M:?$E.M.=)0Y&EH[WO?R786BBL'QSXSL/A]X7O->U-9GLK78)!;H'?YG5!@$C MNP[U\S3IRJS5."NV[)>;/MZU:GAZHKPK_ (;&\"_\^^L_ M^ B?_'*/^&QO O\ S[ZS_P" B?\ QRO9_L+,_P#GQ+[CYK_6O(_^@N'WGNM% MA4PU1TJT>62W3 M/H<+BJ&-HQQ&&FI0ELUL^GYA12$X%>=^(?V@O ?A76KO2=3ULVU_:/YEY-)7[:V/1:*\J M_P"&H?AI_P!#$W_@#06L&OL\\\BQ1K]BN!EF( &3'ZD M5UO*LP2N\//_ ,!?^1YJX@R>326+IW_QQ_S/3Z*3.:6O+/?"BBB@ HHHH ** M** ,WQ)_R K_ /ZXM_*BCQ)_R K_ /ZXM_*B@"+PG_R+MA_UR'\S6O61X3_Y M%VP_ZY#^9K7H **** "BBB@!&^Z?I7Y[?M ?\ED\5_\ 7Y_[32OT);[I^E?G MM^T!_P ED\5_]?G_ +32OT+@K_?:G^']4?CGB?\ \BRC_P!?%_Z3(\^I#T-+ M2'H:_8S^:C]1K/\ X](?]Q?Y5-4-G_QZ0_[B_P JFK^6WNS^]H_"CRK]J+_D MA_B+ZVW_ *41U\$U][?M1?\ )#_$7UMO_2B.O@FOV?@O_D7S_P ;_P#28G\R M^)O_ ".:7_7J/_I4PKZM_8B_Y!_B[_KM;?\ H,E?*5?5O[$7_(/\7?\ 7:V_ M]!DKTN*?^135_P"W?_2D>)P%_P E#A_2?_I$CZ>I&^Z?I2TC?=/TK\%/ZW/S MV_: _P"2R>*_^OS_ -II7GU>@_M ?\ED\5_]?G_M-*\^K^EAK]1K/\ X](?]Q?Y5^7)Z&OU&L_^/2'_ '%_E7Y] MQQMA_P#M[_VT_8/"O?&_]P__ &\FKRK]J+_DA_B+ZVW_ *41UZK7E7[47_)# M_$7UMO\ THCKX#*?^1AA_P#''_TI'Z]Q#_R)L9_UZG_Z2SX)HHHK^D#^)SZM M_8B_Y!_B[_KM;?\ H,E?3U?,/[$7_(/\7?\ 7:V_]!DKZ>K\!XF_Y&U;Y?\ MI*/Z]X&_Y)[#>DO_ $N0C?=/TK\]OV@/^2R>*_\ K\_]II7Z$M]T_2OSV_: M_P"2R>*_^OS_ -II7M\%?[[4_P /ZH^7\3_^191_Z^+_ -)D>?4AZ&EI#T-? ML9_-1^HUG_QZ0_[B_P JFJ&S_P"/2'_<7^535_+;W9_>T?A1Y5^U%_R0_P 1 M?6V_]*(Z^":^]OVHO^2'^(OK;?\ I1'7P37[/P7_ ,B^?^-_^DQ/YE\3?^1S M2_Z]1_\ 2IA7U;^Q%_R#_%W_ %VMO_09*^4J^K?V(O\ D'^+O^NUM_Z#)7I< M4_\ (IJ_]N_^E(\3@+_DH%O^[XKUC^3%KRK]J+_DA_B+ZVW_I1'7JM>5?M M1?\ )#_$7UMO_2B.OA\I_P"1AA_\K\!X MF_Y&U;Y?^DH_KW@;_DGL-Z2_]+D(WW3]*_/;]H#_ )+)XK_Z_/\ VFE?H2WW M3]*_/;]H#_DLGBO_ *_/_::5[?!7^^U/\/ZH^7\3_P#D64?^OB_])D>?5L># M?^1NT/\ Z_[?_P!&K6/6QX-_Y&[0_P#K_M__ $:M?KM;^%+T9_.F$_WBGZK\ MS],EZ?B:6D7I^)I:_F _NX\J_:B_Y(?XB^MM_P"E$=?!-?>W[47_ "0_Q%]; M;_THCKX)K]HX+_Y%\_\ &_\ TF)_,?B;_P CFE_UZC_Z5,*^K?V(O^0?XN_Z M[6W_ *#)7RE7U;^Q%_R#_%W_ %VMO_09*]+BG_D4U?\ MW_TI'BC/YTPG^\4_5?F?IDO3\32TB]/Q-+7\P']W'E7 M[47_ "0_Q%];;_THCKX)K[V_:B_Y(?XB^MM_Z41U\$U^T<%_\B^?^-_^DQ/Y MC\3?^1S2_P"O4?\ TJ85]6_L1?\ (/\ %W_7:V_]!DKY2KZM_8B_Y!_B[_KM M;?\ H,E>EQ3_ ,BFK_V[_P"E(\3@+_DH?5_2N7?[E0_ MP1_)'\0YW_R-,5_U\G_Z4S8\&_\ (W:'_P!?]O\ ^C5K],EZ?B:_,WP;_P C M=H?_ %_V_P#Z-6OTR7I^)K\WXW_B4/27Z'[9X6_[OBO6/Y,6O*OVHO\ DA_B M+ZVW_I1'7JM>5?M1?\D/\1?6V_\ 2B.OA\I_Y&&'_P K\!XF_P"1M6^7_I*/Z]X&_P"2>PWI+_TN0C?=/TK\]OV@/^2R>*_^ MOS_VFE?H2WW3]*_/;]H#_DLGBO\ Z_/_ &FE>WP5_OM3_#^J/E_$_P#Y%E'_ M *^+_P!)D>?5L>#?^1NT/_K_ +?_ -&K6/6QX-_Y&[0_^O\ M_\ T:M?KM;^ M%+T9_.F$_P!XI^J_,_3)>GXFEI%Z?B:6OY@/[N"BN*^,GC:]^'?PZU77].A@ MGO+0Q!([E6,9W2HAR%(/1CWKYG_X;1\9_P#0)T+_ +\S?_':^@R_(L9F=)UL M.E9.VKMKH_U/C\XXKRS(\0L-C)-2:YM%?1MK]&?9M%?&7_#:/C/_ *!.A?\ M?F;_ ..U[7^SM\8]8^+MKKDNKVMC:M8R0I&+)'4,'#DYW,W]T=*VQO#N/P%" M6(KIQ4445\R?)/\ D!7_ /UQ;^5% $7A/_D7;#_KD/YFM>LCPG_R+MA_UR'\S6O0 M 4444 %%%% "-]T_2OSV_: _Y+)XK_Z_/_::5^A+?=/TK\]OV@/^2R>*_P#K M\_\ ::5^A<%?[[4_P_JC\<\3_P#D64?^OB_])D>?4AZ&EI#T-?L9_-1^HUG_ M ,>D/^XO\JFJ&S_X](?]Q?Y5-7\MO=G][1^%'E7[47_)#_$7UMO_ $HCKX)K M[V_:B_Y(?XB^MM_Z41U\$U^S\%_\B^?^-_\ I,3^9?$W_DEQ3_R*:O_ &[_ .E( M\3@+_DH*_^OS_ -II7GU?TKEW^Y4/\$?R1_$.=_\ (TQ7_7R?_I3$ M/0U^HUG_ ,>D/^XO\J_+D]#7ZC6?_'I#_N+_ "K\^XXVP_\ V]_[:?L'A7OC M?^X?_MY-7E7[47_)#_$7UMO_ $HCKU6O*OVHO^2'^(OK;?\ I1'7P&4_\C## M_P"./_I2/U[B'_D38S_KU/\ ])9\$T445_2!_$Y]6_L1?\@_Q=_UVMO_ $&2 MOIZOF']B+_D'^+O^NUM_Z#)7T]7X#Q-_R-JWR_\ 24?U[P-_R3V&])?^ER$; M[I^E?GM^T!_R63Q7_P!?G_M-*_0EONGZ5^>W[0'_ "63Q7_U^?\ M-*]O@K_ M 'VI_A_5'R_B?_R+*/\ U\7_ *3(\^I#T-+2'H:_8S^:C]1K/_CTA_W%_E4U M0V?_ !Z0_P"XO\JFK^6WNS^]H_"CRK]J+_DA_B+ZVW_I1'7P37WM^U%_R0_Q M%];;_P!*(Z^":_9^"_\ D7S_ ,;_ /28G\R^)O\ R.:7_7J/_I4PKZM_8B_Y M!_B[_KM;?^@R5\I5]6_L1?\ (/\ %W_7:V_]!DKTN*?^135_[=_]*1XG 7_) M0X?TG_Z1(^GJ1ONGZ4M(WW3]*_!3^MS\]OV@/^2R>*_^OS_VFE>?5Z#^T!_R M63Q7_P!?G_M-*\^K^E#?^1NT M/_K_ +?_ -&K7Z9+T_$U^9O@W_D;M#_Z_P"W_P#1JU^F2]/Q-?F_&_\ $H>D MOT/VSPM_W?%>L?R8M>5?M1?\D/\ $7UMO_2B.O5:\J_:B_Y(?XB^MM_Z41U\ M/E/_ ",,/_CC_P"E(_4N(?\ D38S_KU/_P!)9\$T445_2!_$Y]6_L1?\@_Q= M_P!=K;_T&2OIZOF']B+_ )!_B[_KM;?^@R5]/5^ \3?\C:M\O_24?U[P-_R3 MV&])?^ER$;[I^E?GM^T!_P ED\5_]?G_ +32OT);[I^E?GM^T!_R63Q7_P!? MG_M-*]O@K_?:G^']4?+^)_\ R+*/_7Q?^DR//JV/!O\ R-VA_P#7_;_^C5K' MK8\&_P#(W:'_ -?]O_Z-6OUVM_"EZ,_G3"?[Q3]5^9^F2]/Q-+2+T_$TM?S M?W<>5?M1?\D/\1?6V_\ 2B.O@FOO;]J+_DA_B+ZVW_I1'7P37[1P7_R+Y_XW M_P"DQ/YC\3?^1S2_Z]1_]*F%?5O[$7_(/\7?]=K;_P!!DKY2KZM_8B_Y!_B[ M_KM;?^@R5Z7%/_(IJ_\ ;O\ Z4CQ. O^2AP_I/\ ](D?3U(WW3]*6D;[I^E? M@I_6Y^>W[0'_ "63Q7_U^?\ M-*\^KT']H#_ )+)XK_Z_/\ VFE>?5_2N7?[ ME0_P1_)'\0YW_P C3%?]?)_^E,V/!O\ R-VA_P#7_;_^C5K],EZ?B:_,WP;_ M ,C=H?\ U_V__HU:_3)>GXFOS?C?^)0])?H?MGA;_N^*]8_DQ:\J_:B_Y(?X MB^MM_P"E$=>JUY5^U%_R0_Q%];;_ -*(Z^'RG_D88?\ QQ_]*1^I<0_\B;&? M]>I_^DL^":***_I _B<^K?V(O^0?XN_Z[6W_ *#)7T]7S#^Q%_R#_%W_ %VM MO_09*^GJ_ >)O^1M6^7_ *2C^O>!O^2>PWI+_P!+D(WW3]*_/;]H#_DLGBO_ M *_/_::5^A+?=/TK\]OV@/\ DLGBO_K\_P#::5[?!7^^U/\ #^J/E_$__D64 M?^OB_P#29'GU;'@W_D;M#_Z_[?\ ]&K6/6QX-_Y&[0_^O^W_ /1JU^NUOX4O M1G\Z83_>*?JOS/TR7I^)I:1>GXFEK^8#^[CRK]J+_DA_B+ZVW_I1'7P37WM^ MU%_R0_Q%];;_ -*(Z^":_:."_P#D7S_QO_TF)_,?B;_R.:7_ %ZC_P"E3"OJ MW]B+_D'^+O\ KM;?^@R5\I5]6_L1?\@_Q=_UVMO_ $&2O2XI_P"135_[=_\ M2D>)P%_R4.'])_\ I$CZ>I&^Z?I2TC?=/TK\%/ZW/SV_: _Y+)XK_P"OS_VF ME>?5Z#^T!_R63Q7_ -?G_M-*\^K^E#?^1NT/_K_M_P#T:M?IDO3\37YF^#?^1NT/_K_M_P#T:M?IDO3\37YOQO\ MQ*'I+]#]L\+?]WQ7K'\F+7E7[47_ "0_Q%];;_THCKU6O*OVHO\ DA_B+ZVW M_I1'7P^4_P#(PP_^./\ Z4C]2XA_Y$V,_P"O4_\ TEGP31117]('\3GU;^Q% M_P @_P 7?]=K;_T&2OIZOF']B+_D'^+O^NUM_P"@R5]/5^ \3?\ (VK?+_TE M']>\#?\ )/8;TE_Z7(1ONGZ5^>W[0'_)9/%?_7Y_[32OT);[I^E?GM^T!_R6 M3Q7_ -?G_M-*]O@K_?:G^']4?+^)_P#R+*/_ %\7_I,CSZMCP;_R-VA_]?\ M;_\ HU:QZV/!O_(W:'_U_P!O_P"C5K]=K?PI>C/YTPG^\4_5?F?IDO3\32TB M]/Q-+7\P']W'E7[47_)#_$7UMO\ THCKX)K[V_:B_P"2'^(OK;?^E$=?!-?M M'!?_ "+Y_P"-_P#I,3^8_$W_ )'-+_KU'_TJ85]6_L1?\@_Q=_UVMO\ T&2O ME*OJW]B+_D'^+O\ KM;?^@R5Z7%/_(IJ_P#;O_I2/$X"_P"2AP_I/_TB1]/4 M445^"G];F;XD_P"0%?\ _7%OY44>)/\ D!7_ /UQ;^5% $7A/_D7;#_KD/YF MM>LCPG_R+MA_UR'\S6O0!X+\0H+#5;OXM76L%#J&B:=!)H\TC8ELP;8R1R0' MJC->>.]3R:18 M2F\+V5NYO5"76Z)3YZ@;0'X^88XP<\<4 8?PYU2WU#PQ##;Z<=)&GR2:>]GY MGFB)X6*,%?\ C''WNI[\YKI)S(L+F)5>4#Y5=L GW.#4.F:79:+8Q66GVD%A M9PC;';VT2QQH,YP%4 #\*M4 99GU<@C[%:?^!+?_ !%>!^//V5;SQSXOU37I M-92S>_E\TP+%O"?*!C=D9Z>E?2%("#T->A@\?BGS3/(S+*< M%G%-4<=3YXIW2NUKMT:[GRE_PQ3<_P#0QK_X#_\ V5(?V*+DC_D8U_\ ?\ M^RKZNR/6C(QG/%>O_K-FW_/_ /"/^1\[_J/P]_T"K_P*?_R1DQ2:O%$B?8[0 M[5 S]H;M_P I_VC6/\ GRM/_ EO_B*U**^8/N%IH<'\2_!VJ?$CP7J'AV46 M^GI=F,FX20R%=DBO]TJ,YVXZ]Z\-_P"&*;G_ *&-?_ ?_P"RKZM) ZG%!('6 MO8P><8[+Z;I8:IRQ;OLGK\T^Q\YF7#F59O65?'4>>:5KWDM+MVT:6[9\I?\ M#%-S_P!#&O\ X#__ &5>H?!CX.ZC\'(-6B@NH=5%^\;DR$Q;-@8=@V<[OTKU MW(SC/-&1G&>:TQ6>9AC*3H5ZO-%[JT>FO1&.!X6R;+<1'%82ARSC>SYI/=6> M\FMC,^T:Q_SY6G_@2W_Q%!GU@C'V*T_\"6_^(K4HKPSZH^;_ !Y^RK>>.?%^ MJ:])K*6;W\OFF!8MX3Y0,;LC/3TK!_X8IN?^AC7_ ,!__LJ^K00>AHR/6OHZ M?$6:4H1IPK625EI'9?(^+K<&Y#B*LJU7#)RDVV^:>K>K^T?*)_8HN2/^1C7_ M ,!__LJ^F(I-7BB1/L=H=J@9^T-V_P" 5K9I:X,;F>+S'E^M3YN6]M$M]]DN MQZ^69'EV3<_U"ER<]KZR=[7MNWW9E_:-8_Y\K3_P);_XBN7^)?@[5/B1X+U# MP[*+?3TNS&3<)(9"NR17^Z5&<[<=>]=Y2$@=3BN"E5G0J1JTW:46FO5;'K8B MA3Q5&="LKPFFFNZ:LUIKL?*7_#%-S_T,:_\ @/\ _94?\,4W/_0QK_X#_P#V M5?5I('6C(SC/-?1?ZS9M_P __P (_P"1\9_J/P]_T"K_ ,"G_P#)'D7P8^#N MH_!R#5HH+J'51?O&Y,A,6S8&'8-G.[]*]*^T:Q_SY6G_ ($M_P#$5IY&<9YI M:\'$XFKBZKKUY7D]WIZ=#ZS!8+#Y=AXX7"QY81V5V[7=^K;W9EF?6",?8K3_ M ,"6_P#B*\#\>?LJWGCGQ?JFO2:REF]_+YI@6+>$^4#&[(ST]*^D*0$'H:WP M>/Q.7S=3#3Y6U;9/3YIG-F64X+.*:HXZGSQ3NE=K7;HUW/E+_ABFY_Z&-?\ MP'_^RI#^Q1_Z!5_X%/_Y(R8I-7BB1/L=H=J@9^T-V_P" 4_[1K'_/E:?^!+?_ !%:8.:6 MOF#[A::'!_$OP=JGQ(\%ZAX=E%OIZ79C)N$D,A79(K_=*C.=N.O>O#?^&*;G M_H8U_P# ?_[*OJTD#J<4$@=:]C!YQCLOINEAJG+%N^R>OS3['SF9<.95F]95 M\=1YYI6O>2TNW;1I;MGRE_PQ3<_]#&O_ (#_ /V5>H?!CX.ZC\'(-6B@NH=5 M%^\;DR$Q;-@8=@V<[OTKUW(SC/-&X9QD5IBL\S#&4G0KU>:+W5H]->B,<#PM MDV6XB.*PE#EG&]GS2>ZL]Y-;&9]HUC_GRM/_ );_P"(H,^L$8^Q6G_@2W_Q M%:E%>&?5'S?X\_95O/'/B_5->DUE+-[^7S3 L6\)\H&-V1GIZ5@_\,4W/_0Q MK_X#_P#V5?5H(/0T9'K7T=/B+-*4(TX5K)*RTCLOD?%UN#*GS6VT2_)(]G+,EP&31E' 4N12M?5N]O5LR_M M&L?\^5I_X$M_\17+_$OP=JGQ(\%ZAX=E%OIZ79C)N$D,A79(K_=*C.=N.O>N M\I"0.IQ7%2JSH5(U:;M*+37JMCU,10IXJC.A65X3337=-6:TUV/E+_ABFY_Z M&-?_ '_ /LJ/^&*;G_H8U_\!_\ [*OJTD#K1D9QGFOHO]9LV_Y__A'_ "/C M/]1^'O\ H%7_ (%/_P"2/(O@Q\'=1^#D&K1074.JB_>-R9"8MFP,.P;.=WZ5 MZ5]HUC_GRM/_ );_P"(K3R,XSS2UX.)Q-7%U77KRO)[O3TZ'UF"P6'R[#QP MN%CRPCLKMVN[]6WNS+,^L$8^Q6G_ ($M_P#$5X'X\_95O/'/B_5->DUE+-[^ M7S3 L6\)\H&-V1GIZ5](4@(/0UO@\?BGS3.;,LIP6<4U1QU M/GBG=*[6NW1KN?*7_#%-S_T,:_\ @/\ _95;TC]CFZTG5K*^&OK*;:>.<(8, M!MK!L9SQG%?40(/0T9&,YXKU7Q)FLDTZWX1_R/GX\$\/PDI1PJNO[T__ )(S M!/K _P"7*T_\"6_^(H^T:Q_SY6G_ ($M_P#$5J45\T?;G!_$OP=JGQ(\%ZAX M=E%OIZ79C)N$D,A79(K_ '2HSG;CKWKPW_ABFY_Z&-?_ '_ /LJ^K20.IQ0 M2!UKV,'G&.R^FZ6&J?LJWGCGQ?JFO2:REF M]_+YI@6+>$^4#&[(ST]*P?\ ABFY_P"AC7_P'_\ LJ^K00>AH!!Z&OHZ?$6: M4H1IPK625EI'9?(^+K<&Y#B*LJU7#)RDVV^:>K>K^T?+ND?L,XKZ/$^L#_ERM/\ P);_ .(K3R,9SQ2UYV-S'%9BXO%3 MYK;:)?DD>SEF2X#)HRC@*7(I6OJW>WJV9?VC6/\ GRM/_ EO_B*Y?XE^#M4^ M)'@O4/#LHM]/2[,9-PDAD*[)%?[I49SMQU[UWE(2!U.*XJ56="I&K3=I1::] M5L>IB*%/%49T*RO":::[IJS6FNQ\I?\ #%-S_P!#&O\ X#__ &5'_#%-S_T, M:_\ @/\ _95]6D@=:*^B_P!9LV_Y_P#X1_R/C/\ 4?A[_H%7_@4__DCR+X,? M!W4?@Y!JT4%U#JHOWCE?:-8_P"?*T_\"6_^(K3R,XSS M2UX.)Q-7%U77KRO)[O3TZ'UF"P6'R[#QPN%CRPCLKMVN[]6WNS+,^L$8^Q6G M_@2W_P 17@?CS]E6\\<^+]4UZ364LWOY?-,"Q;PGR@8W9&>GI7TA2 @]#6^# MQ^)R^;J8:?*VK;)Z?-,YLRRG!9Q35''4^>*=TKM:[=&NY\I?\,4W/_0QK_X# M_P#V56](_8YNM)U:ROAKZRFVGCG"&# ;:P;&<\9Q7U$"#T-%>J^),UDFG6_" M/^1\_'@GA^$E*.%5U_>G_P#)&8)]8'_+E:?^!+?_ !%'VC6/^?*T_P# EO\ MXBM2BOFC[\EI=NVC2W;/E+_ABFY_Z&-?_ '_ /LJ]0^#'P=U'X.0:M%! M=0ZJ+]XW)D)BV; P[!LYW?I7KM&1G&>:TQ6>9AC*3H5ZO-%[JT>FO1&.!X6R M;+<1'%82ARSC>SYI/=6>\FMC,^T:Q_SY6G_@2W_Q%!GU@C'V*T_\"6_^(K4H MKPSZH^;_ !Y^RK>>.?%^J:])K*6;W\OFF!8MX3Y0,;LC/3TK!_X8IN?^AC7_ M ,!__LJ^K00>AH!!Z&OHZ?$6:4H1IPK625EI'9?(^+K<&Y#B*LJU7#)RDVV^ M:>K>K^T?+ND?L,XKZ/$^L#_ERM/_ ); M_P"(K3SQGM0#FO.QN8XK,7%XJ?-;;1+\DCV*HSH5E>$TTUW35FM-=CY2_P"& M*;G_ *&-?_ ?_P"RH_X8IN?^AC7_ ,!__LJ^K20.M%?1?ZS9M_S_ /PC_D?& M?ZC\/?\ 0*O_ *?_P D>1?!CX.ZC\'(-6B@NH=5%^\;DR$Q;-@8=@V<[OTK MTK[1K'_/E:?^!+?_ !%:>X9QD4M>#B<35Q=5UZ\KR>[T].A]9@L%A\NP\<+A M8\L([*[=KN_5M[LRS/K!&/L5I_X$M_\ $5X'X\_95O/'/B_5->DUE+-[^7S3 M L6\)\H&-V1GIZ5](4@(/0UO@\?BGS3.;,LIP6<4U1QU/GB MG=*[6NW1KN?*7_#%-S_T,:_^ _\ ]E5O2/V.;K2=6LKX:^LIMIXYPA@P&VL& MQG/&<5]1 @]#1D8SGBO5?$F:R33K?A'_ "/GX\$\/PDI1PJNO[T__DC,$^L# M_ERM/_ EO_B*/M&L?\^5I_X$M_\ $5J45\T?;G!_$OP=JGQ(\%ZAX=E%OIZ7 M9C)N$D,A79(K_=*C.=N.O>O#?^&*;G_H8U_\!_\ [*OJTD#J<4$@=:]C!YQC MLOINEAJG+%N^R>OS3['S>9<.95F]95\=1YYI6O>2TNW;1I;MGRE_PQ3<_P#0 MQK_X#_\ V5>H?!CX.ZC\'(-6B@NH=5%^\;DR$Q;-@8=@V<[OTKUVC(SC/-:8 MK/,PQE)T*]7FB]U:/37HC' \+9-EN(CBL)0Y9QO9\TGNK/>36QGPSZHTJ"6T MMDC)^9EG)('L-M:-%%>&?5&;XD_Y 5__ -<6_E11XD_Y 5__ -<6_E10!%X3 M_P"1=L/^N0_F:UZR/"?_ "+MA_UR'\S6O0 4444 %%%% #95+QLJN8V((#@ MD>_->&:QXLUGP7)X\FT?6KW7M-TC3(T>XU,K,(-39R"J,%7.U&1G0<*=HXR1 M7N,\0GA>,LR!U*[D;:PR.H/8UQGA_P"$6B^']%N-&6;4;[19[>2VDTZ_O&GA M9')+DAN2Q))+$Y)).>>*-:UWP;\2- \#6_B'4KNS\2)&TE_=.CW%H49_ M-\M]HV^8J@#@[3DKBMRROWBMO&VF:YXJU*STGPS?(XU1)U2=H'MDE$?!S0KW2;>Q:744,5^-4:Y2]<33W(&!)*W\9&!@'@;5P!M& #1^%T^M77@# M1)O$)D.KR6X:8SH$E().PR*. ^S;N Z-FNIJCHVEC1]/CM!=75YLS^^O)3+( MV3GECUJ]0!Q'Q:>*P\*W.I3Z]J>BI:QOY2Z8ZK)/.V%B4 J2[%B J#ABW(-< MM'<>)O%6I?V-J6LW>@ZAIGANSOKEM.*)OOY?,#L>"&1#"<)]T[CG.!7<^+_A M_8>,[S2KN[N;^VN-,=Y;9[*[:$*[+M+$#@D#(!(R,G&,U4UCX6:3KAMI+FXU M+[5':FQENHKUXYKFW)R8Y67&\9R?49.",F@#Q[0/B5XB\4_"R_\ B0^J75I? M:9HZKX>^*?A_-[K=KIE_?26U MQ+J+POI]P&A8Q00HF6C?>%PSA =C EBPKI&^$/AO^T5N([>>WM3)#-)ID-PZ M64LD041.\(.TE0D?L?+3(.*LI\-]+.NPZI<3ZA?M;W#7=M:WE[)+;V\QR-Z1 MDX! 9@,YV[CC% '54DJEXV57,;$$!P 2/?FG5'/$)X7C+,@=2NY&VL,CJ#V- M 'AVL>+-9\%R>/)M'UJ]U[3=(TR-'N-3*S"#4V<@JC!5SM1D9T'"G:.,D5%X MHUK7?!OQ(T#P-;^(=2N[/Q(D;27]TZ/<6A1G\WRWVC;YBJ .#M.2N*]#\/\ MPBT7P_HMQHRS:C?:+/;R6TFG7]XT\+(Y)HW5]))=P>22T0BE)RFUBQXZECG.: .)N/B+=^%'\1>$Y]?07ZZM M'IVEZIJDT:O%%);1SR/(S8#F%64XW8QG@5O:!X+TKP[82VT$!N#/,US//>-YTL\K N[-R3@ M>P P!5CPQX:T_PAHEKI.EP^196RE8T+%B,DGDGD]: -6N(^+3Q6'A6YU*?7 MM3T5+6-_*73'59)YVPL2@%278L0%0<,6Y!KMZYCQ?\/[#QG>:5=W=S?VUQIC MO+;/97;0A79=I8@<$@9 )&1DXQF@#AH[CQ-XJU+^QM2UF[T'4-,\-V=].:YMR8@C>D9. 0&8#.=NXXQ74T -E4 MO&RJYC8@@. "1[\UX9K'BS6?!TW2-,C1[C4RLP@U-G(*HP5<[ M49&=!PIVCC)%>XSQ">%XRS('4KN1MK#(Z@]C7&>'_A%HOA_1;C1EFU&^T6>W MDMI-.O[QIX61R2Y(;DL222Q.223G- 'GGBC6M=\&_$C0/ UOXAU*[L_$B1M) M?W3H]Q:%&?S?+?:-OF*H X.TY*XI+_QEX@TS7+CP5!>:KJ0&O?8TO;;RFOC: M_8!=&(.Y5 VX[?,8@A?]K!KT$?!OP^]I-'<-J%[=N8?+U&ZOI)+N#R26B$4I M.4VL6/'4L?:2NPRF7.22A*$=-ORXQ0! M;^'FM6>M>'=L+$H!4EV+$!4'#%N0:Y:.X\3>*M2_L;4M9N]!U#3/#=G?7+:<43 M??R^8'8\$,B&$X3[IW'.<"NY\7_#^P\9WFE7=W$':2H2/V/EID'%;VG>&+#2]QH \.UCQ9K/@N3QY-H^M7NO:;I&F1H]QJ9680:FSD%48*N= MJ,C.@X4[1QDBHO%&M:[X-^)&@>!K?Q#J5W9^)$C:2_NG1[BT*,_F^6^T;?,5 M0!P=IR5Q7H?A_P"$6B^']%N-&6;4;[19[>2VDTZ_O&GA9')+DAN2Q))+$Y)) M.OI?P8UV[ M\0^ K6ZO;U[VY$]Q$PG!%Q %E8+#/E5_?(NU7^498$\]2]OA%H/V2W1#?0WT M%U)>KJD=XZWAF=0CNTN&[.^N6TXHF^_E\P.QX(9$,)PGW3N.)M#\5Z7-J$VN1: MC=^)SILUC+;?\2QK"1W6(Q/C:6""-]P;?NW@C&0/=QR!7-IX"T]O$D>MW4][ MJ%U!(\MK'>7+20VKL"I:./[JG:2,\D D#&372T -E4O&RJYC8@@. "1[\UX9 MK'BS6?!TW2-,C1[C4RLP@U-G(*HP5<[49&=!PIVCC)%>XSQ"> M%XRS('4KN1MK#(Z@]C7&>'_A%HOA_1;C1EFU&^T6>WDMI-.O[QIX61R2Y(;D ML222Q.223G- '-2PZ]HOB^_\)V?BJ_:.[T,ZBFH7R1W$]K+'.L+%?:LU[=11V[:E+?O)=)"ARL22-DJN2QP.I8DY-0VGP@ MT2Q\-Z9HT,^IK%I<@DT^Y^W/]IL\)LVQR]0NPE2IR"".-AL9\ L%8*2 ,E<]Z[>LSPYX69F)))Y)-:= '$?%IXK#PK,Y/J,G!&30!POA7QAX MCU[Q/\+]5N]99;#Q!H\\T^DPP(D(E6")S(6Y9B68D<@ <8)YKI;2]UJU^.TU MA) 01EF8AFR2<=, 8K5O?A9I5WKNE:HESJ-G) MI48BLK>TO&B@@3:JE%C'&"JJ"/:IG^'%B_C1/%!O]5_M%$,2I]M;R1$2&,?E M]-I90<>HH ZRFRJ7C95,LR!U*[D;:PR.H/8T >': MQXLUGP7)X\FT?6KW7M-TC3(T>XU,K,(-39R"J,%7.U&1G0<*=HXR16S+#KVB M^+[_ ,)V?BJ_:.[T,ZBFH7R1W$]K+'.L+%?:L MU[=11V[:E+?O)=)"ARL22-DJN2QP.I8DY- '.^&=3.M_ OPWKGB'Q-?Z8B:9 M%>7^HP3+%))^[Y+,%)ZG.% R<#O@]7\+I]:NO &B3>(3(=7DMPTQG0)*02=A MD4M %ZN(^+3Q6'A6YU*?7M3T5+6-_* M73'59)YVPL2@%278L0%0<,6Y!KMZYCQ?\/[#QG>:5=W=S?VUQICO+;/97;0A M79=I8@<$@9 )&1DXQF@#AHKCQ-XJU,:-J>LW>A:AIGANSOKEM.*)OOYO,#L> M"&1#"<)]T[CG.!5/PKXP\1Z]XG^%^JW>L,MAX@T>>:?288$2$2+!$YD+TK5$N=1LY-*C$5E;VEXT4$";54HL8XP5501[4 HZKX>^*?A M_-[K=KIE_?26UQ+J+POI]P&A8Q0PHF6C?>%PSA =C EBPKU>N53X;Z6==AU2 MYGU"_:WN&N[:UO+V26WMYCD;TC)P" S 9SMW'&*ZN@!LJEXV57,;$$!P 2/? MFO#-8\6:SX+D\>3:/K5[KVFZ1ID:/<:F5F$&ILY!5&"KG:C(SH.%.T<9(KW& M>(3PO&69 ZE=R-M89'4'L:XSP_\ "+1?#^BW&C+-J-]HL]O);2:=?WC3PLCD MER0W)8DDEBHW\L:;&,>Z:X;=A240, MV.[;1CFNUL/A=IFG6UXL5]JS7MU%';MJ4M^\ETD*'*Q)(V2JY+' ZEB3DUH> M$_ NF^$/#]MHMJ;B[T^V 6"._F-P8D "*6YP .!0!C? _Q!+XF^%^@WUQJ? M]KW30E)KMI$=W=6(.\IQNQC/ KNZRO#'AK3_ AHEKI.EP^196RE8T+%B,DG MDGD]:U: .(^+3Q6'A6YU*?7M3T5+6-_*73'59)YVPL2@%278L0%0<,6Y!KEH MKCQ-XJU,:-J>LW>A:AIGANSOKEM.*)OOYO,#L>"&1#"<)]T[CG.!7<^+_A_8 M>,[S2KN[N;^VN-,=Y;9[*[:$*[+M+$#@D#(!(R,G&,U4U?X6:3KAMI+FYU+[ M5%:FQENHKUXYKFW)R8Y67&\9R?49.",F@#A?"OC#Q'KWB;X7ZK=ZRRV'B#1Y MYI])A@1(1*L$3F0M@LQ+,2.0 .,$\UHZ1J.H^'?'LS>*I?$$":AK$UOI4QN( MGTUT9288BB,64D!L;U'S#KDC/4WOPLTJ[U[2M42YU&SDTJ,165O:7C100)M5 M2BQCC!55!'M5E/AUIC:_%JMS/J%^]O<-=6UK>7DDMO;S$$;TC)P" S 9SMW' M&* .IILJEXV57,;$$!P 2/?FG5'/$)X7C+,@=2NY&VL,CJ#V- 'AVL>+-9\% MR>/)M'UJ]U[3=(TR-'N-3*S"#4V<@JC!5SM1D9T'"G:.,D5LRPZ]HOB^_P#" M=GXJOVCN]#.HIJ%\D=Q/:RQSK'(4R OSJW 8$*RY (XKI?#_ ,(M%\/Z+<:, MLVHWVBSV\EM)IU_>-/"R.27)#W44=N MVI2W[R720H.=>O/AI\+;9)]1O-2\10I]MN[$1 M?:Y$2V:5]AF?#S6K/6O#N;.74)&M;B:TN$U5MUS%,CD. MDA!()!Z$$@C&"16?:?"+1;+PQIVAQ3ZD+?3)5FT^X-])]HLRJ; (Y.H7867! MR"&(.%-+6PT^-DB\QYI'D6V>RNVA"NR[2Q X) R 2,C)QC- '#17'B;Q5J8T;4]9N]"U#3/ M#=G?7+:<43??S>8'8\$,B&$X3[IW'.<"J?A7QAXCU[Q/\+]5N]99;#Q!H\\T M^DPP(D(D6")S(6P68EF)'( '&">:[K5_A9I.N&VDN;G4OM45J;&6ZBO7CFN; MF:[JY"K+J^J0R7>^%;?E(H0A7 #R-D8.0L+5ZE63IO MABPTK7-6U>"-_M^J&+[3*\A;*QKM15!X51DG [L3U-:U #95+QLJN8V((#@ MD>_->&:QXLUGP7)X\FT?6KW7M-TC3(T>XU,K,(-39R"J,%7.U&1G0<*=HXR1 M7N,\0GA>,LR!U*[D;:PR.H/8UQGA_P"$6B^']%N-&6;4;[19[>2VDTZ_O&GA M9')+DAN2Q))+$Y)).ZFMN;^WTDK_:E\GDLS&#C& M5;:[_=^56Y&<'TFP^%VF:=;7BQ7VK->W44=NVI2W[R720HXB83@BX@"RL%AGRJ_OD7:K_ "C+ GGJ>YK)\,^&+#PGIGV+ M3XW5&D>>6260R232N=SR.[LW>A:AIGANSOKEM.*)OOYO M,#L>"&1#"<)]T[CG.!7<^+_A_8>,[S2KN[N;^VN-,=Y;9[*[:$*[+M+$#@D# M(!(R,G&,U4U?X6:3KAMI+FYU+[5%:FQENHKUXYKFW)R8Y67&\9R?49.",F@# MA?"GC#Q%KWB?X7ZK=ZRRV'B#1YYI])A@1(1(L$3F0M@LQ+,2.0 .,$\U2F\5 M>)]$\5:5-J,VMQ:E=^)O[-FL9+;_ (E;6,CNL1B?&TL$$;Y#;]V\$8R!Z/>_ M"S2KO7M*U1+G4;.32HQ%96]I>-%! FU5*+&.,%54$>U74\!:>_B2/6[J:]U" MZ@D>6UCN[EI(;5V!!:*/[JG:2H/) ) QDT =(.0*6BB@#-\2?\@*_P#^N+?R MHH\2?\@*_P#^N+?RHH S?#FMV%IH=G#-=PQRI'AD9\$&M+_A)-+_ .?^W_[[ M%%% !_PDFE_\_P#;_P#?8H_X232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8 MH_X232_^?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2 M:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X232_^?\ MM_\ OL444 '_ DFE_\ /_;_ /?8H_X232_^?^W_ .^Q110 ?\))I?\ S_V_ M_?8H_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% M!_PDFE_\_P#;_P#?8H_X232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8H_X2 M32_^?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2:7_S M_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X232_^?\ M_\ MOL444 '_ DFE_\ /_;_ /?8H_X232_^?^W_ .^Q110 ?\))I?\ S_V__?8H M_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PD MFE_\_P#;_P#?8H_X232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8H_X232_^ M?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O M_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X232_^?\ M_\ OL44 M4 '_ DFE_\ /_;_ /?8H_X232_^?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$ MDTO_ )_[?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\ M_P#;_P#?8H_X232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8H_X232_^?^W_ M .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O_P!] MBC_A)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X232_^?\ M_\ OL444 '_ M DFE_\ /_;_ /?8H_X232_^?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ M )_[?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\_P#; M_P#?8H_X232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8H_X232_^?^W_ .^Q M110 ?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O_P!]BC_A M)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X232_^?\ M_\ OL444 '_ DF ME_\ /_;_ /?8H_X232_^?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ )_[ M?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#? M8H_X232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8H_X232_^?^W_ .^Q110 M?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ M .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X232_^?\ M_\ OL444 '_ DFE_\ M/_;_ /?8H_X232_^?^W_ .^Q110 ?\))I?\ S_V__?8H_P"$DTO_ )_[?_OL M444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^W_[[%%% !_PDFE_\_P#;_P#?8H_X M232_^?\ M_\ OL444 '_ DFE_\ /_;_ /?8H_X232_^?^W_ .^Q110 ?\)) MI?\ S_V__?8H_P"$DTO_ )_[?_OL444 '_"2:7_S_P!O_P!]BC_A)-+_ .?^ @W_[[%%% %#7==T^YT>\BBO(7D>)E55?))QTHHHH _]D! end EX-101.SCH 11 legh-20211231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - CONSUMER LOANS - Consumer loans receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - OTHER NOTES RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - OTHER ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - NATURE OF OPERATIONS - IPO and Corporate Conversion (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable, Consumer Loans Receivable, Notes Receivable from Mobile Home Parks, Other Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory, Property, plant and equipment, Impairment of Long Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair value of financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - CONSUMER LOANS - Allowance for loan losses (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - CONSUMER LOANS - Impaired and general reserve for allowance for loan losses (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - CONSUMER LOANS - Aging of consumer loans receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - DEBT - Lines of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - DEBT - PPP Loans (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - SHARE BASED COMPENSATION - Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - SHARE BASED COMPENSATION - Restricted stock units (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - SHARE BASED COMPENSATION - Stock options (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - SHARE BASED COMPENSATION - Summary of Stock options activity (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Matters (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - DERIVATIVES (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - EARNINGS PER SHARE- Tabular (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - CONSUMER LOANS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - OTHER NOTES RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - SHARE BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - DERIVATIVES link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - CONSUMER LOANS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - OTHER NOTES RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - SHARE BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - NATURE OF OPERATIONS - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Dealer Incentive Liability, Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs & Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - EARNINGS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 legh-20211231_cal.xml EX-101.CAL EX-101.DEF 13 legh-20211231_def.xml EX-101.DEF EX-101.LAB 14 legh-20211231_lab.xml EX-101.LAB EX-101.PRE 15 legh-20211231_pre.xml EX-101.PRE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.2
    Document and Entity Information - USD ($)
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Mar. 31, 2022
    Jun. 30, 2021
    Document and Entity Information        
    Document Type 10-K      
    Document Annual Report true      
    Document Period End Date Dec. 31, 2021      
    Document Transition Report false      
    Entity Registrant Name Legacy Housing Corporation      
    Entity File Number 001-38761      
    Entity Incorporation, State or Country Code TX      
    Entity Tax Identification Number 20-2897516      
    Entity Address, Address Line One 1600 Airport Freeway      
    Entity Address, Address Line Two #100      
    Entity Address, City or Town Bedford      
    Entity Address, State or Province TX      
    Entity Address, Postal Zip Code 76022      
    City Area Code 817      
    Local Phone Number 799-4900      
    Entity Well-known Seasoned Issuer No      
    Entity Voluntary Filers No      
    Entity Current Reporting Status Yes      
    Entity Interactive Data Current Yes      
    Entity Filer Category Accelerated Filer      
    Entity Small Business true      
    Entity Emerging Growth Company true      
    Entity Ex Transition Period false      
    ICFR Auditor Attestation Flag false      
    Entity Shell Company false      
    Title of 12(b) Security Common Stock ($0.001 par value)      
    Trading Symbol LEGH      
    Security Exchange Name NASDAQ      
    Entity Public Float       $ 133,405,746
    Entity Common Stock, Shares Outstanding     24,406,020  
    Entity Central Index Key 0001436208      
    Current Fiscal Year End Date --12-31      
    Document Fiscal Year Focus 2021      
    Document Fiscal Period Focus FY      
    Amendment Flag false      
    Auditor Name Weaver, LLP BKD, LLP    
    Auditor Firm ID 410 686    
    Auditor Location Dallas, Texas Dallas, Texas    

    XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.2
    BALANCE SHEETS - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Current assets:    
    Cash and cash equivalents $ 1,042 $ 768
    Accounts receivable, net 8,614 3,536
    Current portion of consumer loans 6,080 5,348
    Current portion of notes receivable from mobile home parks ("MHP") 10,049 12,468
    Current portion of other notes receivable 21,070 2,054
    Inventories 41,230 27,224
    Prepaid expenses and other current assets 4,456 3,234
    Total current assets 92,541 54,632
    Consumer loans, net 119,543 106,572
    Notes receivable from mobile home parks ("MHP") 92,943 123,872
    Other notes receivable, net 20,930 13,050
    Inventories, net 2,678 8,656
    Other assets 10,516 9,218
    Property, plant and equipment, net 27,516 22,616
    Total assets 366,667 338,616
    Current liabilities:    
    Accounts payable 4,155 10,197
    Accrued liabilities 20,686 14,860
    Customer deposits 7,749 3,620
    Escrow liability 9,350 7,729
    Total current liabilities 41,940 36,406
    Long-term liabilities:    
    Lines of credit 7,993 36,174
    Deferred income taxes, net 3,004 1,971
    Accrued liabilities, net of current portion   630
    Dealer incentive liability 4,336 4,242
    Total liabilities 57,273 79,423
    Commitments and contingencies (Note 13)
    Stockholders' equity:    
    Preferred stock, $.001 par value, 10,000,000 shares authorized: no shares issued or outstanding
    Common stock, $.001 par value, 90,000,000 shares authorized; 24,654,621 and 24,639,125 issued and 24,209,556 and 24,194,060 outstanding at December 31, 2021 and December 31, 2020, respectively 25 25
    Treasury stock at cost, 445,065 shares at December 31, 2021 and December 31, 2020 (4,477) (4,477)
    Additional paid-in-capital 175,623 175,293
    Retained earnings 138,223 88,352
    Total stockholders' equity 309,394 259,193
    Total liabilities and stockholders' equity $ 366,667 $ 338,616
    XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.2
    BALANCE SHEETS (Parenthetical) - $ / shares
    Dec. 31, 2021
    Dec. 31, 2020
    BALANCE SHEETS    
    Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
    Preferred stock, shares authorized 10,000,000 10,000,000
    Preferred stock, shares issued 0 0
    Preferred stock, shares outstanding 0 0
    Common stock, par value (in dollars per share) $ 0.001 $ 0.001
    Common stock, shares authorized 90,000,000 90,000,000
    Common stock, shares issued 24,654,621 24,639,125
    Common stock, shares outstanding 24,209,556 24,194,060
    Treasury stock, shares 445,065 445,065
    XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.2
    STATEMENTS OF OPERATIONS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Net revenue:    
    Product sales $ 165,995 $ 147,502
    Consumer and MHP loans interest 27,195 25,360
    Other 4,317 3,862
    Total net revenue 197,507 176,724
    Operating expenses:    
    Cost of product sales 114,050 109,723
    Selling, general and administrative expenses 23,306 19,068
    Dealer incentive 1,235 336
    Income from operations 58,916 47,597
    Other income (expense):    
    Non-operating interest income 2,095 915
    Miscellaneous, net 503 288
    Gain on settlement, net   1,075
    Interest expense (887) (1,053)
    Total other 1,711 1,225
    Income before income tax expense 60,627 48,822
    Income tax expense (10,756) (10,827)
    Net income $ 49,871 $ 37,995
    Weighted average shares outstanding:    
    Basic 24,204,437 24,226,128
    Diluted 24,275,989 24,236,395
    Net income per share:    
    Basic $ 2.06 $ 1.57
    Diluted $ 2.05 $ 1.57
    XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.2
    STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY - USD ($)
    $ in Thousands
    Common Stock
    Treasury stock
    Additional paid-in-capital
    Retained earnings
    Total
    Beginning Balance at Dec. 31, 2019 $ 25 $ (3,060) $ 175,067 $ 50,357 $ 222,389
    Beginning Balance (in shares) at Dec. 31, 2019 24,620,079        
    Share based compensation expense and stock units vested     226   226
    Share based compensation expense and stock units vested (in shares) 19,046        
    Purchase of treasury stock   (1,417)     (1,417)
    Net income       37,995 37,995
    Ending Balance at Dec. 31, 2020 $ 25 (4,477) 175,293 88,352 $ 259,193
    Ending Balance (in shares) at Dec. 31, 2020 24,639,125       24,639,125
    Share based compensation expense and stock units vested     230   $ 230
    Share based compensation expense and stock units vested (in shares) 15,496        
    Proceeds from exercise of stock options     100   100
    Net income       49,871 49,871
    Ending Balance at Dec. 31, 2021 $ 25 $ (4,477) $ 175,623 $ 138,223 $ 309,394
    Ending Balance (in shares) at Dec. 31, 2021 24,654,621       24,654,621
    XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.2
    STATEMENTS OF CASH FLOWS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Operating activities:    
    Net income $ 49,871 $ 37,995
    Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
    Depreciation expense 1,587 1,212
    Amortization of debt discount and issuance costs 814 (637)
    Provision for accounts receivable 246 97
    Provision for long term inventory (188) 620
    Sale of leased property (98)  
    Provision for loan loss-consumer loans 725 819
    Deferred income taxes 1,033 205
    Share based payment expense 230 226
    Gain on sale of land   (66)
    Changes in operating assets and liabilities:    
    Accounts receivable (5,325) (1,481)
    Consumer loans originations (25,998) (19,247)
    Consumer loans principal collections 10,473 11,196
    Notes receivable MHP originations (46,230) (68,349)
    Notes receivable MHP principal collections 78,957 23,529
    Inventories (7,840) 2,658
    Prepaid expenses and other current assets (1,221) 1,918
    Other assets (1,739) (5,205)
    Accounts payable (6,042) 5,027
    Accrued liabilities 4,589 6,682
    Customer deposits 4,737 2,053
    Escrow liability 1,621 199
    Dealer incentive liability 94 (1,289)
    Net cash provided by (used in) operating activities 60,296 (1,838)
    Investing activities:    
    Purchases of property, plant and equipment (5,952) (2,845)
    Proceeds from sale of land   30
    Issuance of notes receivable (36,806) (5,082)
    Notes receivable collections 9,026 4,358
    Purchases of loans   (487)
    Collections from purchased loans 1,790 1,308
    Net cash used in investing activities (31,942) (2,718)
    Financing activities:    
    Proceeds from exercise of stock options 100  
    Treasury stock purchase   (1,417)
    Proceeds from issuance of note payable   6,546
    Principal payments on note payable   (6,546)
    Proceeds from lines of credit 96,088 67,698
    Payments on lines of credit (124,268) (62,681)
    Net cash provided by (used in) financing activities (28,080) 3,600
    Net increase (decrease) in cash and cash equivalents 274 (956)
    Cash and cash equivalents at beginning of period 768 1,724
    Cash and cash equivalents at end of period 1,042 768
    Supplemental disclosure of cash flow information:    
    Cash paid for interest 873 985
    Cash paid for taxes $ 8,195 6,728
    Supplemental disclosure of non-cash transactions:    
    Note receivable received in exchange of asset   $ 290
    XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.2
    NATURE OF OPERATIONS
    12 Months Ended
    Dec. 31, 2021
    NATURE OF OPERATIONS  
    NATURE OF OPERATIONS

    1. NATURE OF OPERATIONS

    Legacy Housing Corporation (the “Company”) was formed on January 1, 2018 as a Delaware corporation through a corporate conversion of Legacy Housing, Ltd., (the “Partnership”) a Texas limited partnership formed in May 2005. Effective December 31, 2019, the Company reincorporated from a Delaware corporation to a Texas corporation. The Company is headquartered in Bedford, Texas.

    The Company (1) manufactures and provides for the transport of mobile homes, (2) provides wholesale financing to dealers and mobile home parks and (3) provides retail financing to consumers and (4) is involved in financing and developing new manufactured home communities. The Company manufactures its mobile homes at plants located in Fort Worth, Texas, Commerce, Texas and Eatonton, Georgia. The Company relies on a network of dealers to market and sell its mobile homes. The Company also sells homes directly to dealers and mobile home parks. 

    In December 2018, the Company sold 4,000,000 shares of its common stock through an initial public offering (“IPO”) at $12.00 per share. Proceeds from the IPO, net of $4,504 of underwriting discounts and offering expenses paid by the Company, were $43,492. In January 2019, the Company sold an additional 600,000 shares of its common stock as part of the IPO at $12.00 per share. Proceeds from the January 2019 issuance, net of $505 of underwriting discounts and offering expenses paid by the Company, were $6,695.

    On April 17, 2019, the Company purchased 300,000 shares of its common stock at the price of $10.20 per share, pursuant to the Company’s repurchase program. During the year ended December 31, 2020, the Company purchased 145,065 shares of its common stock at an average price of $9.77 per share, pursuant to the Company’s repurchase program. Under the repurchase program, the Company may purchase up to $10,000 of its common stock. Share purchases may be made from time to time in the open market or through privately negotiated transactions depending on market conditions, share price, trading volume and other factors.  Such purchases, if any, will be made in accordance with applicable insider trading and other securities laws and regulations. These repurchases may be commenced or suspended at any time or from time to time without prior notice.

    Corporate Conversion

    Effective January 1, 2018, the Partnership converted into a Delaware corporation pursuant to a statutory conversion and changed its name to Legacy Housing Corporation. In order to consummate the corporate conversion completed on January 1, 2018, a certificate of conversion was filed with the Secretary of State of the State of Delaware and with the Secretary of State of the State of Texas. Holders of partnership interests in Legacy Housing, Ltd. received an initial allocation, on a proportional basis, of 20,000,000 shares of common stock of Legacy Housing Corporation.

    Following the corporate conversion, Legacy Housing Corporation continues to hold all property and assets of Legacy Housing, Ltd. and all of the debts and obligations of Legacy Housing, Ltd. On the effective date of the corporate conversion, the officers of Legacy Housing, Ltd. became the officers of Legacy Housing Corporation. As a result of the corporate conversion, The Company is now a federal corporate taxpayer.

    Basis of Presentation

    The financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the previously reported net income.

    Use of Estimates

    The preparation of our financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure

    of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of income and expenses during the reporting period. Material estimates that are susceptible to significant change in the near term primarily relate to the determination of accounts receivable, loans to mobile home parks, consumer loans and notes receivable, inventory obsolescence, income taxes, fair value of financial instruments and contingent liabilities. Actual results could differ from these estimates.

    Segment Reporting

    The Company has one reportable segment. All of the Company’s activities are interrelated, and each activity is dependent and assessed based on how each of the activities of the Company supports the others. For example, the sale of manufactured homes is done through wholesale and retail operations that include providing transportation and consignment arrangements with dealers. The Company also provides financing options to the customers to facilitate such sale of homes. In addition, the sale of homes is directly related to financing provided by the Company. Accordingly, all significant operating and strategic decisions by the chief operating decision-maker, the Executive Chairman of the Board, are based upon analyses of the Company as one segment or unit.

    XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
    12 Months Ended
    Dec. 31, 2021
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

    2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

    Cash and Cash Equivalents

    The Company considers all cash and highly liquid investments with an original maturity of three months or less to be cash equivalents. The Company maintains cash balances in bank accounts that may, at times, exceed federally insured limits. The Company has not incurred any losses from such accounts and management considers the risk of loss to be minimal. As of December 31, 2021, the Company had one bank account that exceeded the FDIC limit by an aggregate amount of $490.

    Accounts Receivable

    Included in accounts receivable are receivables from direct sales of mobile homes and sales of parts and supplies to customers, consignment fees and interest receivables.

    Accounts receivables are generally due within 30 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines the allowance by considering several factors, including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance for doubtful accounts for amounts that are deemed to be uncollectible. At December 31, 2021 and 2020, the allowance for doubtful accounts totaled $343 and $97, respectively.

    Consumer Loans Receivable

    Consumer loans receivable result from financing transactions entered into with retail consumers of mobile homes sold through independent retailers and company-owned retail locations. Consumer loans receivable generally consist of the sales price and any additional financing fees, less the buyer’s down payment. Interest income is recognized monthly per the terms of the financing agreements. The average contractual interest rate per loan was approximately 13.5% as of December 31, 2021 and 13.8% as of December 31, 2020. Consumer loans receivable have maturities that range from 2 to 30 years.

    Loan applications go through an underwriting process which considers credit history to evaluate credit risk of the consumer. Interest rates on approved loans are determined based on consumer credit score, payment ability and down payment amount.

    The Company uses payment history to monitor the credit quality of the consumer loans on an ongoing basis.

    The Company may also receive escrow payments for property taxes and insurance included in its consumer loan collections. The liabilities associated with these escrow collections totaled $9,350 and $7,729 as of December 31, 2021 and 2020, respectively, and are included in escrow liability in the balance sheets. 

    Allowance for Loan Losses—Consumer Loans Receivable

    The allowance for loan losses reflects management’s estimate of losses inherent in the consumer loans that may be uncollectible based upon review and evaluation of the consumer loan portfolio as of the date of the balance sheet. An allowance for loan losses is determined after giving consideration to, among other things, the loan characteristics, including the financial condition of borrowers, the value and liquidity of collateral, delinquency and historical loss experience.

    The allowance for loan losses is comprised of two components: the general reserve and specific reserves. The Company’s calculation of the general reserve considers the historical loss rate for the last three years, adjusted for the estimated loss discovery period and any qualitative factors both internal and external to the Company. Specific reserves are determined based on probable losses on specific classified impaired loans.

    The Company’s policy is to place a loan on nonaccrual status when there is a clear indication that the borrower’s cash flow may not be sufficient to meet payments as they become due, which is normally when either principal or interest is past due and remains unpaid for more than 90 days. Management implemented this policy based on an analysis of historical data, current performance of loans and the likelihood of recovery once principal or interest payments became delinquent and were aged more than 90 days. Payments received on nonaccrual loans are accounted for on a cash basis, first to interest and then to principal, as long as the remaining book balance of the asset is deemed to be collectible. The accrual of interest resumes when the past due principal or interest payments are brought within 90 days of being current. As of December 31, 2021 and 2020, total principal outstanding for consumer loans on nonaccrual status was $1,239 and $1,603, respectively.

    Impaired loans are those loans where it is probable the Company will be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impaired loans, or portions thereof, are charged off when deemed uncollectible. A loan is generally deemed impaired if it is more than 90 days past due on principal or interest, is in bankruptcy proceedings, or is in the process of repossession. A specific reserve is created for impaired loans based on fair value of underlying collateral value, less estimated selling costs. The Company used various factors to determine the value of the underlying collateral for impaired loans. These factors were: (1) the length of time the unit was unsold after construction; (2) the amount of time the house was occupied; (3) the cooperation level of the borrowers, i.e., loans requiring legal action or extensive field collection efforts; (4) units located on private property as opposed to a manufactured home park; (5) the length of time the borrower has lived in the house without making payments; (6) location, size, and market conditions; and (7) the experience and expertise of the particular dealer assisting in collection efforts.

    Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell. At repossession, the fair value of the collateral is computed based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is charged to the allowance for loan losses. At each reporting period, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information.

    Repossessed homes totaled $517 and $1,395 as of December 31, 2021 and 2020, respectively, and are included in other assets in the balance sheets.

    Notes Receivable from Mobile Home Parks

    The notes receivable from mobile home parks (“MHP Notes” or “Notes”) relate to mobile homes sold to mobile home parks and financed through notes receivable. The Notes have varying maturity dates and call for monthly principal and interest payments. The interest rate on the MHP Notes can be fixed or variable. Approximately $83,000 of the Notes have a fixed interest rate ranging from 6.9% to 8.9%. The remaining Notes have a variable rate typically set at 4.0% above prime with a minimum of 8.0%. The average interest rate per loan was approximately 7.6% and 7.7% as of December 31, 2021 and 2020, respectively with maturities that range from 1 to 19 years. The collateral underlying the Notes are individual mobile homes which can be repossessed and resold. The MHP Notes are generally personally guaranteed by the borrowers with substantial financial resources.

    As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.

    Allowance for Loan Losses—MHP Notes

    MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. There were minimal past due balances on the MHP Notes as December 31, 2021 and 2020 and no charge offs were recorded for MHP Notes for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no provision is recorded against the MHP Notes as of December 31, 2021 and 2020.

    There were no impaired MHP Notes for the years ended December 31, 2021 and 2020, respectively, and there were no repossessed homes balances as of December 31, 2021 and 2020, respectively. Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell.

    Other Notes Receivable

    Other notes receivable relate to various notes issued to mobile home park owners and dealers, which are not directly tied to sale of mobile homes. The other notes have varying maturity dates and call for monthly principal and interest payments. The other notes are collateralized by mortgages on real estate, units being financed and used as offices, as well as vehicles, and are typically personally guaranteed by the borrowers. The interest rate on the other notes are fixed and range from 5.00% to 12.00%. The Company reserves for estimated losses on the other notes based on current economic conditions that may affect the borrower’s ability to pay, the borrower’s financial strength, and historical loss experience. As of December 31, 2021 and 2020, the allowance for loan losses on other notes was $74 and $75, respectively. There were no past due balances for other notes as of December 31, 2021 and 2020, respectively, and there were no impaired balances for other notes as of December 31, 2021 and 2020, respectively.

    Inventories

    Inventories consist of raw materials, work-in-process, and finished goods and are stated at the lower of cost or net realizable value. The cost of raw materials is based on the first-in first-out method. Finished goods and work-in-process are based on a standard cost system that approximates actual costs using the specific identification method.

    Estimates of the lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business based on current market and economic conditions, less reasonably predictable costs of completion, disposal, and transportation of the inventory. For the periods ending, December 31, 2021 and 2020, the Company recorded an insignificant amount of inventory write-down.

    The Company evaluates inventory based on historical experience to estimate its inventory not expected to be sold in less than a year. The Company classifies its inventory not expected to be sold in one year as non-current. As of December 31, 2021 and 2020, non-current inventory was $2,678 and $8,656, respectively.

    Property, Plant, and Equipment

    Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 30 to 39 years; vehicles, 5 years; machinery and equipment, 7 years; and furniture and fixtures, 7 years. Repair and maintenance charges are expensed as incurred. Expenditures for major renewals or betterments which extend the useful lives of existing property, plant and equipment are capitalized and depreciated.

    Impairment of Long-Lived Assets

    The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Assets are grouped at the lowest level in which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets. In such cases, if the future undiscounted cash flows of the underlying assets are less than the carrying amount, then the carrying amount of the long-lived asset will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying asset or its determinable fair value. No impairment for long-lived assets was recorded for the years ended December 31, 2021 and 2020.

    Dealer Incentive Liability

    Under a dealer agreement with qualifying independent retailers, a portfolio is created for houses sold by the independent retailer with consumer loan arrangements financed by the Company. The independent retailer is eligible to a receive dealer incentive, which is a portion of total collections expected on a consumer loan portfolio after the Company’s contribution (collection thresholds set per the terms of dealer agreement which includes Legacy’s initial contribution, plus an allocation of interest and other agreed upon periodic fees) is met.

    A dealer incentive liability is recorded in the Company’s balance sheet based on total outstanding balance of individual dealer loan portfolios at period end, less the remaining portion of the Company’s contribution in respective portfolios. As of December 31, 2021 and 2020, the dealer incentive liability was $4,336 and $4,242, respectively. Dealer incentive expense for the years ended December 31, 2021 and 2020 totaled $1,235 and $336, respectively, and is included in the Company’s statements of operations.

    Product Warranties

    The Company provides retail home buyers with a one-year warranty from the date of purchase on manufactured inventory. Product warranty costs are accrued when the covered homes are sold to customers. Product warranty expense is recognized based on the terms of the product warranty and the related estimated costs. Factors used to determine the warranty liability include the number of homes under warranty and the historical costs incurred in servicing the warranties. The accrued warranty liability is reduced as costs are incurred and warranty liability balance is included as part of accrued liabilities in the Company’s balance sheet.

    A tabular presentation of the activity within the warranty liability account for the years ended December 31, 2021 and 2020 is presented below:

        

    2021

        

    2020

    Warranty liability, beginning of period

    $

    2,594

    $

    3,078

    Product warranty accrued

     

    2,152

     

    1,834

    Warranty costs incurred

     

    (1,870)

     

    (2,318)

    Warranty liability, end of period

    $

    2,876

    $

    2,594

    Advertising Costs

    The Company expenses all advertising and marketing expenses in the period incurred. Advertising costs for the years ended December 31, 2021 and 2020 were $367 and $1,193, respectively.

    Fair Value Measurements

    The Company accounts for its investments and derivative instruments in accordance with ASC 820-10, Fair Value Measurement, which among other things provides the framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level I measurement) and the lowest priority to unobservable inputs (Level III measurements). The three levels of fair value hierarchy under ASC 820-10, Fair Value Measurement, are as follows:

    Level I

    Quoted prices are available in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.

    Level II

    Significant observable inputs other than quoted prices in active markets for which inputs to the valuation methodology include: (1) Quoted prices for similar assets or liabilities in active markets; (2) Quoted prices for identical or similar assets or liabilities in inactive markets; (3) Inputs other than quoted prices that are observable; (4) Inputs that are derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified (contractual) term, the Level II input must be observable for substantially the full term of the asset or liability.

    Level III

    Significant unobservable inputs that reflect an entity’s own assumptions that market participants would use in pricing the assets or liabilities.

    The asset or liability fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

    The Company has used derivatives to manage risks related to interest rate movements. The Company does not enter into derivative contracts for speculative purposes. Interest rate swap contracts are recognized as assets or liabilities on the balance sheets and are measured at fair value. The fair value was calculated and provided by the lender, a Level II valuation technique. Management reviewed the fair values for the instruments as provided by the lender and determined the related asset and liability to be an accurate estimate of future gains and losses to the Company. The Company is not a party to any interest rate swaps as of December 31, 2021.

    Fair Value of Financial Instruments

    The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, consumer loans, MHP Notes, other notes, accounts payable, lines of credit, notes payable, and dealer portion of consumer loans.

    The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable approximate their respective fair values because of the short-term maturities or expected settlement dates of these instruments. This is considered a Level I valuation technique. The lines of credit, notes payable and part of the MHP Notes have variable interest rates that reflect market rates and their fair value approximates their carrying value. This is considered a Level II valuation technique. The Company also assessed the fair value of the consumer loans receivable, the fixed rate MHP Notes and the other notes based on the discounted value of the remaining principal and interest cash flows. The Company determined that the fair value of the consumer loan portfolio was approximately $125,600 compared to the book value of $125,623 as of December 31, 2021, and a fair value of approximately $115,000 compared to the book value of $111,920 as of December 31, 2020. The Company determined that the fair value of the fixed rate MHP Notes was approximately $83,000 compared to the book value of $83,773 as of December 31, 2021, and a fair value of approximately $108,000 compared to the book value of $109,806 as of December 31, 2020. The Company determined that the fair value of the fixed rate other notes was approximately $38,500 compared to the book value of $38,886 as of December 31, 2021, and a fair value of approximately $15,000 compared to the book value of $15,104 as of December 31, 2020. This is a Level III valuation technique.

    Revenue Recognition

    Product sales, primarily consist of sales of mobile homes to consumers and mobile home parks through various sales channels, which include Direct Sales, Commercial Sales, Consignment Sales, and Retail Store Sales. Direct Sales include homes sold directly to independent retailers or customers that are not financed by the Company and are not sold under a consignment arrangement. These types of homes are generally paid for prior to shipment. Commercial Sales include homes sold to mobile home parks under commercial loan programs or paid for upfront. The Company provides floor plan financing for independent retailers, which takes the form of a consignment arrangement. Consignment Sales are considered sales of consigned homes from independent dealers to individual customers. Retail Store Sales are homes sold through Company-owned retail locations. Consignment Sales and Retail Sales of homes may be financed by the Company, by a third party, or in paid in cash.

    Revenue from product sales is recognized at a point in time when the performance obligation under the terms of a contract with our customers is satisfied which typically occurs upon delivery and transfer of title of the home, as this depicts when control of the promised good is transferred to our customers. For financed sales by the Company, the individual customer enters into a sales and financing contract and is required to make a down payment. These financed sales contain a significant financing component and any interest income is separately recorded in the statement of operations.

    Revenue is measured as the amount of consideration expected to be received in exchange for transferring the homes to the customers.  Sales and other similar taxes collected concurrently with revenue-producing activities are excluded from revenue.

    The Company made an accounting policy election to account for any shipping and handling costs that occur after the transfer of control as a fulfillment cost that is accrued when control is transferred. Warranty obligations associated with the sale of a unit are assurance-type warranties for a period of twelve months that are a guarantee of the home’s intended functionality and, therefore, do not represent a distinct performance obligation within the context of the contract. The Company has elected to use the practical expedient to expense the incremental costs of obtaining a contract if the amortization period of the asset that the Company would have otherwise recognized is one year or less. Contract costs, which include commissions incurred related to the sale of homes, are expensed at the point-in-time when the related revenue is recognized.

    For the years ended December 31, 2021 and 2020, sales to an independent third-party and its affiliates accounted for $9,165 or 5.5% and $41,263 or 28.7% of our product sales, respectively.  

    For the years ended December 31, 2021 and 2020, total cost of product sales included $11,303 and $24,165 of costs, mainly relating to up front dealer commission and reimbursed dealer expenses for consignment sales and certain other similar costs incurred for retail store and commercial sales.

    Other revenue consists of consignment fees, service fees and other miscellaneous income. Consignment fees are charged to independent retailers on a monthly basis for homes held by the independent retailers pursuant to a consignment arrangement until the home is sold to an individual customer. Consignment fees are determined as a percentage of the home’s wholesale price to the independent dealer. Revenue recognition for consignment fees are recognized over time using the output method as it provides a faithful depiction of the Company’s performance toward completion of the performance obligation under the contract and the value transferred to the independent retailer for the time the home is held under consignment. Revenue for service fees and miscellaneous income is recognized at a point in time when the performance obligation is satisfied.

    Disaggregation of Revenue. The following table summarizes customer contract revenues disaggregated by source of the revenue for the years ended December 31, 2021 and 2020:

    2021

        

    2020

    Product sales:

    Direct sales

    $

    25,173

    $

    11,203

    Commercial sales

     

    46,835

     

    70,186

    Consignment sales

    63,496

    43,801

    Retail store sales

    20,011

    17,436

    Other (1)

     

    10,480

     

    4,876

    Total product sales

     

    165,995

     

    147,502

    Consumer and MHP loans interest:

     

      

     

      

    Interest - consumer installment notes

     

    16,658

     

    15,979

    Interest - MHP notes

     

    10,537

     

    9,381

    Total consumer and MHP loans interest

     

    27,195

     

    25,360

    Other

     

    4,317

     

    3,862

    Total net revenue

    $

    197,507

    $

    176,724

    (1)Other product sales revenue from ancillary products and services including parts, freight and other services

    Reserve for Repurchase Commitments

    In accordance with customary business practice in the manufactured housing industry, the Company has entered into certain repurchase agreements with certain financial institutions and other credit sources who provide floor plan financing to industry retailers, which provided that the Company will be obligated, under certain circumstances, to repurchase homes sold to retailers in the event of a default by a retailer in its obligation to such credit sources. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The Company applies ASC 460, Guarantees and ASC 450-20, Loss Contingencies, to account for its liability for repurchase commitments. The Company considers its current obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitments as of December 31, 2021 and 2020.

    Other Income, Net

    Other income primarily consists of interest related to other notes receivable balances and interest income earned on cash balances, reduced by interest expenses.

    Interest Income

    Interest on consumer loans, MHP Notes and other notes is recognized using the effective-interest method on the daily balances of the principal amounts outstanding and recorded as part of total revenue. Fees associated with the origination of loans and certain direct loan origination costs are netted and the net amount is deferred and recognized over the life of the loan as an adjustment of yield.

    Share-Based Compensation

    The Company accounts for share-based compensation in accordance with the provisions of ASC 718, Compensation—Stock Compensation. Share-based compensation expense is recognized based on the award’s estimated grant date fair value in order to recognize compensation cost for those shares expected to vest. The Company has elected to record forfeitures as they occur. Compensation cost is recognized on a straight-line basis over the vesting period of the awards and adjusted as forfeitures occur.

    The fair value of each option grant with only service-based conditions is estimated using the Black-Scholes pricing model. The fair value of each restricted stock unit (the ”RSU”) is calculated based on the closing price of the Company’s common stock on the grant date.

    The fair value of stock option awards on the date of grant is estimated using the Black-Scholes option pricing model, which requires the Company to make certain predictive assumptions. The risk-free interest rate is based on the implied yield of U.S. Treasury zero-coupon securities that correspond to the expected life of the award. As a recently formed public entity with a small public float and limited trading of its common shares on the NASDAQ Global Market, it was not practicable for the Company to estimate the volatility of its common shares; therefore, management estimated volatility based on the historical volatilities of a small group of companies considered as close to comparable to the Company as available, all equally weighted, over the expected life of the option. Management concluded that this group is more characteristic of the Company’s business than a broad industry index. The expected life of awards granted represents the period of time that the awards are expected to be outstanding based on the “simplified” method, which is allowed for companies that cannot reasonably estimate the expected life of options based on its historical award exercise experience. The Company does not expect to pay dividends on its common stock.

    Shipping and Handling Costs

    Shipping and handling costs incurred to deliver product to our customers are included as a component of cost of product sales in the statement of operations. Shipping and handling costs for the years ended December 31, 2021 and 2020 were $1,981 and $706, respectively.

    Income Taxes

    The Company is subject to U.S. federal and state income taxes as a corporation. Prior to the corporate conversion, the Partnership was treated as a flow-through entity for U.S. federal income tax purposes, and as such, was generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to its taxable income was passed through to its partners. Accordingly, prior to the corporate conversion, the Partnership only recorded a provision for Texas franchise tax as the Partnership’s taxable income was included in the income tax returns of the individual partners.

    Income tax expense for the Company is recognized for the tax effects of the transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either taxable or deductible when the assets and liabilities are recovered or settled. Deferred tax assets and liabilities are reflected at income tax rates applicable to the period in which the deferred tax assets or liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes.

    A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that the deferred tax assets will be realized. In addition, management does not believe there are any unrecorded deferred tax liabilities that are material to the financial statements.

    The determination of the provision for income taxes requires significant judgment, use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The benefits of uncertain tax positions are recorded in the Company’s financial statements only after determining a more-likely-than-not probability that the uncertain tax positions will withstand challenge, if any, from taxing authorities. When facts and circumstances change, the Company reassesses these probabilities and records any changes through the provision for income taxes. The Company recognizes interest and penalties relating to uncertain tax provisions as a component of tax expense. For the periods presented, management has determined there are no material uncertain tax positions which was performed for the tax years that remain subject to examination by major tax jurisdictions as of December 31, 2021, which includes the tax years 2018, 2019 and 2020.

    Concentrations

    Financial instruments that potentially subject the Company to concentrations of credit risk are accounts receivable, consumer loans, MHP Notes and other notes receivable. Management believes that its credit policies are adequate to minimize potential credit risk related to accounts receivable and other notes receivable. The consumer loans are secured by the mobile homes that were financed through the loans. The MHP Notes are secured by mobile homes, other assets, and are personally guaranteed. The MHP Notes personal guarantor may cover multiple parks and each park is treated as a customer. As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.

    Recent Accounting Pronouncements

    The Company has elected to use longer phase-in periods for the adoption of new or revised financial accounting standards under the JOBS Act as an emerging growth company.

    In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and an asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous requirements. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2022. Modified retrospective application and early adoption is permitted. The Company expects that the adoption of this standard will result in a material increase to assets and liabilities on the balance sheet but will not have a material impact on the statement of operations.  While the Company is continuing to assess all the effects of adoption, it currently believes the most significant effects relate to (i) the recognition of new right-of-use assets and lease liabilities on its balance sheet for its property and equipment operating leases and (ii) providing significant new disclosures about its leasing activities.

    In June 2016, the FASB issued an accounting standards update ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down and affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2023. The Company is continuing to evaluate the impact of the adoption of this ASU and is uncertain of the impact on the financial statements and disclosures at this point in time.

    From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted by the Company as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s Financial Statements upon adoption.

    XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.2
    CONSUMER LOANS RECEIVABLE
    12 Months Ended
    Dec. 31, 2021
    CONSUMER LOANS RECEIVABLE  
    CONSUMER LOANS RECEIVABLE

    3. CONSUMER LOANS RECEIVABLE

    Consumer loans receivable, net of allowance for loan losses and deferred financing fees, consisted of the following at December 31, 2021 and 2020:

    2021

    2020

    Consumer loans receivable

    $

    129,119

    $

    115,639

    Loan discount and deferred financing fees

     

    (2,612)

     

    (2,814)

    Allowance for loan losses

     

    (884)

     

    (905)

    Consumer loans receivable, net

    $

    125,623

    $

    111,920

    The following table presents a detail of the activity in the allowance for loan losses for the years ended December 31, 2021 and 2020:

    2021

        

    2020

        

    Allowance for loan losses, beginning of period

    $

    905

    $

    913

    Provision for loan losses

     

    725

     

    819

    Charge offs

     

    (746)

     

    (827)

    Allowance for loan losses

    $

    884

    $

    905

    The impaired and general reserve for allowance for loan losses at December 31, 2021 and 2020:

    2021

    2020

    Total consumer loans

    $

    129,119

    $

    115,639

    Allowance for loan losses

    $

    884

    $

    905

    Impaired loans individually evaluated for impairment

    $

    1,239

    $

    1,603

    Specific reserve against impaired loans

    $

    533

    $

    558

    Other loans collectively evaluated for allowance

    $

    127,880

    $

    114,036

    General allowance for loan losses

    $

    351

    $

    347

    A detailed aging of consumer loans receivable that are past due as of December 31, 2021 and 2020 were as follows:

    2021

    %

    2020

    %

    Total consumer loans receivable

    $

    129,119

     

    100.0

       

    $

    115,639

     

    100.0

    Past due consumer loans:

     

      

     

      

     

      

     

      

    31 - 60 days past due

    $

    594

     

    0.5

    $

    954

     

    0.8

    61 - 90 days past due

     

    407

     

    0.3

     

    221

     

    0.2

    91 - 120 days past due

     

    114

     

    0.1

     

    141

     

    0.1

    Greater than 120 days past due

     

    967

     

    0.7

     

    1,261

     

    1.1

    Total past due

    $

    2,082

     

    1.6

    $

    2,577

     

    2.2

    XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.2
    NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes")
    12 Months Ended
    Dec. 31, 2021
    NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes")  
    NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes")

    4. NOTES RECEIVABLE FROM MOBILE HOME PARKS (“MHP Notes”)

    MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. As of December 31, 2021 and 2020, the MHP Note balance is presented net of unamortized finance fees of $445 and $183, respectively. The finance fees are amortized over the life of the MHP Notes.

    There were minimal past due balances on the MHP Notes as of December 31, 2021 and 2020, respectively, and no charge offs were recorded for MHP Notes during the for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no loss is recorded against the MHP Notes as of December 31, 2021 and 2020.

    XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.2
    OTHER NOTES RECEIVABLE
    12 Months Ended
    Dec. 31, 2021
    OTHER NOTES RECEIVABLE  
    OTHER NOTES RECEIVABLE

    5. Other Notes Receivable

    Other notes receivable, net of allowance for loan losses and deferred financing fees, consisted of the following at December 31, 2021 and 2020:

    2021

    2020

    Outstanding principal balance

    $

    42,074

    $

    15,179

    Allowance for loan losses

     

    (74)

     

    (75)

    Total

    $

    42,000

    $

    15,104

    XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.2
    INVENTORIES
    12 Months Ended
    Dec. 31, 2021
    INVENTORIES  
    INVENTORIES

    6. INVENTORIES

    Inventories consisted of the following at December 31, 2021 and 2020:

    2021

    2020

    Raw materials

    $

    15,431

    $

    12,713

    Work in progress

     

    714

     

    412

    Finished goods (1)

     

    28,195

     

    23,375

    Allowance for obsolescence

    (432)

    (620)

    Total

    $

    43,908

    $

    35,880

    (1) Finished goods includes $2,678 and $8,656 as of December 31, 2021 and 2020, respectively, held for more than twelve months and classified as long-term.

    XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.2
    PROPERTY, PLANT AND EQUIPMENT
    12 Months Ended
    Dec. 31, 2021
    PROPERTY, PLANT AND EQUIPMENT  
    PROPERTY, PLANT AND EQUIPMENT

    7. PROPERTY, PLANT AND EQUIPMENT

    Property, plant and equipment consisted of the following at December 31, 2021 and 2020:

    2021

    2020

    Land

    $

    14,949

    $

    12,968

    Buildings and leasehold improvements

     

    13,722

     

    10,700

    Vehicles

     

    1,682

     

    1,664

    Machinery and equipment

     

    5,058

     

    4,127

    Furniture and fixtures

     

    298

     

    298

    Total

     

    35,709

     

    29,757

    Less accumulated depreciation

     

    (8,193)

     

    (7,141)

    Total property, plant and equipment

    $

    27,516

    $

    22,616

    Depreciation expense was $1,145 with $450 included as a component of cost of product sales for the year ended December 31, 2021 and $1,013 with $409 included as a component of cost of product sales for the year ended December 31, 2020.

    XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.2
    OTHER ASSETS
    12 Months Ended
    Dec. 31, 2021
    OTHER ASSETS.  
    OTHER ASSETS

    8. OTHER ASSETS

    Other assets consisted of the following at December 31, 2021 and 2020:

    2021

    2020

    Leased property, net of accumulated depreciation

    $

    9,419

    $

    7,218

    Prepaid rent

     

    248

     

    274

    Other

     

    332

     

    331

    Repossessed homes

     

    517

     

    1,395

    Total

    $

    10,516

    $

    9,218

    Depreciation expense for leased property was $442 and $199 for the years ended December 31, 2021 and 2020, respectively.

    XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.2
    ACCRUED LIABILITIES
    12 Months Ended
    Dec. 31, 2021
    ACCRUED LIABILITIES.  
    ACCRUED LIABILITIES

    9. ACCRUED LIABILITIES

    Accrued liabilities consist of the following at December 31, 2021 and 2020:

    2021

    2020

    Warranty reserve

    $

    2,876

    $

    2,594

    Litigation reserve

     

    2,764

     

    899

    Payroll

    1,685

    2,428

    Portfolio taxes and title

     

    2,467

     

    2,060

    Property tax

    546

    401

    Dealer rebates

    1,160

    215

    Sales tax

     

    310

     

    683

    Federal and state income taxes

     

    7,445

     

    5,603

    Other

     

    1,433

     

    607

    Total accrued liabilities

    $

    20,686

    $

    15,490

    Accrued liabilities, non-current

    630

    Accrued liabilities, current

    $

    20,686

    $

    14,860

    XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.2
    DEBT
    12 Months Ended
    Dec. 31, 2021
    DEBT  
    DEBT

    10. DEBT

    Lines of Credit

    Revolver 1

    At December 31, 2019, the Company had a revolving line of credit (“Revolver 1”) with Capital One, N.A. with a maximum credit limit of $45,000 and a maturity date of May 11, 2020. On March 30, 2020, the Company entered into an agreement with Capital One, N.A. to replace Revolver 1 with a new revolving line of credit (“New Revolver”). The New Revolver has a maximum credit limit of $70,000 and a maturity date of March 30, 2024. For the period January 1, 2020 through March 30, 2020, Revolver 1 accrued interest at one-month LIBOR plus 2.40%. Amounts available under Revolver 1 were subject to a formula based on eligible consumer loans and MHP Notes and were secured by all accounts receivable and the consumer loans receivable and MHP Notes.

    The New Revolver accrues interest at one-month LIBOR plus 2.00%. The interest rates in effect as of December 31, 2021 and 2020 were 2.10% and 2.15%, respectively. As with Revolver 1, amounts available under the New Revolver are subject to a formula based on eligible consumer loans and MHP Notes and are secured by all accounts

    receivable and the consumer loans receivable and MHP Notes. The amount of available credit under the New Revolver was $61,841 as of December 31, 2021. In connection with the New Revolver, the Company paid certain arrangement fees and other fees of approximately $295, which were capitalized as unamortized debt issuance costs and will be amortized to interest expense over the life of the New Revolver.

    For the years ended December 31, 2021 and 2020, interest expense under the Capital One Revolvers was $887 and $1,020, respectively. The outstanding balance as of December 31, 2021 and 2020 was $8,159 and $36,174, respectively. The New Revolver requires the Company to comply with certain financial and non-financial covenants. As of December 31, 2021, the Company was in compliance with all financial covenants, including that it maintain a tangible net worth of at least $120,000 and that it maintain a ratio of debt to EBITDA of 4 to 1, or less. As of December 31, 2021, the Company was not in compliance with certain non-financial covenants and obtained a waiver from Capital One.

    Revolver 2

    In April 2016, the Company entered into an agreement with Veritex Community Bank to secure an additional revolving line of credit of $15,000 (“Revolver 2”). Revolver 2 accrues interest at one-month LIBOR plus 2.50% and all unpaid principal and interest is due at maturity on April 4, 2021. Revolver 2 is secured by all finished goods inventory excluding repossessed homes. Amounts available under Revolver 2 are subject to a formula based on eligible inventory. On May 12, 2017, the Company entered into an agreement to increase the line of credit to $20,000. On October 15, 2018, Revolver 2 was amended to extend the maturity date from April 4, 2019 to April 4, 2021. In April 2020, this note was paid in full and the facility was terminated. The amount of available credit under Revolver 2 was $12,028 at March 31, 2020 and the interest rate in effect as of March 31, 2020 was 4.17%. The Company was in compliance with all required covenants as of March 31, 2020. For the year ended December 31, 2020 interest expense was $17. The outstanding balance as of March 31, 2020 was $2,001. The Company was in compliance with the other financial covenants that it maintain a tangible net worth of at least $80,000 when the facility was terminated.

    PPP Loan

    On April 10, 2020, the Company entered into a loan with Peoples Bank as the lender in an aggregate principal amount of $6,546 (the “Loan”) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act. The Loan was evidenced by a promissory note (the “Note”) dated April 10, 2020 and had a maturity date of April 10, 2022. The Note had an interest rate of 1.00% per annum, with the first six months of interest deferred. Principal and interest were payable monthly commencing on November 10, 2020 and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On May 1, 2020, this loan was paid in full.

    PILOT Agreement

    In December 2016, the Company entered into a Payment in Lieu of Taxes (“PILOT”) agreement commonly offered in Georgia by local community development programs to encourage industry development. The net effect of the PILOT agreement is to provide the Company with incentives through the abatement of local, city and county property taxes and to provide financing for improvements to the Company’s Georgia plant (the “Project”). In connection with the PILOT agreement, the Putman County Development Authority provides a credit facility for up to $10,000 which can be drawn upon to fund Project improvements and capital expenditures as defined in the agreement. If funds are drawn, the Company would pay transactions costs and debt service payments. The PILOT agreement requires interest payments of 6.00% per annum on outstanding balances, which are due each December 1st through maturity on December 1, 2021, at which time all unpaid principal and interest are due. The PILOT agreement is collateralized by the assets of the Project. As of December 31, 2021, the Company had not drawn on this credit facility.

    XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.2
    INCOME TAXES
    12 Months Ended
    Dec. 31, 2021
    INCOME TAXES  
    INCOME TAXES

    11. INCOME TAXES

    Significant components of the provision for income taxes are as follows (in thousands):

    Year ended

    December 31, 

    2021

        

    2020

    Current:

    Federal

    $

    8,443

    $

    8,885

    State

    1,280

    1,737

    Total current income tax provision

    9,723

    10,622

    Deferred:

    Federal

    934

    189

    State

    99

    16

    Total deferred income tax provision

    1,033

    205

    Provision for income taxes

    $

    10,756

    $

    10,827

    A reconciliation of the Company’s effective tax rate from operations to the U.S. federal income tax rate is as follows:

    Year ended

    December 31, 

    2021

        

    2020

    Federal statutory rate

    21.0

    %

    21.0

    %

    State income taxes, net of federal tax benefit

    1.9

    2.8

    Energy efficiency credit

    (5.2)

    (2.3)

    Other

    -

    0.7

    Effective tax rate

    17.7

    %

    22.2

    %

    The tax effects of cumulative temporary differences that give rise to deferred tax assets and liabilities are as follows (in thousands):

    Year ended

    December 31, 

    2021

        

    2020

    Deferred tax assets:

    Allowance for doubtful accounts

    $

    486

    $

    599

    Reserve accounts

    636

    134

    State taxes

    44

    263

    Payroll taxes

    157

    297

    Uniform capitalization

    58

    45

    Total deferred tax assets

    1,381

    1,338

    Deferred tax liabilities:

    Installment sale revenue

    (853)

    (1,006)

    Depreciation

    (2,998)

    (1,740)

    Accrued interest receivable

    (518)

    (526)

    Other

    (16)

    (37)

    Total deferred tax liabilities

    (4,385)

    (3,309)

    Net deferred tax liabilities

    $

    (3,004)

    $

    (1,971)

    XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.2
    SHARE BASED COMPENSATION
    12 Months Ended
    Dec. 31, 2021
    SHARE BASED COMPENSATION  
    SHARE BASED COMPENSATION

    12. SHARE BASED COMPENSATION

    Pursuant to the Legacy Housing Corporation 2018 Incentive Compensation Plan (the “Compensation Plan”), the Company may issue up to 10.0 million equity awards to employees, directors, consultants and nonemployee service providers in the form of stock options, stock and stock appreciation rights. Stock options may be granted with a contractual life of up to ten years. At December 31, 2021, the Company had 9.7 million shares available for grant under the Compensation Plan.

    In February 2019, the Company granted 120,000 restricted shares of its common stock to members of senior management. The shares were granted on February 7, 2019 and had a grant date fair value of $1,636. The shares vest at a rate of 14.3% annually, beginning on February 7, 2019, and becoming fully vested on February 7, 2025. During the second quarter of 2020, 42,857 of these restricted shares were forfeited due to the departure of a member of senior management.

    The Company granted 2,936 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on February 7, 2019 and became fully vested on December 13, 2019.

    In August 2019, the Company granted 39,526 restricted shares of its common stock to a member of senior management. The shares were granted on August 2, 2019 and had a grant date fair value of $496. The shares vest at a rate of 20.0% annually, beginning on August 2, 2020, becoming fully vested on August 2, 2024. This grant was canceled during the second quarter of 2020 due to the departure of the member of senior management.

    In March 2020, the Company granted 1,903 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on March 27, 2020 and had a grant date fair value of $18. The shares became fully vested on December 13, 2020.

    In December 2020, the Company granted 2,022 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on December 2, 2020 and had a grant date fair value of $30. The shares became fully vested on October 4, 2021.

    In November 2021, the Company granted 1,202 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on November 30, 2021 and had a grant date fair value of $30. The shares become fully vested on October 24, 2022.

    The following is a summary of restricted stock units (the “RSU”) activity (in thousands, except per unit data):

    Number of Units

    Weighted Average Grant Date Fair Value Per Unit

    Nonvested, January 1, 2021

    45

    $

    13.68

    Granted

    1

    $

    24.99

    Vested

    (11)

    $

    13.86

    Nonvested, December 31, 2021

    35

    $

    14.01

    As of December 31, 2021, approximately 35,000 RSUs remained unvested. Unrecognized compensation expense related to these RSUs at December 31, 2021 was $390 and is expected to be recognized over 2.95 years.  

    In February 2019, the Company granted 58,694 incentive stock options to a member of senior management at an exercise price of $13.63 per share. The options vest at a rate of 12.5% annually, beginning on February 7, 2019, and

    becoming fully vested on February 7, 2026. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 2.41%; dividend yield of 0.00%; expected volatility of common stock of 65.0% and expected life of options of 7.9 years. During the second quarter of 2020, these options were forfeited due to the departure of a senior manager.

    In August 2020, the Company granted 34,626 incentive stock options to a member of senior management at an exercise price of $14.44 per share. The options vest at a rate of 20.0% annually, beginning on August 10, 2021, and becoming fully vested on August 10, 2025. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 0.24%; dividend yield of 0.00%; expected volatility of common stock of 75.0% and expected life of options of 6.5 years.

    In September 2021, the Company granted 55,490 incentive stock options to a member of management at an exercise price of $18.02 per share. The options vest at a rate of 10.0% annually, beginning on September 23, 2022, and becoming fully vested on September 23, 2031. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 1.41%; dividend yield of 0.00%; expected volatility of common stock of 75.0% and expected life of options of 7.8 years.

    The following is a summary of option activity (in thousands, except per unit data):

        

    Number of Units

        

    Weighted
    Average
    Exercise Price Per Unit

        

    Weighted
    Average Grant Date
    Fair Value Per Unit

        

    Weighted
    Average
    Remaining
    Contractual Life

        

    Aggregate
    Intrinsic
    Value

    Outstanding, January 1, 2021, nonvested

    35

    $

    14.44

    $

    8.67

    9.61

    Granted

    55

    $

    18.02

    $

    14.07

    9.73

    Exercised

    (7)

    $

    14.44

    $

    8.67

    Outstanding, December 31, 2021, nonvested

    83

    $

    16.83

    $

    12.27

    9.36

    $

    802

    Exercisable, December 31, 2021

    $

    $

    $

    As of December 31, 2021, approximately 83,000 options remain nonvested. Unrecognized compensation expense related to these options at December 31, 2021 was $976 and is expected to be recognized over 9.36 years.

    On March 31, 2020, the Company filed a registration statement on Form S-8 to register with the SEC approximately 2.3 million shares of Legacy common stock available for issuance under the 2018 Incentive Compensation Plan. The registration statement became effective upon filing.

    XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.2
    COMMITMENTS AND CONTINGENCIES
    12 Months Ended
    Dec. 31, 2021
    COMMITMENTS AND CONTINGENCIES  
    COMMITMENTS AND CONTINGENCIES

    13. COMMITMENTS AND CONTINGENCIES

    As of January 1, 2020, the Company instituted a self-insured health benefits plan with a stop-loss policy, which provides medical benefits to employees electing coverage under the plan. The Company estimates and records costs for incurred but not reported medical claims and claim development. This reserve is based on historical experience and other assumptions, some of which are subjective. The Company will adjust its self-insured medical benefits reserve based on actual experience, estimated costs and changes to assumptions. At December 31, 2021 and 2020, the Company accrued a $373 and $110 liability for incurred but not reported claims, respectively.

    The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for independent retailers of its products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to retailers in the event of default by the retailer. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount for which the Company was liable under such agreements approximated $4,908 and $140 at December 31, 2021 and 2020, respectively, without reduction for the resale value of the homes. The Company considers its obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitment as of December 31, 2021 or 2020.

    Leases. The Company leases facilities under operating leases that typically have 10-year terms. These leases usually offer the Company a right of first refusal that affords the Company the option to purchase the leased premises under certain terms in the event the landlord attempts to sell the leased premises to a third party. Rent expense was $698 and $602 for the years ended December 31, 2021 and 2020, respectively. The Company also subleases properties to third parties, ranging from 3-year to 11-year terms with various renewal options. Rental income from the subleased property is included in other revenue in the Company’s statements of operations and was approximately $394 and $343 for the years ended December 31, 2021 and 2020, respectively.

    Future minimum lease commitments under all non-cancelable operating leases for each of the next five years at December 31, 2021, are as follows:

    2022

        

    $

    632

    2023

     

    583

    2024

     

    483

    2025

     

    447

    2026

     

    384

    Thereafter

     

    385

    Total

    $

    2,914

    Legal Matters

    The Company is party to certain legal proceedings that arise in the ordinary course and are incidental to its business. Certain of the claims pending against the Company in these proceedings allege, among other things, breach of contract and warranty, product liability and personal injury. The Company has determined that it is probable that it has some liability related to the claims. The Company's reasonable estimate of this liability is a range between $2,613 and $5,038 and has included legal reserves of $2,764 and $899 as of December 31, 2021 and 2020, respectively, in accrued liabilities on the accompanying balance sheets. Although litigation is inherently uncertain, based on past experience and the information currently available, management does not believe that the currently pending and threatened litigation or claims will have a material adverse effect on the Company’s financial position, liquidity or results of operations. However, future events or circumstances currently unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on the Company’s financial position, liquidity or results of operations in any future reporting periods.

    XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.2
    DERIVATIVES
    12 Months Ended
    Dec. 31, 2021
    DERIVATIVES.  
    DERIVATIVES

    14. DERIVATIVES

    On February 2, 2012, the Company entered into a master interest rate swap agreement. The Company elected not to designate the interest rate swap agreements as cash flow hedges and, therefore, gains or losses on the agreements as well as the other offsetting gains or losses on the hedged items attributable to the hedged risk are recognized in current earnings. ASC 815-10, Derivatives and Hedging, requires derivative instruments to be measured at fair value and recorded in the statements of financial position as either assets or liabilities. The Company entered into interest rate swap agreement with Capital One Bank on June 12, 2017 to fix the variable rate portion for $8,000 of the line of credit. This

    interest rate swap agreement matured on May 11, 2020. Included in the statements of operations for the years ended December 31, 2020 is a loss of $15 which was the result of the changes in the fair values of the interest rate swap agreement.

    XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.2
    EARNINGS PER SHARE
    12 Months Ended
    Dec. 31, 2021
    EARNINGS PER SHARE  
    EARNINGS PER SHARE

    15. EARNINGS PER SHARE

    Basic earnings per common share (“EPS”) is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted EPS is based on the weighted-average number of common shares outstanding plus the number of additional shares that would have been outstanding had the dilutive common shares been issued. The following table reconciles the numerators and denominators used in the computations of both basic and diluted EPS.

    Year ended

    December 31, 

    2021

        

    2020

    Numerator:

    Net income (in 000's)

    $

    49,871

    $

    37,995

    Denominator:

    Basic weighted-average common shares outstanding

    24,204,437

    24,226,128

    Effect of dilutive securities:

    Restricted stock grants

    12,846

    Stock options

    58,706

    10,267

    Diluted weighted-average common shares outstanding

    24,275,989

    24,236,395

    Earnings per share attributable to Legacy Housing Corporation

    Basic

    $

    2.06

    $

    1.57

    Diluted

    $

    2.05

    $

    1.57

    The diluted earnings per share calculation excludes zero and 35,935 potential shares related to stock grants and stock options for the years ended December 31, 2021 and 2020, respectively, because the effect of including these potential shares would be antidilutive.

    XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.2
    RELATED PARTY TRANSACTIONS
    12 Months Ended
    Dec. 31, 2021
    RELATED PARTY TRANSACTIONS  
    RELATED PARTY TRANSACTIONS

    16. RELATED PARTY TRANSACTIONS

    Bell Mobile Homes, a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Accounts receivable balances due from Bell Mobile Homes were $1 and $1 as of December 31, 2021 and 2020, respectively. Accounts payable balances due to Bell Mobile Homes for maintenance and related services were $49 and $61 as of December  31, 2021 and 2020, respectively. Home sales to Bell Mobile Homes were $3,724 and $2,631 for the years ended December 31, 2021 and 2020, respectively.

    Shipley Bros., Ltd. (“Shipley Bros.”), a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Home sales to Shipley Bros. were $2,825 and $1,786 as of December 31, 2021 and 2020, respectively. There were no accounts receivable balances or accounts payable balances due from/to Shipley Bros. as of December 31, 2021 and 2020, respectively.

    XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.2
    SUBSEQUENT EVENTS
    12 Months Ended
    Dec. 31, 2021
    SUBSEQUENT EVENTS  
    SUBSEQUENT EVENTS

    17. SUBSEQUENT EVENTS

    On January 5, 2022, the Company entered into an amended and restated employment agreement (the “Employment Agreement”) with Curtis D. Hodgson, Executive Chairman of the Company. The Employment Agreement provides for a term that commences on January 1, 2022 and expires on June 16, 2024, unless earlier terminated (the “Employment Period”). Pursuant to the Employment Agreement, Mr. Hodgson will continue to serve in his current

    position with the Company, as set forth above, and will have duties, responsibilities, and authority that are customary to such position.

    The Employment Agreement provides for Mr. Hodgson to receive a base salary of $200,000 per year and a signing bonus of 150,000 shares of restricted stock, which shall be vested upon grant. Mr. Hodgson is also eligible for an annual incentive bonus and equity awards. The annual inventive bonus will be determined by the Board but will not exceed 100% of Mr. Hodgson’s base salary. An equity award of 175,000 shares of the Company’s restricted stock will be granted if the Company’s stock price reaches and remains for a period of fifteen consecutive market days at a closing price of $36 per share. An additional equity award of 175,000 shares of the Company’s restricted stock will be granted if the Company’s stock price reaches and remains for a period of fifteen consecutive market days at a closing price of $48 per share.

    On May 30, 2022, the Company submitted to Nasdaq a plan to regain compliance with Nasdaq Listing Rule 5250(c)(1) (the “Rule”) regarding the Company’s failure to file timely Form 10-K for the period ending December 31, 2021 and Form 10-Q for the period ending on March 31, 2022. On June 9, 2022, the Company received a response from Nasdaq informing the Company that Nasdaq granted an exception to the filing requirements set forth in the Rule that allows the Company to file these reports and any other required filings as required by the Rule on or before September 27, 2022.

    On June 21, 2022, the Company received a Reservation of Rights notice from Capital One, N.A. The letter stated that the Company’s New Revolver was in default. The default condition occurred due to the Company’s failure to timely file the 10K and deliver certain financial statement to Capital One, N.A. On July 28, 2022, the Company executed a forbearance agreement with Capital One, N.A.

    In connection with the preparation of these financial statements, an evaluation of subsequent events was performed through the date of filing. The Company recently updated its management of escrow collections. Historically, escrow collections were deposited in an unsegregated deposit account subject to the Company's credit agreement with Capital One, N.A. On June 28, 2022, the Company segregated escrow collections by purchasing an $8.5M certificate of deposit that is not subject to the credit agreement. The certificate of deposit principal amount will be adjusted periodically. The Company will continue to hold escrow collections separately from its other operating funds where required by law..

    XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
    12 Months Ended
    Dec. 31, 2021
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
    Basis of Presentation

    Basis of Presentation

    The financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the previously reported net income.

    Use of Estimates

    Use of Estimates

    The preparation of our financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure

    of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of income and expenses during the reporting period. Material estimates that are susceptible to significant change in the near term primarily relate to the determination of accounts receivable, loans to mobile home parks, consumer loans and notes receivable, inventory obsolescence, income taxes, fair value of financial instruments and contingent liabilities. Actual results could differ from these estimates.

    Segment Reporting

    Segment Reporting

    The Company has one reportable segment. All of the Company’s activities are interrelated, and each activity is dependent and assessed based on how each of the activities of the Company supports the others. For example, the sale of manufactured homes is done through wholesale and retail operations that include providing transportation and consignment arrangements with dealers. The Company also provides financing options to the customers to facilitate such sale of homes. In addition, the sale of homes is directly related to financing provided by the Company. Accordingly, all significant operating and strategic decisions by the chief operating decision-maker, the Executive Chairman of the Board, are based upon analyses of the Company as one segment or unit.

    Cash and Cash Equivalents

    Cash and Cash Equivalents

    The Company considers all cash and highly liquid investments with an original maturity of three months or less to be cash equivalents. The Company maintains cash balances in bank accounts that may, at times, exceed federally insured limits. The Company has not incurred any losses from such accounts and management considers the risk of loss to be minimal. As of December 31, 2021, the Company had one bank account that exceeded the FDIC limit by an aggregate amount of $490.

    Accounts Receivable

    Accounts Receivable

    Included in accounts receivable are receivables from direct sales of mobile homes and sales of parts and supplies to customers, consignment fees and interest receivables.

    Accounts receivables are generally due within 30 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines the allowance by considering several factors, including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance for doubtful accounts for amounts that are deemed to be uncollectible. At December 31, 2021 and 2020, the allowance for doubtful accounts totaled $343 and $97, respectively.

    Consumer Loans Receivable

    Consumer Loans Receivable

    Consumer loans receivable result from financing transactions entered into with retail consumers of mobile homes sold through independent retailers and company-owned retail locations. Consumer loans receivable generally consist of the sales price and any additional financing fees, less the buyer’s down payment. Interest income is recognized monthly per the terms of the financing agreements. The average contractual interest rate per loan was approximately 13.5% as of December 31, 2021 and 13.8% as of December 31, 2020. Consumer loans receivable have maturities that range from 2 to 30 years.

    Loan applications go through an underwriting process which considers credit history to evaluate credit risk of the consumer. Interest rates on approved loans are determined based on consumer credit score, payment ability and down payment amount.

    The Company uses payment history to monitor the credit quality of the consumer loans on an ongoing basis.

    The Company may also receive escrow payments for property taxes and insurance included in its consumer loan collections. The liabilities associated with these escrow collections totaled $9,350 and $7,729 as of December 31, 2021 and 2020, respectively, and are included in escrow liability in the balance sheets. 

    Allowance for Loan Losses—Consumer Loans Receivable

    The allowance for loan losses reflects management’s estimate of losses inherent in the consumer loans that may be uncollectible based upon review and evaluation of the consumer loan portfolio as of the date of the balance sheet. An allowance for loan losses is determined after giving consideration to, among other things, the loan characteristics, including the financial condition of borrowers, the value and liquidity of collateral, delinquency and historical loss experience.

    The allowance for loan losses is comprised of two components: the general reserve and specific reserves. The Company’s calculation of the general reserve considers the historical loss rate for the last three years, adjusted for the estimated loss discovery period and any qualitative factors both internal and external to the Company. Specific reserves are determined based on probable losses on specific classified impaired loans.

    The Company’s policy is to place a loan on nonaccrual status when there is a clear indication that the borrower’s cash flow may not be sufficient to meet payments as they become due, which is normally when either principal or interest is past due and remains unpaid for more than 90 days. Management implemented this policy based on an analysis of historical data, current performance of loans and the likelihood of recovery once principal or interest payments became delinquent and were aged more than 90 days. Payments received on nonaccrual loans are accounted for on a cash basis, first to interest and then to principal, as long as the remaining book balance of the asset is deemed to be collectible. The accrual of interest resumes when the past due principal or interest payments are brought within 90 days of being current. As of December 31, 2021 and 2020, total principal outstanding for consumer loans on nonaccrual status was $1,239 and $1,603, respectively.

    Impaired loans are those loans where it is probable the Company will be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impaired loans, or portions thereof, are charged off when deemed uncollectible. A loan is generally deemed impaired if it is more than 90 days past due on principal or interest, is in bankruptcy proceedings, or is in the process of repossession. A specific reserve is created for impaired loans based on fair value of underlying collateral value, less estimated selling costs. The Company used various factors to determine the value of the underlying collateral for impaired loans. These factors were: (1) the length of time the unit was unsold after construction; (2) the amount of time the house was occupied; (3) the cooperation level of the borrowers, i.e., loans requiring legal action or extensive field collection efforts; (4) units located on private property as opposed to a manufactured home park; (5) the length of time the borrower has lived in the house without making payments; (6) location, size, and market conditions; and (7) the experience and expertise of the particular dealer assisting in collection efforts.

    Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell. At repossession, the fair value of the collateral is computed based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is charged to the allowance for loan losses. At each reporting period, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information.

    Repossessed homes totaled $517 and $1,395 as of December 31, 2021 and 2020, respectively, and are included in other assets in the balance sheets.

    Notes Receivable from Mobile Home Parks

    Notes Receivable from Mobile Home Parks

    The notes receivable from mobile home parks (“MHP Notes” or “Notes”) relate to mobile homes sold to mobile home parks and financed through notes receivable. The Notes have varying maturity dates and call for monthly principal and interest payments. The interest rate on the MHP Notes can be fixed or variable. Approximately $83,000 of the Notes have a fixed interest rate ranging from 6.9% to 8.9%. The remaining Notes have a variable rate typically set at 4.0% above prime with a minimum of 8.0%. The average interest rate per loan was approximately 7.6% and 7.7% as of December 31, 2021 and 2020, respectively with maturities that range from 1 to 19 years. The collateral underlying the Notes are individual mobile homes which can be repossessed and resold. The MHP Notes are generally personally guaranteed by the borrowers with substantial financial resources.

    As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.

    Allowance for Loan Losses—MHP Notes

    MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. There were minimal past due balances on the MHP Notes as December 31, 2021 and 2020 and no charge offs were recorded for MHP Notes for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no provision is recorded against the MHP Notes as of December 31, 2021 and 2020.

    There were no impaired MHP Notes for the years ended December 31, 2021 and 2020, respectively, and there were no repossessed homes balances as of December 31, 2021 and 2020, respectively. Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell.

    Other Notes Receivable

    Other Notes Receivable

    Other notes receivable relate to various notes issued to mobile home park owners and dealers, which are not directly tied to sale of mobile homes. The other notes have varying maturity dates and call for monthly principal and interest payments. The other notes are collateralized by mortgages on real estate, units being financed and used as offices, as well as vehicles, and are typically personally guaranteed by the borrowers. The interest rate on the other notes are fixed and range from 5.00% to 12.00%. The Company reserves for estimated losses on the other notes based on current economic conditions that may affect the borrower’s ability to pay, the borrower’s financial strength, and historical loss experience. As of December 31, 2021 and 2020, the allowance for loan losses on other notes was $74 and $75, respectively. There were no past due balances for other notes as of December 31, 2021 and 2020, respectively, and there were no impaired balances for other notes as of December 31, 2021 and 2020, respectively.

    Inventories

    Inventories

    Inventories consist of raw materials, work-in-process, and finished goods and are stated at the lower of cost or net realizable value. The cost of raw materials is based on the first-in first-out method. Finished goods and work-in-process are based on a standard cost system that approximates actual costs using the specific identification method.

    Estimates of the lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business based on current market and economic conditions, less reasonably predictable costs of completion, disposal, and transportation of the inventory. For the periods ending, December 31, 2021 and 2020, the Company recorded an insignificant amount of inventory write-down.

    The Company evaluates inventory based on historical experience to estimate its inventory not expected to be sold in less than a year. The Company classifies its inventory not expected to be sold in one year as non-current. As of December 31, 2021 and 2020, non-current inventory was $2,678 and $8,656, respectively.

    Property, Plant, and Equipment

    Property, Plant, and Equipment

    Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 30 to 39 years; vehicles, 5 years; machinery and equipment, 7 years; and furniture and fixtures, 7 years. Repair and maintenance charges are expensed as incurred. Expenditures for major renewals or betterments which extend the useful lives of existing property, plant and equipment are capitalized and depreciated.

    Impairment of Long-Lived Assets

    Impairment of Long-Lived Assets

    The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Assets are grouped at the lowest level in which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets. In such cases, if the future undiscounted cash flows of the underlying assets are less than the carrying amount, then the carrying amount of the long-lived asset will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying asset or its determinable fair value. No impairment for long-lived assets was recorded for the years ended December 31, 2021 and 2020.

    Dealer Incentive Liability

    Dealer Incentive Liability

    Under a dealer agreement with qualifying independent retailers, a portfolio is created for houses sold by the independent retailer with consumer loan arrangements financed by the Company. The independent retailer is eligible to a receive dealer incentive, which is a portion of total collections expected on a consumer loan portfolio after the Company’s contribution (collection thresholds set per the terms of dealer agreement which includes Legacy’s initial contribution, plus an allocation of interest and other agreed upon periodic fees) is met.

    A dealer incentive liability is recorded in the Company’s balance sheet based on total outstanding balance of individual dealer loan portfolios at period end, less the remaining portion of the Company’s contribution in respective portfolios. As of December 31, 2021 and 2020, the dealer incentive liability was $4,336 and $4,242, respectively. Dealer incentive expense for the years ended December 31, 2021 and 2020 totaled $1,235 and $336, respectively, and is included in the Company’s statements of operations.

    Product Warranties

    Product Warranties

    The Company provides retail home buyers with a one-year warranty from the date of purchase on manufactured inventory. Product warranty costs are accrued when the covered homes are sold to customers. Product warranty expense is recognized based on the terms of the product warranty and the related estimated costs. Factors used to determine the warranty liability include the number of homes under warranty and the historical costs incurred in servicing the warranties. The accrued warranty liability is reduced as costs are incurred and warranty liability balance is included as part of accrued liabilities in the Company’s balance sheet.

    A tabular presentation of the activity within the warranty liability account for the years ended December 31, 2021 and 2020 is presented below:

        

    2021

        

    2020

    Warranty liability, beginning of period

    $

    2,594

    $

    3,078

    Product warranty accrued

     

    2,152

     

    1,834

    Warranty costs incurred

     

    (1,870)

     

    (2,318)

    Warranty liability, end of period

    $

    2,876

    $

    2,594

    Advertising Costs

    Advertising Costs

    The Company expenses all advertising and marketing expenses in the period incurred. Advertising costs for the years ended December 31, 2021 and 2020 were $367 and $1,193, respectively.

    Fair Value Measurements

    Fair Value Measurements

    The Company accounts for its investments and derivative instruments in accordance with ASC 820-10, Fair Value Measurement, which among other things provides the framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level I measurement) and the lowest priority to unobservable inputs (Level III measurements). The three levels of fair value hierarchy under ASC 820-10, Fair Value Measurement, are as follows:

    Level I

    Quoted prices are available in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.

    Level II

    Significant observable inputs other than quoted prices in active markets for which inputs to the valuation methodology include: (1) Quoted prices for similar assets or liabilities in active markets; (2) Quoted prices for identical or similar assets or liabilities in inactive markets; (3) Inputs other than quoted prices that are observable; (4) Inputs that are derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified (contractual) term, the Level II input must be observable for substantially the full term of the asset or liability.

    Level III

    Significant unobservable inputs that reflect an entity’s own assumptions that market participants would use in pricing the assets or liabilities.

    The asset or liability fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

    The Company has used derivatives to manage risks related to interest rate movements. The Company does not enter into derivative contracts for speculative purposes. Interest rate swap contracts are recognized as assets or liabilities on the balance sheets and are measured at fair value. The fair value was calculated and provided by the lender, a Level II valuation technique. Management reviewed the fair values for the instruments as provided by the lender and determined the related asset and liability to be an accurate estimate of future gains and losses to the Company. The Company is not a party to any interest rate swaps as of December 31, 2021.

    Fair Value of Financial Instruments

    Fair Value of Financial Instruments

    The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, consumer loans, MHP Notes, other notes, accounts payable, lines of credit, notes payable, and dealer portion of consumer loans.

    The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable approximate their respective fair values because of the short-term maturities or expected settlement dates of these instruments. This is considered a Level I valuation technique. The lines of credit, notes payable and part of the MHP Notes have variable interest rates that reflect market rates and their fair value approximates their carrying value. This is considered a Level II valuation technique. The Company also assessed the fair value of the consumer loans receivable, the fixed rate MHP Notes and the other notes based on the discounted value of the remaining principal and interest cash flows. The Company determined that the fair value of the consumer loan portfolio was approximately $125,600 compared to the book value of $125,623 as of December 31, 2021, and a fair value of approximately $115,000 compared to the book value of $111,920 as of December 31, 2020. The Company determined that the fair value of the fixed rate MHP Notes was approximately $83,000 compared to the book value of $83,773 as of December 31, 2021, and a fair value of approximately $108,000 compared to the book value of $109,806 as of December 31, 2020. The Company determined that the fair value of the fixed rate other notes was approximately $38,500 compared to the book value of $38,886 as of December 31, 2021, and a fair value of approximately $15,000 compared to the book value of $15,104 as of December 31, 2020. This is a Level III valuation technique.

    Revenue Recognition

    Revenue Recognition

    Product sales, primarily consist of sales of mobile homes to consumers and mobile home parks through various sales channels, which include Direct Sales, Commercial Sales, Consignment Sales, and Retail Store Sales. Direct Sales include homes sold directly to independent retailers or customers that are not financed by the Company and are not sold under a consignment arrangement. These types of homes are generally paid for prior to shipment. Commercial Sales include homes sold to mobile home parks under commercial loan programs or paid for upfront. The Company provides floor plan financing for independent retailers, which takes the form of a consignment arrangement. Consignment Sales are considered sales of consigned homes from independent dealers to individual customers. Retail Store Sales are homes sold through Company-owned retail locations. Consignment Sales and Retail Sales of homes may be financed by the Company, by a third party, or in paid in cash.

    Revenue from product sales is recognized at a point in time when the performance obligation under the terms of a contract with our customers is satisfied which typically occurs upon delivery and transfer of title of the home, as this depicts when control of the promised good is transferred to our customers. For financed sales by the Company, the individual customer enters into a sales and financing contract and is required to make a down payment. These financed sales contain a significant financing component and any interest income is separately recorded in the statement of operations.

    Revenue is measured as the amount of consideration expected to be received in exchange for transferring the homes to the customers.  Sales and other similar taxes collected concurrently with revenue-producing activities are excluded from revenue.

    The Company made an accounting policy election to account for any shipping and handling costs that occur after the transfer of control as a fulfillment cost that is accrued when control is transferred. Warranty obligations associated with the sale of a unit are assurance-type warranties for a period of twelve months that are a guarantee of the home’s intended functionality and, therefore, do not represent a distinct performance obligation within the context of the contract. The Company has elected to use the practical expedient to expense the incremental costs of obtaining a contract if the amortization period of the asset that the Company would have otherwise recognized is one year or less. Contract costs, which include commissions incurred related to the sale of homes, are expensed at the point-in-time when the related revenue is recognized.

    For the years ended December 31, 2021 and 2020, sales to an independent third-party and its affiliates accounted for $9,165 or 5.5% and $41,263 or 28.7% of our product sales, respectively.  

    For the years ended December 31, 2021 and 2020, total cost of product sales included $11,303 and $24,165 of costs, mainly relating to up front dealer commission and reimbursed dealer expenses for consignment sales and certain other similar costs incurred for retail store and commercial sales.

    Other revenue consists of consignment fees, service fees and other miscellaneous income. Consignment fees are charged to independent retailers on a monthly basis for homes held by the independent retailers pursuant to a consignment arrangement until the home is sold to an individual customer. Consignment fees are determined as a percentage of the home’s wholesale price to the independent dealer. Revenue recognition for consignment fees are recognized over time using the output method as it provides a faithful depiction of the Company’s performance toward completion of the performance obligation under the contract and the value transferred to the independent retailer for the time the home is held under consignment. Revenue for service fees and miscellaneous income is recognized at a point in time when the performance obligation is satisfied.

    Disaggregation of Revenue. The following table summarizes customer contract revenues disaggregated by source of the revenue for the years ended December 31, 2021 and 2020:

    2021

        

    2020

    Product sales:

    Direct sales

    $

    25,173

    $

    11,203

    Commercial sales

     

    46,835

     

    70,186

    Consignment sales

    63,496

    43,801

    Retail store sales

    20,011

    17,436

    Other (1)

     

    10,480

     

    4,876

    Total product sales

     

    165,995

     

    147,502

    Consumer and MHP loans interest:

     

      

     

      

    Interest - consumer installment notes

     

    16,658

     

    15,979

    Interest - MHP notes

     

    10,537

     

    9,381

    Total consumer and MHP loans interest

     

    27,195

     

    25,360

    Other

     

    4,317

     

    3,862

    Total net revenue

    $

    197,507

    $

    176,724

    (1)Other product sales revenue from ancillary products and services including parts, freight and other services
    Reserve for Repurchase Commitments

    Reserve for Repurchase Commitments

    In accordance with customary business practice in the manufactured housing industry, the Company has entered into certain repurchase agreements with certain financial institutions and other credit sources who provide floor plan financing to industry retailers, which provided that the Company will be obligated, under certain circumstances, to repurchase homes sold to retailers in the event of a default by a retailer in its obligation to such credit sources. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The Company applies ASC 460, Guarantees and ASC 450-20, Loss Contingencies, to account for its liability for repurchase commitments. The Company considers its current obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitments as of December 31, 2021 and 2020.

    Other Income, Net

    Other Income, Net

    Other income primarily consists of interest related to other notes receivable balances and interest income earned on cash balances, reduced by interest expenses.

    Interest Income

    Interest Income

    Interest on consumer loans, MHP Notes and other notes is recognized using the effective-interest method on the daily balances of the principal amounts outstanding and recorded as part of total revenue. Fees associated with the origination of loans and certain direct loan origination costs are netted and the net amount is deferred and recognized over the life of the loan as an adjustment of yield.

    Share-Based Compensation

    Share-Based Compensation

    The Company accounts for share-based compensation in accordance with the provisions of ASC 718, Compensation—Stock Compensation. Share-based compensation expense is recognized based on the award’s estimated grant date fair value in order to recognize compensation cost for those shares expected to vest. The Company has elected to record forfeitures as they occur. Compensation cost is recognized on a straight-line basis over the vesting period of the awards and adjusted as forfeitures occur.

    The fair value of each option grant with only service-based conditions is estimated using the Black-Scholes pricing model. The fair value of each restricted stock unit (the ”RSU”) is calculated based on the closing price of the Company’s common stock on the grant date.

    The fair value of stock option awards on the date of grant is estimated using the Black-Scholes option pricing model, which requires the Company to make certain predictive assumptions. The risk-free interest rate is based on the implied yield of U.S. Treasury zero-coupon securities that correspond to the expected life of the award. As a recently formed public entity with a small public float and limited trading of its common shares on the NASDAQ Global Market, it was not practicable for the Company to estimate the volatility of its common shares; therefore, management estimated volatility based on the historical volatilities of a small group of companies considered as close to comparable to the Company as available, all equally weighted, over the expected life of the option. Management concluded that this group is more characteristic of the Company’s business than a broad industry index. The expected life of awards granted represents the period of time that the awards are expected to be outstanding based on the “simplified” method, which is allowed for companies that cannot reasonably estimate the expected life of options based on its historical award exercise experience. The Company does not expect to pay dividends on its common stock.

    Shipping and Handling Costs

    Shipping and Handling Costs

    Shipping and handling costs incurred to deliver product to our customers are included as a component of cost of product sales in the statement of operations. Shipping and handling costs for the years ended December 31, 2021 and 2020 were $1,981 and $706, respectively.

    Income Taxes

    Income Taxes

    The Company is subject to U.S. federal and state income taxes as a corporation. Prior to the corporate conversion, the Partnership was treated as a flow-through entity for U.S. federal income tax purposes, and as such, was generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to its taxable income was passed through to its partners. Accordingly, prior to the corporate conversion, the Partnership only recorded a provision for Texas franchise tax as the Partnership’s taxable income was included in the income tax returns of the individual partners.

    Income tax expense for the Company is recognized for the tax effects of the transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either taxable or deductible when the assets and liabilities are recovered or settled. Deferred tax assets and liabilities are reflected at income tax rates applicable to the period in which the deferred tax assets or liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes.

    A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that the deferred tax assets will be realized. In addition, management does not believe there are any unrecorded deferred tax liabilities that are material to the financial statements.

    The determination of the provision for income taxes requires significant judgment, use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The benefits of uncertain tax positions are recorded in the Company’s financial statements only after determining a more-likely-than-not probability that the uncertain tax positions will withstand challenge, if any, from taxing authorities. When facts and circumstances change, the Company reassesses these probabilities and records any changes through the provision for income taxes. The Company recognizes interest and penalties relating to uncertain tax provisions as a component of tax expense. For the periods presented, management has determined there are no material uncertain tax positions which was performed for the tax years that remain subject to examination by major tax jurisdictions as of December 31, 2021, which includes the tax years 2018, 2019 and 2020.

    Concentrations

    Concentrations

    Financial instruments that potentially subject the Company to concentrations of credit risk are accounts receivable, consumer loans, MHP Notes and other notes receivable. Management believes that its credit policies are adequate to minimize potential credit risk related to accounts receivable and other notes receivable. The consumer loans are secured by the mobile homes that were financed through the loans. The MHP Notes are secured by mobile homes, other assets, and are personally guaranteed. The MHP Notes personal guarantor may cover multiple parks and each park is treated as a customer. As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.

    Recent Accounting Pronouncements

    Recent Accounting Pronouncements

    The Company has elected to use longer phase-in periods for the adoption of new or revised financial accounting standards under the JOBS Act as an emerging growth company.

    In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and an asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous requirements. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2022. Modified retrospective application and early adoption is permitted. The Company expects that the adoption of this standard will result in a material increase to assets and liabilities on the balance sheet but will not have a material impact on the statement of operations.  While the Company is continuing to assess all the effects of adoption, it currently believes the most significant effects relate to (i) the recognition of new right-of-use assets and lease liabilities on its balance sheet for its property and equipment operating leases and (ii) providing significant new disclosures about its leasing activities.

    In June 2016, the FASB issued an accounting standards update ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down and affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2023. The Company is continuing to evaluate the impact of the adoption of this ASU and is uncertain of the impact on the financial statements and disclosures at this point in time.

    From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted by the Company as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s Financial Statements upon adoption.

    XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
    12 Months Ended
    Dec. 31, 2021
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
    Schedule of the activity within the warranty liability account

        

    2021

        

    2020

    Warranty liability, beginning of period

    $

    2,594

    $

    3,078

    Product warranty accrued

     

    2,152

     

    1,834

    Warranty costs incurred

     

    (1,870)

     

    (2,318)

    Warranty liability, end of period

    $

    2,876

    $

    2,594

    Schedule of disaggregation of revenue

    2021

        

    2020

    Product sales:

    Direct sales

    $

    25,173

    $

    11,203

    Commercial sales

     

    46,835

     

    70,186

    Consignment sales

    63,496

    43,801

    Retail store sales

    20,011

    17,436

    Other (1)

     

    10,480

     

    4,876

    Total product sales

     

    165,995

     

    147,502

    Consumer and MHP loans interest:

     

      

     

      

    Interest - consumer installment notes

     

    16,658

     

    15,979

    Interest - MHP notes

     

    10,537

     

    9,381

    Total consumer and MHP loans interest

     

    27,195

     

    25,360

    Other

     

    4,317

     

    3,862

    Total net revenue

    $

    197,507

    $

    176,724

    (1)Other product sales revenue from ancillary products and services including parts, freight and other services
    XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.2
    CONSUMER LOANS RECEIVABLE (Tables)
    12 Months Ended
    Dec. 31, 2021
    CONSUMER LOANS RECEIVABLE  
    Schedule of consumer loans, net of allowance for loan losses and deferred financing fees

    2021

    2020

    Consumer loans receivable

    $

    129,119

    $

    115,639

    Loan discount and deferred financing fees

     

    (2,612)

     

    (2,814)

    Allowance for loan losses

     

    (884)

     

    (905)

    Consumer loans receivable, net

    $

    125,623

    $

    111,920

    Schedule of allowance for loan losses

    2021

        

    2020

        

    Allowance for loan losses, beginning of period

    $

    905

    $

    913

    Provision for loan losses

     

    725

     

    819

    Charge offs

     

    (746)

     

    (827)

    Allowance for loan losses

    $

    884

    $

    905

    Schedule of impaired and general reserve for allowance for loan losses

    2021

    2020

    Total consumer loans

    $

    129,119

    $

    115,639

    Allowance for loan losses

    $

    884

    $

    905

    Impaired loans individually evaluated for impairment

    $

    1,239

    $

    1,603

    Specific reserve against impaired loans

    $

    533

    $

    558

    Other loans collectively evaluated for allowance

    $

    127,880

    $

    114,036

    General allowance for loan losses

    $

    351

    $

    347

    Schedule of consumer loans receivable that are past due

    2021

    %

    2020

    %

    Total consumer loans receivable

    $

    129,119

     

    100.0

       

    $

    115,639

     

    100.0

    Past due consumer loans:

     

      

     

      

     

      

     

      

    31 - 60 days past due

    $

    594

     

    0.5

    $

    954

     

    0.8

    61 - 90 days past due

     

    407

     

    0.3

     

    221

     

    0.2

    91 - 120 days past due

     

    114

     

    0.1

     

    141

     

    0.1

    Greater than 120 days past due

     

    967

     

    0.7

     

    1,261

     

    1.1

    Total past due

    $

    2,082

     

    1.6

    $

    2,577

     

    2.2

    XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.2
    OTHER NOTES RECEIVABLE (Tables)
    12 Months Ended
    Dec. 31, 2021
    OTHER NOTES RECEIVABLE  
    Schedule of other notes receivable, net of allowance for loan losses and deferred financing fees

    2021

    2020

    Outstanding principal balance

    $

    42,074

    $

    15,179

    Allowance for loan losses

     

    (74)

     

    (75)

    Total

    $

    42,000

    $

    15,104

    XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2
    INVENTORIES (Tables)
    12 Months Ended
    Dec. 31, 2021
    INVENTORIES  
    Schedule of inventory

    2021

    2020

    Raw materials

    $

    15,431

    $

    12,713

    Work in progress

     

    714

     

    412

    Finished goods (1)

     

    28,195

     

    23,375

    Allowance for obsolescence

    (432)

    (620)

    Total

    $

    43,908

    $

    35,880

    (1) Finished goods includes $2,678 and $8,656 as of December 31, 2021 and 2020, respectively, held for more than twelve months and classified as long-term.

    XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.2
    PROPERTY, PLANT AND EQUIPMENT (Tables)
    12 Months Ended
    Dec. 31, 2021
    PROPERTY, PLANT AND EQUIPMENT  
    Schedule of property, plant and equipment

    2021

    2020

    Land

    $

    14,949

    $

    12,968

    Buildings and leasehold improvements

     

    13,722

     

    10,700

    Vehicles

     

    1,682

     

    1,664

    Machinery and equipment

     

    5,058

     

    4,127

    Furniture and fixtures

     

    298

     

    298

    Total

     

    35,709

     

    29,757

    Less accumulated depreciation

     

    (8,193)

     

    (7,141)

    Total property, plant and equipment

    $

    27,516

    $

    22,616

    XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.2
    OTHER ASSETS (Tables)
    12 Months Ended
    Dec. 31, 2021
    OTHER ASSETS.  
    Schedule of Other Assets

    2021

    2020

    Leased property, net of accumulated depreciation

    $

    9,419

    $

    7,218

    Prepaid rent

     

    248

     

    274

    Other

     

    332

     

    331

    Repossessed homes

     

    517

     

    1,395

    Total

    $

    10,516

    $

    9,218

    XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.2
    ACCRUED LIABILITIES (Tables)
    12 Months Ended
    Dec. 31, 2021
    ACCRUED LIABILITIES.  
    Schedule of accrued liabilities

    2021

    2020

    Warranty reserve

    $

    2,876

    $

    2,594

    Litigation reserve

     

    2,764

     

    899

    Payroll

    1,685

    2,428

    Portfolio taxes and title

     

    2,467

     

    2,060

    Property tax

    546

    401

    Dealer rebates

    1,160

    215

    Sales tax

     

    310

     

    683

    Federal and state income taxes

     

    7,445

     

    5,603

    Other

     

    1,433

     

    607

    Total accrued liabilities

    $

    20,686

    $

    15,490

    Accrued liabilities, non-current

    630

    Accrued liabilities, current

    $

    20,686

    $

    14,860

    XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.2
    INCOME TAXES (Tables)
    12 Months Ended
    Dec. 31, 2021
    INCOME TAXES  
    Summary of significant components of the provision for income taxes

    Significant components of the provision for income taxes are as follows (in thousands):

    Year ended

    December 31, 

    2021

        

    2020

    Current:

    Federal

    $

    8,443

    $

    8,885

    State

    1,280

    1,737

    Total current income tax provision

    9,723

    10,622

    Deferred:

    Federal

    934

    189

    State

    99

    16

    Total deferred income tax provision

    1,033

    205

    Provision for income taxes

    $

    10,756

    $

    10,827

    Schedule of reconciliation of the Company's effective tax rate from operations to the U.S. federal income tax rate

    Year ended

    December 31, 

    2021

        

    2020

    Federal statutory rate

    21.0

    %

    21.0

    %

    State income taxes, net of federal tax benefit

    1.9

    2.8

    Energy efficiency credit

    (5.2)

    (2.3)

    Other

    -

    0.7

    Effective tax rate

    17.7

    %

    22.2

    %

    Summary of deferred tax assets and liabilities

    The tax effects of cumulative temporary differences that give rise to deferred tax assets and liabilities are as follows (in thousands):

    Year ended

    December 31, 

    2021

        

    2020

    Deferred tax assets:

    Allowance for doubtful accounts

    $

    486

    $

    599

    Reserve accounts

    636

    134

    State taxes

    44

    263

    Payroll taxes

    157

    297

    Uniform capitalization

    58

    45

    Total deferred tax assets

    1,381

    1,338

    Deferred tax liabilities:

    Installment sale revenue

    (853)

    (1,006)

    Depreciation

    (2,998)

    (1,740)

    Accrued interest receivable

    (518)

    (526)

    Other

    (16)

    (37)

    Total deferred tax liabilities

    (4,385)

    (3,309)

    Net deferred tax liabilities

    $

    (3,004)

    $

    (1,971)

    XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.2
    SHARE BASED COMPENSATION (Tables)
    12 Months Ended
    Dec. 31, 2021
    SHARE BASED COMPENSATION  
    Schedule of restricted stock units activity

    The following is a summary of restricted stock units (the “RSU”) activity (in thousands, except per unit data):

    Number of Units

    Weighted Average Grant Date Fair Value Per Unit

    Nonvested, January 1, 2021

    45

    $

    13.68

    Granted

    1

    $

    24.99

    Vested

    (11)

    $

    13.86

    Nonvested, December 31, 2021

    35

    $

    14.01

    Schedule of stock option activity

    The following is a summary of option activity (in thousands, except per unit data):

        

    Number of Units

        

    Weighted
    Average
    Exercise Price Per Unit

        

    Weighted
    Average Grant Date
    Fair Value Per Unit

        

    Weighted
    Average
    Remaining
    Contractual Life

        

    Aggregate
    Intrinsic
    Value

    Outstanding, January 1, 2021, nonvested

    35

    $

    14.44

    $

    8.67

    9.61

    Granted

    55

    $

    18.02

    $

    14.07

    9.73

    Exercised

    (7)

    $

    14.44

    $

    8.67

    Outstanding, December 31, 2021, nonvested

    83

    $

    16.83

    $

    12.27

    9.36

    $

    802

    Exercisable, December 31, 2021

    $

    $

    $

    XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2
    COMMITMENTS AND CONTINGENCIES (Tables)
    12 Months Ended
    Dec. 31, 2021
    COMMITMENTS AND CONTINGENCIES  
    Schedule of future minimum lease commitments

    Future minimum lease commitments under all non-cancelable operating leases for each of the next five years at December 31, 2021, are as follows:

    2022

        

    $

    632

    2023

     

    583

    2024

     

    483

    2025

     

    447

    2026

     

    384

    Thereafter

     

    385

    Total

    $

    2,914

    XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.2
    EARNINGS PER SHARE (Tables)
    12 Months Ended
    Dec. 31, 2021
    EARNINGS PER SHARE  
    Summary of reconciliation of the numerators and denominators used in the computations of both basic and diluted EPS

    Year ended

    December 31, 

    2021

        

    2020

    Numerator:

    Net income (in 000's)

    $

    49,871

    $

    37,995

    Denominator:

    Basic weighted-average common shares outstanding

    24,204,437

    24,226,128

    Effect of dilutive securities:

    Restricted stock grants

    12,846

    Stock options

    58,706

    10,267

    Diluted weighted-average common shares outstanding

    24,275,989

    24,236,395

    Earnings per share attributable to Legacy Housing Corporation

    Basic

    $

    2.06

    $

    1.57

    Diluted

    $

    2.05

    $

    1.57

    XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.2
    NATURE OF OPERATIONS - IPO and Corporate Conversion (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    1 Months Ended 12 Months Ended
    Apr. 17, 2019
    Jan. 01, 2018
    Jan. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2020
    Nature of operations          
    Shares issued upon incorporation (in shares)   20,000,000      
    Shares repurchased 300,000       145,065
    Share repurchase price (in dollars per share) $ 10.20       $ 9.77
    Value of shares authorized for repurchase         $ 10,000
    IPO          
    Nature of operations          
    Shares issued from sale of common stock     600,000 4,000,000  
    Share price (in dollars per share)     $ 12.00 $ 12.00  
    Offering costs     $ 505 $ 4,504  
    Proceeds from IPO net of underwriting discounts and offering expenses     $ 6,695 $ 43,492  
    XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2
    NATURE OF OPERATIONS - Segment Reporting (Details)
    12 Months Ended
    Dec. 31, 2021
    segment
    NATURE OF OPERATIONS  
    Number of reportable segment 1
    XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)
    $ in Thousands
    Dec. 31, 2021
    USD ($)
    item
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
    Number of banks exceeding the FDIC limit | item 1
    Cash in excess of FDIC limit | $ $ 490
    XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable, Consumer Loans Receivable, Notes Receivable from Mobile Home Parks, Other Notes Receivable (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    USD ($)
    item
    Dec. 31, 2020
    USD ($)
    item
    Accounts Receivable    
    Credit period 30 days  
    Allowance for doubtful accounts $ 343 $ 97
    Consumer Loans Receivable    
    Average contractual interest rate 13.50% 13.80%
    Escrow liability $ 9,350 $ 7,729
    Number of components comprising the allowance for loan losses | item 2  
    General reserve calculation, period of historical loss rate 3 years  
    Principal outstanding on consumer loans $ 1,239 1,603
    Repossessed Assets 517 1,395
    Impaired loans individually evaluated for impairment 1,239 1,603
    Financial Asset, Past Due [Member]    
    Consumer Loans Receivable    
    Consumer loans receivable 2,082 2,577
    31 - 60 days past due    
    Consumer Loans Receivable    
    Consumer loans receivable 594 954
    61 - 90 days past due    
    Consumer Loans Receivable    
    Consumer loans receivable 407 221
    91 - 120 days past due    
    Consumer Loans Receivable    
    Consumer loans receivable 114 141
    Greater than 120 days past due    
    Consumer Loans Receivable    
    Consumer loans receivable $ 967 1,261
    Minimum    
    Consumer Loans Receivable    
    Consumer loans receivable term 2 years  
    Maximum    
    Consumer Loans Receivable    
    Consumer loans receivable term 30 years  
    Notes Receivable from Mobile Home Parks    
    Consumer Loans Receivable    
    Repossessed Assets $ 0 $ 0
    Note receivable with fixed rate of interest $ 83,000  
    Interest rate spread on the MHP Notes 4.00%  
    Interest rate on the MHP Notes 7.60% 7.70%
    Charge offs $ 0 $ 0
    Allowance for loan losses 0 0
    Impaired loans individually evaluated for impairment $ 0 $ 0
    Notes Receivable from Mobile Home Parks | Minimum    
    Consumer Loans Receivable    
    Fixed rate of interest (as a percent) 6.90%  
    Interest rate spread (as a percent) 8.00%  
    Term of notes receivables 1 year 1 year
    Notes Receivable from Mobile Home Parks | Maximum    
    Consumer Loans Receivable    
    Fixed rate of interest (as a percent) 8.90%  
    Term of notes receivables 19 years 19 years
    Other Note Receivable    
    Consumer Loans Receivable    
    Allowance for loan losses $ 74 $ 75
    Impaired loans individually evaluated for impairment 0 0
    Consumer loans receivable 42,074 15,179
    Other Note Receivable | Financial Asset, Past Due [Member]    
    Consumer Loans Receivable    
    Consumer loans receivable $ 0 $ 0
    Other Note Receivable | Minimum    
    Consumer Loans Receivable    
    Interest rate on the other notes 5.00%  
    Other Note Receivable | Maximum    
    Consumer Loans Receivable    
    Interest rate on the other notes 12.00%  
    Notes Receivable from Mobile Home Parks | Credit concentration risk | Independent third party and affiliates    
    Consumer Loans Receivable    
    Number of Independent third parties | item 2 1
    Concentration risk percentage   52.90%
    Notes Receivable from Mobile Home Parks | Credit concentration risk | Independent third party and affiliates | Independent Third Party One    
    Consumer Loans Receivable    
    Concentration risk percentage 10.40%  
    Notes Receivable from Mobile Home Parks | Credit concentration risk | Independent third party and affiliates | Independent Third Party Two    
    Consumer Loans Receivable    
    Concentration risk percentage 30.10%  
    XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory, Property, plant and equipment, Impairment of Long Lived Assets (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Inventories    
    Noncurrent finished goods inventory $ 2,678 $ 8,656
    Impairment for long-lived assets $ 0 $ 0
    Buildings and improvements | Minimum    
    Inventories    
    Useful lives 30 years  
    Buildings and improvements | Maximum    
    Inventories    
    Useful lives 39 years  
    Vehicles    
    Inventories    
    Useful lives 5 years  
    Machinery and equipment    
    Inventories    
    Useful lives 7 years  
    Furniture and fixtures    
    Inventories    
    Useful lives 7 years  
    XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Dealer Incentive Liability, Advertising Costs (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Dealer Incentive Liability    
    Dealer incentive liability $ 4,336 $ 4,242
    Dealer incentive expense $ 1,235 $ 336
    XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product Warranty (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
    Term of product warranty 1 year  
    Warranty liability, beginning of period $ 2,594 $ 3,078
    Product warranty accrued 2,152 1,834
    Warranty costs incurred (1,870) (2,318)
    Warranty liability, end of period 2,876 2,594
    Advertising Costs $ 367 $ 1,193
    XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair value of financial instruments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Consumer Loan | Fair Value | Level 3    
    Fair value of financial instruments    
    Loans $ 125,600 $ 115,000
    Consumer Loan | Book Value    
    Fair value of financial instruments    
    Loans 125,623 111,920
    Notes Receivable from Mobile Home Parks | Fair Value | Level 3    
    Fair value of financial instruments    
    Notes receivable 83,000 108,000
    Notes Receivable from Mobile Home Parks | Book Value    
    Fair value of financial instruments    
    Notes receivable 83,773 109,806
    Other Note Receivable | Fair Value | Level 3    
    Fair value of financial instruments    
    Notes receivable 38,500 15,000
    Other Note Receivable | Book Value    
    Fair value of financial instruments    
    Notes receivable $ 38,886 $ 15,104
    XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Disaggregation of revenue    
    Incremental costs of obtaining a contract true  
    Term Of Product Warranty 1 year  
    Product sales $ 165,995 $ 147,502
    Dealer commission, reimbursed dealer expenses and other similar costs 11,303 24,165
    Revenue from contract with customer product and service benchmark | Customer concentration risk | Independent third party and affiliates    
    Disaggregation of revenue    
    Product sales $ 9,165 $ 41,263
    Concentration risk percentage 5.50% 28.70%
    XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Disaggregation of Revenue    
    Product sales $ 165,995 $ 147,502
    Consumer and MHP loans interest:    
    Interest - consumer installments notes 16,658 15,979
    Interest - MHP notes 10,537 9,381
    Total consumer and MHP loans interest 27,195 25,360
    Other 4,317 3,862
    Total net revenue 197,507 176,724
    Direct sales    
    Disaggregation of Revenue    
    Product sales 25,173 11,203
    Commercial sales    
    Disaggregation of Revenue    
    Product sales 46,835 70,186
    Consignment sales    
    Disaggregation of Revenue    
    Product sales 63,496 43,801
    Retail store sales    
    Disaggregation of Revenue    
    Product sales 20,011 17,436
    Other    
    Disaggregation of Revenue    
    Product sales $ 10,480 $ 4,876
    XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs & Income Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Dec. 31, 2019
    Dec. 31, 2018
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
    Shipping and handling costs $ 1,981 $ 706    
    Uncertain tax positions $ 0 $ 0 $ 0 $ 0
    XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations (Details) - Notes Receivable from Mobile Home Parks - Independent third party and affiliates - Credit concentration risk - item
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
    Number of Independent third parties 2 1
    Concentration risk percentage   52.90%
    Independent Third Party One    
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
    Concentration risk percentage 10.40%  
    Independent Third Party Two    
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
    Concentration risk percentage 30.10%  
    XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.2
    CONSUMER LOANS - Consumer loans receivable, net (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Dec. 31, 2019
    CONSUMER LOANS RECEIVABLE      
    Consumer loans receivable $ 129,119 $ 115,639  
    Loan discount and deferred financing fees (2,612) (2,814)  
    Allowance for loan losses (884) (905) $ (913)
    Consumer loans receivable, net $ 125,623 $ 111,920  
    XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.2
    CONSUMER LOANS - Allowance for loan losses (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    CONSUMER LOANS RECEIVABLE    
    Allowance for loan losses, beginning of period $ 905 $ 913
    Provision for loan losses 725 819
    Charge offs (746) (827)
    Allowance for loan losses, end of period $ 884 $ 905
    XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.2
    CONSUMER LOANS - Impaired and general reserve for allowance for loan losses (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Dec. 31, 2019
    CONSUMER LOANS RECEIVABLE      
    Total consumer loans receivable $ 129,119 $ 115,639  
    Allowance for loan losses 884 905 $ 913
    Impaired loans individually evaluated for impairment 1,239 1,603  
    Specific reserve against impaired loans 533 558  
    Other loans collectively evaluated for allowance 127,880 114,036  
    General allowance for loan losses $ 351 $ 347  
    XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.2
    CONSUMER LOANS - Aging of consumer loans receivable (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Past due consumer loans:    
    Total consumer loans receivable $ 129,119 $ 115,639
    Total consumer loans receivable (as a percent) 100.00% 100.00%
    Financial Asset, Past Due [Member]    
    Past due consumer loans:    
    Consumer loans receivable $ 2,082 $ 2,577
    Consumer loans receivable past due (Percent) 1.60% 2.20%
    31 - 60 days past due    
    Past due consumer loans:    
    Consumer loans receivable $ 594 $ 954
    Consumer loans receivable past due (Percent) 0.50% 0.80%
    61 - 90 days past due    
    Past due consumer loans:    
    Consumer loans receivable $ 407 $ 221
    Consumer loans receivable past due (Percent) 0.30% 0.20%
    91 - 120 days past due    
    Past due consumer loans:    
    Consumer loans receivable $ 114 $ 141
    Consumer loans receivable past due (Percent) 0.10% 0.10%
    Greater than 120 days past due    
    Past due consumer loans:    
    Consumer loans receivable $ 967 $ 1,261
    Consumer loans receivable past due (Percent) 0.70% 1.10%
    XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.2
    NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") (Details) - Notes Receivable from Mobile Home Parks - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Notes Receivable    
    Unamortized finance fees $ 445 $ 183
    Charge offs 0 0
    Allowance for loan losses $ 0 $ 0
    XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.2
    OTHER NOTES RECEIVABLE (Details) - Other Note Receivable - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Notes Receivable    
    Outstanding principal balance $ 42,074 $ 15,179
    Allowance for loan losses (74) (75)
    Total $ 42,000 $ 15,104
    XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.2
    INVENTORIES (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    INVENTORIES    
    Raw materials $ 15,431 $ 12,713
    Work in progress 714 412
    Finished goods (1) 28,195 23,375
    Allowance for obsolescence (432) (620)
    Total 43,908 35,880
    Inventories, net $ 2,678 $ 8,656
    XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.2
    PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    PROPERTY, PLANT AND EQUIPMENT    
    Total $ 35,709 $ 29,757
    Less accumulated depreciation (8,193) (7,141)
    Total property, plant and equipment 27,516 22,616
    Depreciation expense 1,145 1,013
    Cost of product sales    
    PROPERTY, PLANT AND EQUIPMENT    
    Depreciation expense 450 409
    Land    
    PROPERTY, PLANT AND EQUIPMENT    
    Total 14,949 12,968
    Buildings and leasehold improvements    
    PROPERTY, PLANT AND EQUIPMENT    
    Total 13,722 10,700
    Vehicles    
    PROPERTY, PLANT AND EQUIPMENT    
    Total 1,682 1,664
    Machinery and equipment    
    PROPERTY, PLANT AND EQUIPMENT    
    Total 5,058 4,127
    Furniture and fixtures    
    PROPERTY, PLANT AND EQUIPMENT    
    Total $ 298 $ 298
    XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.2
    OTHER ASSETS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    OTHER ASSETS.    
    Leased property, net of accumulated depreciation $ 9,419 $ 7,218
    Prepaid rent 248 274
    Other 332 331
    Repossessed homes 517 1,395
    Total 10,516 9,218
    Depreciation expense on leased property $ 442 $ 199
    XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.2
    ACCRUED LIABILITIES (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    ACCRUED LIABILITIES.    
    Warranty reserve $ 2,876 $ 2,594
    Litigation reserve 2,764 899
    Payroll 1,685 2,428
    Portfolio taxes and title 2,467 2,060
    Property tax 546 401
    Dealer rebates 1,160 215
    Sales tax 310 683
    Federal and state income taxes 7,445 5,603
    Other 1,433 607
    Total 20,686 15,490
    Accrued liabilities, non-current   630
    Accrued Liabilities, Current $ 20,686 $ 14,860
    XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.2
    DEBT - Lines of Credit (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Mar. 30, 2020
    Dec. 31, 2021
    Dec. 31, 2020
    Mar. 31, 2020
    Dec. 31, 2019
    May 12, 2017
    Apr. 30, 2016
    Revolver 1              
    Lines of Credit              
    Maximum borrowing capacity $ 70,000       $ 45,000    
    Effective interest rate   2.10% 2.15%        
    Amount of available credit   $ 61,841          
    Interest expense   887 $ 1,020        
    Outstanding balance   8,159 36,174        
    Tangible net worth   $ 120,000          
    Debt to EBITDA ratio   4          
    Deferred debt issuance costs   $ 295          
    Revolver 1 | London Interbank Offered Rate (LIBOR)              
    Lines of Credit              
    Spread rate 2.40% 2.00%          
    Revolver 2              
    Lines of Credit              
    Maximum borrowing capacity           $ 20,000 $ 15,000
    Effective interest rate       4.17%      
    Amount of available credit       $ 12,028      
    Interest expense     $ 17        
    Outstanding balance       $ 2,001      
    Tangible net worth   $ 80,000          
    Revolver 2 | London Interbank Offered Rate (LIBOR)              
    Lines of Credit              
    Spread rate   2.50%          
    XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.2
    DEBT - PPP Loans (Details) - USD ($)
    Apr. 10, 2020
    Dec. 31, 2016
    Paycheck Protection Program    
    Notes Payable    
    Face amount $ 6,546  
    Interest rate 1.00%  
    Period of deferred interest 6 months  
    Prepayment penalties $ 0  
    PILOT Agreement    
    Notes Payable    
    Maximum borrowing capacity   $ 10,000,000
    Interest rate   6.00%
    XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.2
    INCOME TAXES (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Current:    
    Federal $ 8,443 $ 8,885
    State 1,280 1,737
    Total current income tax provision 9,723 10,622
    Deferred:    
    Federal 934 189
    State 99 16
    Total deferred income tax provision 1,033 205
    Provision for income taxes $ 10,756 $ 10,827
    Effective Income Tax Rate Reconciliation    
    Federal statutory rate 21.00% 21.00%
    State income taxes, net of federal tax benefit 1.90% 2.80%
    Energy efficiency credit (5.20%) (2.30%)
    Other   0.70%
    Effective tax rate (as a percent) 17.70% 22.20%
    Deferred tax assets:    
    Allowance for doubtful accounts $ 486 $ 599
    Reserve accounts 636 134
    State taxes 44 263
    Payroll taxes 157 297
    Uniform capitalization 58 45
    Total deferred tax assets 1,381 1,338
    Deferred tax liabilities:    
    Installment sale revenue (853) (1,006)
    Depreciation (2,998) (1,740)
    Accrued interest receivable (518) (526)
    Other (16) (37)
    Total deferred tax liabilities (4,385) (3,309)
    Net deferred tax liabilities $ (3,004) $ (1,971)
    XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.2
    SHARE BASED COMPENSATION - Plan (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Nov. 30, 2021
    Sep. 23, 2021
    Dec. 02, 2020
    Aug. 10, 2020
    Mar. 27, 2020
    Aug. 02, 2019
    Feb. 07, 2019
    Jun. 30, 2020
    Dec. 31, 2021
    SHARE-BASED COMPENSATION                  
    Number of shares may be issued to employees, directors, consultants and nonemployee service providers in the form of stock options, stock and stock appreciation rights                 10,000,000.0
    Number of shares available for grant                 9,700,000
    Stock options                  
    SHARE-BASED COMPENSATION                  
    Contractual life                 10 years
    Stock options | Senior management                  
    SHARE-BASED COMPENSATION                  
    Contractual life   10 years   10 years     10 years    
    Vesting percentage   10.00%   20.00%     12.50%    
    Restricted shares | Senior management                  
    SHARE-BASED COMPENSATION                  
    Restricted shares granted (in shares)           39,526 120,000    
    Grant date fair value           $ 496 $ 1,636    
    Vesting percentage           20.00% 14.30%    
    Restricted shares forfeited (in shares)               42,857  
    Restricted shares | Independent directors                  
    SHARE-BASED COMPENSATION                  
    Restricted shares granted (in shares) 1,202   2,022   1,903   2,936    
    Grant date fair value $ 30   $ 30   $ 18        
    XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.2
    SHARE BASED COMPENSATION - Restricted stock units (Details) - Restricted stock units
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    USD ($)
    $ / shares
    shares
    Number of units  
    Nonvested at the beginning | shares 45,000
    Granted | shares 1,000
    Vested | shares (11,000)
    Nonvested at the end | shares 35,000
    Weighted average grant date fair value  
    Nonvested at the beginning (in dollars per share) | $ / shares $ 13.68
    Granted (in dollars per share) | $ / shares 24.99
    Vested (in dollars per share) | $ / shares 13.86
    Nonvested at the end (in dollars per share) | $ / shares $ 14.01
    Unrecognized compensation expense | $ $ 390
    Unrecognized compensation expense, recognition period 2 years 11 months 12 days
    XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.2
    SHARE BASED COMPENSATION - Stock options (Details) - Stock options - $ / shares
    12 Months Ended
    Sep. 23, 2021
    Aug. 10, 2020
    Feb. 07, 2019
    Dec. 31, 2021
    SHARE-BASED COMPENSATION        
    Stock options granted (in shares)       55,000
    Exercise price (in dollar per share)       $ 18.02
    Fair value assumptions for options granted        
    Expiration period       10 years
    Senior management        
    SHARE-BASED COMPENSATION        
    Stock options granted (in shares) 55,490 34,626 58,694  
    Exercise price (in dollar per share) $ 18.02 $ 14.44 $ 13.63  
    Vesting percentage 10.00% 20.00% 12.50%  
    Fair value assumptions for options granted        
    Risk free interest rate 1.41% 0.24% 2.41%  
    Dividend yield 0.00% 0.00% 0.00%  
    Expected volatility 75.00% 75.00% 65.00%  
    Expiration period 10 years 10 years 10 years  
    Expected life 7 years 9 months 18 days 6 years 6 months 7 years 10 months 24 days  
    XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.2
    SHARE BASED COMPENSATION - Summary of Stock options activity (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Mar. 31, 2020
    2018 Incentive Compensation Plan      
    Weighted Average Remaining Contractual Life and Intrinsic Value      
    Common stock available for issuance     2,300,000
    Stock options      
    Number of units      
    Outstanding, nonvested 35,000    
    Granted 55,000    
    Exercised (7,000)    
    Outstanding, nonvested 83,000 35,000  
    Weighted Average Exercise Price      
    Outstanding at the beginning (in dollars per share) $ 14.44    
    Granted (in dollars per share) 18.02    
    Exercised (in dollars per share) 14.44    
    Outstanding at the end (in dollars per share) 16.83 $ 14.44  
    Weighted Average Fair Value      
    Outstanding at the beginning (in dollars per share) 8.67    
    Granted (in dollars per share) 14.07    
    Exercised (in dollars per share) 8.67    
    Outstanding at the end (in dollars per share) $ 12.27 $ 8.67  
    Weighted Average Remaining Contractual Life and Intrinsic Value      
    Granted (in years) 9 years 8 months 23 days    
    Outstanding (in years) 9 years 4 months 9 days 9 years 7 months 9 days  
    Outstanding at the end (in dollars) $ 802    
    Non-vested shares 83,000 35,000  
    Unrecognized compensation expense $ 976    
    Unrecognized compensation expense, recognition period 9 years 4 months 9 days    
    XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2
    COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Commitment    
    Self-insured liability $ 373 $ 110
    Repurchase agreements | Maximum    
    Commitment    
    Repurchase commitment $ 4,908 $ 140
    XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.2
    COMMITMENTS AND CONTINGENCIES - Leases (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Operating Leased Assets [Line Items]    
    Operating lease, term of contract (in years) 10 years  
    Rent expense $ 698 $ 602
    Sublease rental income 394 $ 343
    Future minimum lease commitments    
    2022 632  
    2023 583  
    2024 483  
    2025 447  
    2026 384  
    Thereafter 385  
    Total $ 2,914  
    Minimum    
    Operating Leased Assets [Line Items]    
    Sublease, term of contract (in years) 3 years  
    Maximum    
    Operating Leased Assets [Line Items]    
    Sublease, term of contract (in years) 11 years  
    XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.2
    COMMITMENTS AND CONTINGENCIES - Legal Matters (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2021
    Dec. 31, 2020
    Legal Matters    
    Legal reserves $ 2,764 $ 899
    Maximum    
    Legal Matters    
    Amount set aside for potential claims 5,038  
    Minimum    
    Legal Matters    
    Amount set aside for potential claims $ 2,613  
    XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.2
    DERIVATIVES (Details) - Interest rate swap agreement - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2020
    Jun. 12, 2017
    Derivative instruments    
    Losses (gains) resulted from changes in fair values of the interest rate swap agreement $ 15  
    Line of credit    
    Derivative instruments    
    Interest rate swap agreement   $ 8,000
    XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2
    EARNINGS PER SHARE- Tabular (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Numerator:    
    Net income (in 000's) $ 49,871 $ 37,995
    Denominator:    
    Basic weighted-average common shares outstanding 24,204,437 24,226,128
    Effect of dilutive securities:    
    Diluted weighted-average common shares outstanding 24,275,989 24,236,395
    Earnings per share attributable to Legacy Housing Corporation    
    Basic $ 2.06 $ 1.57
    Diluted $ 2.05 $ 1.57
    Restricted stock units    
    Effect of dilutive securities:    
    Dilutive securities 12,846  
    Stock options    
    Effect of dilutive securities:    
    Dilutive securities 58,706 10,267
    XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.2
    EARNINGS PER SHARE - Antidilutive Securities (Details) - shares
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Earnings Per Share, Diluted, Other Disclosures [Abstract]    
    Antidilutive shares excluded from calculation of earnings per share 0 35,935
    XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.2
    RELATED PARTY TRANSACTIONS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    Dec. 31, 2020
    Bell Mobile Homes    
    RELATED PARTY TRANSACTIONS    
    Accounts receivable related parties $ 1 $ 1
    Accounts payable related parties 49 61
    Home sales to related parties 3,724 2,631
    Shipley Bros.    
    RELATED PARTY TRANSACTIONS    
    Accounts receivable related parties 0 0
    Accounts payable related parties 0 0
    Home sales to related parties $ 2,825 $ 1,786
    XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.2
    SUBSEQUENT EVENTS (Details) - Subsequent event
    $ / shares in Units, $ in Thousands
    Jan. 05, 2022
    USD ($)
    D
    $ / shares
    shares
    Jun. 28, 2022
    USD ($)
    SUBSEQUENT EVENTS    
    Certificate of deposit | $   $ 8,500
    Mr. Hodgson, Executive Chairman | Employment Agreement    
    SUBSEQUENT EVENTS    
    Base salary | $ $ 200,000  
    Percentage of base salary 100.00%  
    Mr. Hodgson, Executive Chairman | Employment Agreement | Restricted shares    
    SUBSEQUENT EVENTS    
    Granted 150,000  
    Mr. Hodgson, Executive Chairman | Employment Agreement | Restricted shares | Stock Price Reaches Closing Price of $36 Per Share    
    SUBSEQUENT EVENTS    
    Granted 175,000  
    Number of threshold trading days | D 15  
    Share price (in dollars per share) | $ / shares $ 36  
    Mr. Hodgson, Executive Chairman | Employment Agreement | Restricted shares | Stock Price Reaches Closing Price of $48 Per Share    
    SUBSEQUENT EVENTS    
    Granted 175,000  
    Number of threshold trading days | D 15  
    Share price (in dollars per share) | $ / shares $ 48  
    XML 88 legh-20211231x10k_htm.xml IDEA: XBRL DOCUMENT 0001436208 2018-12-31 0001436208 us-gaap:InterestRateSwapMember 2020-01-01 2020-12-31 0001436208 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001436208 2019-04-17 2019-04-17 0001436208 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001436208 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001436208 us-gaap:TreasuryStockMember 2021-12-31 0001436208 us-gaap:RetainedEarningsMember 2021-12-31 0001436208 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001436208 us-gaap:TreasuryStockMember 2020-12-31 0001436208 us-gaap:RetainedEarningsMember 2020-12-31 0001436208 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001436208 us-gaap:TreasuryStockMember 2019-12-31 0001436208 us-gaap:RetainedEarningsMember 2019-12-31 0001436208 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001436208 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001436208 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001436208 legh:StockPriceReachesClosingPriceOf48PerShareMember us-gaap:RestrictedStockMember legh:EmploymentAgreementMember legh:Mr.HodgsonExecutiveChairmanMember us-gaap:SubsequentEventMember 2022-01-05 0001436208 legh:StockPriceReachesClosingPriceOf36PerShareMember us-gaap:RestrictedStockMember legh:EmploymentAgreementMember legh:Mr.HodgsonExecutiveChairmanMember us-gaap:SubsequentEventMember 2022-01-05 0001436208 us-gaap:IPOMember 2019-01-31 0001436208 us-gaap:IPOMember 2018-12-31 0001436208 us-gaap:EmployeeStockOptionMember 2020-12-31 0001436208 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001436208 us-gaap:RestrictedStockMember legh:EmploymentAgreementMember legh:Mr.HodgsonExecutiveChairmanMember us-gaap:SubsequentEventMember 2022-01-05 2022-01-05 0001436208 srt:DirectorMember us-gaap:RestrictedStockMember 2019-02-07 2019-02-07 0001436208 srt:ManagementMember us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001436208 srt:ManagementMember us-gaap:EmployeeStockOptionMember 2021-09-23 2021-09-23 0001436208 srt:ManagementMember us-gaap:EmployeeStockOptionMember 2020-08-10 2020-08-10 0001436208 srt:ManagementMember us-gaap:EmployeeStockOptionMember 2019-02-07 2019-02-07 0001436208 legh:ShipleyBrosLtdMember 2021-01-01 2021-12-31 0001436208 legh:BellMobileHomesMember 2021-01-01 2021-12-31 0001436208 legh:ShipleyBrosLtdMember 2020-01-01 2020-12-31 0001436208 legh:BellMobileHomesMember 2020-01-01 2020-12-31 0001436208 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001436208 legh:RetailStoreSalesMember 2021-01-01 2021-12-31 0001436208 legh:DirectSalesMember 2021-01-01 2021-12-31 0001436208 legh:ConsignmentSalesMember 2021-01-01 2021-12-31 0001436208 legh:CommercialSalesMember 2021-01-01 2021-12-31 0001436208 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0001436208 legh:RetailStoreSalesMember 2020-01-01 2020-12-31 0001436208 legh:DirectSalesMember 2020-01-01 2020-12-31 0001436208 legh:ConsignmentSalesMember 2020-01-01 2020-12-31 0001436208 legh:CommercialSalesMember 2020-01-01 2020-12-31 0001436208 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001436208 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001436208 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001436208 us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001436208 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001436208 us-gaap:VehiclesMember 2021-12-31 0001436208 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001436208 us-gaap:LandMember 2021-12-31 0001436208 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001436208 legh:BuildingsAndLeaseholdImprovementsMember 2021-12-31 0001436208 us-gaap:VehiclesMember 2020-12-31 0001436208 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001436208 us-gaap:LandMember 2020-12-31 0001436208 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001436208 legh:BuildingsAndLeaseholdImprovementsMember 2020-12-31 0001436208 srt:MaximumMember legh:InventoryRepurchaseAgreementMember 2021-12-31 0001436208 srt:MaximumMember legh:InventoryRepurchaseAgreementMember 2020-12-31 0001436208 legh:OtherNoteReceivableMember us-gaap:FinancialAssetPastDueMember 2021-12-31 0001436208 legh:OtherNoteReceivableMember us-gaap:FinancialAssetPastDueMember 2020-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001436208 legh:OtherNoteReceivableMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001436208 legh:OtherNoteReceivableMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001436208 legh:OtherNoteReceivableMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001436208 legh:OtherNoteReceivableMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001436208 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001436208 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001436208 srt:MinimumMember 2021-12-31 0001436208 srt:MaximumMember 2021-12-31 0001436208 us-gaap:ConsumerLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001436208 us-gaap:ConsumerLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001436208 us-gaap:ConsumerLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001436208 us-gaap:ConsumerLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001436208 srt:MinimumMember legh:ReceivableFromMobileHomeParksMember 2021-12-31 0001436208 legh:RevolverOneMember 2020-03-30 0001436208 legh:RevolverOneMember 2019-12-31 0001436208 legh:RevolverTwoMember 2017-05-12 0001436208 legh:RevolverTwoMember 2016-04-30 0001436208 legh:RevolverTwoMember 2020-01-01 2020-12-31 0001436208 legh:RevolverOneMember 2020-01-01 2020-12-31 0001436208 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001436208 us-gaap:FinancialAssetPastDueMember 2021-12-31 0001436208 legh:FinancingReceivablesGreaterThan120DaysPastDueMember 2021-12-31 0001436208 legh:FinancingReceivables91To120DaysPastDueMember 2021-12-31 0001436208 legh:FinancingReceivables61To90DaysPastDueMember 2021-12-31 0001436208 legh:FinancingReceivables31To60DaysPastDueMember 2021-12-31 0001436208 us-gaap:FinancialAssetPastDueMember 2020-12-31 0001436208 legh:FinancingReceivablesGreaterThan120DaysPastDueMember 2020-12-31 0001436208 legh:FinancingReceivables91To120DaysPastDueMember 2020-12-31 0001436208 legh:FinancingReceivables61To90DaysPastDueMember 2020-12-31 0001436208 legh:FinancingReceivables31To60DaysPastDueMember 2020-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember 2020-01-01 2020-12-31 0001436208 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001436208 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001436208 us-gaap:EmployeeStockOptionMember 2021-12-31 0001436208 us-gaap:LineOfCreditMember us-gaap:InterestRateSwapMember 2017-06-12 0001436208 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001436208 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001436208 legh:PILOTAgreementWithPutmanCountyDevelopmentAuthorityMember 2016-12-31 0001436208 legh:RevolverOneMember 2020-12-31 0001436208 legh:RevolverTwoMember 2020-03-31 0001436208 legh:PaycheckProtectionProgramMember 2020-04-10 0001436208 legh:RevolverTwoMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001436208 legh:RevolverOneMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001436208 legh:RevolverOneMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-30 0001436208 legh:IndependentThirdPartyTwoMember legh:IndependentThirdPartiesAndAffiliatesMember legh:ReceivableFromMobileHomeParksMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001436208 legh:IndependentThirdPartyOneMember legh:IndependentThirdPartiesAndAffiliatesMember legh:ReceivableFromMobileHomeParksMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001436208 legh:IndependentThirdPartiesAndAffiliatesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001436208 legh:IndependentThirdPartiesAndAffiliatesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001436208 us-gaap:CommonStockMember 2021-12-31 0001436208 us-gaap:CommonStockMember 2020-12-31 0001436208 us-gaap:CommonStockMember 2019-12-31 0001436208 legh:IncentiveCompensationPlan2018Member 2020-03-31 0001436208 us-gaap:SubsequentEventMember 2022-06-28 0001436208 2019-12-31 0001436208 legh:ShipleyBrosLtdMember 2021-12-31 0001436208 legh:BellMobileHomesMember 2021-12-31 0001436208 legh:ShipleyBrosLtdMember 2020-12-31 0001436208 legh:BellMobileHomesMember 2020-12-31 0001436208 srt:MinimumMember legh:ReceivableFromMobileHomeParksMember 2020-01-01 2020-12-31 0001436208 srt:MaximumMember legh:ReceivableFromMobileHomeParksMember 2020-01-01 2020-12-31 0001436208 2018-01-01 2018-01-01 0001436208 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001436208 srt:DirectorMember us-gaap:RestrictedStockMember 2021-11-30 2021-11-30 0001436208 srt:DirectorMember us-gaap:RestrictedStockMember 2020-12-02 2020-12-02 0001436208 srt:DirectorMember us-gaap:RestrictedStockMember 2020-03-27 2020-03-27 0001436208 srt:ManagementMember us-gaap:RestrictedStockMember 2019-08-02 2019-08-02 0001436208 srt:ManagementMember us-gaap:RestrictedStockMember 2019-02-07 2019-02-07 0001436208 legh:StockPriceReachesClosingPriceOf48PerShareMember us-gaap:RestrictedStockMember legh:EmploymentAgreementMember legh:Mr.HodgsonExecutiveChairmanMember us-gaap:SubsequentEventMember 2022-01-05 2022-01-05 0001436208 legh:StockPriceReachesClosingPriceOf36PerShareMember us-gaap:RestrictedStockMember legh:EmploymentAgreementMember legh:Mr.HodgsonExecutiveChairmanMember us-gaap:SubsequentEventMember 2022-01-05 2022-01-05 0001436208 us-gaap:IPOMember 2019-01-01 2019-01-31 0001436208 us-gaap:IPOMember 2018-12-01 2018-12-31 0001436208 srt:MinimumMember legh:OtherNoteReceivableMember 2021-12-31 0001436208 srt:MaximumMember legh:OtherNoteReceivableMember 2021-12-31 0001436208 legh:OtherNoteReceivableMember 2021-12-31 0001436208 legh:OtherNoteReceivableMember 2020-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember 2021-01-01 2021-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember 2021-12-31 0001436208 legh:ReceivableFromMobileHomeParksMember 2020-12-31 0001436208 legh:EmploymentAgreementMember legh:Mr.HodgsonExecutiveChairmanMember us-gaap:SubsequentEventMember 2022-01-05 2022-01-05 0001436208 srt:MinimumMember legh:ReceivableFromMobileHomeParksMember 2021-01-01 2021-12-31 0001436208 srt:MaximumMember legh:ReceivableFromMobileHomeParksMember 2021-01-01 2021-12-31 0001436208 legh:PaycheckProtectionProgramMember 2020-04-10 2020-04-10 0001436208 legh:RevolverTwoMember 2021-12-31 0001436208 legh:RevolverOneMember 2021-12-31 0001436208 legh:RevolverOneMember 2021-01-01 2021-12-31 0001436208 srt:MinimumMember 2021-01-01 2021-12-31 0001436208 srt:MaximumMember 2021-01-01 2021-12-31 0001436208 legh:IndependentThirdPartiesAndAffiliatesMember legh:ReceivableFromMobileHomeParksMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001436208 legh:IndependentThirdPartiesAndAffiliatesMember legh:ReceivableFromMobileHomeParksMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-12-31 0001436208 2021-12-31 0001436208 2020-12-31 0001436208 2021-06-30 0001436208 2022-03-31 0001436208 2020-01-01 2020-12-31 0001436208 2021-01-01 2021-12-31 shares iso4217:USD legh:item pure legh:D iso4217:USD shares legh:segment 0001436208 2021 FY false 0 0 445065 0 0 0 0 10-K true 2021-12-31 --12-31 false 001-38761 Legacy Housing Corporation TX 20-2897516 1600 Airport Freeway #100 Bedford TX 76022 817 799-4900 Common Stock ($0.001 par value) LEGH NASDAQ No No Yes Yes Accelerated Filer true true false false false 133405746 24406020 410 Weaver, LLP Dallas, Texas 686 BKD, LLP Dallas, Texas 1042000 768000 8614000 3536000 6080000 5348000 10049000 12468000 21070000 2054000 41230000 27224000 4456000 3234000 92541000 54632000 119543000 106572000 92943000 123872000 20930000 13050000 2678000 8656000 10516000 9218000 27516000 22616000 366667000 338616000 4155000 10197000 20686000 14860000 7749000 3620000 9350000 7729000 41940000 36406000 7993000 36174000 3004000 1971000 630000 4336000 4242000 57273000 79423000 0.001 0.001 10000000 10000000 0.001 0.001 90000000 90000000 24654621 24639125 24209556 24194060 25000 25000 445065 4477000 4477000 175623000 175293000 138223000 88352000 309394000 259193000 366667000 338616000 165995000 147502000 27195000 25360000 4317000 3862000 197507000 176724000 114050000 109723000 23306000 19068000 1235000 336000 58916000 47597000 2095000 915000 503000 288000 1075000 887000 1053000 1711000 1225000 60627000 48822000 10756000 10827000 49871000 37995000 24204437 24226128 24275989 24236395 2.06 1.57 2.05 1.57 24620079 25000 -3060000 175067000 50357000 222389000 19046 226000 226000 1417000 1417000 37995000 37995000 24639125 25000 -4477000 175293000 88352000 259193000 15496 230000 230000 100000 100000 49871000 49871000 24654621 25000 -4477000 175623000 138223000 309394000 49871000 37995000 1587000 1212000 814000 -637000 246000 97000 -188000 620000 98000 725000 819000 1033000 205000 230000 226000 66000 5325000 1481000 25998000 19247000 10473000 11196000 46230000 68349000 78957000 23529000 7840000 -2658000 1221000 -1918000 1739000 5205000 -6042000 5027000 4589000 6682000 4737000 2053000 1621000 199000 94000 -1289000 60296000 -1838000 5952000 2845000 30000 36806000 5082000 9026000 4358000 487000 1790000 1308000 -31942000 -2718000 100000 1417000 6546000 6546000 96088000 67698000 124268000 62681000 -28080000 3600000 274000 -956000 768000 1724000 1042000 768000 873000 985000 8195000 6728000 290000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">1. NATURE OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Legacy Housing Corporation (the “Company”) was formed on January 1, 2018 as a Delaware corporation through a corporate conversion of Legacy Housing, Ltd., (the “Partnership”) a Texas limited partnership formed in May 2005. Effective December 31, 2019, the Company reincorporated from a Delaware corporation to a Texas corporation. The Company is headquartered in Bedford, Texas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company (1) manufactures and provides for the transport of mobile homes, (2) provides wholesale financing to dealers and mobile home parks and (3) provides retail financing to consumers and (4) is involved in financing and developing new manufactured home communities. The Company manufactures its mobile homes at plants located in Fort Worth, Texas, Commerce, Texas and Eatonton, Georgia. The Company relies on a network of dealers to market and sell its mobile homes. The Company also sells homes directly to dealers and mobile home parks. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2018, the Company sold 4,000,000 shares of its common stock through an initial public offering (“IPO”) at $12.00 per share. Proceeds from the IPO, net of $4,504 of underwriting discounts and offering expenses paid by the Company, were $43,492. In January 2019, the Company sold an additional 600,000 shares of its common stock as part of the IPO at $12.00 per share. Proceeds from the January 2019 issuance, net of $505 of underwriting discounts and offering expenses paid by the Company, were $6,695.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 17, 2019, the Company purchased 300,000 shares of its common stock at the price of $10.20 per share, pursuant to the Company’s repurchase program. During the year ended December 31, 2020, the Company purchased 145,065 shares of its common stock at an average price of $9.77 per share, pursuant to the Company’s repurchase program. Under the repurchase program, the Company may purchase up to $10,000 of its common stock. Share purchases may be made from time to time in the open market or through privately negotiated transactions depending on market conditions, share price, trading volume and other factors.  Such purchases, if any, will be made in accordance with applicable insider trading and other securities laws and regulations. These repurchases may be commenced or suspended at any time or from time to time without prior notice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Corporate Conversion</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2018, the Partnership converted into a Delaware corporation pursuant to a statutory conversion and changed its name to Legacy Housing Corporation. In order to consummate the corporate conversion completed on January 1, 2018, a certificate of conversion was filed with the Secretary of State of the State of Delaware and with the Secretary of State of the State of Texas. Holders of partnership interests in Legacy Housing, Ltd. received an initial allocation, on a proportional basis, of 20,000,000 shares of common stock of Legacy Housing Corporation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following the corporate conversion, Legacy Housing Corporation continues to hold all property and assets of Legacy Housing, Ltd. and all of the debts and obligations of Legacy Housing, Ltd. On the effective date of the corporate conversion, the officers of Legacy Housing, Ltd. became the officers of Legacy Housing Corporation. As a result of the corporate conversion, The Company is now a federal corporate taxpayer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-style:normal;font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the previously reported net income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-style:normal;font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of our financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of income and expenses during the reporting period. Material estimates that are susceptible to significant change in the near term primarily relate to the determination of accounts receivable, loans to mobile home parks, consumer loans and notes receivable, inventory obsolescence, income taxes, fair value of financial instruments and contingent liabilities. Actual results could differ from these estimates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has one reportable segment. All of the Company’s activities are interrelated, and each activity is dependent and assessed based on how each of the activities of the Company supports the others. For example, the sale of manufactured homes is done through wholesale and retail operations that include providing transportation and consignment arrangements with dealers. The Company also provides financing options to the customers to facilitate such sale of homes. In addition, the sale of homes is directly related to financing provided by the Company. Accordingly, all significant operating and strategic decisions by the chief operating decision-maker, the Executive Chairman of the Board, are based upon analyses of the Company as one segment or unit. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 4000000 12.00 4504000 43492000 600000 12.00 505000 6695000 300000 10.20 145065 9.77 10000000 20000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-style:normal;font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on the previously reported net income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-style:normal;font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of our financial statements in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of income and expenses during the reporting period. Material estimates that are susceptible to significant change in the near term primarily relate to the determination of accounts receivable, loans to mobile home parks, consumer loans and notes receivable, inventory obsolescence, income taxes, fair value of financial instruments and contingent liabilities. Actual results could differ from these estimates.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has one reportable segment. All of the Company’s activities are interrelated, and each activity is dependent and assessed based on how each of the activities of the Company supports the others. For example, the sale of manufactured homes is done through wholesale and retail operations that include providing transportation and consignment arrangements with dealers. The Company also provides financing options to the customers to facilitate such sale of homes. In addition, the sale of homes is directly related to financing provided by the Company. Accordingly, all significant operating and strategic decisions by the chief operating decision-maker, the Executive Chairman of the Board, are based upon analyses of the Company as one segment or unit. </p> 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company considers all cash and highly liquid investments with an original maturity of three months or less to be cash equivalents. The Company maintains cash balances in bank accounts that may, at times, exceed federally insured limits. The Company has not incurred any losses from such accounts and management considers the risk of loss to be minimal. As of December 31, 2021, the Company had one bank account that exceeded the FDIC limit by an aggregate amount of $490.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Included in accounts receivable are receivables from direct sales of mobile homes and sales of parts and supplies to customers, consignment fees and interest receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivables are generally due within 30 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines the allowance by considering several factors, including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance for doubtful accounts for amounts that are deemed to be uncollectible. At December 31, 2021 and 2020, the allowance for doubtful accounts totaled $343 and $97, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Consumer Loans Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Consumer loans receivable result from financing transactions entered into with retail consumers of mobile homes sold through independent retailers and company-owned retail locations. Consumer loans receivable generally consist of the sales price and any additional financing fees, less the buyer’s down payment. Interest income is recognized monthly per the terms of the financing agreements. The average contractual interest rate per loan was approximately 13.5% as of December 31, 2021 and 13.8% as of December 31, 2020. Consumer loans receivable have maturities that range from 2 to 30 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Loan applications go through an underwriting process which considers credit history to evaluate credit risk of the consumer. Interest rates on approved loans are determined based on consumer credit score, payment ability and down payment amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company uses payment history to monitor the credit quality of the consumer loans on an ongoing basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company may also receive escrow payments for property taxes and insurance included in its consumer loan collections. The liabilities associated with these escrow collections totaled $9,350 and $7,729 as of December 31, 2021 and 2020, respectively, and are included in escrow liability in the balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Allowance for Loan Losses—Consumer Loans Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The allowance for loan losses reflects management’s estimate of losses inherent in the consumer loans that may be uncollectible based upon review and evaluation of the consumer loan portfolio as of the date of the balance sheet. An allowance for loan losses is determined after giving consideration to, among other things, the loan characteristics, including the financial condition of borrowers, the value and liquidity of collateral, delinquency and historical loss experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The allowance for loan losses is comprised of two components: the general reserve and specific reserves. The Company’s calculation of the general reserve considers the historical loss rate for the last three years, adjusted for the estimated loss discovery period and any qualitative factors both internal and external to the Company. Specific reserves are determined based on probable losses on specific classified impaired loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s policy is to place a loan on nonaccrual status when there is a clear indication that the borrower’s cash flow may not be sufficient to meet payments as they become due, which is normally when either principal or interest is past due and remains unpaid for more than 90 days. Management implemented this policy based on an analysis of historical data, current performance of loans and the likelihood of recovery once principal or interest payments became delinquent and were aged more than 90 days. Payments received on nonaccrual loans are accounted for on a cash basis, first to interest and then to principal, as long as the remaining book balance of the asset is deemed to be collectible. The accrual of interest resumes when the past due principal or interest payments are brought within 90 days of being current. As of December 31, 2021 and 2020, total principal outstanding for consumer loans on nonaccrual status was $1,239 and $1,603, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Impaired loans are those loans where it is probable the Company will be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impaired loans, or portions thereof, are charged off when deemed uncollectible. A loan is generally deemed impaired if it is more than 90 days past due on principal or interest, is in bankruptcy proceedings, or is in the process of repossession. A specific reserve is created for impaired loans based on fair value of underlying collateral value, less estimated selling costs. The Company used various factors to determine the value of the underlying collateral for impaired loans. These factors were: (1) the length of time the unit was unsold after construction; (2) the amount of time the house was occupied; (3) the cooperation level of the borrowers, i.e., loans requiring legal action or extensive field collection efforts; (4) units located on private property as opposed to a manufactured home park; (5) the length of time the borrower has lived in the house without making payments; (6) location, size, and market conditions; and (7) the experience and expertise of the particular dealer assisting in collection efforts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell. At repossession, the fair value of the collateral is computed based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is charged to the allowance for loan losses. At each reporting period, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Repossessed homes totaled $517 and $1,395 as of December 31, 2021 and 2020, respectively, and are included in other assets in the balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Notes Receivable from Mobile Home Parks</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The notes receivable from mobile home parks (“MHP Notes” or “Notes”) relate to mobile homes sold to mobile home parks and financed through notes receivable. The Notes have varying maturity dates and call for monthly principal and interest payments. The interest rate on the MHP Notes can be fixed or variable. Approximately $83,000 of the Notes have a fixed interest rate ranging from 6.9% to 8.9%. The remaining Notes have a variable rate typically set at 4.0% above prime with a minimum of 8.0%. The average interest rate per loan was approximately 7.6% and 7.7% as of December 31, 2021 and 2020, respectively with maturities that range from 1 to 19 years. The collateral underlying the Notes are individual mobile homes which can be repossessed and resold. The MHP Notes are generally personally guaranteed by the borrowers with substantial financial resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Allowance for Loan Losses—MHP Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. There were minimal past due balances on the MHP Notes as December 31, 2021 and 2020 and no charge offs were recorded for MHP Notes for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no provision is recorded against the MHP Notes as of December 31, 2021 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no impaired MHP Notes for the years ended December 31, 2021 and 2020, respectively, and there were no repossessed homes balances as of December 31, 2021 and 2020, respectively. Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Notes Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other notes receivable relate to various notes issued to mobile home park owners and dealers, which are not directly tied to sale of mobile homes. The other notes have varying maturity dates and call for monthly principal and interest payments. The other notes are collateralized by mortgages on real estate, units being financed and used as offices, as well as vehicles, and are typically personally guaranteed by the borrowers. The interest rate on the other notes are fixed and range from 5.00% to 12.00%. The Company reserves for estimated losses on the other notes based on current economic conditions that may affect the borrower’s ability to pay, the borrower’s financial strength, and historical loss experience. As of December 31, 2021 and 2020, the allowance for loan losses on other notes was $74 and $75, respectively. There were no past due balances for other notes as of December 31, 2021 and 2020, respectively, and there were no impaired balances for other notes as of December 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of raw materials, work-in-process, and finished goods and are stated at the lower of cost or net realizable value. The cost of raw materials is based on the first-in first-out method. Finished goods and work-in-process are based on a standard cost system that approximates actual costs using the specific identification method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimates of the lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business based on current market and economic conditions, less reasonably predictable costs of completion, disposal, and transportation of the inventory. For the periods ending, December 31, 2021 and 2020, the Company recorded an insignificant amount of inventory write-down.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates inventory based on historical experience to estimate its inventory not expected to be sold in less than a year. The Company classifies its inventory not expected to be sold in one year as non-current. As of December 31, 2021 and 2020, non-current inventory was $2,678 and $8,656, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, Plant, and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 30 to 39 years; vehicles, 5 years; machinery and equipment, 7 years; and furniture and fixtures, 7 years. Repair and maintenance charges are expensed as incurred. Expenditures for major renewals or betterments which extend the useful lives of existing property, plant and equipment are capitalized and depreciated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Assets are grouped at the lowest level in which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets. In such cases, if the future undiscounted cash flows of the underlying assets are less than the carrying amount, then the carrying amount of the long-lived asset will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying asset or its determinable fair value. No impairment for long-lived assets was recorded for the years ended December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dealer Incentive Liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under a dealer agreement with qualifying independent retailers, a portfolio is created for houses sold by the independent retailer with consumer loan arrangements financed by the Company. The independent retailer is eligible to a receive dealer incentive, which is a portion of total collections expected on a consumer loan portfolio after the Company’s contribution (collection thresholds set per the terms of dealer agreement which includes Legacy’s initial contribution, plus an allocation of interest and other agreed upon periodic fees) is met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A dealer incentive liability is recorded in the Company’s balance sheet based on total outstanding balance of individual dealer loan portfolios at period end, less the remaining portion of the Company’s contribution in respective portfolios. As of December 31, 2021 and 2020, the dealer incentive liability was $4,336 and $4,242, respectively. Dealer incentive expense for the years ended December 31, 2021 and 2020 totaled $1,235 and $336, respectively, and is included in the Company’s statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides retail home buyers with a one-year warranty from the date of purchase on manufactured inventory. Product warranty costs are accrued when the covered homes are sold to customers. Product warranty expense is recognized based on the terms of the product warranty and the related estimated costs. Factors used to determine the warranty liability include the number of homes under warranty and the historical costs incurred in servicing the warranties. The accrued warranty liability is reduced as costs are incurred and warranty liability balance is included as part of accrued liabilities in the Company’s balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A tabular presentation of the activity within the warranty liability account for the years ended December 31, 2021 and 2020 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,078</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty accrued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty costs incurred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,318)</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,594</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company expenses all advertising and marketing expenses in the period incurred. Advertising costs for the years ended December 31, 2021 and 2020 were $367 and $1,193, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its investments and derivative instruments in accordance with ASC 820-10, <i style="font-style:italic;">Fair Value Measurement,</i> which among other things provides the framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level I measurement) and the lowest priority to unobservable inputs (Level III measurements). The three levels of fair value hierarchy under ASC 820-10, <i style="font-style:italic;">Fair Value Measurement</i>, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">Level I</p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quoted prices are available in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</p></td></tr><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">Level II</p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant observable inputs other than quoted prices in active markets for which inputs to the valuation methodology include: (1) Quoted prices for similar assets or liabilities in active markets; (2) Quoted prices for identical or similar assets or liabilities in inactive markets; (3) Inputs other than quoted prices that are observable; (4) Inputs that are derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified (contractual) term, the Level II input must be observable for substantially the full term of the asset or liability.</p></td></tr><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">Level III</p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant unobservable inputs that reflect an entity’s own assumptions that market participants would use in pricing the assets or liabilities.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The asset or liability fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has used derivatives to manage risks related to interest rate movements. The Company does not enter into derivative contracts for speculative purposes. Interest rate swap contracts are recognized as assets or liabilities on the balance sheets and are measured at fair value. The fair value was calculated and provided by the lender, a Level II valuation technique. Management reviewed the fair values for the instruments as provided by the lender and determined the related asset and liability to be an accurate estimate of future gains and losses to the Company. The Company is not a party to any interest rate swaps as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, consumer loans, MHP Notes, other notes, accounts payable, lines of credit, notes payable, and dealer portion of consumer loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable approximate their respective fair values because of the short-term maturities or expected settlement dates of these instruments. This is considered a Level I valuation technique. The lines of credit, notes payable and part of the MHP Notes have variable interest rates that reflect market rates and their fair value approximates their carrying value. This is considered a Level II valuation technique. The Company also assessed the fair value of the consumer loans receivable, the fixed rate MHP Notes and the other notes based on the discounted value of the remaining principal and interest cash flows. The Company determined that the fair value of the consumer loan portfolio was approximately $125,600 compared to the book value of $125,623 as of December 31, 2021, and a fair value of approximately $115,000 compared to the book value of $111,920 as of December 31, 2020. The Company determined that the fair value of the fixed rate MHP Notes was approximately $83,000 compared to the book value of $83,773 as of December 31, 2021, and a fair value of approximately $108,000 compared to the book value of $109,806 as of December 31, 2020. The Company determined that the fair value of the fixed rate other notes was approximately $38,500 compared to the book value of $38,886 as of December 31, 2021, and a fair value of approximately $15,000 compared to the book value of $15,104 as of December 31, 2020. This is a Level III valuation technique.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Product sales, </i>primarily consist of sales of mobile homes to consumers and mobile home parks through various sales channels, which include Direct Sales, Commercial Sales, Consignment Sales, and Retail Store Sales. Direct Sales include homes sold directly to independent retailers or customers that are not financed by the Company and are not sold under a consignment arrangement. These types of homes are generally paid for prior to shipment. Commercial Sales include homes sold to mobile home parks under commercial loan programs or paid for upfront. The Company provides floor plan financing for independent retailers, which takes the form of a consignment arrangement. Consignment Sales are considered sales of consigned homes from independent dealers to individual customers. Retail Store Sales are homes sold through Company-owned retail locations. Consignment Sales and Retail Sales of homes may be financed by the Company, by a third party, or in paid in cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue from product sales is recognized at a point in time when the performance obligation under the terms of a contract with our customers is satisfied which typically occurs upon delivery and transfer of title of the home, as this depicts when control of the promised good is transferred to our customers. For financed sales by the Company, the individual customer enters into a sales and financing contract and is required to make a down payment. These financed sales contain a significant financing component and any interest income is separately recorded in the statement of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Revenue is measured as the amount of consideration expected to be received in exchange for transferring the homes to the customers.  Sales and other similar taxes collected concurrently with revenue-producing activities are excluded from revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The Company made an accounting policy election to account for any shipping and handling costs that occur after the transfer of control as a fulfillment cost that is accrued when control is transferred. Warranty obligations associated with the sale of a unit are assurance-type warranties for a period of twelve months that are a guarantee of the home’s intended functionality and, therefore, do not represent a distinct performance obligation within the context of the contract. The Company has elected to use the practical expedient to expense the incremental costs of obtaining a contract if the amortization period of the asset that the Company would have otherwise recognized is one year or less. Contract costs, which include commissions incurred related to the sale of homes, are expensed at the point-in-time when the related revenue is recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">For the years ended December 31, 2021 and 2020, sales to an independent third-party and its affiliates accounted for $9,165 or 5.5% and $41,263 or 28.7% of our product sales, respectively.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">For the years ended December 31, 2021 and 2020, total cost of product sales included $11,303 and $24,165 of costs, mainly relating to up front dealer commission and reimbursed dealer expenses for consignment sales and certain other similar costs incurred for retail store and commercial sales. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other revenue</i> consists of consignment fees, service fees and other miscellaneous income. Consignment fees are charged to independent retailers on a monthly basis for homes held by the independent retailers pursuant to a consignment arrangement until the home is sold to an individual customer. Consignment fees are determined as a percentage of the home’s wholesale price to the independent dealer. Revenue recognition for consignment fees are recognized over time using the output method as it provides a faithful depiction of the Company’s performance toward completion of the performance obligation under the contract and the value transferred to the independent retailer for the time the home is held under consignment. Revenue for service fees and miscellaneous income is recognized at a point in time when the performance obligation is satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i>. The following table summarizes customer contract revenues disaggregated by source of the revenue for the years ended December 31, 2021 and 2020: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Direct sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,203</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,186</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Consignment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,801</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retail store sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,436</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,876</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,502</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consumer and MHP loans interest:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest - consumer installment notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,979</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest - MHP notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,381</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consumer and MHP loans interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,360</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,862</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,724</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other product sales revenue from ancillary products and services including parts, freight and other services</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reserve for Repurchase Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with customary business practice in the manufactured housing industry, the Company has entered into certain repurchase agreements with certain financial institutions and other credit sources who provide floor plan financing to industry retailers, which provided that the Company will be obligated, under certain circumstances, to repurchase homes sold to retailers in the event of a default by a retailer in its obligation to such credit sources. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The Company applies ASC 460, <i style="font-style:italic;">Guarantees</i> and ASC 450-20, <i style="font-style:italic;">Loss Contingencies</i>, to account for its liability for repurchase commitments. The Company considers its current obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitments as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Income, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other income primarily consists of interest related to other notes receivable balances and interest income earned on cash balances, reduced by interest expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interest Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest on consumer loans, MHP Notes and other notes is recognized using the effective-interest method on the daily balances of the principal amounts outstanding and recorded as part of total revenue. Fees associated with the origination of loans and certain direct loan origination costs are netted and the net amount is deferred and recognized over the life of the loan as an adjustment of yield.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Share-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for share-based compensation in accordance with the provisions of ASC 718, <i style="font-style:italic;">Compensation—Stock Compensation</i>. Share-based compensation expense is recognized based on the award’s estimated grant date fair value in order to recognize compensation cost for those shares expected to vest. The Company has elected to record forfeitures as they occur. Compensation cost is recognized on a straight-line basis over the vesting period of the awards and adjusted as forfeitures occur. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The fair value of each option grant with only service-based conditions is estimated using the Black-Scholes pricing model. The fair value of each restricted stock unit (the ”RSU”) is calculated based on the closing price of the Company’s common stock on the grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.1pt;margin:0pt 0pt 12pt 0pt;">The fair value of stock option awards on the date of grant is estimated using the Black-Scholes option pricing model, which requires the Company to make certain predictive assumptions. The risk-free interest rate is based on the implied yield of U.S. Treasury zero-coupon securities that correspond to the expected life of the award. As a recently formed public entity with a small public float and limited trading of its common shares on the NASDAQ Global Market, it was not practicable for the Company to estimate the volatility of its common shares; therefore, management estimated volatility based on the historical volatilities of a small group of companies considered as close to comparable to the Company as available, all equally weighted, over the expected life of the option. Management concluded that this group is more characteristic of the Company’s business than a broad industry index. The expected life of awards granted represents the period of time that the awards are expected to be outstanding based on the “simplified” method, which is allowed for companies that cannot reasonably estimate the expected life of options based on its historical award exercise experience. The Company does not expect to pay dividends on its common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shipping and handling costs incurred to deliver product to our customers are included as a component of cost of product sales in the statement of operations. Shipping and handling costs for the years ended December 31, 2021 and 2020 were $1,981 and $706, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is subject to U.S. federal and state income taxes as a corporation. Prior to the corporate conversion, the Partnership was treated as a flow-through entity for U.S. federal income tax purposes, and as such, was generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to its taxable income was passed through to its partners. Accordingly, prior to the corporate conversion, the Partnership only recorded a provision for Texas franchise tax as the Partnership’s taxable income was included in the income tax returns of the individual partners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Income tax expense for the Company is recognized for the tax effects of the transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either taxable or deductible when the assets and liabilities are recovered or settled. Deferred tax assets and liabilities are reflected at income tax rates applicable to the period in which the deferred tax assets or liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that the deferred tax assets will be realized. In addition, management does not believe there are any unrecorded deferred tax liabilities that are material to the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The determination of the provision for income taxes requires significant judgment, use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The benefits of uncertain tax positions are recorded in the Company’s financial statements only after determining a more-likely-than-not probability that the uncertain tax positions will withstand challenge, if any, from taxing authorities. When facts and circumstances change, the Company reassesses these probabilities and records any changes through the provision for income taxes. The Company recognizes interest and penalties relating to uncertain tax provisions as a component of tax expense. For the periods presented, management has determined there are no material uncertain tax positions which was performed for the tax years that remain subject to examination by major tax jurisdictions as of December 31, 2021, which includes the tax years 2018, 2019 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentrations of credit risk are accounts receivable, consumer loans, MHP Notes and other notes receivable. Management believes that its credit policies are adequate to minimize potential credit risk related to accounts receivable and other notes receivable. The consumer loans are secured by the mobile homes that were financed through the loans. The MHP Notes are secured by mobile homes, other assets, and are personally guaranteed. The MHP Notes personal guarantor may cover multiple parks and each park is treated as a customer. As of December 31, 2021, the Company had concentrations of MHP Notes with two<span style="white-space:pre-wrap;"> independent third-parties and their respective affiliates that equaled </span>10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has elected to use longer phase-in periods for the adoption of new or revised financial accounting standards under the JOBS Act as an emerging growth company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and an asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous requirements. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2022. Modified retrospective application and early adoption is permitted. The Company expects that the adoption of this standard will result in a material increase to assets and liabilities on the balance sheet but will not have a material impact on the statement of operations.  While the Company is continuing to assess all the effects of adoption, it currently believes the most significant effects relate to (i) the recognition of new right-of-use assets and lease liabilities on its balance sheet for its property and equipment operating leases and (ii) providing significant new disclosures about its leasing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In June 2016, the FASB issued an accounting standards update ASU 2016-13 <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down and affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2023. The Company is continuing to evaluate the impact of the adoption of this ASU and is uncertain of the impact on the financial statements and disclosures at this point in time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted by the Company as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s Financial Statements upon adoption.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company considers all cash and highly liquid investments with an original maturity of three months or less to be cash equivalents. The Company maintains cash balances in bank accounts that may, at times, exceed federally insured limits. The Company has not incurred any losses from such accounts and management considers the risk of loss to be minimal. As of December 31, 2021, the Company had one bank account that exceeded the FDIC limit by an aggregate amount of $490.</p> 1 490000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Included in accounts receivable are receivables from direct sales of mobile homes and sales of parts and supplies to customers, consignment fees and interest receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivables are generally due within 30 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company determines the allowance by considering several factors, including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance for doubtful accounts for amounts that are deemed to be uncollectible. At December 31, 2021 and 2020, the allowance for doubtful accounts totaled $343 and $97, respectively.</p> P30D 343000 97000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Consumer Loans Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Consumer loans receivable result from financing transactions entered into with retail consumers of mobile homes sold through independent retailers and company-owned retail locations. Consumer loans receivable generally consist of the sales price and any additional financing fees, less the buyer’s down payment. Interest income is recognized monthly per the terms of the financing agreements. The average contractual interest rate per loan was approximately 13.5% as of December 31, 2021 and 13.8% as of December 31, 2020. Consumer loans receivable have maturities that range from 2 to 30 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Loan applications go through an underwriting process which considers credit history to evaluate credit risk of the consumer. Interest rates on approved loans are determined based on consumer credit score, payment ability and down payment amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company uses payment history to monitor the credit quality of the consumer loans on an ongoing basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company may also receive escrow payments for property taxes and insurance included in its consumer loan collections. The liabilities associated with these escrow collections totaled $9,350 and $7,729 as of December 31, 2021 and 2020, respectively, and are included in escrow liability in the balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Allowance for Loan Losses—Consumer Loans Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The allowance for loan losses reflects management’s estimate of losses inherent in the consumer loans that may be uncollectible based upon review and evaluation of the consumer loan portfolio as of the date of the balance sheet. An allowance for loan losses is determined after giving consideration to, among other things, the loan characteristics, including the financial condition of borrowers, the value and liquidity of collateral, delinquency and historical loss experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The allowance for loan losses is comprised of two components: the general reserve and specific reserves. The Company’s calculation of the general reserve considers the historical loss rate for the last three years, adjusted for the estimated loss discovery period and any qualitative factors both internal and external to the Company. Specific reserves are determined based on probable losses on specific classified impaired loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s policy is to place a loan on nonaccrual status when there is a clear indication that the borrower’s cash flow may not be sufficient to meet payments as they become due, which is normally when either principal or interest is past due and remains unpaid for more than 90 days. Management implemented this policy based on an analysis of historical data, current performance of loans and the likelihood of recovery once principal or interest payments became delinquent and were aged more than 90 days. Payments received on nonaccrual loans are accounted for on a cash basis, first to interest and then to principal, as long as the remaining book balance of the asset is deemed to be collectible. The accrual of interest resumes when the past due principal or interest payments are brought within 90 days of being current. As of December 31, 2021 and 2020, total principal outstanding for consumer loans on nonaccrual status was $1,239 and $1,603, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Impaired loans are those loans where it is probable the Company will be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impaired loans, or portions thereof, are charged off when deemed uncollectible. A loan is generally deemed impaired if it is more than 90 days past due on principal or interest, is in bankruptcy proceedings, or is in the process of repossession. A specific reserve is created for impaired loans based on fair value of underlying collateral value, less estimated selling costs. The Company used various factors to determine the value of the underlying collateral for impaired loans. These factors were: (1) the length of time the unit was unsold after construction; (2) the amount of time the house was occupied; (3) the cooperation level of the borrowers, i.e., loans requiring legal action or extensive field collection efforts; (4) units located on private property as opposed to a manufactured home park; (5) the length of time the borrower has lived in the house without making payments; (6) location, size, and market conditions; and (7) the experience and expertise of the particular dealer assisting in collection efforts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell. At repossession, the fair value of the collateral is computed based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is charged to the allowance for loan losses. At each reporting period, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Repossessed homes totaled $517 and $1,395 as of December 31, 2021 and 2020, respectively, and are included in other assets in the balance sheets.</p> 0.135 0.138 P2Y P30Y 9350000 7729000 2 P3Y 1239000 1603000 517000 1395000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Notes Receivable from Mobile Home Parks</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The notes receivable from mobile home parks (“MHP Notes” or “Notes”) relate to mobile homes sold to mobile home parks and financed through notes receivable. The Notes have varying maturity dates and call for monthly principal and interest payments. The interest rate on the MHP Notes can be fixed or variable. Approximately $83,000 of the Notes have a fixed interest rate ranging from 6.9% to 8.9%. The remaining Notes have a variable rate typically set at 4.0% above prime with a minimum of 8.0%. The average interest rate per loan was approximately 7.6% and 7.7% as of December 31, 2021 and 2020, respectively with maturities that range from 1 to 19 years. The collateral underlying the Notes are individual mobile homes which can be repossessed and resold. The MHP Notes are generally personally guaranteed by the borrowers with substantial financial resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the Company had concentrations of MHP Notes with two independent third-parties and their respective affiliates that equaled 10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Allowance for Loan Losses—MHP Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. There were minimal past due balances on the MHP Notes as December 31, 2021 and 2020 and no charge offs were recorded for MHP Notes for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no provision is recorded against the MHP Notes as of December 31, 2021 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no impaired MHP Notes for the years ended December 31, 2021 and 2020, respectively, and there were no repossessed homes balances as of December 31, 2021 and 2020, respectively. Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home, less the costs to sell.</p> 83000000 0.069 0.089 0.040 0.080 0.076 0.077 P1Y P1Y P19Y P19Y 2 0.104 0.301 1 0.529 0 0 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Notes Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other notes receivable relate to various notes issued to mobile home park owners and dealers, which are not directly tied to sale of mobile homes. The other notes have varying maturity dates and call for monthly principal and interest payments. The other notes are collateralized by mortgages on real estate, units being financed and used as offices, as well as vehicles, and are typically personally guaranteed by the borrowers. The interest rate on the other notes are fixed and range from 5.00% to 12.00%. The Company reserves for estimated losses on the other notes based on current economic conditions that may affect the borrower’s ability to pay, the borrower’s financial strength, and historical loss experience. As of December 31, 2021 and 2020, the allowance for loan losses on other notes was $74 and $75, respectively. There were no past due balances for other notes as of December 31, 2021 and 2020, respectively, and there were no impaired balances for other notes as of December 31, 2021 and 2020, respectively.</p> 0.0500 0.1200 74000 75000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of raw materials, work-in-process, and finished goods and are stated at the lower of cost or net realizable value. The cost of raw materials is based on the first-in first-out method. Finished goods and work-in-process are based on a standard cost system that approximates actual costs using the specific identification method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimates of the lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business based on current market and economic conditions, less reasonably predictable costs of completion, disposal, and transportation of the inventory. For the periods ending, December 31, 2021 and 2020, the Company recorded an insignificant amount of inventory write-down.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates inventory based on historical experience to estimate its inventory not expected to be sold in less than a year. The Company classifies its inventory not expected to be sold in one year as non-current. As of December 31, 2021 and 2020, non-current inventory was $2,678 and $8,656, respectively.</p> 2678000 8656000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, Plant, and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 30 to 39 years; vehicles, 5 years; machinery and equipment, 7 years; and furniture and fixtures, 7 years. Repair and maintenance charges are expensed as incurred. Expenditures for major renewals or betterments which extend the useful lives of existing property, plant and equipment are capitalized and depreciated.</p> P30Y P39Y P5Y P7Y P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Assets are grouped at the lowest level in which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets. In such cases, if the future undiscounted cash flows of the underlying assets are less than the carrying amount, then the carrying amount of the long-lived asset will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying asset or its determinable fair value. No impairment for long-lived assets was recorded for the years ended December 31, 2021 and 2020.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dealer Incentive Liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under a dealer agreement with qualifying independent retailers, a portfolio is created for houses sold by the independent retailer with consumer loan arrangements financed by the Company. The independent retailer is eligible to a receive dealer incentive, which is a portion of total collections expected on a consumer loan portfolio after the Company’s contribution (collection thresholds set per the terms of dealer agreement which includes Legacy’s initial contribution, plus an allocation of interest and other agreed upon periodic fees) is met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A dealer incentive liability is recorded in the Company’s balance sheet based on total outstanding balance of individual dealer loan portfolios at period end, less the remaining portion of the Company’s contribution in respective portfolios. As of December 31, 2021 and 2020, the dealer incentive liability was $4,336 and $4,242, respectively. Dealer incentive expense for the years ended December 31, 2021 and 2020 totaled $1,235 and $336, respectively, and is included in the Company’s statements of operations.</p> 4336000 4242000 1235000 336000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides retail home buyers with a one-year warranty from the date of purchase on manufactured inventory. Product warranty costs are accrued when the covered homes are sold to customers. Product warranty expense is recognized based on the terms of the product warranty and the related estimated costs. Factors used to determine the warranty liability include the number of homes under warranty and the historical costs incurred in servicing the warranties. The accrued warranty liability is reduced as costs are incurred and warranty liability balance is included as part of accrued liabilities in the Company’s balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A tabular presentation of the activity within the warranty liability account for the years ended December 31, 2021 and 2020 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,078</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty accrued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty costs incurred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,318)</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,594</p></td></tr></table> P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,078</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty accrued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty costs incurred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,318)</p></td></tr><tr><td style="vertical-align:bottom;width:75.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,594</p></td></tr></table> 2594000 3078000 2152000 1834000 1870000 2318000 2876000 2594000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company expenses all advertising and marketing expenses in the period incurred. Advertising costs for the years ended December 31, 2021 and 2020 were $367 and $1,193, respectively.</p> 367000 1193000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its investments and derivative instruments in accordance with ASC 820-10, <i style="font-style:italic;">Fair Value Measurement,</i> which among other things provides the framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level I measurement) and the lowest priority to unobservable inputs (Level III measurements). The three levels of fair value hierarchy under ASC 820-10, <i style="font-style:italic;">Fair Value Measurement</i>, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">Level I</p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quoted prices are available in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</p></td></tr><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">Level II</p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant observable inputs other than quoted prices in active markets for which inputs to the valuation methodology include: (1) Quoted prices for similar assets or liabilities in active markets; (2) Quoted prices for identical or similar assets or liabilities in inactive markets; (3) Inputs other than quoted prices that are observable; (4) Inputs that are derived principally from or corroborated by observable market data by correlation or other means. If the asset or liability has a specified (contractual) term, the Level II input must be observable for substantially the full term of the asset or liability.</p></td></tr><tr><td style="vertical-align:top;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">Level III</p></td><td style="vertical-align:top;width:86.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant unobservable inputs that reflect an entity’s own assumptions that market participants would use in pricing the assets or liabilities.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The asset or liability fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has used derivatives to manage risks related to interest rate movements. The Company does not enter into derivative contracts for speculative purposes. Interest rate swap contracts are recognized as assets or liabilities on the balance sheets and are measured at fair value. The fair value was calculated and provided by the lender, a Level II valuation technique. Management reviewed the fair values for the instruments as provided by the lender and determined the related asset and liability to be an accurate estimate of future gains and losses to the Company. The Company is not a party to any interest rate swaps as of December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, consumer loans, MHP Notes, other notes, accounts payable, lines of credit, notes payable, and dealer portion of consumer loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable approximate their respective fair values because of the short-term maturities or expected settlement dates of these instruments. This is considered a Level I valuation technique. The lines of credit, notes payable and part of the MHP Notes have variable interest rates that reflect market rates and their fair value approximates their carrying value. This is considered a Level II valuation technique. The Company also assessed the fair value of the consumer loans receivable, the fixed rate MHP Notes and the other notes based on the discounted value of the remaining principal and interest cash flows. The Company determined that the fair value of the consumer loan portfolio was approximately $125,600 compared to the book value of $125,623 as of December 31, 2021, and a fair value of approximately $115,000 compared to the book value of $111,920 as of December 31, 2020. The Company determined that the fair value of the fixed rate MHP Notes was approximately $83,000 compared to the book value of $83,773 as of December 31, 2021, and a fair value of approximately $108,000 compared to the book value of $109,806 as of December 31, 2020. The Company determined that the fair value of the fixed rate other notes was approximately $38,500 compared to the book value of $38,886 as of December 31, 2021, and a fair value of approximately $15,000 compared to the book value of $15,104 as of December 31, 2020. This is a Level III valuation technique.</p> 125600000 125623000 115000000 111920000 83000000 83773000 108000000 109806000 38500000 38886000 15000000 15104000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Product sales, </i>primarily consist of sales of mobile homes to consumers and mobile home parks through various sales channels, which include Direct Sales, Commercial Sales, Consignment Sales, and Retail Store Sales. Direct Sales include homes sold directly to independent retailers or customers that are not financed by the Company and are not sold under a consignment arrangement. These types of homes are generally paid for prior to shipment. Commercial Sales include homes sold to mobile home parks under commercial loan programs or paid for upfront. The Company provides floor plan financing for independent retailers, which takes the form of a consignment arrangement. Consignment Sales are considered sales of consigned homes from independent dealers to individual customers. Retail Store Sales are homes sold through Company-owned retail locations. Consignment Sales and Retail Sales of homes may be financed by the Company, by a third party, or in paid in cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue from product sales is recognized at a point in time when the performance obligation under the terms of a contract with our customers is satisfied which typically occurs upon delivery and transfer of title of the home, as this depicts when control of the promised good is transferred to our customers. For financed sales by the Company, the individual customer enters into a sales and financing contract and is required to make a down payment. These financed sales contain a significant financing component and any interest income is separately recorded in the statement of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Revenue is measured as the amount of consideration expected to be received in exchange for transferring the homes to the customers.  Sales and other similar taxes collected concurrently with revenue-producing activities are excluded from revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The Company made an accounting policy election to account for any shipping and handling costs that occur after the transfer of control as a fulfillment cost that is accrued when control is transferred. Warranty obligations associated with the sale of a unit are assurance-type warranties for a period of twelve months that are a guarantee of the home’s intended functionality and, therefore, do not represent a distinct performance obligation within the context of the contract. The Company has elected to use the practical expedient to expense the incremental costs of obtaining a contract if the amortization period of the asset that the Company would have otherwise recognized is one year or less. Contract costs, which include commissions incurred related to the sale of homes, are expensed at the point-in-time when the related revenue is recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">For the years ended December 31, 2021 and 2020, sales to an independent third-party and its affiliates accounted for $9,165 or 5.5% and $41,263 or 28.7% of our product sales, respectively.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">For the years ended December 31, 2021 and 2020, total cost of product sales included $11,303 and $24,165 of costs, mainly relating to up front dealer commission and reimbursed dealer expenses for consignment sales and certain other similar costs incurred for retail store and commercial sales. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other revenue</i> consists of consignment fees, service fees and other miscellaneous income. Consignment fees are charged to independent retailers on a monthly basis for homes held by the independent retailers pursuant to a consignment arrangement until the home is sold to an individual customer. Consignment fees are determined as a percentage of the home’s wholesale price to the independent dealer. Revenue recognition for consignment fees are recognized over time using the output method as it provides a faithful depiction of the Company’s performance toward completion of the performance obligation under the contract and the value transferred to the independent retailer for the time the home is held under consignment. Revenue for service fees and miscellaneous income is recognized at a point in time when the performance obligation is satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i>. The following table summarizes customer contract revenues disaggregated by source of the revenue for the years ended December 31, 2021 and 2020: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Direct sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,203</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,186</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Consignment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,801</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retail store sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,436</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,876</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,502</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consumer and MHP loans interest:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest - consumer installment notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,979</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest - MHP notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,381</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consumer and MHP loans interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,360</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,862</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,724</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other product sales revenue from ancillary products and services including parts, freight and other services</span></td></tr></table><div style="margin-top:12pt;"/> true P1Y 9165000 0.055 41263000 0.287 11303000 24165000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Direct sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,203</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,186</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Consignment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,801</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retail store sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,436</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,876</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,502</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consumer and MHP loans interest:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest - consumer installment notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,979</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest - MHP notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,381</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consumer and MHP loans interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,360</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,862</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,724</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other product sales revenue from ancillary products and services including parts, freight and other services</span></td></tr></table><div style="margin-top:12pt;"/> 25173000 11203000 46835000 70186000 63496000 43801000 20011000 17436000 10480000 4876000 165995000 147502000 16658000 15979000 10537000 9381000 27195000 25360000 4317000 3862000 197507000 176724000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reserve for Repurchase Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with customary business practice in the manufactured housing industry, the Company has entered into certain repurchase agreements with certain financial institutions and other credit sources who provide floor plan financing to industry retailers, which provided that the Company will be obligated, under certain circumstances, to repurchase homes sold to retailers in the event of a default by a retailer in its obligation to such credit sources. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The Company applies ASC 460, <i style="font-style:italic;">Guarantees</i> and ASC 450-20, <i style="font-style:italic;">Loss Contingencies</i>, to account for its liability for repurchase commitments. The Company considers its current obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitments as of December 31, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Income, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other income primarily consists of interest related to other notes receivable balances and interest income earned on cash balances, reduced by interest expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interest Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest on consumer loans, MHP Notes and other notes is recognized using the effective-interest method on the daily balances of the principal amounts outstanding and recorded as part of total revenue. Fees associated with the origination of loans and certain direct loan origination costs are netted and the net amount is deferred and recognized over the life of the loan as an adjustment of yield.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Share-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for share-based compensation in accordance with the provisions of ASC 718, <i style="font-style:italic;">Compensation—Stock Compensation</i>. Share-based compensation expense is recognized based on the award’s estimated grant date fair value in order to recognize compensation cost for those shares expected to vest. The Company has elected to record forfeitures as they occur. Compensation cost is recognized on a straight-line basis over the vesting period of the awards and adjusted as forfeitures occur. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The fair value of each option grant with only service-based conditions is estimated using the Black-Scholes pricing model. The fair value of each restricted stock unit (the ”RSU”) is calculated based on the closing price of the Company’s common stock on the grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.1pt;margin:0pt 0pt 12pt 0pt;">The fair value of stock option awards on the date of grant is estimated using the Black-Scholes option pricing model, which requires the Company to make certain predictive assumptions. The risk-free interest rate is based on the implied yield of U.S. Treasury zero-coupon securities that correspond to the expected life of the award. As a recently formed public entity with a small public float and limited trading of its common shares on the NASDAQ Global Market, it was not practicable for the Company to estimate the volatility of its common shares; therefore, management estimated volatility based on the historical volatilities of a small group of companies considered as close to comparable to the Company as available, all equally weighted, over the expected life of the option. Management concluded that this group is more characteristic of the Company’s business than a broad industry index. The expected life of awards granted represents the period of time that the awards are expected to be outstanding based on the “simplified” method, which is allowed for companies that cannot reasonably estimate the expected life of options based on its historical award exercise experience. The Company does not expect to pay dividends on its common stock. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shipping and handling costs incurred to deliver product to our customers are included as a component of cost of product sales in the statement of operations. Shipping and handling costs for the years ended December 31, 2021 and 2020 were $1,981 and $706, respectively.</p> 1981000 706000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is subject to U.S. federal and state income taxes as a corporation. Prior to the corporate conversion, the Partnership was treated as a flow-through entity for U.S. federal income tax purposes, and as such, was generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to its taxable income was passed through to its partners. Accordingly, prior to the corporate conversion, the Partnership only recorded a provision for Texas franchise tax as the Partnership’s taxable income was included in the income tax returns of the individual partners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Income tax expense for the Company is recognized for the tax effects of the transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either taxable or deductible when the assets and liabilities are recovered or settled. Deferred tax assets and liabilities are reflected at income tax rates applicable to the period in which the deferred tax assets or liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that the deferred tax assets will be realized. In addition, management does not believe there are any unrecorded deferred tax liabilities that are material to the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The determination of the provision for income taxes requires significant judgment, use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The benefits of uncertain tax positions are recorded in the Company’s financial statements only after determining a more-likely-than-not probability that the uncertain tax positions will withstand challenge, if any, from taxing authorities. When facts and circumstances change, the Company reassesses these probabilities and records any changes through the provision for income taxes. The Company recognizes interest and penalties relating to uncertain tax provisions as a component of tax expense. For the periods presented, management has determined there are no material uncertain tax positions which was performed for the tax years that remain subject to examination by major tax jurisdictions as of December 31, 2021, which includes the tax years 2018, 2019 and 2020. </p> 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentrations of credit risk are accounts receivable, consumer loans, MHP Notes and other notes receivable. Management believes that its credit policies are adequate to minimize potential credit risk related to accounts receivable and other notes receivable. The consumer loans are secured by the mobile homes that were financed through the loans. The MHP Notes are secured by mobile homes, other assets, and are personally guaranteed. The MHP Notes personal guarantor may cover multiple parks and each park is treated as a customer. As of December 31, 2021, the Company had concentrations of MHP Notes with two<span style="white-space:pre-wrap;"> independent third-parties and their respective affiliates that equaled </span>10.4% and 30.1% of the principal balance outstanding, all of which was secured by the mobile homes. As of December 31, 2020, the Company had concentrations of MHP Notes with one independent third-party and its affiliates that equaled 52.9% of the principal balance outstanding, all of which was secured by the mobile homes.</p> 2 0.104 0.301 1 0.529 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has elected to use longer phase-in periods for the adoption of new or revised financial accounting standards under the JOBS Act as an emerging growth company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and an asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous requirements. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2022. Modified retrospective application and early adoption is permitted. The Company expects that the adoption of this standard will result in a material increase to assets and liabilities on the balance sheet but will not have a material impact on the statement of operations.  While the Company is continuing to assess all the effects of adoption, it currently believes the most significant effects relate to (i) the recognition of new right-of-use assets and lease liabilities on its balance sheet for its property and equipment operating leases and (ii) providing significant new disclosures about its leasing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In June 2016, the FASB issued an accounting standards update ASU 2016-13 <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down and affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company plans to use longer phase-in period for adoption and accordingly this ASU is effective for the Company’s fiscal year beginning January 1, 2023. The Company is continuing to evaluate the impact of the adoption of this ASU and is uncertain of the impact on the financial statements and disclosures at this point in time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted by the Company as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s Financial Statements upon adoption.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. CONSUMER LOANS RECEIVABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Consumer loans receivable, net of allowance for loan losses and deferred financing fees, consisted of the following at December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consumer loans receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,639</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loan discount and deferred financing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,612)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,814)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (884)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (905)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consumer loans receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,920</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents a detail of the activity in the allowance for loan losses for the years ended December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The impaired and general reserve for allowance for loan losses at December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consumer loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,639</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 905</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impaired loans individually evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,603</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Specific reserve against impaired loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 558</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other loans collectively evaluated for allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,036</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A detailed aging of consumer loans receivable that are past due as of December 31, 2021 and 2020 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consumer loans receivable</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Past due consumer loans:</p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">31 - 60 days past due</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.8</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">61 - 90 days past due</p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">91 - 120 days past due</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Greater than 120 days past due</p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total past due</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consumer loans receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,639</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loan discount and deferred financing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,612)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,814)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (884)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (905)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consumer loans receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,920</p></td></tr></table> 129119000 115639000 -2612000 -2814000 884000 905000 125623000 111920000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 905000 913000 725000 819000 746000 827000 884000 905000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consumer loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,639</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 905</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impaired loans individually evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,603</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Specific reserve against impaired loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 558</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other loans collectively evaluated for allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,036</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347</p></td></tr></table> 129119000 115639000 884000 905000 1239000 1603000 533000 558000 127880000 114036000 351000 347000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consumer loans receivable</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Past due consumer loans:</p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">31 - 60 days past due</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.8</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">61 - 90 days past due</p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">91 - 120 days past due</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Greater than 120 days past due</p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total past due</p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td></tr></table> 129119000 1.000 115639000 1.000 594000 0.005 954000 0.008 407000 0.003 221000 0.002 114000 0.001 141000 0.001 967000 0.007 1261000 0.011 2082000 0.016 2577000 0.022 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. NOTES RECEIVABLE FROM MOBILE HOME PARKS (“MHP Notes”)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">MHP Notes are stated at amounts due from customers, net of allowance for loan losses. The Company determines the allowance by considering several factors including the aging of the past due balance, the customer’s payment history, and the Company’s previous loss history. The Company establishes an allowance reserve composed of specific and general reserve amounts. As of December 31, 2021 and 2020, the MHP Note balance is presented net of unamortized finance fees of $445 and $183, respectively. The finance fees are amortized over the life of the MHP Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were minimal past due balances on the MHP Notes as of December 31, 2021 and 2020, respectively, and no charge offs were recorded for MHP Notes during the for the years ended December 31, 2021 and 2020, respectively. Allowance for loan loss is considered immaterial and accordingly no loss is recorded against the MHP Notes as of December 31, 2021 and 2020.</p> 445000 183000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. <b style="font-weight:bold;text-transform:uppercase;">Other Notes Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other notes receivable, net of allowance for loan losses and deferred financing fees, consisted of the following at December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding principal balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,179</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,104</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding principal balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,179</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,104</p></td></tr></table> 42074000 15179000 74000 75000 42000000 15104000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consisted of the following at December 31, 2021 and 2020:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,713</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,375</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for obsolescence</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (620)</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,880</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">(1) Finished goods includes $2,678 and $8,656<span style="white-space:pre-wrap;"> as of </span>December 31, 2021 and 2020, respectively, held for more than twelve months and classified as long-term.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,713</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,375</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for obsolescence</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (620)</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,880</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">(1) Finished goods includes $2,678 and $8,656<span style="white-space:pre-wrap;"> as of </span>December 31, 2021 and 2020, respectively, held for more than twelve months and classified as long-term.</p> 15431000 12713000 714000 412000 28195000 23375000 432000 620000 43908000 35880000 2678000 8656000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. PROPERTY, PLANT AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment consisted of the following at December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,968</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,700</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,664</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,127</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,757</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,141)</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,616</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depreciation expense was $1,145 with $450 included as a component of cost of product sales for the year ended December 31, 2021 and $1,013 with $409 included as a component of cost of product sales for the year ended December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,968</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,700</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,664</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,127</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,757</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,141)</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,616</p></td></tr></table> 14949000 12968000 13722000 10700000 1682000 1664000 5058000 4127000 298000 298000 35709000 29757000 8193000 7141000 27516000 22616000 1145000 450000 1013000 409000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. OTHER ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other assets consisted of the following at December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leased property, net of accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,218</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid rent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 331</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Repossessed homes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,395</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,218</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Depreciation expense for leased property was </span>$442 and $199 for the years ended December 31, 2021 and 2020, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leased property, net of accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,218</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid rent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 331</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Repossessed homes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,395</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,218</p></td></tr></table> 9419000 7218000 248000 274000 332000 331000 517000 1395000 10516000 9218000 442000 199000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. ACCRUED LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued liabilities consist of the following at December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,594</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Litigation reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payroll</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,428</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Portfolio taxes and title</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,060</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 401</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dealer rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 683</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal and state income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,603</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,490</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,860</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,594</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Litigation reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payroll</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,428</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Portfolio taxes and title</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,060</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 401</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dealer rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 683</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal and state income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,603</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,490</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,860</p></td></tr></table> 2876000 2594000 2764000 899000 1685000 2428000 2467000 2060000 546000 401000 1160000 215000 310000 683000 7445000 5603000 1433000 607000 20686000 15490000 630000 20686000 14860000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Lines of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revolver 1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2019, the Company had a revolving line of credit (“Revolver 1”) with Capital One, N.A. with a maximum credit limit of $45,000 and a maturity date of May 11, 2020. On March 30, 2020, the Company entered into an agreement with Capital One, N.A. to replace Revolver 1 with a new revolving line of credit (“New Revolver”). The New Revolver has a maximum credit limit of $70,000 and a maturity date of March 30, 2024. For the period January 1, 2020 through March 30, 2020, Revolver 1 accrued interest at one-month LIBOR plus 2.40%<span style="white-space:pre-wrap;">. Amounts available under Revolver 1 were subject to a formula based on eligible consumer loans and MHP Notes and were secured by all accounts receivable and the consumer loans receivable and MHP Notes. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The New Revolver accrues interest at one-month LIBOR plus 2.00%. The interest rates in effect as of December 31, 2021 and 2020 were 2.10% and 2.15%, respectively. As with Revolver 1, amounts available under the New Revolver are subject to a formula based on eligible consumer loans and MHP Notes and are secured by all accounts </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">receivable and the consumer loans receivable and MHP Notes. The amount of available credit under the New Revolver was $61,841 as of December 31, 2021. In connection with the New Revolver, the Company paid certain arrangement fees and other fees of approximately $295, which were capitalized as unamortized debt issuance costs and will be amortized to interest expense over the life of the New Revolver.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2021 and 2020, interest expense under the Capital One Revolvers was $887 and $1,020, respectively. The outstanding balance as of December 31, 2021 and 2020 was $8,159 and $36,174, respectively. The New Revolver requires the Company to comply with certain financial and non-financial covenants. As of December 31, 2021, the Company was in compliance with all financial covenants, including that it maintain a tangible net worth of at least $120,000 and that it maintain a ratio of debt to EBITDA of 4 to 1, or less. As of December 31, 2021, the Company was not in compliance with certain non-financial covenants and obtained a waiver from Capital One.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revolver 2</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2016, the Company entered into an agreement with Veritex Community Bank to secure an additional revolving line of credit of $15,000 (“Revolver 2”). Revolver 2 accrues interest at one-month LIBOR plus 2.50% and all unpaid principal and interest is due at maturity on April 4, 2021. Revolver 2 is secured by all finished goods inventory excluding repossessed homes. Amounts available under Revolver 2 are subject to a formula based on eligible inventory. On May 12, 2017, the Company entered into an agreement to increase the line of credit to $20,000. On October 15, 2018, Revolver 2 was amended to extend the maturity date from April 4, 2019 to April 4, 2021. In April 2020, this note was paid in full and the facility was terminated. The amount of available credit under Revolver 2 was $12,028 at March 31, 2020 and the interest rate in effect as of March 31, 2020 was 4.17%. The Company was in compliance with all required covenants as of March 31, 2020. For the year ended December 31, 2020 interest expense was $17. The outstanding balance as of March 31, 2020 was $2,001. The Company was in compliance with the other financial covenants that it maintain a tangible net worth of at least $80,000 when the facility was terminated. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">PPP Loan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">On April 10, 2020, the Company entered into a loan with Peoples Bank as the lender in an aggregate principal amount of </span><span style="font-weight:normal;">$6,546</span><span style="font-weight:normal;"> (the “Loan”) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act. The Loan was evidenced by a promissory note (the “Note”) dated April 10, 2020 and had a maturity date of April 10, 2022. The Note had an interest rate of </span><span style="font-weight:normal;">1.00%</span><span style="font-weight:normal;"> per annum, with the first </span><span style="font-weight:normal;">six months</span><span style="font-weight:normal;"> of interest deferred. Principal and interest were payable monthly commencing on November 10, 2020 and could be prepaid by the Company at any time prior to maturity with </span><span style="font-weight:normal;">no</span><span style="font-weight:normal;"> prepayment penalties. On May 1, 2020, this loan was paid in full.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">PILOT Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2016, the Company entered into a Payment in Lieu of Taxes (“PILOT”) agreement commonly offered in Georgia by local community development programs to encourage industry development. The net effect of the PILOT agreement is to provide the Company with incentives through the abatement of local, city and county property taxes and to provide financing for improvements to the Company’s Georgia plant (the “Project”). In connection with the PILOT agreement, the Putman County Development Authority provides a credit facility for up to $10,000 which can be drawn upon to fund Project improvements and capital expenditures as defined in the agreement. If funds are drawn, the Company would pay transactions costs and debt service payments. The PILOT agreement requires interest payments of 6.00% per annum on outstanding balances, which are due each December 1st through maturity on December 1, 2021, at which time all unpaid principal and interest are due. The PILOT agreement is collateralized by the assets of the Project. As of December 31, 2021, the Company had not drawn on this credit facility.</p> 45000000 70000000 0.0240 0.0200 0.0210 0.0215 61841000 295000 887000 1020000 8159000 36174000 120000000 4 15000000 0.0250 20000000 12028000 0.0417 17000 2001000 80000000 6546 0.0100 P6M 0 10000000 0.0600 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Significant components of the provision for income taxes are as follows (in thousands): </span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Federal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,885</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> State</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,737</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current income tax provision</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,723</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,622</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Federal</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> State</span></p></td><td style="vertical-align:bottom;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred income tax provision</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="vertical-align:bottom;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,827</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">A reconciliation of the Company’s effective tax rate from operations to the U.S. federal income tax rate is as follows: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Energy efficiency credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The tax effects of cumulative temporary differences that give rise to deferred tax assets and liabilities are as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Allowance for doubtful accounts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 599</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Reserve accounts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> State taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Payroll taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Uniform capitalization</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,338</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Installment sale revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,006)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,998)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,740)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Accrued interest receivable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (518)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (526)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,385)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,309)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,971)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Significant components of the provision for income taxes are as follows (in thousands): </span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Federal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,885</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> State</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,737</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current income tax provision</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,723</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,622</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Federal</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> State</span></p></td><td style="vertical-align:bottom;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred income tax provision</p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="vertical-align:bottom;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,827</p></td></tr></table> 8443000 8885000 1280000 1737000 9723000 10622000 934000 189000 99000 16000 1033000 205000 10756000 10827000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Energy efficiency credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 0.210 0.210 0.019 0.028 0.052 0.023 0.007 0.177 0.222 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The tax effects of cumulative temporary differences that give rise to deferred tax assets and liabilities are as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Allowance for doubtful accounts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 599</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Reserve accounts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> State taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Payroll taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Uniform capitalization</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,338</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Installment sale revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,006)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,998)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,740)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Accrued interest receivable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (518)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (526)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,385)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,309)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,971)</p></td></tr></table> 486000 599000 636000 134000 44000 263000 157000 297000 58000 45000 1381000 1338000 853000 1006000 2998000 1740000 518000 526000 16000 37000 4385000 3309000 3004000 1971000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. SHARE BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Pursuant to the Legacy Housing Corporation 2018 Incentive Compensation Plan (the “Compensation Plan”), the Company may issue up to 10.0 million equity awards to employees, directors, consultants and nonemployee service providers in the form of stock options, stock and stock appreciation rights. Stock options may be granted with a contractual life of up to ten years. At December 31, 2021, the Company had 9.7 million shares available for grant under the Compensation Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2019, the Company granted 120,000 restricted shares of its common stock to members of senior management. The shares were granted on February 7, 2019 and had a grant date fair value of $1,636. The shares vest at a rate of 14.3% annually, beginning on February 7, 2019, and becoming fully vested on February 7, 2025. During the second quarter of 2020, 42,857 of these restricted shares were forfeited due to the departure of a member of senior management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company granted 2,936 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on February 7, 2019 and became fully vested on December 13, 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2019, the Company granted 39,526 restricted shares of its common stock to a member of senior management. The shares were granted on August 2, 2019 and had a grant date fair value of $496. The shares vest at a rate of 20.0% annually, beginning on August 2, 2020, becoming fully vested on August 2, 2024. This grant was canceled during the second quarter of 2020 due to the departure of the member of senior management. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In March 2020, the Company granted 1,903 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on March 27, 2020 and had a grant date fair value of $18. The shares became fully vested on December 13, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In December 2020, the Company granted 2,022 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on December 2, 2020 and had a grant date fair value of $30. The shares became fully vested on October 4, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In November 2021, the Company granted 1,202 restricted shares of its common stock to the independent directors on the Company’s Board of Directors. The shares were granted on November 30, 2021 and had a grant date fair value of $30. The shares become fully vested on October 24, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of restricted stock units (the “RSU”) activity (in thousands, except per unit data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Grant Date Fair Value Per Unit</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Nonvested, January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.68</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.99</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.86</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Nonvested, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.01</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 10pt 0pt;">As of December 31, 2021, approximately 35,000 RSUs remained unvested. Unrecognized compensation expense related to these RSUs at December 31, 2021 was $390 and is expected to be recognized over 2.95 years.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In February 2019, the Company granted 58,694 incentive stock options to a member of senior management at an exercise price of $13.63 per share. The options vest at a rate of 12.5% annually, beginning on February 7, 2019, and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">becoming fully vested on February 7, 2026. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 2.41%; dividend yield of 0.00%; expected volatility of common stock of 65.0% and expected life of options of 7.9 years. During the second quarter of 2020, these options were forfeited due to the departure of a senior manager.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2020, the Company granted 34,626 incentive stock options to a member of senior management at an exercise price of $14.44 per share. The options vest at a rate of 20.0% annually, beginning on August 10, 2021, and becoming fully vested on August 10, 2025. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 0.24%; dividend yield of 0.00%; expected volatility of common stock of 75.0% and expected life of options of 6.5 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In September 2021, the Company granted 55,490 incentive stock options to a member of management at an exercise price of $18.02 per share. The options vest at a rate of 10.0% annually, beginning on September 23, 2022, and becoming fully vested on September 23, 2031. All options expire ten years after the date of grant. Weighted-average assumptions used in the Black-Scholes option pricing model for stock options granted were as follows: risk free interest rate of 1.41%; dividend yield of 0.00%; expected volatility of common stock of 75.0% and expected life of options of 7.8 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of option activity (in thousands, except per unit data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Average </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Exercise Price Per Unit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Average Grant Date</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Fair Value Per Unit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Average </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Remaining </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Contractual Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Intrinsic </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, January 1, 2021, nonvested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 9.61</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021, nonvested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 9.36</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 802</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, approximately 83,000 options remain nonvested. Unrecognized compensation expense related to these options at December 31, 2021 was $976 and is expected to be recognized over 9.36 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 31, 2020, the Company filed a registration statement on Form S-8 to register with the SEC approximately 2.3 million shares of Legacy common stock available for issuance under the 2018 Incentive Compensation Plan. The registration statement became effective upon filing.</p> 10000000.0 P10Y 9700000 120000 1636000 0.143 42857 2936 39526 496000 0.200 1903 18000 2022 30000 1202 30000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of restricted stock units (the “RSU”) activity (in thousands, except per unit data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Grant Date Fair Value Per Unit</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Nonvested, January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.68</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.99</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.86</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Nonvested, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.01</p></td></tr></table> 45000 13.68 1000 24.99 11000 13.86 35000 14.01 35000 390000 P2Y11M12D 58694 13.63 0.125 P10Y 0.0241 0.0000 0.650 P7Y10M24D 34626 14.44 0.200 P10Y 0.0024 0.0000 0.750 P6Y6M 55490 18.02 0.100 P10Y 0.0141 0.0000 0.750 P7Y9M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of option activity (in thousands, except per unit data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Average </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Exercise Price Per Unit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Average Grant Date</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Fair Value Per Unit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Average </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Remaining </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Contractual Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> Intrinsic </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, January 1, 2021, nonvested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 9.61</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021, nonvested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 9.36</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 802</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 35000 14.44 8.67 P9Y7M9D 55000 18.02 14.07 P9Y8M23D 7000 14.44 8.67 83000 16.83 12.27 P9Y4M9D 802000 83000 976000 P9Y4M9D 2300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of January 1, 2020, the Company instituted a self-insured health benefits plan with a stop-loss policy, which provides medical benefits to employees electing coverage under the plan. The Company estimates and records costs for incurred but not reported medical claims and claim development. This reserve is based on historical experience and other assumptions, some of which are subjective. The Company will adjust its self-insured medical benefits reserve based on actual experience, estimated costs and changes to assumptions. At December 31, 2021 and 2020, the Company accrued a $373 and $110 liability for incurred but not reported claims, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for independent retailers of its products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to retailers in the event of default by the retailer. The Company’s obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount for which the Company was liable under such agreements approximated $4,908 and $140 at December 31, 2021 and 2020, respectively, without reduction for the resale value of the homes. The Company considers its obligations on current contracts to be immaterial and accordingly have not recorded any reserve for repurchase commitment as of December 31, 2021 or 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Leases. </i>The Company leases facilities under operating leases that typically have 10-year terms. These leases usually offer the Company a right of first refusal that affords the Company the option to purchase the leased premises under certain terms in the event the landlord attempts to sell the leased premises to a third party. Rent expense was $698 and $602 for the years ended December 31, 2021 and 2020, respectively. The Company also subleases properties to third parties, ranging from 3-year to 11-year terms with various renewal options. Rental income from the subleased property is included in other revenue in the Company’s statements of operations and was approximately $394 and $343 for the years ended December 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease commitments under all non-cancelable operating leases for each of the next five years at December 31, 2021, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 583</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,914</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is party to certain legal proceedings that arise in the ordinary course and are incidental to its business. Certain of the claims pending against the Company in these proceedings allege, among other things, breach of contract and warranty, product liability and personal injury. The Company has determined that it is probable that it has some liability related to the claims. The Company's reasonable estimate of this liability is a range between $2,613 and $5,038 and has included legal reserves of $2,764 and $899 as of December 31, 2021 and 2020, respectively, in accrued liabilities on the accompanying balance sheets. Although litigation is inherently uncertain, based on past experience and the information currently available, management does not believe that the currently pending and threatened litigation or claims will have a material adverse effect on the Company’s financial position, liquidity or results of operations. However, future events or circumstances currently unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on the Company’s financial position, liquidity or results of operations in any future reporting periods.</p> 373000 110000 4908000 140000 P10Y 698000 602000 P3Y P11Y 394000 343000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease commitments under all non-cancelable operating leases for each of the next five years at December 31, 2021, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 583</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,914</p></td></tr></table> 632000 583000 483000 447000 384000 385000 2914000 2613000 5038000 2764000 899000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. DERIVATIVES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On February 2, 2012, the Company entered into a master interest rate swap agreement. The Company elected not to designate the interest rate swap agreements as cash flow hedges and, therefore, gains or losses on the agreements as well as the other offsetting gains or losses on the hedged items attributable to the hedged risk are recognized in current earnings. ASC 815-10, <i style="font-style:italic;">Derivatives and Hedging</i>, requires derivative instruments to be measured at fair value and recorded in the statements of financial position as either assets or liabilities. The Company entered into interest rate swap agreement with Capital One Bank on June 12, 2017 to fix the variable rate portion for $8,000 of the line of credit. This </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">interest rate swap agreement matured on May 11, 2020. Included in the statements of operations for the years ended December 31, 2020 is a loss of $15 which was the result of the changes in the fair values of the interest rate swap agreement.</p> 8000000 -15000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per common share (“EPS”) is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted EPS is based on the weighted-average number of common shares outstanding plus the number of additional shares that would have been outstanding had the dilutive common shares been issued. The following table reconciles the numerators and denominators used in the computations of both basic and diluted EPS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income (in 000's)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,995</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,204,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,226,128</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted stock grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,267</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,275,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,236,395</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per share attributable to Legacy Housing Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The diluted earnings per share calculation excludes zero and 35,935 potential shares related to stock grants and stock options for the years ended December 31, 2021 and 2020, respectively, because the effect of including these potential shares would be antidilutive. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income (in 000's)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,995</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,204,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,226,128</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted stock grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,267</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,275,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,236,395</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per share attributable to Legacy Housing Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td></tr></table> 49871000 37995000 24204437 24226128 12846 58706 10267 24275989 24236395 2.06 1.57 2.05 1.57 0 35935 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Bell Mobile Homes, a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Accounts receivable balances due from Bell Mobile Homes were $1 and $1 as of December 31, 2021 and 2020, respectively. Accounts payable balances due to Bell Mobile Homes for maintenance and related services were $49 and $61 as of December  31, 2021 and 2020, respectively. Home sales to Bell Mobile Homes were $3,724 and $2,631 for the years ended December 31, 2021 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shipley Bros., Ltd. (“Shipley Bros.”), a retailer owned by one of the Company’s significant shareholders, purchases manufactured homes from the Company. Home sales to Shipley Bros. were $2,825 and $1,786 as of December 31, 2021 and 2020, respectively. There were no accounts receivable balances or accounts payable balances due from/to Shipley Bros. as of December 31, 2021 and 2020, respectively.</p> 1000 1000 49000 61000 3724000 2631000 2825000 1786000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On January 5, 2022, the Company entered into an amended and restated employment agreement (the “Employment Agreement”) with Curtis D. Hodgson, Executive Chairman of the Company. The Employment Agreement provides for a term that commences on January 1, 2022 and expires on June 16, 2024, unless earlier terminated (the “Employment Period”). Pursuant to the Employment Agreement, Mr. Hodgson will continue to serve in his current </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">position with the Company, as set forth above, and will have duties, responsibilities, and authority that are customary to such position. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Employment Agreement provides for Mr. Hodgson to receive a base salary of $200,000 per year and a signing bonus of 150,000 shares of restricted stock, which shall be vested upon grant. Mr. Hodgson is also eligible for an annual incentive bonus and equity awards. The annual inventive bonus will be determined by the Board but will not exceed 100% of Mr. Hodgson’s base salary. An equity award of 175,000 shares of the Company’s restricted stock will be granted if the Company’s stock price reaches and remains for a period of fifteen consecutive market days at a closing price of $36 per share. An additional equity award of 175,000 shares of the Company’s restricted stock will be granted if the Company’s stock price reaches and remains for a period of fifteen consecutive market days at a closing price of $48 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On May 30, 2022, the Company submitted to Nasdaq a plan to regain compliance with Nasdaq Listing Rule 5250(c)(1) (the “Rule”) regarding the Company’s failure to file timely Form 10-K for the period ending December 31, 2021 and Form 10-Q for the period ending on March 31, 2022. On June 9, 2022, the Company received a response from Nasdaq informing the Company that Nasdaq granted an exception to the filing requirements set forth in the Rule that allows the Company to file these reports and any other required filings as required by the Rule on or before September 27, 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">On June 21, 2022, the Company received a Reservation of Rights notice from Capital One, N.A. The letter stated that the Company’s New Revolver was in default. The default condition occurred due to the Company’s failure to timely file the 10K and deliver certain financial statement to Capital One, N.A. On July 28, 2022, the Company executed a forbearance agreement with Capital One, N.A.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In connection with the preparation of these financial statements, an evaluation of subsequent events was performed through the date of filing. The Company recently updated its management of escrow collections. Historically, escrow collections were deposited in an unsegregated deposit account subject to the Company's credit agreement with Capital One, N.A. On June 28, 2022, the Company segregated escrow collections by purchasing an $8.5M certificate of deposit that is not subject to the credit agreement. The certificate of deposit principal amount will be adjusted periodically. The Company will continue to hold escrow collections separately from its other operating funds where required by law..</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 200000000 150000 1 175000 15 36 175000 15 48 8500000 EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( N( U4'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 " +B -5W9HG/.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!)71S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!)>0V!V#K+%F9@$5>B,(U#C8DL]^F$=[CBXV=J%YA#H)8"=9RA*BL09IX8 MCV/;P 4PPYA2R-\%9 M;8\S'21IPGO]9W]]L'8914JI"WA:RWJM)2:GGS/KO^\+L(A][YG?_' MQF=!T\"ONS!?4$L#!!0 ( N( U697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M"X@#50D>^H4=" 33\ !@ !X;"]W;W)KLMB_GVNF?W]B_<1ZNU+%X8W%QMZ(HMF?QSLQ#JV>! ":.$I5G$4R+8 MTW5O;'_PO5)0ON.OB&VSH\>D^"B/G'\OGLS#ZYY5;!&+62 +!%6_GMF$Q7%! M4MOQ]P[:._S/0GC\>$^?E1]>?9A'FK$)C[]&H5Q?]RYZ)&1/-(_E/=]^9+L/ M=%[P AYGY4^RK=[K>3T2Y)GDR4ZLMB")TNHW?=D9<21PG0:!LQ,X;P1VTW]P M=P*WK<#;";RV@O.=H/SH@^JSE\9-J:0W5X)OB2C>K6C%@]+]4JW\BM)B1UE* MH?X:*9V\F?(@5[E+0M.0^*F,Y"N9I]4.6 39)W\NI^3=K[]=#:3Z=X5H$.S0 MMQ7::4#;#OG,4[G.%#=DH0X8J.T\;*RSW]A;!R1.6?">N/89<2S'-FS0I+W< M,LBGL/PS%0>Y8Y#[L/Q?>:KDEFGC-3/<0W)NR7-_+#E37A70,P.+0]*';$,# M=MU3QYR,B6?6N_G'+_;0^J?):TS8%!/F(\&T5+Q#*AY$KU-Y>-TP4P:PW+;Z MGTQF@ZJN9F/"?"289O;YP>SS=F:/TS2G,;EG&RZDR768(T5NRFH"JKJZC@GS MD6":Z\.#Z\-VKB^8B'AQ[ F)&GN,>_L)TOZ W'A !_5=$\"$^4@P+8'1(8%1 MRX.,H.J4K1RHF_=]F/5$X\RX\X.RKM9CPGPDF&;]Q<'Z"]"NW4![SU91)I7[ MDGRAB7'7ASEW;$6#5_*1YUF4KLB$"Q5?T\ ] 5E=L\"$^4@P+8O+0Q:7;;*8 M13$C7_+DD0E3#C##LNR^>S$:&H\^H+2K[9@P'PFFV6Y;=6>PVA@_3X-ZMSTC M2ZD& <*%VIGS5(I7]3LT?C-.T!_^8\H"%G4- Y7F8]'T.(XJG-TFC@?Z0N:A M&A:BIRBHVEOSM^($TK'ZSL7EZ-P>&K, Q9VSP*3Y6#0]"Z?.PFF3Q3@,%3T[ MVS\@=^I]Y(_4_'V D6K;+#*.BF^:)#/!V):^&E,!,9U3P:3Y6#0]E;HJVV#G M@U-YV')C*C#R%]LR74.8P++.*: 68RR:GD)=C6VXW+Y-85(\4^/% ]\:+U>< MP-VR\(F+T!@":E]&I?E8-#V$NC+;<-=]&\)AU%X(_ARE@?D(!3,;1FS4^HQ* M\[%H>@AU@[;AXOLVA 7/)(W)?Z--\TD33!P-S1^;LMVJ[K\E<5Q_WNJQERR9#13281DGF5Y0Q0P\XOI MU&D"BSJ'@-J;E6K0P\ M_L"89NM1^S JS<>BZ=;7?=B!N^M#)&-&^!.QG7>/OZDR'.1"96%T'R:IW!+U MM5E*'GPG[WZUWEN63394D&<:Y\RT='("$SOG@EJ1L6CZLL:Z(KLGYG\%#)$_QE&@1E].C4T8IG1>OXO:D%%I M_HYV7M**>QV>;VS7]:SSD3>\&CR;S#Y:-MVJ_AX?L\_4^$O59I$_X*ZHHV/++,\3QK6"YU?];,_1FUUZUKK]NJ]DY8*@6-R3P-V0OY MQ(SC[@F4I<99SQTZUH717]3^BTKSL6AZ!G7_=>&ZNK\&.HNR8C[F&U/G*M R MWA.X?M]V^JYQ"1VL[!P":@'&HNDAU 78;;F.^CB%F7K1>!'H!*QI 34LZ^P_ M:OW%HNG^U_77;;F*>N?_;CE[X4 M5G6^]^MGE%:O+JT>W#7WWA:+2IIN>3R!F-(XIMD9>6 OU#B/^'_JI["^L^&H M/75P=-MP,1-2WJ^=D:!8OE_=E'MX]7!/^+B\$_K-Z[?VATEU9W>-J6XT_TR+ M"9:,Q.Q)(:WW(W7*):I[MZLGDF_*FY,?N90\*1^N&0V9*-Z@_O[$N=P_*?[! MX0[ZF_\!4$L#!!0 ( N( U5C]]&PO=V]R:W-H M965T&ULK5EM;]LV$/XKA%=L+>#$?-%KFAA(DPPMT'9!DVZ? M&9F)A4JB2])YV:_?478L6Z289$T QY)\/#UW/-YS1Q[>2?5#SX4PZ+ZN>T MFANS.)A,=#$7-=?[7T$G^7XDYO72-KRI64/^S-I]G1"%M$HA*% ML2HX?-V*$U%55A/@^+E6.MJ\TP[P]0#6&KI"UIIUR@V?'BIYAY25!FWVHO5-.QJL*1L[C1=&P:\EC#/3 M#\>?C[^>G*&+CV=GEQ=H#WV_.$5OW[Q#;U#9H,NY7&K>S/3AQ,#+[)!)L5;\ M8:68#B@^%<4^8F2,**;$,_SD^9]TK*=NQE6UL92'MTQ.N MYPAF#17V0OQ\ N.]L[A2%;>J[)J_G1(7$?- M0JHVZ/YZ-W/G,2!RG!.,I[]GBD:#04(^G&H/2E!DDS M!]_WS?+A3AU$E."T/P\>*1Q'?MC9!G86A/VIN0744I7"&Q^9\\J(4-8'YDK1 ME-(!9/D&61Y$=J[$@I1RQ/DR/'$[B= AGQX4D2#_3K[^>%=9OV/5T[IK@BD&L9X,F=!1'PASWES=9Y[BPZCQAA.,8#:#NN(V&RV\H(PQ!= J-)FO41^K@P'J YTO$<"1/= MRIV!A>7R%<$QZ:]^CUA.R0 +D([72)C8SA6T+P1HPD9Q9)7%5 MJ4CAXIEM AA%L-7YCDSG1AQSRZ\<$+T,-B+.ZS@DYUV_4I,2N]+$-=RDOSO%\'>:180M*!PIAVS$C# MS'@JK@7$SPR536'K-L/O R4&=:F.02_7Q^KIY?*4#$#M^)"&^="3UUJ@K7MW M&STO]J#V%\>52ZH)&THY':/2<.-W*G@%*1'F HPI;\43R__V/O5I_K/RZ MHEVO;6WX/K'C"RM%-H,NRP,N>X]H-$YB^%#2KC)[R_(QH?&C"]=/H6$>QW'R M> O5QQ@G>-N[B!MT"LUX?059\''OOY7O/\5CZ-KU0K2'.)4W/3)/R]ZOP<,R MN\[L:AT6;M8OE>!ZJ1Y6[K0V%5)#FQE%,1@<;USX;%N]UKE]_%X4I?WF[TFQ M71N[PH:%"YOC&90SP+3 79#<*]L]@J^*($3O& ]W7\:)[1/!'XYF@\Q05?F ML'"9\TT8#H^@Z^>J@4#SGV1XZA:641>E*Y=E+!Z@5-85..PY#;_VI&TO6D]; MCW.6]ZLQCQR-%BQ:D VN!]-OS,.1+R[E[XY'R[%Y.M(TQ[?OR% MJYNRT:@2US 0[Z>@0:V.9%F6BV";\Q]_OS'FC->,/XH(0**G)$[%Q(BDS"Y, M4P01)$3T6 :INK-@/"%2=?G2%!D'$A:B)#9MC#TS(30U_'$Q-N/^F.4RIBG, M.!)YDA#^? 4Q6T\,RW@9N*/+2.H!TQ]G9 ESD-^S&5<]L\X2T@1205F*."PF MQJ5U,;4*01'Q@\):;+21MO+ V*/N? XG!M9$$$,@=0JB+BN80ASK3(KC5Y74 MJ.?4PLWV2_9/A7EEYH$(F++X)PUE-#&&!@IA0?)8WK'U+52&7)TO8+$H_M&Z MC'6Q@8)<2)948D60T+2\DJ=J(38$EK-'8%<"NZN@7PGZA=&2K+!U323QQYRM M$=?1*IMN%&M3J)4;FNK'.)=(A.)2(V*L2G5A%IF!E7RJS*YO2?Y-00]U+?.D8UMJT4^[2['3;FI M;-9>[=JK7>3K=_+:9J?4.^UZ_49=B(P$,#'4*R. K\#PW[VQ//RQS=Q_2M:P MVJ^M]@]E]V?J90#.(41J!P6/YR@C'*U(G ,ZHRD*61P3+E &O'RX[]M6HYQB M4$RACX.5CWL8JP>YVK1Y+*K![]3\SFG\Y19$))<1X_0WA&W 94YO \7"Y6^+ MN4-@ ]NML=U785,A\G9D=X=DF_501 /2JR&]5T&J0UY(DH8T7;:1>D=)#T4T M2 @Z90EB3KJ_V$+#SIMX6-1#?AA#3\\ ;[3_AWN+."H??]V"&PPCVKF MT>G,^S?O: ?#=CS7\>SM!6X-[(\LVVWGM?#?SQ<^G?C(3JY2-G%L/')=;XN[ M-=(:.=C;L]#6QG?7.@A^KXHND?/G)GHKKK4#X3@N]MQMV*-Q):JY42WH4NTK MX4N:"A3#0@EQ;Z!.'%Y6/V5'LJPH(!Z85.5(T8Q4Q0A&PO=V]R:W-H965T M&ULK5C;;MLX$/T50ELL6B")1.J>M0WDUFT>DABQNWUFY+$M M5!*](FUG_WZIBR5;HI@6\$LBR3/#,]=#SL;*(4\AXS#*4 MPW)LW.#K.^(7"J7$/S'L^=$S*EQY8^QG\?*X&!M6@0@2B$1A@LI_.[B#)"DL M21S_UD:-9LU"\?CY8/UKZ;QTYHURN&/)CW@AUF,C,- "EG2;B%>V_P:U0VYA M+V()+_^B?27K6@:*MERPM%:6"-(XJ_[3]SH01PK8&U @M0+I*C@#"G:M8)>. M5LA*M^ZIH)-1SO8H+Z2EM>*AC$VI+;V)LR*-,Y'+7V.I)R:S^GA>3Y# M+U_1R_3A]6;^^/(\0Y?H^^P>??[T!7U"<8;F:[;E-%OPD2GDLH6R&=5+W%9+ MD($E,$%/+!-KCAZR!2Q.#9@2;P.:'$#?$JW%>XBND(TO$+$(5@"Z^W5U2P/' M;F)HE_;L 7O/LMMRV$&VA6M5>"IM1ZU=].DUW] (QH9L1 [Y#HS)GW]@S_I+ MY=J9C)TXZC2..CKKDVG.%MM(($X34!9"I>Z6ZL4 V4VPYX:A.S)WQSXHQ!S? MM4@C=H+.;="Y6G1W+)/#"'(DRQ0]?9NBA-&,R^(5($,A5'@K@]X1$.+C'ER% ME&M[EAJMUZ#UM&A?Q!IR%2:OMYIC8[\#J2]D!]Y _/P&D:]%-&>")BAKBUF% MSN\MC$.9NBX^A9CO^<11(PP:A(&VT5XVD%,19RL$[Y+'.'!EOP7G[+, #_B *Q%OX]R+CF M%0LJVO0%\I,5'M/@>LXBE@)8Y2Q&K6D"..B5*TEO? M#4+<"V1?3,[?T!\ VO(@UA-A.=.*.!9P/]<9_Z+L47Q64CR7M5._6UK$>EY\ M9MDE:V;3@7#J0"B]=_H%;_5X1R$58G<@22U+8CU-/L4\DOU*,Y [NHMBWBL1 M]DG/M>PN0 4S!D/MV!(CUC/CW_+P@>0.GX,0"<@C@QA&J;7TVU749U5L^4,! M;VD5ZWGU\5 /=4,H'>D3YF40=%E5)84M=VA^M[2*M2Q6,S\;VI'4VJ=LCG$7 MG$**D*'HM12(]1Q8#[\WD$=6.,P60=^UT>P3G6=YI!?.OI@3!&1@&T5:.B1Z M.GS\)9"DSV:71;EUA[5:+B #TYJTM$?TM%<<6X9'5*U\O$EWPL#O9ETA9OO' M._Y3<"WG$:*EDA_E^1OD-F(GY^H*$%]3V42(;0471THO[?[@=8CE.':WQM62Q,-D8$Z3EO6(GO7NXV0KNN?Y M&I^"WQPBMQA!V,6GE+0]>["$6J(C[H?'\GI>2&ZN"DA=,UK"_.V:.9.U4Z]; M]B1Z]ARNF4HO.([T56^/K9#"5^[0K&DYD.@Y4%A%L4UZWO3$A6%H^KH$N("\$Y.]+QL3AI5B@N;&=_ ]02P,$% M @ "X@#580GN-K)! KAH !@ !X;"]W;W)KG]%EG&XI17#IEJ6X:AJMG*,FUZ;B\=D^G8[+E:9+C>PK8-LL0 M_7Z%4[*;:%![N_"0/*]Y<4&?CC?H&2\P?]S<4W&F-RAQDN&<)20'%*\FVB6\ M"*%3.)06?R1XQ_:.0?$H3X1\*TYNXHEF%!GA%$>\@$#B[P7/<)H62"*/OVM0 MK8E9..X?OZ&'Y<.+AWE"#,](^F<2\_5$&VD@QBNT3?D#V5WC^H'*!".2LO(7 M["I;S]! M&6<9+6SR"!+\NH?O=9$[#E ZX"#63N870?G@(-5.U@=!],[X M#G8WPNB @U,[.!]]!K=V<$ON*[)*IN>(H^F8DAV@A;5 *PY*N4IO07"2%Y6U MX%3<380?GRZ6E\O@:W"[7("[$,RN+V]_"1;@YA8LEG>S7Z_O?IL'#PL0_/YX ML_P+G(''Q1Q\_O0%? ))#I9KLF4HC]E8YR*5 E"/ZK!755CS0-@9R3)15PM. MHF\#WC.Y]U*,(;:EWP$[X#^7^U_&<5+4-4K!!B7Q69*?16B3<)0.8 5RK ?, MQ?C%,<"(YDG^/$1&>.1Q2"^R+F1LM#0;+0R]3TQGK+_MJ]$W.+,,UVE;SOA7T',/UVF9! MW\PQ+*=C%0YD99K6R&_,6@Q9#4/6B0Q]%G7,UHAB]N5#;%7X[GY>MBM>XY[? MX4R:2#%?7+ -BO!$$Q,"P_0%:],??X"N\?-0.:L$"U2"A8K 6FK:C9JV5,U% MH5LYK\0@(IF8;!DJIRO\6AR+\L_CZA4!MGG"&7C!C.-X2%9IH!,YF:D$F]O] M@C/=SI!2&3"4!VP)Y31".?^&4/N#XE_J>RK_*L'F*L$"K\>LY?E^I[4)CUFU^!\U_(^D M_ =Y?+@+,XTA44;'N[!1OU1LV^N6>M]*=&&F;W6FC+[9:&0Y9H>=H:Q\N ?6 MHL=OZ/%/H>=P"S9,E3_4@ED^[!$FS>+4VE0)%J@$"S_ 1TLF:+RO#8W_JL&2 M1SKUK:,4;5ZCM1BT.JN;0&G(L$9S#H1LZ[6WEH?_1Y]51VV]4QS;[S9:\N1. M%D4E6J 4+52%UI;Y?9D/Y>O\>THBC&,&5I1D0EM,HZ1JOBIMR:80?7A71HI\ M\C!4B3:OT5IE9O2&H-QF@?)=!WG[)G4^60.D^@U*T /8W2VQ_ MY,%.DW'4K"W#^^X E&\/R+LP.*B-?;P-&[ 9ZL,&S$0CYIK=1FS(SAJ97;MP MP,XR?,NW#]#TOC:'\L7YQ[NQ8KC&*,2T,Q/T5 M(?SMI/@^T'RBFOX#4$L#!!0 ( N( U46](ZEOP@ ,4J 8 >&PO M=V]R:W-H965T&ULM9IK<]NV$H;_"D;MG$EFJHBX\.9C:\:Q MDR8S)XFGS=M&JV)" M@B":K#)1CJ;G[71FM\J!XO1GBT_>(W<;]L]!>3 MZ?DZN^"E%5:*:+RY&E_CL*J2Z06OQ?\$?Y=XUTEVY MJZKO^L/G^<4HT(IXP?-&N\C4OP=^Q8M">U(Z_NJ=CG;WU WWK[?>/[:=5YVY MRR2_JHH_Q+Q97HR2$9KS1;8IFM^JQT^\[U"H_>55(=N_Z+&W#48HW\BF6O6- ME8*5*+O_V5,_$'L-<.1H0/H&9-B .1K0OD$[BU-,X:VKUJU#MFNGL]O+VPYVRVLBLG,OS2:-NJQM/\OX6[[M;$,OT,4_X)(0# @Z.KES0./'+H;0]KZHPY_W]:\ MSAI1WG>+4C2"RS-HG#HW#':C-^R97&T:%F4:BIE)Q)J_*7!0P6JA(?=>@N9!YM2D;I (3$E)NLC+G M**]D X:IV-*58#;0;MN,(QK#VI.=]L2K_48OLI9["KMJ2;6:I5Z<7#QD=P4X MTHDEA+!H(-:V21U2TYW4]!52BTIM@8;7*[4K'M2>JNIG2&IJCQE.DH%6VRC2 MP1<2BP,#K\ K=Y:IK:U60\$SO7?5;E8[MP%%]IX.5*9#D?[;_> >Q'LLQJ\: M_:Q4?Z0?043&%N]BTDX[)UME.#4,0?$B"9'0L>"UW4;.;OPFCUQ M6".QXT) Z5"D;44"!Q6P(33VXG Z6V8U;_,]M4JR9PT(7YCKO1V(H,%0*6!$ M(H=20U;L1^NO*O5&:@7([=)6L0V4Z'7S6O;TW@[CGJLO!L;83^.K95;>,4GY>NIO!T.AB$L]B/V\F5Q']OT'(?4WLN &68) M=DR9P2SV<_;J(-2@JA;WHFRI"^]I@)$V.W' 8BL: 688IZZ=83"+_9S]6C5\?R6@+Y]NC@\V %H6 M 8$)L(L2RARAGAC<$C]N0=4O'G)B$SA.TG"8/0)FA(;$)=[ E?CA^KE/801, M)V+#<1PG;#BV@!F)PL0ASD"4^"%Z4_-U)N9;)G7AL6J6:F'G&T57G>.V<1.4 M;B-SC D9%ER &4ZQ2[I!*_&C]5NKTJ/.QN08QS0=J@/,0B?YB>$I\?-T%W85 M]ETQET#T"Q@92K3-PH X0A@QE"1>\&B%]88?T! 4&5IW9V%B#:-M%46)H_@B M!E[$#Z^K]B1*S?.^!&E0&DW+%4!&[7M$Y=2PR9R MA$VO/QP!NP!4? %)AS4L8*:J1^H(2]2PB@;>W%.'>_FB0[D3U7S]J=R_44%2 M SEZI(+OGC<;CM1Q/$'WSH7]:/R\/9)2W2@'N1/8 M)8"!-$J"X9Z![,+ %>6I824]X\&/$[>?4JL>DZ9HDC Z"&KO0(7*GP4=57JEIY 16\ M-'_UNCF1M\->&Z+3HZ>Z>X&5/_$Z%[*-2BJKR[\KI+NWN(UG'%BKS'O['WT6 M95#/_&7I;W)P;]4:S4!YY'NW92WC.@9O;TS2"?^9%_.'7Z MUY9/> 611'J2,@LKT'N7[DW^S-P$O4 I4R)HQ$EEZH MI%9FC@-*9K#/_-@_4ITL@ /=@0@.4F"9!C: #L:!8[,D!GB,S_Q^P?H.G!Q M]&;.NZNW&J5MYW2JWE[H?/U!9<(E7'(SH)B.AX4B8#1.0]=2-TD .W)4[!** ML@;=\7M1EGH>="'":U&!23RS.1_;:PDHR&/"'/I-+L".'!W[]'-]_N95#AX@ M#_,8P&J_?X?*#<]9ZLUB9IOUNN!ZWZH8JA^"%Y7B7PN(MB^+0GD49?>2ER([ MF.&P$T&[[^B_D0*$)@4(_2E .Y?M":I^-V>36UJDFR MKEZ!7XLY*:I/Y>UP1 S10S_1=5&\7Q-WEUW9PY_R]A&G'I[V!!PY(2M2?AW6MVNV]W[V)>MF\@#KY_C\^NNCS7FM#=3OBTH- M;/]!WV#WYNKT'U!+ P04 " +B -5FC5]FL<) #)&0 & 'AL+W=O MU^_G4QCLQ-^ M=V//3DSC"UVI&RM<4Y;2;BY48=:GH]FH??%%KW)/+R9G)[5W%(^WG#?[5:N\%W09HLC+FCAT_9Z6A* JE"I9XH M2'S%=.K2%'_KS.>GH]'XOUB'O7-P3!OG31D/X[G45?B4#]$.@P.OIT\NEJFZG2$%'#*WJO1 MV6^_S(ZG[YZ1\;"3\? YZC\MX_-49F.QCY#X4ZUDNA$?3>-TM1*7QM;&2DZ- M%SY7XK=?7L_GTW>7IJQEM>&GV;N78BV=H-Q7F<#._\BJ0>X*=LSLM<"B%.]5 M(=?2*I$.:/KP+72I/82J^SVMG+H2G^4& DZ/QN)JN52<^1 S5>5"V1A6LS>)(%Y18508 M776B9F)I3?FD;J838_!Z++X.R&DGSV_A>SE\CK MJEFB3C6(+2$K*&?-OX"%]596#@P]&; T"UTHD9M2.1AN_K+?O\Y-H9S$ MZE)7LDK)XY Z4WAE ^W!:3+B77C[XF! Q2HO=;%- CY$ 6^)O#A\29KJZMX4 M]T')?C=MR-0]"G]-CQ5*]$##++!.35DVE?9:[1ADRQC:NRUUA?2B+F2%UX5) MV6%@_8$,\S?^Y='$"5&#L*F*+UBF*^E1K$R5B#\4VIF6VXRM*B ,1;N$S)ZZ M"EF[M1UL@/9UAWY)M-!?BD?2;=.3A3.\ST79,VT1DL7FAQX9BT]5'[:4<-LA MZTR1B<-D.IW2GW"Y)%M!5A*(# L=T$'2NSX;*]@)QI:%J)M%H5/L7BI+[GD1 MD^[3S76?;%[\.IN/0;N& $Q_+&ZL297*7$@1D@='$C(5L?[U,#F:'M*W!JW MKBVX@7JF76H:\A=IVC%5#T 7#D+74F=BL1FJEX@U$@<$#Y+#-W.V15M^'FM13U^5N6A),@ UR#F56^$H^G1_],$Q\GQ&]2R MZTJM$VS=*6J$(#NQ6WOGT*;EGAT?)]/CH!W*3F]%' M@!D'XK\9OWKU;Z7_1N[BW8]7MT4N92^V:&IB @.RS?<(/1:W)%1WPO'YA<)' MIF), >FRJ/2I*V9&R+NM-5S_0PY#YWM4/-2/2JT,BV2?->]D3HI0BQJ5'[ M6BTT(6QTPXP2 4L>Q::N46'DHJ!5I]FVD5G/Q:FTL5S^!3IMR VK5DW!/364 M4C=T2&<\LK "LXR,XQI7AV#C -D$0V+AL75)-HPGI#_6*U@P18I?=BCELD#-$1F0 *%JMB!0"J9)!]J?Q M&Y=&6)[LVS;HDC0A&?>B+YBN+I3?B^D2@FS01"\U-5:*Y\%)AH/H4EEP,7&X M52D!!5# UEL?S_!*^]#9@I3[)P ^61GETG@#(7CB)L$F5 M)F R:'RR8,B@"0!PDT>&$Z0*70,CGD:,@]-\NJ>S;M6B1R!VVRL?##BMVWJX MSQ')&=#9M2.J>\>PI,ARTX$ZV:J47;?-#Z5R'! MGCQ\'8J0ZE(@&SAHOS)D1S62MV/31TZ\S&6KQ[CD'?!UKJ M:=0XEQD<'>-4F%9@=:\12@7!>4INR$+8C$:\$M7^F^-0OG+H"&#AV.7!B9UD MIK'[==55JY1&'K*/R5O@]+W1EAM4!7!"F\.T<(JO!/;E!R*!9 MA"5!E]8_$#/6 #I5:(D)HG<[)SU09V$FOXG!HZI$>'I\31!"=@5:=7 M%4RI)N"XR;2$$!";1/ 5 Q347LW"T?S>*IX2(AF014B-+64VHI[631L[][6 M@$S>-B'B&!/TKAOX"\41(S*VA_)(N+-!I\@TC1?=N#*,+^ YM>+8_-+9_^M6 M4:/9M_4.HS<7#H!7WTQV\31?K\80LBJTYF#U+ D1(($BXRZNS@&E?"AR''#8J<.NJ4G6$(@,*QUU7XP?#Y* 3NA,?!U"UR:[=Q". MI2&=6XC=7Y^$^LK7(-1W8\WAH(0;BR93\;J$@[J]G0F!%;U&D^X+^YJ>[3C&Q'L0@#I?#\48"^E! 4(P[0NNMKO$ZXE,_&&_;HE>_ MO9.(/F.B'>LHS>YX2L%'O0Y;"LP#!#6&:1D-%N$^HAF$5SJ%UJEVK$HDE^9: M+0?;VPV_4^FT0>*K![0TQB&7.3(&3FRCX,)(NE.CJ NQT]1L?%ELW.-8B=$= M0YHF!+I]&O.5X_1@[S7N9'"]#H.O^$<$SK3*AYOV[FWW.\5YN)[OMXO*GYLGYA/+S+7^D:45G:@/6E09F)#\2@^_7F M[']02P,$% @ "X@#50L$]INS)0 +GH !@ !X;"]W;W)K:LAV/)4_J/H) MD^P8!!@T((GY]?=LO0&@+&>2JCL/B242Z#Y]^BS?6;KU_6W=?#%KI=KD;E-6 MYH='Z[;=/G_VS.1KMJ9V38J*^BE3?EL-IF8QPOKTM#_T]N^=FC^:,D[TQ;;^1E MH&"C*_XWNQ,^!"^<3?:\,),79D0W3T14OLG:[.7W37V;-/@TC(8_T%+I;2!. M5[@I5VT#WVIXKWUY]?G]^XM/_YO\\C:YNOSIP^7;R]<7'ZZ3B]>O?_G\X?KR MPT_)QU_>7;Z^_/'J^V,][_N-_IB>3%_=0?N0H/[IO]/^0\OO'GATF#Q\^>9V9=9)5!?_P MX^^=OLE*5;4FN5ZKY'6]V6;5+LEKT.-"-2;)RC+)[3MK4)IREY0:7BL27=TH MTV[HY5O=XB-)W>B5KK(2A+[M&MWNDGJ9M.M&J63#PE4W2:F,2=HZ62@>6GDJ M#B,RT$RU\)_AYQ99F56Y,C S_%Q] 2.1UQU.WZZS%I[>I0G\VX(9,FFB[G*E MBF2I8!VPBAV\9;H&/BGU1O=G6FH6GLF[!A_"#\O:&)AMV=0;,(/YVL^' MS-AD%=A!7'[ KA;&;+3Y@LO&UV698 KT)BL/DPN#WX!BJ,U"-4XY4GK1$U,D M=:6B-?(2>4U 'C[^]LWE:UY,LM@A\[/5JE&KK%5)MJ%W8*K'1^<3F-82_@EF M!EXO2I5<5GG9X5BZ\@MK_/=9HX)?A0V%AH_:Q&3X"0R_J1<:GEW7P'+BBOMF MFS7"*--MMZ56Q NVD<"IE)FVJHB!2R6OPWXK4+\VG#D@/Z0'Z5NI2C:WZ!0) M(2QF/DF*;,?CX4.F!984*!G,%D,/TW(<.4FEB%W(Q1)<'\I9 DXT*>INT2Z[ MTK$HH :\)HQ=%;I:P697*]A0V*6*-@=6US;@Q#K0A6VVHU7"TC9,MQ48(&N; MP6J!H%@>"X4/@Z:S2'F:%EXY<5JC;I !R1*FJI&KFG85OZ+W5O@3J:!R,UD] M8J&S+/C'_YS-IJ&+!E6J*D+Q] \VZD;7G6%!E\?C9D;PCKPH%2E:((G45N%#""" #L!7M4)>(7OAADO98-SYG6[<@LD7R M>'XTIURPCBF$21L)/0UVQ!&P7FKJ0=[D@L^RIFZA(WHZF[U1K>*Q3 O0)W MB]\DBPUKR)G_!_5M!>/+J&6=9S3QX3UD>XTB,3.ME1Y6[&VC@9.D6;"]65%H M'!$%T"T1=3D5&P_O+;I=(%P%4&0E[!!,D&@[2"TL+]%$2KVJ]!] -CD,(&1+ M>J5$?80R\.06K'ZVW3;U'5CG%K8ZFN&)\[V/3&YC[-K(,RZ1;*&*. @#BNQ13,4<;!=.Y4UL!04-22N MU+)KR:IV.P]?=;#OS2V.!3R )>3(\-NU!C?EW5$.XJ6=*N,$"AQMATR0KZRS M$IM%M <;@_R"I5;,IAOTGK0N5DRQ404A;?19;@@[O,GK!@R-M2D9B#*" F1D M* JB];'QZ-#Y]JP1+@'D0L//3#)/\SMLL@,;?B%"+)(/T*1:U<@KH%4/< :0 M5)I:MDN!W M,>S66*[6&5HX@ + H'S@_<5&9N10V%(CO8NZ@9TF#(9/XD0"X$';]WJLIW$@>@,H)A*MGWJSO0# U?"XJY=^WHFX!@M!? N]N:/@"X M"WKVG @2%Y1(&,88$J17+W5N/XP5V D*4)1W9;2/_=%BK-Y?"?F'I1B7$@$3 M!R]DE&$WBM\ +F%4(8]8R2SX]4*#P0/_0TY+UX7SE&R@,E1 B]5@']HU>R9T MH"2%=_)+6X>("P*\_O+W&F"P4@O2-F$X?.1XE\."#/R$"@\#Z\::\W%F;D'> M8<,U ?=MF:'CY\V$02OP^GG>H'-%?-VA[U&DB@WY\0QF YXA1A$'QCI)RB(" M&&P;1'=+D!E268S#0&U-MP2B-0%G,/J8\G+V.*/=0^TFW "@-A7?IS&.:S:$ M8(@BI4EW0.1 %;9 ;MUX.*"-1\6X 8W:4+C95< >WN4-.#"&]><<5QPF[WWD M!WPLZ2>*R;1CFML/=.*PHSOP.2B1@;R!^<@@"L)P$P8">:&<'2H-63GRLH*\ M2_T%-'!=UZ0S")%(QFI\>'QACE/ H0PY9#6XI4%O<9=@#<78\C[:=\4;%KW] M]@A 0+3H Z[6!NJPW!3L3V-H\QQ9LJ"*),H2GN)V8OPDVRJ[0+ZZKK\XVRH* M#3*L6C:B06 0A05D@X1:>"L(*M&D>U'UF_\5+N)B%P2]6AME"KO(H"JRW;R3 M>V/\,"Y!3Q[.&022R,DA?AE1-V#6XVDZFY\S$IBF)Y-Y/W"YC-2:$PG)8D0E/05ED@X_-!(1J/@#P9%(?A M0Q>&*>VB0\3C.17E".SV]->9XB:BQV;8A(NLERD'WN Q5^1ZEBP%(D3]N)+) M K8$&09^TEE.O13.#53(BQ49Y!')2O$]R6(UW;8%BT$07A7LX?%18Z&-!?>D M^ELRZYAD1RK[;I'\:Z,RJY*QF?=6:0F?BN.'42F4*'<,0*S7YZ\ED/-NSJBR MY =-/X?6X> W64,Y >OD0&2L$=T]@!&$!%J5 M10#V$[4$)K0&9CUZ2HLQ'+Y;)P^0NE4^)$%"MR :; XSQ- =\HKRG9@YP'3< M%QCM>"_'+/64"BW)[(O\"3- I<%.P=!?*.(4W8,Q3YZZU$*:& C=4\F/-E]4 MZZ$G/(H?/SEE$CQF%.B#*P%8Z+-5\"N"N08$".*>!@T_XER87%&+W1.&>@CFQT.#71%)Q)C+%?K$[,LXT* MDB"D+;@UJ#Z4M@HUF7'X<)! )00W=VV(]7H UN$""=J7+D.'V1PV? =H^(@9 M+[SUQ<$#N^A0!R+:X#L!I7O!/:U+9?F:%M=P8H)@\,,6Z,"U3%22.%JOSTH: M[D'(PF2 Q\-\5<^&1;N1!LD+P6*ZXO(I&=E/@11Q#L[%X01RS+P+_4./V!H$UI8_>\T4AV=AZCW6U1 MSV%V!,"@ $>'D^^2; %*CVO?".S*N-K4;9"X,W@D3HL^.!5Z>GCR'7'R]/#T M_I3H4+B9DGN2G5-<__3<)CNO8V,0P +/75:50M_H D%D)':2]^3-"^T^!W4H ME3R)W^FX? 1\,)C'AA]770:$ME@[7.QBQ\[+,MT"T7JK?=J;\PMUU^1D!A]: MY,LQ@D-37% KE&Y\% W >\!Z2QUJ4E+N&2(J0=8 MRW1R>,3[.9\<3K]S;M8IC0NS?#"2$LROE\)?E!&C<@(5PIIP%_8M?/(G%H[E MS_&%[WKW]!A?"_I4#HTW4; MQK5 HXMV<,)!EG CY=EK"FHIPR%E]\'"S-#PP];O-V[T0U4+$D*0Q"&(AR.X M57XPFQTDZY:@"!X.D*!6\Q@(HOLU:%;@.B#K M[T%JX0S<,V$WDJK#8.8V$&2L -.0.C>P)#(G+?"8(V;.RSG0B7-1CH)$".P( MUJDSU&3,99GD1@$S2OI0D+E'7 _#!_= S/YJ&"02//&HZ/AP,B%D.)WA3[&I M=*E_Y&1<=_ &+9QF$-> J%;U!@L!+B;WA3+PIIC7&\W/VY(@9FVQR6KT(0^% M3-M0?B']:K'H :G2>\M)=16MF'*BIT=2&CWNFX+8C V= B6QPWWZ$P%=.VXJ M_Z(YL#)_ UL)_(1WPY^#;HTFPSH*^P94\;KYI>=' M4; @3QTR@P#!"#>XW,#;LAL4Z7;*5,AHN-T ^ M'RPOC-$UG#Q;X"*17P/]EXP%.JX*#H8V\3)GZB^JOC!NRQH 1."A%.(!#^-?WW%M#ZV@I;+_2JHGUS M[2,Q\[$W1AU@ETD/=:P*C%60H,2^&=N"H-OP1?2:^&#>NDH4I4!T M9?T\HEK"13$5KA9K'CXB!D4X4D+-JM7!-U2<@L=#%J&]G*4GIV=L,L_2D^.3 MOL7Y*$GF-/D(-JSEO<;&X2U% ?[K;9E)>5&Y;\EQ9TVCV:J0I!-C *]V&RS5 M*T0C(&G8 D,)MS?!;\2)RG!=0VK[6*WQ:@Q"AYW\!]@5+7(*'K$(P1^)79AHX2HA(=OQ#'S 3PL:FU>_R7XCQ%RI6[3F\/-"M6C-N.6; MH"/5,#C\&_#X3M+UVP>(R%:W NP8GXH,(%U$?UB0O>AA@D M84L/EY,/N(HAF^6+2C02%O\P,@9S0*O!JNL:D1B9UEPW()[H8=C64@\#UTE0 MF@GH>IN#*DY%Z:![09+QDCOT\K*" &,;NUA2":PCP<3,5 81E/ 2[\0VV+9) M!-VQ)>XJ-;?[9(G-KOO'X1,&'31](,,(*+BW'9Y&,=+27MF1B'45=;1PC3\> MKU>^"U3"&[X1?J52_Q_G)+,DWCI7A(Z:;X*MI(H7O, M^XS$XLJD+F:+Y[QB:C5:[KA.-M(@# 8\:&?K%8RIUB=I?(ENQ@;AF>(6.=A- MU!]IF+1!EPSB.IFN]XT(A*A2K[3T&62N%U-6J2TC@DZ?S%;Y:1NIJ2)LF'1N ME#M3]C7T46EX+']%/0MZT=$,3X**(_:$F37PR% J?M"@/-P8II@+/29YIU99 M[N0*FJED6H13B,MC0RM -=A%_93ZDZ@?L0!%\-& MST!*!5;V.1&5H ),3RP/NU>"7IT@5R^3QXPW: .E30Z$(4B,^&I(N+U?VR!= MA6EP/\U#H\Q[.$0XZ2B=ST\8)QVELZ-9'R>]Z;]OL1QJ^DN%10"#TI91 +2CK1Z0'*(U$SOSWM MA7CT@/#H+0^QXRP&,5-Z8[== V[54!HD:DH(P@)+B!N%8PUI,&LPG>4:MLBI MNJ0@A:Q2<72)])$! Q09G"^(0M.H)VG;'\!FN#GK5O1KR1#:2':]DQ:,N.?% MC1-V5].^T==51Z* [8&T+')&P\F#V(0YY ZKP=YC;DCG%A;?NCT-FN&0CR.$ M($]@M8P&/>N#DW"C[UE-#V4P,]2V0?!"9@P[W1]B7-!60<39<;I5&1"2*)RD M<\&DD]R&MX>]]M3<-^H>]<'1I"@?> ;Z.96_)_,7__&_-!/-\NN WA0F6^FJ MDF*,6$7[YN-DEAZ?'P6_S],)Q&P#.;=,=U.FT^.9^VV:GLV/_.0]&;)//8'' M3B=/_>^S=#X]>SI*-"+_<7+/3D_VDG]1W%"K#R[V-1$1A>>LJWSR- L>]3U% M^)M[S#;),0T^F@EGX:5^HRQ0#N_Q_,3U>$S/!_V5;Q$1_IL2/^]5AN6"S> L M;72ZS<;Z]MPL!SO4SH4N0U-_&G\UTE%Y3,%EC4^][_.!-+XCO'R9 M_*NK6^ZPS,6@9C=@[@GO:GL,7_@N2Z"0!*V0P%S$OH&6NS9OWP6$+[1\R)9T MV*>38864#> W-@'!Z$$.+9F7R540B=<+M'9"XK9#$MJU/7SY>[2@\258.$;O M2J;-'P#A+$)=UBMGIKG7,.;5,B@,C7-B,#GW' Z'\2Q]R)@ K?NCSI]"H' _ M)US$Z+G'W87R8G#>LJ$@QA5I2O'KU)C<-/6B;LCU ;0/=D*2B]C5SHG.AIRE M]&8Q6;"_B#PNPT;N8'TL(9G-S<(43X*VX:?DHQFK.;&@/4PVX/LQ0@S(H=WQ MC1KE3L+:DMN/XV;RD 8O<['0==50[+BKA0\N(51G.7>.#0^XP03=9AO56HA/ MW-X([*542MV5E'W"[<7]<@GB,1D0ES[D7E!Q##6)0^/ 7P;/K34 0H!HNT&N M/LI,4))C)]RF9<#C87),E&B<@N%1>X))WNZ1$O*Y+SJ0:!S0"@\/4%"_L2FU M7C=$K?@ /YVIY1.U@5VU8B1:"_)%IX0P3N@:["\PO3./B;G-ML%K0L?, M[%'/>JQESY57A">4_0F3"=Z"SA;B!T(B2:_=W;6UN+W#8\\-85+B\##ER/(%5? MX@QY94MOV(.7-;KDXW/VSHS^#1?IV&4+:>_(1^I[*]*P7!B\O,UV_&9)/4 X M)9V%3:6PZ+[W]?XPG([GDR)>G) S?V8=MA\!-VL@ M^(#L==!+2)WSDMD!@6M+#QAL!&\4<1GHO?TQ!4>A7YE+4$B M<-@"^W@Z.TY/)A,IV_K6=#J7Y@;EQV;S?09'M*)'2G^JZ3%U%']MJNDT/<>. MM'T7$'P[/T8W;X09TO+\%0+AJ=/3_Y 5D[,'L6)RGIY-3OXF5O3[2GHTSL_2 MXZ^3"$^=G>VC\(',>)A8'*?3R=%]K& 3D07H=M0P?,)Z& SZB<$.?6WS#'2D M(G6/4%"P#;_K)=@R\M*UEE/ZU*'N3EZ&YUT7I5XQ)9SZBA)RF8-ATAK<-<&] M/8A#X55#X8)4SUS7%A[>PJ0<9L;Q!.R-+:Y2J\)23I?HMNRUZ%&<2B=,8:16 MSHL2%;4[[04+W] I=FQ8H4/2,J9L4D0F]SZXH@@S*RZ-I+;88I/F]F6&M(8Q M;2;O^M,4YO,0K$E$6W7U1PJ>A^)MH*%%4K+$*65($K#<97(_0Z)-Q)9;S(XHX+ MN8QK[:;8B,H>X6%/X/?GRK&5%=]&X7S9A]1^%'>N70,/4'K D$GSA' MJ5VU7=*CI##R>/\"DL*"9%POES[H(+F[$)&3)2ZIB6^9M=YN;6H,UESXDYEL MY$C^@P)7*/96G"GBAKAXJI,P\%6E$UO$N6Q( M4%YLQU%A+SRP-0NV"CE'TB[UCQJT: 4E!192N]-R@/3_8#H#%KJ\@?.![J0W MI2 (N)("W.)1S,"68ZG8@L \E@M0R M[36G,(7D0+ /,'8@=J#&&P]/KN\U>VA'.IM "B:_Y>!)? /"X_-T>G*,_#FF M:Z2H5CA-9R=S_&QVA@>I<.>Z)O:;@[3R-Q)O2]_<1MASR;8X ] QG4_DCK/9 M$5.ZM%N'B)ML-N9%T%:"@&[18F%DQ=&CWT\Y5J4W"VPZ=.&ER\G;.PSL]7[> M9^6J(1\3&]E>*8+[]*GJB!4OCK2HM:/A_N*,;@7DSGB[_V^TL?V62'L]/W:_GZ?QL*DO+[R?6 M<_,TG09K!3&8GTR$BYYE\ZF?!3;J9":S<#=R+/$@.N?(L-/PD].3]'1V1/O" M8\>L;T)TC\BO++&_6!Z2&SVIV.R,"]\'T* 9639TL7((I.RSG^2@%FKW)^4: M U"JM53#+H"5)F57A79"UHS+LSF(GZK*O M0T\M[7""1%212M1D"8V:%]$YA*N+CVG[6R.%E]0-R1!-+LNFNV6#-BV^WRZ M07A,B!H(H^6/7RDU%ND1SACC?JZP)9&C-P("KI?$PSP;1-F+,P70]Q)<)/),CQ:5Y)_)JH+RL M.&$*(3BZY8^RA3DM&1T\?B5=^^&5QZEKTE@$89=UN$'Q@LGVOX=W,O93RX'L MVL-C(>3S7=:*S@8!.#EP4]M6:\GD9<@/?[JR?_;6)92#5C'&$+:CWW>.,)AQ M8=);NAIX))B0JX6LM_7>NEDD3L@N5^/VE1MG+O#FUT@O%S#? >O*/N)8@G;QL3L[10P] ;G M2_/PC3TW+;D3G\1^%/73Z5D:32:GE*_:.O\RI"+.0E&#?$V%RV2%RF+/9=/U M V32'7'N,)DV4U+SLU"AD\2#E^HIGJL[N-(CX>$"69\1BG.S>SOY%PL\&;\F@F>9%7S6T(0R+E4690 M!F%K8;PR<'&+!W@03V2)&?_0J<:&;+BP 9%*7Q M"FF9XDM7>1=1<]QN?+BX>G/QK^2GL@;SE+RG>DN:R.U0&/+;^-MV#?38[,J5 M^/E-C>&1O6IV,.>+,*,0W _O!2 88-\U/NX1+8=-A O4NF]/8&65._0G!1]# MDBYWM&&NV-[8%JX'+91M[^'+#^C2!$QE$6Y#,.%/SXQM(4MJ5%C&E!B'F()5 M\-HT(M9>CA;?4[I/"1W DT-3BZ;."@^1,"J_8XD>4"8*2!I'.0')XAB;:[8) M$+[M2A"5O&63#D$^,6YI#O9)[L(QI"N8<[;WY+ _#'O3\5"0!+-^QUA;LHIS M3>ZD721D@]75TC_B*$'!"R2&U@&O87!H5-*_C778(T$3R&G>A!+.JF+[%8HT M6CCT7$&2\6>;9.2^O:M[$I NFJ=.#,J]AX<;XRQ^= T2921]LMF=/QUF-NY/ M*]]'W9_J!9RFYV=3.5P\&9R3$^1U30GC7L."Z1:_"!@JB5CS&_+ MW=+,@69;-W(H[B-(<./2UO(-)1J!K_X.L8^ H?"0/ZR<[%LK1SLXR0L">6!O M.! [BWR(*/)TN-88*5,9@ODIC>LOSD%YVK>Z8"Q[.P+/2DU%A\FG#,TE4XX/ M!0WWG%@W5DY1+.$)*:?3J+<$&:5DS6N2![?"!/Y+#7(I1HK.]5M96%=A&2,+ M;M5 OEVK.SS]A]GK->H=K=/T!W'F;83^?O-^P# (:+JF($SO)HC^, %W;GJZPJ/][C@!)^7\WPC@0HFKC="=O'2&Q0%I M>H1M4OB9.SM6Q>WB/A=/-'"KD.<-3:[H5FH;_/CZ6OCMI63_LS;::LXD\U7_ M@=-V+&GRKL%MY/[9HDO9"&JFX#2#D/*JI"-TQSOR=P M10[O7I1XR^9J;2\6:.4*'^IX,U0:C9#E CRKNJ%#Y YMV84CBL+W'-X96ZO5 M#<\@3,+)W_6(IG+P0>9DK,N[CK>_5LY01O,,6L.I$=)>763[1D<,C#44<@ S M/ 2R7Z!\M!36L'_KBA5WQTMSF<5;QE]>1;'1%O-(K:UP!']]P]]\<.=4Y3#J M#[9S1/5W74ECE0W[8%J+2((FN\ ,$3E6?( 3OHV*+VAVP8L\?L,23JUFP^U,9=1U.)-PX* -1("*:V%+<7E.!BYO@4 MSQ C!RA@>-.&.]04:31FP^-67M'GJO8:NG=_W)5Y4A[OX0M&UM+LB-7%$"8" MWD M)6JW=:OLF0%'!F_ ?V^ X2L>&-J.]'K#VW9[3N#_Q0LXCW MP1C4R^6L> ,>2)M?541JD*P>_1-P]Y!UW>^DE..8^^]/9*HIE!I):K"W'S_6'RN:)#_+Z#"%N\.PS2QU&K0P%XET;.-XC9O+#0[W:A M?UGA3K6>@)3Q GXN=R<[!V:''H"?3CV]U^?!7_#%Z65_E(Q MILY@/_C/^;I/$_O'D"_X;P#[Q_DO*;_/4-@-!!%+>'5R>'K\"(PS_75B_J6M MM_07@1=U"X:&?EPK,/(-/@#?+VLP'/(+3N#^1/3+_P-02P,$% @ "X@# M539%V;!@! HPT !@ !X;"]W;W)KEL$Y5(CZ3MYM_O2-EZ62.W M&[KMBZVC[A[>/? QCRI2R$GGEK8S;GPZ'.UE R/9 ;$/AF*57) M#(IJ-=0;!2QW1F4QI$&0#$O&A3>?NK5[-9_*K2FX@'M%]+8LF7JZA$+N9U[H M'1<>^&IM[,)P/MVP%3R"^;BY5R@-:Y28!V" C)C$1C^[> *BL("H1M_'#"]>DMKV'X^HO_J8L=8 M%DS#E2Q^Y[E9S[S4(SDLV;8P#W+_&QSB&5F\3!;:_9)]I4L3CV1;;61Y,$8/ M2BZJ?_;EP$/+( UZ#.C!@#J_JXV73^0V_<7[Q[)P_75]JFM-=,T;ME-@M'9MU+6#@$=IE$GA-"?( ''E0^=O!A'@2MF83"]&)=A MO#@FT(U/;IX(%Y7:_DCKLO4U_RQK2Q35NE=+5F:@6XW;*5Z'&S;O%_3[_^,_IN MCE15&W&18_'G6R3HB<".%5MF9YM%K$C%8TJG]WP:=9SQDR BCQO(^))G->=L MA:^QLX[AX[??'6YV\)5732;;'(W]- TZ',5^$"7D M[:$6^O/?V$2CL"W%XZ90#Q/#%MCJT%%9[ZPU:ZPIIG#B,&0@WR(;VEKTEQG9 M@W):UE"?1UV%))?2!*0 MG#WIALY6W4QB$@PZDVQD5U*26,M)GV4$XKN M'M:>.Y8-6P=G)'CEK@>VL?#;7IVAZ]7Z!G)1';P;]>KZ&PO=V]R:W-H965TZ6_F@+1PK=22#,+"FNKJS T28$E,T-5H:2= M3.F269KJ/#251I9ZIU*$<12]"4O&93"?^K6-GD]5;067N-%@ZK)D^K!$H?:S M8!1T"UN>%]8MA/-IQ7)\0/MGM=$T"WN4E).VG9 M,8,W2OS%4UO,@LL 4LQ8+>Q6[6^QU7/A\!(EC/^%?6-[,0D@J8U59>M,#$HN MFR_[UN;AQ.$R^H%#W#K$GG<3R+-\QRR;3[7:@W;6A.8&7JKW)G)=\27\5G$=Y@, M83P:0!S%HS-XXSX18X\W_K\3T829/!_&W;$K4[$$9P%=(H/Z$8/YJQ>C-]'U M&1&37L3D'/KO$W$^S&0(/QWIU8O+.(ZN^WA^/KI^#?T*,(U@++.8 K/ 2E5+ M:R"M$3*MRO86H#8#D/1*J0R8H+>$R80,E :AF*0?8] ,X7.!<*/*BLD#74Z+ MFNX,A;"T?/3:'2!1]*ZDJ+G,P> C:B8@HR=":0-<)J).W8YWR]V(HKI)Q8SU MS'9,.*B!7^T8.FVCM]>&S [T<%DH.&WHPP"83+UE2^UHJ/&1J]IX_IWY4Q5( MJ=D)3E><,B5/5+3E0U+*2AE*'G$T%28\XXD/F*/TNCK#-K-#6!AG2S<(RQWJ M_A9Y)QI$C:KN@#JMP#U?0\(H6'L4M214;?EW6LJX; X%T0=X.9E<>,R7H\OQ MP-&HT#_"HI7XQ,%5P1%+T9%X%H)GV&6_+QGO3O9[]T,GS$N2^>^S(0[RJ1NP M_Q1^2K(Y-JD@*9C.'8O,-"$U)DJG3C+5WQ$^K757-6[#?0_(J*+0/7H_'9<. MZ/D"=R?0%2[A<>JC5.&?*Y;ZN.&]57TWOZU;YS+YJ&=31OVOZ:4DNT0&!&KM'P[44 NFFES<2JRK>O MG;)TR?RPH'\?J)T![6>*=+03%Z#_/S/_!U!+ P04 " +B -5[ZRKRYT" M ! !@ &0 'AL+W=O_\W'// M.;G+:*OTDRD0+;R40IIQ4%A;G86A20LLF>FJ"B6=Y$J7S)*IUZ&I-++,!Y4B M3*+H)"P9E\%DY'UW>C)2&RNXQ#L-9E.63/^2KPOK'.%D5+$U MWJ/]5MUILL*6)>,E2L.5!(WY.)C&9[.^PWO (\>MV=N#JV2EU),SKK-Q$#E! M*#"UCH'1\HP7*(0C(AD_&LZ@3>D"]_<[]B^^=JIEQ0Q>*/&=9[88!ZFGO8"SB-W@E(FH#$ MZZX3>967S++)2*LM:(E>RGW5M,IIS@[63QFVE/<_7^^=*:Y[^VSRN2\Y,Q5()98K2KM[GYZ,-M$9''TX3:+>^7];/?V>$<%B8XVEA$Y,I3G)KIB@7A:^ MS!WT(_233C3L[SGB02<>?H;INU>R@WX:]H_WC,$Q/"A+.5YS1]$?W%&;[*TO M)]SKZA+UVL\N0S>]D;9N\-;;CL=I/15^P^O9>L/TFDL# G,*C;K#00"ZGE>U M857E9\1*69HX?EO0B$?M '2>*_I>&L,E:'\:DU]02P,$% @ "X@#548Q M,4&X @ :08 !D !X;"]W;W)K&ULI55M3]LP M$/XKIPPAD*+FM6TH;27*B]8/,%08?':3:V+AV)GM4O;O9R=MFC'HI.U+?'?V M\_@YVW<9;X1\406BAK>2<35Q"JVKD>>IM,"2J)ZHD)N9E9 ET<:5N:"6AW)F.Z]B]G([%6C/*\5Z"6I:%MP)N. M*Y+C ^KOU;TTGM>R9+1$KJC@('$U<2Z"T2RVZ^L%3Q0WJF.#S60IQ(MUYMG$ M\:T@9)AJRT#,\(J7R)@E,C)^;#F==DL+[-H[]ILZ=Y/+DBB\%.R99KJ8.(D# M&:[(FNF%V'S%;3Y]RY<*INHO;)JU0>1 NE9:E%NP45!2WHSD;7L.'4#B?P(( MMX"PUMUL5*N\(II,QU)L0-K5ALT:=:HUVHBCW%[*@Y9FEAJ"ZT+!-<\P^YW ,TI:.>%.SBP\R'B%:0^B MP(70#X,#?%&;7E3S1?^67@../P;;>ABIBJ0X<?PD&_OD!:7$K M+3[$_C=I!\$?2QOTH$,*<_Z*7 M)44$J3!DIC1F(%>@"8268J4?*4$Y-1620"Y$I. E.]QLG;G#6W[N1&PW[ M<&'/@O#4'HL$L52"H4K1!MZG<1)'X>F?T4'HG\*CT(1U=,>1>^8GG4#4=Y/$ MWZ.,L'=:*4_9.C,7=A2Z@V%2W\-1X@[Z R#*WMU'#\_KE'^),J^;G+WS-==- M)VBC;1^]:-K'?GG3A&^)S"E7P'!EH'YOV'= -HVM<;2HZF:R%-JTIMHLS+\ MI5U@YE="Z)UC-VC_+M-?4$L#!!0 ( N( U4-+C/Q1@, X( 9 M>&PO=V]R:W-H965T8L7T2#98TY>-5!4S)*IMH!N%K'!.E0CB,!P'%>.U MMYP[W5HMY[(U@M>X5J#;JF+J>85"[A9>Y!T4=WQ;&JL(EO.&;?$3FL_-6I$4 M]"@%K[#67-:@<+/P+J+S56KMG<$7CCL]V(/-Y$'*;U;X6"R\T!)"@;FQ"(R6 M1WR'0E@@HO%]C^GU(:WC<'] ?^]RIUP>F,9W4GSEA2D7WM2# C>L%>9.[C[@ M/I_,XN52:/<+N\XV"3W(6VUDM7.\2.=Q?(L;QD MABWG2NY 66M"LQN7JO,F7 M/P[0FR:4\V/87^_\F>AIN,X"0BK!55NS+//C2"U09870!^;WE#96@@EU2+ MVF !<@.F1-A(047-ZRTP W116#V@ZB_+>=,F/(?7KZ9QF+S];:N#'P@A7-M@ M!\T91*D_2V=#1>S/QE-8M5P41%@[<@*IGDLI"N!5H^0CVC1U[Q4E_B2.CV+H M3\(0OF#)MZKFIE7H M?#;\R>Z/8>+9]*?]O31,])HD(W*S@8$_R29PC9HRS?.V:@6S%U<@O=*<,]<1 M#\9_3?UHEKPYRA,_2J,W^PC-R3=Q/.%XXF?1>*B(_?% <3D,C4\T533"CFDX MBRA<1GW/E'"69B'P.A7=7(VL:B5Y=+[58B5;2Y ,+7EM:;GNR'7<#3)/%#=].D$(QO7\1^DH?GAMB4-;%36@+YOI#0' MP0;H_P(L?P!02P,$% @ "X@#5<\*_UZI @ 7@8 !D !X;"]W;W)K M&ULK55-;]LP#/TKA#OT%,2?:=(T,="T'3I@18.D MV\Z*3<=&;:9.>[85\5CFBAM>JY&KNY%K7 M4]=528X54T-1(Z>33,B*:7+EUE6U1)9:4%6Z@>==N!4KN!//[-Y2QC.QTV7! M<2E![:J*R;<%EF(_=WRGW5@5VUR;#3>>U6R+:]0_ZJ4DS^U8TJ)"K@K!06(V M=Z[]Z2(R\3;@9X%[U;/!9+(1XMDXW]*YXQE!6&*B#0.CY05OL"P-$!T MNBL-L&^W[%]M[I3+ABF\$>6O(M7YW)DXD&+&=J5>B?T]'O(9&;Y$E,H^8=_$ M^I$#R4YI41W I* J>+.RUT,=>H")]PD@. "J[NYR*J\99K%,RGV($TTL1G# MIFK1)*[@YJ6LM:33@G Z?GRZOUO!]7I]][2>N9H8S;Z;'-"+!AU\@O8#>!!< MYPKN>(KI1P*7I'1Z@E;/(CC)>(O)$$)_ ($7^"?XPBZ_T/*%_Y#?\%B"#3PZ M#CO4+Z@$Y^?^1?>U0EQ42=8X2 MF%*H%22"FDEI3$%D0 >0B9*ZLN!;8!JH]%AM*+HM/S">&L.;POG9)/#"J_^V M6OJ>X\%WI-Y*H98T;Z1^&P"GB40R69+LJEW)C.H4*=&D8+:?6_07N!Q$_F7/ M'P\"?P)+B34K4IH<7+]?%4W>[7%T*$^[$X9!S_9AA;6@RBDC+!<5JNYTY(\[ MVQ^$ER-X$IJ5/1&^-QCY%Q]4&E6M?]M/!5]IQBKS.B24'^L >Z;@V*?F]GJ^ M0KFUD\V\XAW73?MWN]WPO&YFQGMX,WD?F-P67-'5&4&]X7CD@&RF6>-H4=L) MLA&:YI$U<_H!H#0!=)X)H5O'7-#]4N(_4$L#!!0 ( N( U4(>+0.% , M - ' 9 >&PO=V]R:W-H965TZ97+I8_,"8%9B!)I\RD4R9I3Z^%O8"FML211$G^?5 M77V-]DK_-!M$"\]5*AV8K49>U$%5 M&42,I4'%A?0FH[IOH2=-KA,EDK]=,:\&'O, M"<(2<^L(G'Z_\!;+TH%(QG\'IM=.Z0*[[2/]4YT[Y;+D!F]5^4,4=C/V,@\* M7/%=:1_5_C,>\ND[7JY*4W]AW_A&-&.^,U95AV"R*R&;/W\^U*$3D+$W J)# M0%3K;B:J5=YQRRQ1R? H/Z%WN3] MNS!E'Z]H3%J-R37ZWR[%=!T2^8,T::UL.(0%?]&4ZYF.T$^S_KDZ/XDR M6"AMJ4!"@>7/5#M7#2MLV9TG20<=BZ4,%IHN3TUY4- 9N)^D9WT)"ZGTO*3" M:UQR2S.=JZ3M=JXR[,,3Q9E74\7AR3/-8OB$!6I>UNJ-)3P(F:L*#TD=70=^ MDIP*T?=3%L-7VB*Z(R*)XQ.:#>";L@Y\89MUUHI1A;N+%_;]9,@N;4X?I)(? M\IW6*.W%G1-&YSLIC=^ _0FZI"7QLU-A+QWGH'/+5JC7]5OBCM%.VN;";7O; MYVK:W-(G]^:M^\+U6D@#):XHE/4&?0]T\WXTAE7;^LY>*DLO0-WS3&PO M=V]R:W-H965TF+I^WM?:8EVN95(K4DE<3WZ_C MTV$AM>E=7?"SF;NZL%7(M5$S)WQ5%-*MKU5N[RY[2:]Y\%4O5X$>#*\N2KE4 MWU3X9SESN!NV5C)=*..U-<*IQ65OFKRYGI \"_RAU9WO7 N*9&[M#[KYD%WV M1N20RE4:R(+$?[?J1N4Y&8(;?]8V>^V1I-B];JS_G6-'+'/IU8W-_Z6SL+KL MG?=$IA:RRL-7>_>;JN,Y(7NIS3W_*^ZB;'+<$VGE@RUJ97A0:!/_E_/ M^#1I?9H\9OV@3X]K):.!($WQ$3]X81?BQJE,!_%5W=K\5CF1B&D0 % 5<]Q% M$)/7?1%62MS8HI1F+58R$Q)=1"K:+ 6=0K;2:.N7GW\Z'X]';S;BBU%]\7DP'<3'DDI1%U71V,EU@7]A]VARTA^-1D*:C*5"Y718 MBTP&/O:37(LD9AOA?3%XX-*5.![%1]N^*Q,4S MM@H5!(9=.*1!#..0;Q)PJ M<^2Q"U+ML0%3/(G#9P@UJ@T2 _$=3G5_ :K^,0S.1H]CT EY,A!@&0Z[5$[; M3/PN306:%#5*^,G9:KEZ@%0G0IFFKHI 3 ?A(0?1OU:4*^*CQ^NOWP595YY M,1Y,1J_$0$P+6YF &&ZESN4\5Z)"/[LMU& )E#W_-VB4@)6")D&52R;##/:% MRO52DW)J#<@=:KF5QG/BM;TG,Q$*_QPH1J-7T4 KZV1@5:$6"PI;) M5'XV2$Y>]>&N+Q5/G7P-K'VLP VV?2$/X!\>A/,_3(+\/^8@!D1H;4*JV^) M9'< ]^@TZ9]/DD,X#\0'0VZ8>I(SC+N&MBFCE#H3J7(!:PD"=M(L(V,L5(V" MA;B+M^1M63J++D;B\[4X&K\^Z8N[E4:C<6K32#'Z/X ,3E8&<;K MYF:!Z&] MKZ1)"2P?ZE+7P'7.B-22R%M;8>H>6Y4'#=S6F.1ZP:2P&]:&%M9*.@\NQ+Q] MI!3[#\_8 -]ARO8 'S-P?G[&-HZ2/EO9KEU*+38Z'R!"K#F7.8?[=&.P[7YR M\CI:/S[M)V>3?>:WBL*I/RL-F:V< K\4E\@/%T"3W84V\$4C+#K!6//KYDD* M?'&-M97:;Y^KVV5#[FH3C]$<81P:2.4>HX1UFE>,2%B!8%#EM ?'HA, *W:D MP6Z-W12&J-(P()1$>HZ2\68\[%$'"6E+&EQA"/[]]8?O[Z;T9$*WY%5BDRU&X!ML)DT!-=Q O([[(R,:&SXF5A:FY%W M2$NP6 W4?5-^6'>L]Z@%2*UL073\Y&P?OV2JM(?6VQKVDC'OF6?/S2W3'U(# MTS7C;64+/Q_%AN 3OJ3!4BDC@73*>;_K-U6R+"(50D_=!U4/J^TEBPNT@W3R MFL1WH.\4:EP\-;>)XE,XL40R59ZW$W$A4YW3(22!K-K%K[FN*VUY,%6LJ-$)B>#Y*Q>:9Y!;#779MUVWV-Y>Q =F$.CA],G MQGCVU S9$\81@!DESXJ#W*H'^A[V^B^X^3Q2\]U*F<=3/IO-Q$RLK1ZL)]Q?)S.0Z7:GTAY@YU'CAS3;['*F8+G8IO1%,$RC0-,4V,!$&D;G6FD)[(8? <"MX39W%K==VE[;%U ME]HVVP&2#XWOKP_>H;8DQ_4F02>PO-GI'2@DM.[3*Q9^-571W]3/0CO(>7TO MBOAI ]*M>J86RCE.^'Z6YS6QE&ON=S: /05E"I9*J=H!\V<4)#?+5F!8O/., M%L42'$YL \"ZA8.:Y.5'%UP U(-V@P-[;VQ47C//HNUD'C2-@(:I^UUNRYL< M=;D-<7WX^.6[F+9T#5ILN_NI$4Y5Q4JP]E&KBJ#[+N]1UMMEC=#@1"R M!E!9<%HT*/ZAK%MJ24#D-N5.;A:!3&%AM&6,,U:MYPE@ *.32Z+'K/+!;8G& MLJ!.KYFSWK-CR!MG--N"72K>[=6)8$;>(87-Q[?OXB0CYR@MUH=9=K@O4G*V MSJ[!)6RBY' 1&!5F]LU)-6>A2C!_A2[H.5OT3=?6?A" R=E;WT)4YM3:W6Y" M+],XWZPW!UZ==F*/V9U5H4!QW$2GWW7 GE9A9;GB:J?INT<]UEIN).^KDB=Y MTO GO4*EL(D"SYR\,Q" &Q!9@&U$[>UVS(Q;O57R%,$A%;T,H&;1A[R#ZDC+ MK?^(<\$F/2\U?-3.]LM]AB81 6^#7C(>OO/"QFLV??+3*73 MMOT;>:J!TVV*H=;?,_=\\X+)_F)!5!(W;,I,*R5X>A=T&U=@2*\DA[-=O2P9C M,,DD._NR+[;5[G/4K;Y(&JV$_*X6 )H\YQE78V>A]?*TVU7Q G*J.F()'/^D M0N94XU#.NVHI@286E&==WW7[W9PR[DQ&5G8G)R-1Z(QQN)-$%7E.Y?H",K$: M.YZS%=RS^4(;07K+[ QI_0\,4B4_9)5J6N%S@D+I06^0:, M%N2,EV_ZO%F'&B!R7P#X&X!O[2XGLE9>44TG(RE61!IM9#,?UE6+1N,8-T&9 M:HE_&>+TY.;KY;?;:_)P_L?U=-35R&CDW7B#OBC1_@MHSR>W@NN%(M<\@62? MH(NF5/;X6WLN_%<9KR#ND,!K$]_UO5?X@LJ_P/(%_]*_$MT[CC85<:J6-(:Q M@RFO0#Z!,_GTP>N[9Z_8UJMLZ[W&_D/;7D=[7H?4&;]!D2D#2KQA]) MU.[U@KUQ%(5DJJF&!MIK^Y%[1#H(!N1!:.2-2\-JRUI;[T/@L#WP@R:=V^[[ M/JY$"LB5_+R/U71!KSE9-'S!U^&PJ=S?>)EL;'N;FU[;#9IN^FY([EY.Q5U M<#T&87]?$/F#2G".6T(L>,PR1FU_W^3Y)68^Y6NCY@W.%($T!=OYK;G2^)Q* MD1/5P6.9&/3)MPO&$@&N\72"S,C/@D#*]"WFGF3U^)ZJ^KSG(^=J$ MA,4,>+PF,:93C> D[/BM!L6)WPEVTF\8*UF-?FUHNYU=DEPW@U_9.D"]FN-^ MQZ\-'Q8EI,P>VT3C(B\R6I(!=E>)9QB2,%3 TH\Q=_6":C(W_R538+*J*AA# M194"9,*F2C!E9YBWFOV?FN]5TYGWFW=NO*2X7+;T$U',=%ID>#:+16$VJUVY M]Z)Z\8?8E^[+#;BIO'WW@WY#YF'W*[-YO\%LW[UF<_3[ ;FC:XD1>0'DA8,F M:C@@C[C_XE&1Q'3)L&&RO\O.=*@:1DTSPL,>6TN99F<-(N^8-(CVHU3+L_>' MZH9CR\BRW.QKBF:8U? $O&AN&2=1&!PI6NS_;K^%!N')*6;'5^+$;P^'T5'P MH.>VR'D'G7IY [NE5 BZ6]2&ULW5GY;]LV%/Y7"*\;6D"5 M=?G*!3A'UPYM$\1K]S,MT;80271)RH[WU^\]4I(EQW:4HAN* 4$L\7C'Q_>> M/I)G:RX>Y((Q11[3))/GG852RY-N5X8+EE)I\R7+H&?&14H5O(IY5RX%HY&> ME"9=SW'ZW93&6>?B3+?=B8LSGJLDSMB=(#)/4RHVERSAZ_..VRD;[N/Y0F%# M]^)L2>=LPM27Y9V MVXE)8I3ELF89T2PV7EG[)Y#_@:L[6L/1/T9,KY M [Y\B,X[#AK$$A8JE$#A9\6N6)*@(##C6R&S4ZG$B?7G4OH[[3OX,J627?'D MKSA2B_/.L$,B-J-YHN[Y^CTK_.FAO) G4O\G:S/6ZW5(F$O%TV(R6)#&F?FE MCP4.M0E#Y\ $KYC@:;N-(FWE-57TXDSP-1$X&J3A@W95SP;CX@P79:($],8P M3UU,WH_O;\CE>')S3:YN/]W=?)Z,__QP^_FLJT ZCNF&A:1+(\D[(,GUR">> MJ84D-UG$HJ: +IA5V>:5MEUZ1R5>L] FOFL1S_'<(_+\RE=?R_-_@*]&4K!? M$F;*B5S2D)UW(!4D$RO6N?CM%[?OG!ZQ,ZCL#(Y)?Y&=QR6YGDT.22-WN9 Y MS111G*@%(Q_9G(8;\I[G,L[FY(J+)1=4YX[GN$/R(0M9ACD$72D4!6GZ[A*: MD=WNZ1M+J\%NFFT@B#EK"T86S<$)C<$L"LS]$N3!F9 M"S" 19"Y:D$H&J4$5)N<)B2)9PQU&1<5R\B&40&"QHI >+-TRD05XDU\%C0B M(WM002(7%$*-T!6-$SI-M!]&-X)UE0>N;P;KF!WG<_CZ'8E8?V3UO!>XW +4 \Z4IKP@7H/1<]'J M0;D[&*UUC1A9!^.T,3! E;$LS%I3P(!"S4YTI#T3O0=C$1N. @=K]8F*<%&8 MNK>X6"/'_WF"LS#7I+;3KOX,&Q+;13(L,:)3M1X&R+,@'24'YI.G ?K,5Q5 [J$(@KZ?!Z#*8M\Q?GPG0OP(0IZ!R#-S9CR!_1/F M,"0X+?=0*+8.BO8_SQ"2.B.[GWPI.9C9!B&W>JWI$) ],!WH#WL,V5*1)6A& M >@ ?7.B)3C^Z7?_?L[+TO%%F[7;_Y?>-H'MXQ434%/([QJ^:X3O'<+W5<-W M!S)0 ""?&:@L\@?-]">F8$^5R*!7/;Z"3+3[0R,4E)3M;FT$E,W1B'PU^)?- MKUWW35/*L%_7_82[58/]AO; =K9=8QVO>V@?4DW^&,,>DT$H^#W-Q)"PN M;JS!L+Q0;0,,$*%\GL5_0W-8YWOL$9^1=R04G3&) U:%-W#./5'XI4_,AD. MD84BPF+N%"55FB#B(2;M4:]DL.UX96]H]4_R_J;B9XQ$<82 MR3Q2>EV186%]':XZG4R6E&+WD$//[OU+Y!"^].,DJ70#A%!#MER?T)DJV'E4 M&*/!L:O8?TN+V*>P'4H+,;D$9<6.Y3*AX1#V0F&)9(L RAJDB)';B_GD*YQ!T30+")6:++(I 5 M!SJJ\%AQ"+$XP3H"O8WR"^_]GN$VT79"N1$JK8/'@3TJ8ZD%N3:17$YO3:0; M$26:S/+0U]@/K#XPRW\A9@,["-K';!N*Z#I5$3D6LLW1O?]/Q#JV%_R B!VT MBMB^7:]^$_A>/L=;>CTK@.K:,I1:Q=#0!B;4ONX=BZ&:!X:P>L^$T>X$W_W_ M1)+[8VI?NT@:V,,RDHZSN\+A_YBU_2BV]X3=W90!?:<#NJ)U+Z6!3\;?:Z)D MSBVWQV\?$?GQ?"[8'"5]@)XXDW%8B+O-E50 )$Q[0B#8KY] M']K]0?4ZLOON091VV6BO(5;G=Y-"UN4._(-R2W!K-';PIJW%>BOD'5[:!E9[ M..Q3M(9^77??;KY[ME=WR^_7#0,$"F?PI/,8W=XU^U6+EN='M&3J0U\S]3*O M#5G?(O%=7+T4=IBNCP;]EG1=PUJ4F=ORW*,0ML-]9C$>$\%W [X/L)\T1L*" M*_,Y0M:+Q^:3MT/494:!!GWDC7(F-U<[X'BVOWMV#9@6EPR-JMD\TL8[ 3RV MJIUJ/W?]8(KH =.+@P@VFS%] TCR)?2#OQ#)]K[;FF[M-BUE8J[O#/&,(<^4 MN5BK6JMKR;&YC=L.-W>:@#A\;B5)V RF.O:@US%7">6+XDM]-S?E2O%4/RX8 M!;]Q /3/.%?E"RJH+FLO_@%02P,$% @ "X@#56=?P$3O!@ U1 !D M !X;"]W;W)K&ULM5C;\9QTC:=VLTT;OL,D2L1"0BP &A9?]^S $E13NRV,^V+18+ 8O?LV;. S[?6 M??8E41 /E3;^8E2&4+^:3'Q>4B7]V-9D\&5M724#7MUFXFM'LHB+*CV93Z&6-<+2^&%W-7KU9\OPXX7=%6S]X%AS)RMK/_/*^N!A- MV2'2E >V(/%S3]>D-1N"&W^V-D?]EKQP^-Q9_S[&CEA6TM.UU7^H(I07H[.1 M*&@M&QU^M=L?J8WGF.WE5OOX5VS3W,5T)/+&!UNUB^%!I4SZE0\M#H,%9T\M MF+<+YM'OM%'T\JT,\O+%=>'R^I>;F_=W M-^]N[SZ*J]NWXOJ7V[OWMS^\N[U^_^[C^21@"YXXR5MS;Y*Y^1/F9G-Q8TTH MO7AG"BH.#4S@6^_@O'/PS?Q9BV\I'XO%+!/SZ7SVC+U%'_ BVEO\5P$G<\NO MF^.:>>5KF=/%"$7AR=W3Z/+;;V8GT]?/.+OLG5T^9_W?._N\N=EB+)XU*:Z\ ML&OQDS0-*E0DU*>9""6):UO5TNR$,CZHT 0JA!0HK_4+C#0.KR5)'4JQ(D-K M%;RHM32@,X8P,=CZA;8>HU:K?)>);:GR4M3.WJN"O*BH4+G4^]7!"JIJ;7>$ MKZF*S4;D]IX+CO$V8W$W<)'@(0H6ZZ0I(!VY=87'4@^ST#&$D#>. M/5XU01@;,*6VCB/JO,BU5%5:'A]1Z/<0L!IR%'@OY46;;8%'EH5"0&,P'JR+ M%NBA)J?(Y!2M6'CJA/00OYKER&?"VXH8[02$= 1E7'VB*%.'\6R5UD(6GR ' M@J$Y0/T+X#K'>J^@?,V!1UF/4-&B$@,MI=E0!'[@YUA\8AU D(O3N$0G$>#5,!F="[ M:%GW;"!710+#8.,0CP?X&T?$:?.)BFMEI,D5\.B(S%&V/&2&*7./V1;T;Z=B M+'E=$%IA@8^P'Z32Y.)FD>K.%DV.]LC.\J[.,9AQWVR0X:3H7%O*1.1@%4,. M]=!60MR+OPQBP";=!F"-+CA%>Q=:2\1N\]2V)XG5KK63)A[@^.TW9_/9Z6OX MO])J(V.#["O*TQ, YH0!+YK:IBV'#O)[R8P^V+8-N-L=C4M5325D91LXRZ$F M;(8DVDI_F%;?,'I[-V0--!Y:_AXMLY?3LY9JRZF0S[-UR*PL,@(G%8PRN S" M'GTOX<"]U,U!>/Z0CN"B1](X"V$(IN>ZBRQ'F$Q8)_.D:2ODO&+7'7.0'4/1 M0)] ,]"YE"C<5!(\R*6$7;J*9N<&F"F3A=O'[R%ZOFXDB<+.;\N.C'C\\6/+#L!Y9I MX'@_L#SE@9-^8'&VY.3A[+H&_(/A8W%G [+1C1R)>?9RMC?],VWP]4:&P)E^ M)$>U=- U9#8G!\H;P,.S0=&R'C6EI MF.W[?RW!BT?GD=1[TJ5.[;4*%N0]=)NQS"#71J8F)@H+%UF85J056DW*64Q) MO[*G8K2/I 0R,5RA&2]MXI(EJ)\5>#0L<[D!76J\!5X?(XY:U[^"U]8KM M9MCCSP;M&UF.$NG1_V)66M&*YY@?[1:.NTRLDP;&ANFC3\KE3>4#8^T' 37F ML[%;P^0;0!%=[QF-!D9M#<6N87630EWW>,26\@_@@-.1NUT?&"#S?R 2B8@" M;>%(AS#VEXEB"S_^V@5F,KAJHJUOXH6:SV3HY^G6V8_V=_:K=%7=3T\7_AOI M-I L5-@:2Z?CT^.1<.D2G5YP98@7UY4-.$/$1UPQT)YX KZOK0W="V_0_R?C M\B]02P,$% @ "X@#5>-\N@09 P < !D !X;"]W;W)K&ULA57;;MLP#/T5PAOVU,67I%O1)0%Z&]:'8D6[=<^*3=M" M;PT-*I)>#=8^^1B3XU3;&KZ*:J#N-8Y_7V"H_ MLQT:WBFM:Q6QZ:K8=PY5$4!M$V=)\B%NE3;1>AG6;MUZ:7MJM,%;![YO6^6> MS[&QPRI*H^W"G:YJDH5XO>Q4A?=(W[M;QU:\8RETB\9K:\!AN8K.TM/SA?@' MAP>-@]_[!LED8^VC&-?%*DI$$#:8DS H?CWA!3:-$+&,GQ-GM LIP/WO+?OG MD#OGLE$>+VSS0Q=4KZ*3" HL5=_0G1V^X)3/L?#EMO'A"-',H] M.=[5C*/UY=7=]6<9P<9+S&?P3P]@BS)T@-\\UUZ\\ W_W]ZLY?R&]&+E]'2$*>^4SFN M(K[Q'MT31NMW;](/R:<#VA8[;8M#[/\K_6%PNIC!'@%\-? 9-Z[GQH),RI?R MDVJ$"]MVRCP#&D*'!6A#%A1?(<^V6+SJ"9PB!#^H#E3E$+GM: ;?]O'21XPW MEH 9"O2Z,@*2((=H/"@/N?(UE#P!H,:B0EXS1=#'/6@='D'%\\.#==!8[WF? M&U:(_V49N'GE+3M6P&#+TB.1-M5K#"$>ITW8,@>1TYN>U*9!R6+/P6G_",HA M3YK<5D;_#K7B%G2.PP,J9SB*G\'9_06>>CD)%GBCGB$=;WLR@VN3-WTQQA5EGA@])F]+X#G,;#S)/'#)@L,SJ_)\ MLH+ASL%VPR69NB1 M5-.CWWH M+E'(]=@+O>W&C*\R8S?:DU')5CA'\UMYIVC5;E!2GF.AN2Q X7+L781GEQTK M[P1^Y[C6>]]@/5E(>6\77].Q%UA"*# Q%H'1ZP&O4 @+1#3^VF!ZC4FKN/^] M1?_%^4Z^+)C&*RG^X*G)QM[ @Q27K!)F)M))4V M,M\H$X.<%_6;/6[BL*-=&W(LKYEADY&2:U!6FM#LAW/5:1,Y M7MA+F1M%IYSTS&1Z,;O]>OOK'.ZF,YC?7,RFH[8A7'O:3C88ES5&] )&&,%W M69A,P[1(,3T$:!.AAE6T9749O8IXC4D+XM"'*(C"5_#BQLO8X<7O\K+&Z)S& ML-5QIDN6X-BC]->H'M";?/H0]H+S5QAV&H:=U]#_)<-7,4XS#+LM. :'2Z9Y M LA4P8N5AA(5)#+/J4YTQA3"SY\^#*(H.)_>S=U7>/X9N+8R964P=960 HF; M#&'MJ.R M'O/:XSKJS)+5EOE"FLS&A&[0Z>V"U0)[6T%\_K^]_Z0< ;1U?71$58HNF+92 MGQ_:RK6/ &ZW7IZ]V?@M_95X0>Y30E(L@B#X27]N3C]"9^@/^N'>1MSWA\,N M,6LB^7:C=6D<9=G+N77D>L>/@H[?B?LGCZ*>'T8#F"Z7]&>RU]EDD\:$BL)P MU&]G/4-M%$]L'M!/([F'E6*%T4=R8>0/.KV3,&%T#G.G*\LZUYY+=0=^/SA6 M#@,_ZO6;HGUGZ/I=?S@8GCR*>WY,USO=;UMUOV*&O%]4=9D9"=]PQ9(GN)&5 MMG:NI*(6XRKH/^;#+L>BUEX(/D+8ZNY[5L_6KT_(ND0W/8DGGYI.$.M8^6&-OOOJ0I33S;-;C,77M3CT$Z\'BJ_,[7BY++ ):D& MK7[7 U4/:O7"R-(-1]12:=1RGQG-MJBL )TO)3FR65@#S;0\^0=02P,$% M @ "X@#53[=7#DB P :P@ !D !X;"]W;W)K&ULQ99M;]HP$,>_RBF;IDU"Y $*K 4D:#MMTAXJ8)OVTB078LVQ,]LIX]OO M[$!&U18):=+>$#_<_>Y_?CK&6Z5_F@+1PN]22#,)"FNKRS T:8$E,UU5H:29 M7.F26>KJ36@JC2SS3J4(DR@:A"7C,IB._=B=GHY5;067>*?!U&7)]&Z.0FTG M01P=O3?XQG%K MCMK@,EDK]=-U/F23('*"4&!J'8'1YQZO40@'(AF_]LR@#>D:L%G:AMN]QG\^%XZ5*&/\+V\8V&0:0UL:J?E['KUX(-IEWHQ1U(HB0^P>NUV?8\K_=/LFU8_:=9 M[K9E6@ZP.B^648#&M168@;K'2B)H'*P!<*U*BLF=Z]>C))X>&7 \(WD.4^9 MM& *IK%0(D--H*K6:4&7QM"9E75.=[#6A"M<&,BU*H]Y79BEJ:JE-10^17[/ MUB1IS023*9EG-38NCP3#%C7"RQB8S/S'.*5T>+!<4PJ' ^2GJ1%UB&\J] ^" M. Y;L=WCF%8]$9&>0W!OGD7I+#U:HV"6LG-G@:>MK/[;1M?@?&$N%A@FB/6D MBB9 KS-,^DV,I#/HQ5Z<6]<=,FT W64\(^BRX)7 'O/_SLO#]7D@;K\V26>47.S/169)< N$CH6NIQ"8\*0(EZX\N< :^EJ07M:%M)9TT!^6O>E.%/3&^X-" P M)]>H.[P(0#>EK>E85?ERLE:6BI-O%O1O +4SH/E<*7OHN #M_XOI'U!+ P04 M " +B -5?JG%GKP& 2$0 &0 'AL+W=O,F,]M]R';L&S]F;,>=M+U)7;OI_I7T]!XTH4HU=4TF\W>3&MM[.CL1+Y=^[,3U\;*6+KV M*K1UK?W=!55NIH.5PM1D@W%6>5J> MCL[G;R_V65X$_C"T"5O/BB-9./>97WXJ3DN,U[ZN(Y8'NYJX+\ M59LD.X=PWH;HZDX9'M3&IE_]M<-A2^%H]HQ"UBEDXG?:2+Q\IZ,^._%NHSQ+ MPQH_2*BB#>>,Y:3<1H]5 [UX=OOIXO;JMT]7'W]75W_@[^W)-,(L+T[SSL1% M,I$]8V*>J0_.QC*H*UM0\=# %/X,3F6]4Q?9BQ;?43Y1>_.QRF;9_ 5[>T.0 M>V)O[W\),IG8WVV":^-M:'1.IR.0/Y!?T^CL^V_F;V;'+SBX/SBX_Y+U?^;@ MRR;FAQ/UQ(SZU:J?M6U1;NI X,S&*I:D+EW=:'NGR$;R5"ACHU,:18)Z0P[Q M6*#D0M01+U0WE;O#2E1ZY8GDZ16;^?Z;HRR;'5_="YSW K(T/WX-/L=27;8^ MFJ#>3=1[5ZR"LV-U]97REDM279;:H,"LS<6BE"U.9](7E M=!M+YTV\2^AI3UW/8=C8GS8OA_TG@L%L[_@?YF4[4MCRE!-G6TL754%7O E2 M_BT.D/%L-E,-8+\#_LDU%"W7I)N($J MP8;& ?=\*F,AH,3GVCD_N/"9$=N&G!]H/L8/8J?_UJ_OI!C^.UH7VS M.5^PRBZ0EMI4K9?>M32P&#&P57>*!R9P^8=?!"56['#"Z<*F<,!3O4#8_2$O MR/9:OSVCY1@4C_+NM+*)G&_NXW OZ=H?"MR[NL?"6!YJ'X66.F$G MT5,$R'*!-M*&N_:.>%G5,RN]M+_M9HP,L)# G'IKA?DW/-RI!PW48HXUT$P< MXU6'S[XW7W3;!6[YP[>NG<@F< R@+0C;D[J%JPG@[+"':HM: EDV_QO,;F3, MT1(SF"KS>N!FQ=05'"]U8R(*\U>+<^?CY#RUPXK 33 Z#0\2_"[J?,3$?D-K M5ZTAO$%8@*P;IY.=[H4+*K4 Y7(Y$PN<:M2GX05&=F3L,0:U?A%T"[1[WC0G M'[E4ECCG;6X0B/@L)QG4GT8GT,%B=K1SEI*!1J!#$A8XR*3Z[D>F- D]L=HG MYB?I';:[K@R'/<;-!J;Z-"2R['!9CG1%:UVU@S Z10!9>'-:"T,9:%05$U^2 MXUV[2OL4L)/Z&!,MI6";%38B\K8I)*L&IC"QX=HFD4&-0LY#+^XCW84+A^-[ M-!N,%SFXCV'EJ83:8/A$.F3"D"F40VA1IRMN._RI6\3M+7Z+\SAUL[[W 7]=:T:$!:>CA<_?9H&26"#,!V+LLS#=2 M,8_=?NQL0OL9.S@KD.H&4>A:,.@/,%W\VF"/ M@?>E<[%]X@^'?(&=_ 5!+ P04 " +B -5Z'W-/L$I ".CP M&0 'AL+W=OMX M]>Z+/]Z5U9=Z8TP3?=WF1?W3HTW3[)X_>U8O-V:;U,?ESA3PRZJLMDD#?U;K M9_6N,DE*#VWS9[/)Y.S9-LF*1R]_I.\^5"]_+-LFSPKSH8KJ=KM-JOTKDY=W M/SV:/K)??,S6FP:_>/;RQUVR-C>F^;S[4,%?S]PL:;8U19V51529U4^/KJ;/ M7\TN\ $:\<_,W-7J#7#)YK7MY\?O_^ZN/_1+^]C6ZN M?_GU^NWUZZM?/T57KU__]OG73]>__A)]^.W=]>OKGV^B)Q_*/%MFIG[ZX[,& MEL8)GBUEF5>\S.S ,M-9]+XLFDT=_5RD)@TG> 9[=AN?V8V_FHW.^,8LCZ/Y M-(YFD]ET9+ZY \2&RGK>;U+EN:G1T ZM:ENS:.7__U? MT[/)BY&=G[B=GXS-_O)54F=U5*ZB#SAWT22([D.;_(YIHD\;$ZVR(BF669)' M-7QK@"8;&MC ;Z_+[2XI]M$FN371PI@B@A/NDLJD488TMRRK%!XV@-;-)OI\ M?',U19,5:W@\@[5VN:FC)__]7Q>SV>3%+U=7'^CC M],73*"G2:-=6=9L43=24M(FJQ>'X2V76;4X[=SN\,O3=4D>(8M;JW&X^!TL+^RBG8&_DF'(>-!49EEGL 2 MJPS."'M=E@7R4;OMG0:T[!;V6L%W8PL/I%F]S,NZK>C ML&]$>MS9H>=XI12V8E%D" @Q/!_=@6S#?P]MC6^P_05+N2AT6Q@1T#>(,9K)-YLD1N$:IVM"\)$.(H0F!!,89(J@GFV M2#H@^3-"Q!P/)'20&OP93F6O6MA!C2ANLML$UHBCO$P ^GB!)4#'1!L\"R#( M%S@\P!$NR%0R"$]8E+A=/4%6W *HRFH?E8NZ!(ZQ-,"88@N6)OEJ8*I5DE71 M;9*W!&\/ZZRHFZIEC,/YU=6I^SJ.KI9-"\,![T OJ&%8FZ=PZX T@+Y5N<43 M:_P:(\ S1X!GH^1S8]:$W1_M#0Y1X.@4PR*J-R_1I6?Y@%6%Q1N$<53S P % MP,100B!CG9Z_J%D/$^2N$$O@\AD?TIAQ,UEN[*A]!#(I-8"L*1$)TZ*!_U)2 MQE+DX5R:1$OY7P8V!=@?TD&QWB"3X0YWD=/G -]H5 M3-:B-$-TJVDW>.9F4Y7M>A/=;1"1<#Q+'Y 8<'"@'^'(1"Z 8'F;(D,K;[.4 MR*T"-"6HL6K*^(0T1/!.J@HIB)&-&%IJ8(V*N9,[39+7I4P*6Q-4A=E+X51" M7JQ%PM/X!9P'416IKVX!9/:L=+SCZ!HVDZ89/A_"PA\?6.JR<31,D( MD*0M,D#M$7H]=_1Z/DJOKY-Z0T>E#S^#F *&@Y<]1+??.56 *81<*:( @GYI MG]F R0(WF6?P6$K\L6X4TB'DJFP-EYL#+32H1>T92I4QP(9)GP>X 40;BT, M3VW\+D*$12L1=:J:QRV2'%5#DN"+I/CB^3Z1S39!5 'Y!U8@,&;S=6G@SE8F M%>T1YB'*S#,0_)V5D#>!!$#20X4*N 9\"7(7[YFX,"&_6P^!H;0$#RZ2BUG] M!8^-C\LQ05@!]\X!K0EMP!8QVP4P>&N/Q!W=."54TF?D(_*9#*L&;]]#&*-U?VZ!^=A!Q"O@=/ AR$F)U3 M_SMRG*C/_RFWP4R%F T!5(EXOASW"PA\N2_DY3GR>%2L+8N+ SZZ,O(X"1E M;KTR\Z3.]E@F>0LE;=ER@6)]VWQ%K:U2^"TL*&0+*RF91BS_9X6GD?@LK6Y10"@M "%J8Y%A%E-,5F3 MF&%^:5>RY!P'0L>)?;O;35:C#A8[C;BK'UA[A>E-AH?'@)N$R\KJ#5WOMT!+ MW]H[H%>X,^:'R_1@57SHJOASG_E;O?4=Z[S@M?^=4T>M0N5:TS$HNX[S7 M 4BY29:L@QBB/*+ DJ6**$E69>_3.^CFJ5.PLL)K?_PD23%2F @9CLJ[PCC5 M*R_%%CX>V;8G;\+YNK&HS%P&S)0EZW.D!H@ZA-3@CHB,)1:Y!\\MVKW"]!1V M9-$=-2IA/6)F9+25$I2??\.V28C"1G9$Y$9H.33T4"T"0:",_RA!\ER'[,#S M.)08.SEX= >2,-F!7O:5[ U8:SH_/OV!U)L!R47GAA$7AT9,QB!+K@]1%3)K M+9(NRT@R0WH#1KH'FQ".@JB&F\N=!V-=NIN'GUJX]^H.YV+5F6.K^ "!LTW!(+\9 6X,%#:N[J8B@S;LF PW:)&P59DY4U3;6XX8U.F MKT&S!:YG&1S;@GL"I$8%84$A)VM1(>FP1K9Q0=19:#6AQ)Z,>JZ!"L:Y27Q &L#TP[4DYYM7L;STPDSSO/X?'8YBJ_,EC5S MC9V8UKN6!>W.]M9%(9(K(C=Z3=:K8NZ$I>](=R0:G[TXS"L_]40# 4ZJ(=]# O,RI<;^+LH*;)H401[$_AWUK:.L('2', MT,65Y#%L%R3B'ZTIEGNQC9 8@3'EK(B@QZS*T&-T_(U;SFJ23;!AY!< N[N2 MO@ 3 .CL.6U(1% DKA96: %[T2*V7X8$[! %=K04'[>]F>YLH?W2/0G)AY4P MEQRU-S;HB"G#;:2_@^Z&EI8,L9B9\N/HP00N6>VMC]I*2F90"9G>HCC"/30; MEDPH0-GS*'^(=\)Y"&ZZQS_(@(%++8C:!.#PE8.=4)"GZ^3)BT *F_7%:M>%I;E#V&2+$B.9[ :NC74@J[V*SDZJ+9G@;0'@X5O>@@!C&^.2C1QT_3IK.$//&'XB M.S5S0'/WD5@G"L>/%+X!^TAB'=.@,#(2#7$YZZLE1,R^ 5NRI)H!E4DPK$2 M!P\?S$$*()0@A"P%LY_P#F\)SI .'>^#?5:D8=JY;Z\!B$8O]("GMJZ?+C76Y!5P$4,UQ+OY)@_Z/;21A))3O.Z96I@/+.+1WYB[+ MFM?% D2>&XG1X+<(PRR)M4>/QD H<%O9Z MNN>,\1+)*\]N9AA=KMBWB1)S3:)GQ5@@2-0UN;]S&WFTLR+_>AX]F3YE%#+%NN$(1[8U,C'<#9)(6Y#)S%H6TE53 MM:1/OXB>S/AQ[T!TCV_@"(:>+Y?+=@<2$X;/GXIBZ&(8L#+0F=,!O5Z5'9OC MV)F &&HEAY59(PISR@T%5AI,X4&5(#-YJI1]#%-C+ 96/7E*AZG9?+="'E3J MQGB3!#>Z ]1@=ICTHS,4#(393@]"S.Z>W,,YL7W!/P$&D#3P*0P1D\4IM =S MGCUUKH4XJL%TC\5G7'TQC5<]82A^_>2LF2 M_>B0(CC8LZ5[#_;89K*G)DIL.NB2IE MMV:H^X7DQ##;&N4$(6JA4#"0#_G0-"6S'MZ?1)&$Z,UMHW6]C@+K] (QVEUOZK#PX+;B)7S0G2QK.",/F*R'Q46L0_.V>>W,K>^>7 MIW^)%78U_0X;Q ;,'!I/9 M_I*927)T\Q!X;"^'P>4@O?_;AXCFETPDO'7Y27_]5.50#'A/![(DZ"[87%:L MH;L]%G=\0/+F@; CV>4"@*G+BEFB@L3V@W@QOZ7#X-RAGU)(W)T:)BU0&UME M7Q%A*Q*VO+&KP(OY^&(>3R832SMJQXD\'"Z$7DC2/1'\9\>7/R"0+N!?WI77 MQX.9[.H\1[/?(1>"U5$]!_(\.9[\$"4+8$F4W")*8<+QP7:+F[N (:'3]MZ. MVO/CLQ\(DN?'Y^,.VS[I\4Y&7+%3//_TTKIB/X6L2BDM'KI,R&EVFZ6HX@9H M)UY9OCPME=CD1*SD1?Q-AY$V@$.-7G;XN&X3V&AC?!J!4SOX6'6[0%NBR;Q3 MGKT?95LMB4G?-RR[1/L2M7:7,NCWQPK^71G$(, NJM(C$MP^JRNK%.PQ02S+ M,Y\M9= Q F>93HY/^#[GD^/I#TX)<$3CC$!O*G&N1+D2^"*.U)C/Z$&C;^'0 MP2??<7 ,6 \?G/UCJ*X=.NGI#.GK/W*^;WAF_2%"/+M/L#9VT=K#TO\O"*;^ M?XFE>F?BEK5NV*.SQ7#!G@]S*Y'L3V1RD_]%$B5Z!ZO[C!^N_C!SDY0^T=-0 MA6,#R2M+>%5^,NN[).X6(0JG]V:=72QS", :J@NQ9]NMS8\D-<=G..%.*1.* MU+9 K5ZC[ZWI'WV4M0<@A;F=X?C7'-CACUJBZJF$[N8>)HC^_Y@L8TJG*J>8 MCJJ&OY%RVU40!W7,[YDHXJ][2J57!JUS@H=D==V:07TPPKBYA-(EN]#ZEQ-" M@<:G^C62O^X2(P.>_,GF4LJ:_QFU4:_ N2X6JRB0#CQW"_;8&A0LXBV5X;1E M&!*+]^RLJ(OML]#6NLI"MY M%>WT>#(A-74ZPT\AWW91$H1D&*+QW%4OTS,!@6Z*^\#%%E>7>"V78 MZ"DZN#%';W"0SE*OR!43?S.N=@^O\FCDK2R"$Y/[^/Q$HLBG7;X4\M2^A")_ MO[ZG[[!]FV&^_1>M,Y$/Y/LSS09K'][V-]39N$HDIK 0Z;1)Q;Z7J-[7C=E*OIDWZRC_ MO:5@ MK9ZH%.M,E2W75&/VX^OC7%!!0T,TH\&H,&Q(5OXT(VH[CF+RI6 MJ+UY];U,VZ4KM>I[RNR!! :)_R:4&##\Z/L8GV3.;9C4H%Q1N0^(+L^SE0 X:G/E/9R0/'JE- M9)-\BP-Y'FQ5CP+S9%1&N_>W>^!C(I,YPI2@C@8NZ4JU&NMK&SR[5-YD3'*R M^2)9HQ]$N8T#EXT+&Y)'*"NLVH-*/JF)X2YTY'*S)??I"H0AQ] $[<,+Y@]OP.58Y! M-OAG)HS\S[L\D0"U<;^2/I-45<:LCLB/;@MLBG;;C+]*P&=W M#Q3998WHNZRV"P[ OL:HPA<23\=+@#G$S.4NJ^A=6:R/WE&4[(JN*(HW."0CY82C-A4!M]*L YN12YDI)#K@7-*B :%,8LEB@WA^-_ M2&-DE7CVC-R0DBU45HX$F<3K[+%X#:;I+M1&B% Q/@H+\U6SQD>N4A'D+*YL M^H]*0<\1UZB0Q;O9;-3(#\?25](0:7E%652M174L,!J1.Y.TX980ORTH4XMS M5\+Y.F%I1:A>1@S *Y:\EF%(,DC"JW/)%4%2F;I*BN0R!$&.8[>'ELPD\:,/ MG2#(-1HZ"646-#X!D:,NSA=P#$:UW@(;$5V40TD4^);N[UP9I45?4ST=+XE^ MPP'A:W+3HEOYG4?:2SDQV*A"G@!W*G*4O]UL7E!4ZHN.7N:^/8@1"I..>Q//Y&>NX)_'L9-;U3;SI/F]5 MO(>Q(A_'QRRZ4UX05AYR560V,G'XYL+V'[[,>93C^2+VZ7@5^P>Q-/]%Q-\< M=H)[^'1/%=<&I@0J7UJXJBP+\19"'NNA/8 MJ)&MY.YDCX!]+!&K5I*NPBPW-X^NI^!*=_RY: DG7>TXB>G^XLK 90BYDEU M0G1Q9DMKQMRY.U7IKPC'@8T@3."TK+U[T*MZX,'G+,O1Q)#4E*@EC2EH15W; MDXI)9/YBS_] M+ZU$J_RKM]\8%EMG12$!3F'/]LG'T2P^O3Q1?\_C"1C^/3RW0'=+QM/3F?MK M&E_,3_SB'1RRHY[ L//)4__W+)Y/+YX.;AHMM>'M7IR?=;<_QOE\.X#I>!'_ M57I+B8$(J-=X@$'&]\ Y0A^3[?=".A4']0%PD M5_CC^9G+*IM>=C.ZQT#JR]NGXZ7I;U'?_R=Y0-^;!,.(VT,-%KYOIK 3ARXU MMNXSVTN!375*9T5)KAO)#&247]V\C@##CJ:@20PO?>C['FV^([OJ.OI'6S:< M8;X4\9+<@O CNRBSC?$$"^0(9+HB3Q9S"&TDQ?-$\RQX MZ'%VM3RHBM\K,G9=Y#47+8<*,ZJJ7)05*0*+O;X)\==C50_'#KAQC^2F\K;@ M?C&7_5H7LJCS,88D-MP!2SQ191-/26-A%=JA!=UAM 5-"#T):CMT.SX5+-^+ M^R/G\HNPF$;OP>-@35FN2FR/W!F5:K'+E23 M=B[*2^F@BUE]8$F16"Y,J&T$1DG=I6XO0:&$9!F[[W0QL[@C*?&)'^1@?;?^ M4U]UQA>=1)QOB$*$4+-[>P<#YJ-*A.^N,1WOB:'D+"SRUF4T7'LH#BH4?WK6 MP5K5X5YT-L[NF^MA3-1V>.KV8XJ'>^N%Q7BQSRN+=7:">GB7[*4K'^4_XI+4 MI2"6/ ;WNT\OTOZ7<#V)V(=?2]GZRKB03K2%M?G5-O8,-' M)$E4'C75-(DK$$BAR;TJ8RWM.J S/%W6S1UT-#U,T@B/<<@RQQ"S-,PFM/E7 MF8BQH,U%(,Y$3E4N-8O!H]A4D+G O[I[4P',Y+\[&4 _G J=>/OW$6Y3GNI_\_ MGLY.X[/)1'(T?-$050R[27G8;'Z(%0I5=+;276IZ2M44WUIJ.HTO,1OW4&N8 MA\-C\/(&@"'E'M_8((PZ/_^3H)A$6YL^01E2*ZE S)J\ MDRA-MCPW8,V6C?04H%V4KB(8#KZE3B>8)T>--&1.09=@FYQRY>)Y#*PPJA?; M.*&-]]B'6>VO6>]/Y%E?TR:M91A +C7<9I5+V^>DTYSK$U=7S7WKC;YOAX4%V8/V^=T$K-< M-PML=F0;G9/N;R_%6IVVS)-EDK^?&P=69D'64\$-H21L:;A^B-.W;*U9Q;L_ M8DH@12[L] L;8H7R MZ!.NX><,*6FS=01DJT,=?$KKB:5V0B:_=>U7G4LG\9GHFHA57+AAY^RJ+9;< MT$ZZE,6IP*A\ZTX M:>RZ@9";AE1H(H"[K Z\ EGMLQZE]2TUQ.-E:5-Q&*&GQ!9^T8 *3"CGA\8( M(LNXDW[&.R0!@NG'H0"Q$U6>>?CM^A37^]8%,0LD@_LAY7]AEYS'E_'T[!3A M8Z^P,71=%L7UN;#]: M+[.6\G*)D,EV@E=<+45Q:HR1LLU':5(5%U8DU,:62X+L_;_):MLW6(QM*U;^ MJI!?/_07*$8/CRV^T=U_57P-M$K0Y?T7<''PB5[ M@OK[NG$) / M>.X0])76[E'SRW,L:Y!!TH*:TA,<<^&>,16RD55%KX/2BI2,';-Q?)7A;+PX M\*.4W"*'^&A<.@J]TJ8YZ)?\TY/2ZP$Z\4K6'1$TKLY#)+E[ TBG4P_GI8-P M@2>K?;@O#>8=LUE)&HI+ MB_+ZI[7N;-=GL30Z/D#IY(ZQ[Y,S$.2_6%6VIO)^4K#H92O+7E982$&^Z&TV M7K;&)']-]EH<_6H&:SX>.H?/1UD'.I-$#M[5%%O;[B6KL?9790 MB0JIIM+O4HA=WM-"V:56(QGUL/CBF=EXK8L3 'ST0<@]: 8O4G1[Y6XL0E&R M+6[6FKDO=^'W7X$.>>0 8&M>Q/6;X*WX5@3=1A4N J&245G5L_5>/B6,=4YG MS;ZE5PX,V'S2)= J9;[YI>4*\@X$;CZJ!OODM0+K2E+GV49))WX!\M&(S\5N M5,#BRGSR;.4HDW.L.2.8,O.M.V*/3=I&L<07D\S&2S]N-K#GHU?DH*# $O]Q('&CJZ% Z$(,J?SZ44<+"9M1VZ:X%$YDG (V5W>[-<%IL6Q^A MI4EN@@6VSD6'+)$5'H!>@/BI(N_>/OJWJQT7Q0\@QYA%/)U^0>[WR+2#GN-GZ]NGES]8_HE[P$%AJ]IR!B M'$DS2O0>65>.3=+I@-EE!^#WMR5:VK:S?6_-%]HYI5[1XQ% 37"H:Z ;(J\$ MLU"@BBI;0YP4KFQ=HI@U8;JTA,4 B&T0J\^#7-1FTW$W(^J"A%Y1,@%0_?.E MED-7R)@:Y'&@=Y6]%:)=8I=6VJSMQ1JV13]$A$XEE[+?154FJ5=JT<'SE3&Z MMS,A0*(X Q]#/4)NHV?^^G M)-$"TA$CHMB%*9A_:91&#C?Z!K&9KP^;C9=TW6BG]]^LT_M@]O#WSQ;=C+C7 MG:^*%6CGK.;2E6WB]\%.TG^R"O4V(5!KP+4K\"T M-U/MRDJ*S3_0.V]ML$A^(?<^W+?O[OH!5&+L*00W0J*@D5I #JT [1[9[DXB MDO!^@AWY?;BD/0E3UV3#QC2O;QJ(I'?H=&HNVQF*5Z5TQ^/H8X*2A7>.@U2% M%H>S:DO22,$P0M)I:-8[L@ D987/) -W H3.*P]W#P=A6>C@8:(ZBB'4)6)_ MI2?(1',+!*^,X?WL3AR==1)+>ED!%C\XNHB',OO5WAUZ\ MZR-@M =.8O2PH<4-O2_$6I"H*O"+7@U;XM+34-Q!\I(&>Q'XUC"TU/F-+2Z< M<^@UP)4K2S?4%I53SU*L%/SV6?CIE<3N:?:*_Y(YFDPWA/)@$C_K3?>Z+8J"NN[*E26W%<1J^XG18 ME>734%Q;*2JD+^B]C-:;4@]NH:N7BS&^I?8=^#J+?0<"&.*G]CS6"S T:_#" M6^=;8Y[G7I"LWQSBTK<]DFI2M_X Z6@@I$+O_N!,=("*-,6XRK'_^7ICNP@U MTKZ06A/A)BH!Y#-@JPJQ_<),&^@ M+"4N"DZ^THHMT$TEA1O_0E:^2FR,*&Q'PCROVT5*TE]K\;;[G=H>PPR>FE#= MLLW[\KA/P5(BC578C1*)@=7F(O94X#L$CO>&]75WI07TVVJYXM. HC'4$Q89 M"#T7I:?0@_?CV@5+4DI'OV"-7Y*=,::OU41\V;>E:>P;20U\\*G?6S"GR>DC MIQS.F^PT8 C7G$W01PC_O_0-048M/E\E.OO&JYZ#ELV#AL/H!,.&0SBK*D?0 M108$R%W9&%MHY: 9>G;Z7:7U*QC5ZY3N67[0<_GK1O7O!P01YVLU[JV0E#WF MU0-TS4C/?&Q,#(3@3Q5L505G!E]B/+*M3]TD;ZGH/]S6FG=-UF>O/[_UUM=# MW=/5G'J^.'C%@N]?.MBUM#NO'62'4(>K/;J+$ID6X?#\']NRF_ETLDKHW<8 MB<76EI8+6_:8I.(:+U'+O2.5V]Q2"J^7LBH!T[:UK%52\M]_>W4#.VPDA@0; MJZB-^1H 2+U\I*8+M+FW9E&UF!X +/&,;_SMU_H\J*\&@(4C 8C#Y5MO23D@SVA)_\8$:IW6&MXIN<;X3,(@Z)B>SU1FC:$8 MZ@U9IH$Z2Q=JNMV1U$L\?:VMBXQRO=)Q]+F@1CD^U1&K8EKT:PPK^DYQP@9: M2^ZP:J,.LG]W"]UVTGO3^ W$K&+A]_*J#2?S[=3#FJ '^(W7!,E,LH@]Z*1[ M1F6:;Y(F>?DC8JMY;?(<';-P'S\]PL0;]RV:RE@;^/QJ]N@9/.F'O_QQ!Q!Y MGR"RUV!WK>#1R?'YZ2,0&NN-^Z,I=S@EOOP2&"!]W!@0/A4.@-]7)3 T^0,7 MP+ZRM+V7_PM02P,$% @ "X@#5;;9& _J P 4@H !D !X;"]W;W)K M&ULK59M;]LV$/XKA#H4+;SQ7LCO:DNI1C^JDJN) ML]5Z=^ZZ*M_2BJ@SL:,<=M9"5D0#*3>NVDE*"JM4E6[@>8E;$<:=Z=CR%G(Z M%K4N&:<+B51=543^O*2EV$\44TF8ZE MV"-II '-+&RH5AN<8]P49:DE[#+0T]/EX\W-Q?U?Z.X:+>=?;N?7\]G%[0.Z MF,WN'F\?YK=?T.+NC_EL_GF)/CR054G5Q[&KP;!1=_/6R&5C)'C#B!^@&\'U M5J'/O*#%

    &&7AM#BA;^)].>!YUGD>GT*=+N*9%75(DUDAO:7/, MF?X)YTAO&;>\/9&2<."5C*Q8:79)GHN:ZV/1G+;W_ET6>.$G]*M_4SCS\="W M5]YAM*(;QCGC&Q/6CDHFBD[S-Q3@>!0-Z!![:8864A1UKOMH(499TUXQP'X< M=)2/LS#JC>=":848SVLI!SH?0"SU/O9T@$,_^WC4:E MC_]UZ0NFR&8CZ8;89@<<29\HK^FQ"I^&_;\J_+K2APHI GWD_#\#73%)#]K# M=,;83\,!P_79L/AP7EIXO!/0AR- MDE?L*,29YZ-[J@D#4UI(^@9 X&'/]U^Q_11'88+NX*I*.'#]8?,]'&5>;\B> MHP>A(:+=,)6]0A+CT:@/S8]2''N!C:V&9" "1_3FZP*5@G!SVC6%CJ1?EV+> M[J#?X6*TNHPKL%S:!'&AGYG%29SU)#B1CH88QN0+%0_'8=J1(QQF?AM:?MK9 M/ILI]@>QPC$($Z_-8I^RT.^M0*&2H+7"8>!IK\CPZ(Q,PM(A)TUP&D2V+@WV M\]0?,-925.!QSLH2AIN#D+)!F)[/&PO=V]R:W-H965T%P_7C MG.B['[M1T++>FX +N%-';]9JIQTLHY'[B^,[3 MP#U?KHP=&$['&[:$.9A/FSN%TK#VDO,U",VE( H6$^?"/[],K'ZI\)G#7K>^ MB8WD0&+YV,(.BL(X0QK\'GTX]I35L?S]Y_ZN,'6-Y M8!IFLOB'YV8U<5*'Y+!@V\+CR2?8'7<\AV58;N3X8(X(U M%]6;?3WDX3D&]&! 2]S51"7*M\RPZ5C)/5%6&[W9CS+4TAK!<6&+,C<*_W*T M,]/9A_?S3[=7]^3FP\7[.;F_FEU=?[ZXO+DBKS^RAP+TV7AH=3!$@#5*^H3RDO9Z? O9@ 2^2ZA'_1Y_01UU4/H+ M?C3J8\%6KL+CKFS3G.L-RV#B8%=H4#MPIJ]>^+'WI@=H6 ,-^[Q/Y]B$^;8 M(A=G49?%:H= M @*F02<$WQU1KXAC4 M!A27>2MWF/NVY#=YO5-RQ\N]XU09$]K8IBU2S59,+6T.%ZV2)V'<*GE*DT;Z M?\*\),B8XZA[JA[758^?776^WC!N26\[8 D"%"O(85TJX?T0+?KG_?U+PD=I M$'YWX7O6:O!S);E^2EXU$1#CI=+9+@PX8 M-_8",M] QA<\JZO EGA6TJ8IU;=A14%[=8BBE'PPJSI\W/'+(\T.OD/5U+:= MH\1-4Z^3H]#U@IB\.[#C] ;2V 21WY;"I(>V24W;Y"?WMO;:;U8,EW,%9,,P M9_D6CO&T?Z+?M7P]B\=_=!G=#!_E=N^FYWO>P&N1O)+O#GGYQM7Y=[ "G_Q) M8H_D[%'7V6P3;102;]!93B,[DI+86HY.689>@EH-92E&[PTH+L9HY=-39DA# M5&L2Y8=^*;_#NX7!*+#PHL=\%-M9D\;M@Z5V-BE^7MP78@'C&J(W8]6E]0+JIS>:->W6YN<4O!KB<%+- 4@>.. MJZH;0R48N2E/Z0_2X)F__%SA)0N45<#_"RG-DV GJ*]MT_\ 4$L#!!0 ( M N( U4J%&?B@0( .$% 9 >&PO=V]R:W-H965T=C-3:"B[Q08-9ER73/Z2\1*EX4J"QGSL3<*+:>SP->")X\;LS,%5 MLE3JV06WV=@+G" 4F%K'P&AXP2L4PA&1C!\MI]<=Z1)WYUOVSW7M5,N2&;Q2 MXCO/;#'VSCW(,&=K81_5Y@;;>@:.+U7"U%_8M-C @W1MK"K;9%)0W39/IE!L<+MA1H3D:^I4,&PO M=V]R:W-H965T("AEL&SFUQ;"\?.;)?"OY^=M&G&2O>PE]IWON_S=_7=9;B6ZD4O$0V\E5SH MD;Y&T=$[98&N<(LF%%%SA%\[-Z4-8*6I:"E2@T MDP(4SD?>970^3EQ\'?#$<*T[>W"9S*1\<<9M,?)")P@YYL8Q4+N\XA5R[HBL MC%\;3J^]T@&[^RW[MSIWF\N,:KR2_)D59CGR4@\*G-,5-Q.Y_HZ;?'J.+Y=< MU[^P;F()\2!?:2/+#=@J*)EH5OJV^1\Z@#3\!$ V %+K;BZJ55Y30[.ADFM0 M+MJRN4V=:HVVXIAPCS(URIXRBS/9[?W3S?WCC\GMS12.'^F,HSX9!L8RN_,@ MW[",&Q;R"4M$X$X*L]1P(PHL_B0(K*16%]GJ&I.#C->8GT(<^4!"$AW@B]L\ MXYHO_G>>^])KP,E^L&N,>K7R-ZA6][.N7J!]>')"6M-*20^S9U#9: ML>((<@Y,O*(P4KWO$WF0YC.1*0GC"_C?U;U"UPAA0M>V#@TJ1KENCXX@ZOE) M''4=Q!]$,3S;YK3I0:7DPLK;0091TNX36TC?F&"VG@M82%EH.(Y.=A>G?G36 MVYFQ'P]Z<,GM9*$B1[ S"N1,2UO$.3K'QS2.DYB<_.WMD_ $'J6AO*,[B?VS M,.TXXIZ?IN$.985]T,I$SE<%:C@B?G^0 A4%'*5^O]<'JMWS[JN6H-.\):I% M/:(TY'(E3-/'K;>=@I=-\^_"FQ%Z1]6""0T&ULK5513]LP$/XK5C8A MD"*2N&F20ANIA:(A4=:5PK1'-[DV%DX<;(?"OY^=M&F0H _37N*[\]UWW]F^ MRW#+Q;/, !1ZRUDA1U:F5'GA.#+)("?RG)=0Z)TU%SE16A4;1Y8"2%H'Y69^T-"[K)E#$X\; D&W@ M]5C.A=:<%B6E.122\@()6(^LL78]^4]>N:UD1"5><_::IRD969*$4UJ1B M:L&W/V!73]_@)9S)^HNVC:^/+9144O%\%ZP9Y+1H5O*V.X=.0.1^$8!W ;CF MW22J65X31>*AX%LDC+=&,T)=:AVMR='"7,J#$GJ7ZC@5SQ<_Y]/%\H^-YG?C M^R4:WU^CZ:_'V_ELJK73)5DQD&=#1^E<)L))=KB3!A=_@>MA-..%RB2:%BFD M'P$<3;)EBO=,)_@HXC4DYZCGV0B[V#N"UVLK[]5XO7^I_+."&SC_R M) F,+-T=$L0K6/')-R]P+X^0]5NR_C'T^$$W8UHQ0'R-2J%;4JAW&Y6,% J1 M(D7P4M%2]XKZC/AQZ)-O$79[E^A_K>9ZNHJ+[@S#O>4[\GQ[X ^Z!FP/@@A- M*LI26FQD71$#W6L99RFBN:[X%4QULHWR>G:(\4%U[=!UT1-D--$/]F"W@PAW MM3:[WZMMN/6LVW/1RBFTH45%4"ZI@U?3/R(0T>1!_D)5>$ MM99>7Y,;=!SLL!^B.Y"ZTB2I\HH1!:F>)?KA))34TVKO?!K9WJ!W=M!#V_.] MLUV&HT^A<\(XM/M>T#5@._""SQZFTYDE.8A-/3$E2GA5J&:LM-9V*(^;671P M;R;ZC(@-+:2^RK4.=<_#OH5$,R4;1?&RGDPKKO2]O^9<[163 MH/U5Q7\!4$L#!!0 ( N( U6 V+&:?P( -$% 9 >&PO=V]R:W-H M965T-JZF1:EV/7 M54D&!55]40+'FYV0!=7HRKVK2@DTM:""N8'G7;D%S;D33VQL*>.)J#3+.2PE M45514/DV!R8.4\=WCH%5OL^T";CQI*1[6(/^62XE>F[+DN8%<)4+3B3LIL[, M'\\CDV\3?N5P4!V;F$JV0CP;YR&=.IX1! P2;1@H'B]P"XP9(I3QI^%TVB<- ML&L?V;_;VK&6+55P*]CO/-79U!DY)(4=K9A>B<,]-/4,#%\BF+*_Y%#G!@.' M))72HFC J*#(>7W2UZ8/'<#(^P00-(# ZJX?LBKOJ*;Q1(H#D28;V8QA2[5H M%)=S\U'66N)MCC@=/VWN%RLR6Z\7FS7YNJ%;!NK;Q-5(;1+>%?>3=GQ$6MN.@<>[S&64LK!D3LR)/. M0)*94J#5*9WGF2XO1H$7WI#_=9KN=QV/_ <@I24$A>#U&\]PG%UH&Z:)%51 M,:KQ,@5L4I)3.WA']!=RW8O\ZXX_[ 7^B"PEE#1/<<2Y?G\J&KW;PZCIRC$2 MAD'']LD*2H$-4T98)@I0[>W '[:VWPNO!V0C-&4=$;[7&_A7'U2BJE,?U>V, M60%R;Y>)(HFHN*XGKHVV^VI6C^E[>KWL'JGOTAK@=9+Y#:T:*T M0[L5&E> -3/3'&#-L9EM2OOO9R<0TH6B?=B7Q&??\]QS MMN\\V$GU2Z\1#3R57.BAMS9F1 1D@8E9<(;#:JYF1H-Y-9P)G"F0&_+DJKG"7*Y&WJA=YBX9ZNU<1/!:+"A M*YRC^;Z9*6L%#4O!2A2:20$*ET-O'%Y-$N=?.?Q@N-.M,;A,%E+^\1HY=T16QN\]I]>$=,#V^,#^N[!54#)1_^G3?A]:@(R\ HCV M@*C270>J5-Y00T<#)7>@G+=ET;5*S1:^PA1%\E<*L-=R* HN7!(&5 MUNB+#OHFT5G&&\PO( Y]B$@4GN&+FWSCBB_^]WPO3N59LR2G65RE7.D-S7'H MV5+0J![1&[U[$Z;DTQF-2:,Q.<<^FMO**[8<02[MKPHP^*\EY1T?HIUFOJ\Y/H@QF4IFEY$R"H4^H@8H"##.\'2=) M^RV+I 1FRK8[9?.PH YQ+TD[0RZTP=6ML9IN'95SWTZ-[_2I]I6K%A :.2PLE M%_V>!ZKN]+5AY*;JK@MI;*^NAFO[.*)R#G9]*:4Y&"Y \]R._@!02P,$% M @ "X@#5&ULU5=9<^(X$/XK*N98J&+!EK$QF82J7%.;A\RDIOND%@"'/62KT26=AS/)H.-31 C*F!W() M G<2J3)F<*KF0[U4P.*"*4N'U'&"8<:XZ$R/B[4;-3V6N4FY@!M%=)YE3+V< M02J?3CIN9[UPR^<+8Q>&T^,EF\,=F(?EC<+9L$*)>09"G066 MOB#XG<.3KOT3:\E,RF]V5WXXA(&N&&BA=RFHT/*"&38]5O*)*$N-:/:G,+7@1N6X ML(=R9Q3NVR?4H>X>/*\RU"OPO ,,;;.O MY!ZU<]O4.-)+%L%)!V-?@WJ$SO3C.S=P/NW1;53I-MJ'/KTK,X+(A&@^%SSA M$1.&1#);2@'":+MC%D"62C[R(A\P'0D72 '$L&?0;2;]0.B_E$28 L(TKJ>8 MT9ITN4 .F6LF8MT[(A_?A=3Q/OWT^!K]!EB4"RMYN])V!^-O*UY&/KDSC ##6ZW3T.G977LC4HB<20*SXYVVLQ'FCIK!P\HJMDTF3.%A9&:]T.\Q, MM^]X33.IXY.;UT-Q8)],,Y3L)FA()(BXBEG M14M9YJ@H638PL>!X&=P.2K,Z@YB#+ MTY;+^W7\KW+N@-P[* >;N;@;=AK#*3<2BYZJQQ5U!P[YL#LM8Z]^\GTB\,*" M_E^[T/IN!@(2;C8A-6A&)QV$U?^E #5_L8?&(PXB>B$1AFL-H.L/:*\!T:4# M;[/Z%4]35;-?&]3.8+P1V R/2M4E1]S),"B%V'6F@4S M9&[W%==@,^( U?X_;>>B:(F-9&[;]*;0C<)Z MV?.Q(M^6%Y0F\7H,O*"QYF+=+_-LN[2NQU&S+=# (S?L1>&)O,+D^N,FUV1, M'O#F@7=J$K$EQU;!_R[KZ2ZI'S;5\'>[2RUDFCW%"]VV52_&) M^&U8?<^9],@7+.H_!'MOR1UGU*NON/W)V.VU%J5>5H^KC;DY1/UFJDYQQZ>0H*L6-FQ*ZORV5=.C%P63ZV9-/AP*WX7^%(& M90EP/Y'2K"=60/7VGOX#4$L#!!0 ( N( U6CV-JMC0, )L* 9 M>&PO=V]R:W-H965T4MH $ M+=LZO6T1M-UGDQQ@-8DSVRG=?[^S UF@D+=[]6I?B.W0X9OEEPD5*%6[%T9"Z QL8I31S?=3M.2EEF M#7KF;"(&/5ZHA&4P$406:4K%SQ$D?-VW/&M[,&7+E=('SJ"7TR7,0#WF$X$[ MIT*)60J99#PC A9]:^A=C-K:WA@\,5C+VIKH3.:($K2!(-A#1^;#"M*J1VK*^WZ)]-[IC+G$JXXLEW%JM5W^I:)(8%+1(UY>NO ML,G'$(QX(LTO69>V86B1J)"*IQMG9)"RK'S2UTT=:@Y=]XB#OW'P#>\RD&%Y M314=] 1?$Z&M$4TO3*K&&\FQ3/\I,R7P+4,_-9A]'4['9#2H[",-K8B3:0HQ+2/P+I^>269VHER3B+(=X%<)!?1=+? MDASYC8C7$-DD\$Z)[_I> UY0)1T8O. /DSZ4:XD4'D;2+7,AD"!> MP!I\^N!UW,L&GF'%,VQ"'\RP!>,B <(7V !2"18IB F*(GHF1<:4+%7-U,]# MU)O!'U9 %CS!KF39DC"$VG9F0[@3A5Z?/G1]W[V(\@5R4$8 !*C1EL7!L$-+O_S\ZY(YPB)/!\-K?WWWTTS(O?A"PB\ M6\@703-%L$. ?*9,D">:%$ FB*$!R!W/7C!AB$_)-YH5N@8;M5608;M:?B1> M8'>Z)2@&V9Y[-0L_M,_/R9,!K8Y//*^UB]+MU&.CSL$D%NQ'#W:BA[;;U ;M M2E[M=\NK_)-Y_ONJ/"*J9LAF4>W!_R6Q_%\B>R.J\2N(B$G4$79*34U_JKXW M]E/0GU-=P2N\2 76JZ )^846\<]"X[B;HM;ZYZSUGL9 MZZ?G'_]K=VKUINL.5:L;U&-W[-V];_OUM().G1A68).,_J(V=?D^[8_O./E7 MBT,7A5,;&%(02S,621+Q(E/E[%"=5I/7L!PX?IN78]LM%4N4(4E@@:ZN?887 MA"A'H7*C>&[&CSE7.,R8Y0JG1Q#: -\O.%?;C0Y0S:.#7U!+ P04 " + MB -5.&EWY:4" #J!0 &0 'AL+W=O$)%!& :E0NO$!6A6V?3;)A43U#V8[I?WO=TX@91)E MTK[$]O.]YW=V[OI;I9]-CFCA57!I!EYN[:;G^R;)43!SI38H:2=36C!+2[WV MS48C2RN2X'X8!!U?L$)ZPWZ%/>IA7Y66%Q(?-9A2"*;?1LC5=N"UO#WP5*QS MZP!_V-^P-2[0_M@\:EKYC4I:")2F4!(T9@/OMM4;Q2Z^"OA9X-8*_RI2 MFP^\K@V=6S<]B IC55B1R8'HI#UR%YW]W! MZ 8?$,(=(:Q\UP=5+N^89<.^5EO0+IK4W*1*M6*3N4*Z1UE83;L%\>QP_#"; M39>SR7RY@-OY'8P?YLOI_-MD/IY.%O!IR58>^;^DLQ_"3G>ZHU@T_T&V% M,%/2Y@8F,L7T;P&?3#9.P[W347A2\0Z3*XA:EQ &8>N$7M1D'E5ZT?]D?BSA M6BX^+N>*IV3^M?O\/12CI#34PSD$J^25A,D'N_@R@YJ"9 M+>2Z)AF@-@'(DMP9M3F"Q%<+&14>O"'3!I@%>D@4*]+;/^8E,#J=.3*G)F%Z M<''6#8/HYL.16"&<0R<*W31J\'8WQ_^ M 5!+ P04 " +B -5?H*7DTX# "*" &0 'AL+W=OZ^2")GYG NAS,:[Z2ZUSFB@6]E(?3$RXVI+H) MISF63'=DA8(D&ZE*9FBIMH&N%++,&95%$(=A/R@9%]YT[/86:CJ6M2FXP(4" M79+CYD$R^T#F&!J;$(C%X/>(U%88'(C:][3*\] MTAH>?Q_0?W>Q4RQKIO%:%I]Y9O*)-_0@PPVK"[.4NUO*DLM'O";J\; M>I#6VLAR;TP>E%PT;_9MGX=?,8CW!K'SNSG(>7G##)N.E=R!LMJ$9C][/X+.(-IAWH1C[$81R=P>NVX78= M7O>7PST598.1G,:PU^1"5RS%B4?W0*-Z0&_ZYE74#R_/>)BT'B;GT*>KYG: MW!#G4RE27G#F"$P[)D<0=8F*&:DT,)$1 X4D7C0;M<8,N'!ZJ2RKVCA3;6W7 MTN26P#QM['A1&]*>+U:G4G#>R3>OAG'8O83_Z_T%F0*TG'DF(@9@N4;E6/!4 M:%EA'R'<';)R\>+#[ZCU<4'I0GA'N0O#\*U^WTI?0S+RAX/H:*,[\$>C'GG6 M9O[EA\Y<(7:N:6#V&WL@[[>N:"656N>,F 741+6A8G&Q?1YZXL=AXB?=P4E1 MW/>C> CSS8;:GRV_JS.19W MCE+P&J).[S'T'[1Z3[1.M:#@:#[0-=FZ*:@I8[4PS:AH=]M!>]7,ET?U9DI_ M9&K+J6@%;L@T[ QZ'JAF\C4+(RLW;:C=T.QRGSG]+*"R"B3?2&D."WM ^_LQ M_0=02P,$% @ "X@#5?8*/KB ! BQ@ !D !X;"]W;W)K&ULK9E=;Z,X%(;_BL6.5E-I-GP$2-)-(K4%-%UIIE'3SEZ[ MX 14L%G;)-W]]6L,I9 0FDCN10/$[V-S7OM@3N9[0E]9C! ';UF*V4*+.<^O M=9V%,]8Z!N6MO!#R6I[<1PO-*$>$4A3R$@'%QP[=H30M M26(<_]10K>FS%+:/W^F!O'EQ,R^0H3N2_IU$/%YH4PU$: .+E#^2_7=4WY!3 M\D*2,OD?[.NVA@;"@G&2U6(Q@BS!U2=\JP/1$ICV"8%5"ZQS!>-:,#X4."<$ M=BVPS^W!J07.H< ](7!K@2MC7P5+1MJ#'"[GE.P!+5L+6GD@[9)J$> $ES-K MS:GX-A$ZOOQY\_3\Z(.' #RL_,>;I_N'GVOP![A?/0"((W!':$XHY$@^?KD"7X .6 PI8B#!X!DGG'T3%\7Q4TP*)EALKG,Q MX+);/:P'YU6#LTX,S@0_".8Q SZ.4-2C#S[16P, 742J"9?U'JY;:Y!XD],1 M,"??@&68LYX!W0W+_X)X! Q3RJ=]\3A#/C9/]NX/RST4-O*^WH.SY98Q$,MQ M,_7&DC<^-?4@+R@"9 -$GA1S3$RMOCER6U'L?DJ9>:]9#D.TT$1J98CND+;\ M_3?3-?[L\TN?)OKN_:7JKLU5<)"Q3!.EXZC9?..5Y2 ME!&G[6$9(^O HL$Q7&J12IBO$A8IM$"QX3&CRG\B!X@6@Y5R?.8/H2W.>2IBG$N:K MA 45S.E,Z';2Z;@X;5R<#KHH-KY]_@R*+O5')RG>FZK93FU;3VKL'MV4/Y/>WLOOULH&IX79M:907SC.W*I7N48>C%#JFD>36M M\[RQ#MWYO$V@:E1=8ZP/8ZQ!8QXV&T03O!6KA?'>G#@,N-@$E32OIK4#[!C. MH0O'C<0&W#[T0=' NCY\%#_,P7?PY8J2$*&(52FLK+=AQ,LL5N (T3U->&E2 ME+"0%)@S68TC[]ZAMQQAAOKM4UHO44KS:EK;&=>='?EWW,H>V[.CA:2TR*&W M:J@9HEM9[69 1K^J#S97FXKZC:PC'USWS&N_JHM_8*HR_0](MPEF($4;@31& M$W&'M*I\5R>&PO=V]R:W-H965T?,F6'&<)]]5 .!6ZIVO/N._3Y3 U?QJFT7]0YWZF.F+52\;H':[LFS*WXM:_# M!2"*W@!$/2"RNET@JW*%%4YCP3LDC+=F,QN;JD5K<829GW)00M\2C5/I9O'T MO%^C[3W:[M;[Q=/#=G- G]$!2EUYA?;0<*$(*]&'%2A,J/P8^TK'-6@_ZV,L M78SHC1AAA!XY4Y5$:Y9#_B^!KP4/JJ.SZF5TDW$%V0B-PT\H"J(022?V!N]X MJ,;8\H[_HQK7\G4LD^LL9H[FLL$9))X>% GB!%[Z_ETX"[[=T#@9-$YNL:>; MMCZ"0+S0,V%^#CY2N%X"I]6QS2R;&=%3&L;^Z5* ?]$^-8C2#HE$&6^9ZM>VVTF\)"..@ M[PO.U=DP 8;7*?T#4$L#!!0 ( N( U40XG\T50( /X$ 9 >&PO M=V]R:W-H965T)SM!7R216(&G8E MXVKH%5I7E[ZOL@)+HDY%A=SLK(0LB3:N7/NJDDAREU0R/PR"<[\DE'MQY-9F M,HY$K1GE.).@ZK(D\O<5,K$=>CWO9>&!K@MM%_PXJL@:YZ@7U4P:S^]4J/>Y=7 QKN 'Q2W:L\&V\E2B"?KI/G0"RP0,LRT52#FM<$$&;-" M!N.YU?2ZDC9QWWY1G[C>32]+HC 1["?-=3'TOGB0XXK43#^([2VV_9Q9O4PP MY9ZP;6,##[)::5&VR8:@I+QYDUW['?82PHLW$L(V(73<32%'.2::Q)$46Y V MVJA9P[7JL@T@Z?(2&J ,+SQKA^KNF&,.1:P?$8-:%,G< 14 Z/A:B5"521 MKPVD+>5G+=!5 Q2^ 33&[!3ZO4\0!F$/%O,Q'!^= -58OM;R3:-=MV'7;>C$ M^__=[2'P1GMP6-M.SZ6J2(9#SXR'0KE!+_[XH7<>?'N'O-^1]]]3CZ=UN40) M8F7.(']2@+L,,:=\#;I F(S3!!@MJ88_![Y5@]\4.'<%[*QNXE[D;PXP#3JF MP;M,[A28OVU9E+)LKSB.#D$TBF=[$(.OP3\8_MYQMC?#'9%KRA4P7)FLX/3" MI,MFVAI'B\J=\*709EZ<69@+"J4-,/LK(?2+8X>FN_+BOU!+ P04 " + MB -56WDXN:<) ]1@ &0 'AL+W=OO[BGSZN"?S&>G:[Q,WD@Q??U7<8^C;=60AJ3 M)*=I@C*R/!N=FY_GOL;Q=5B?G[SB,[G\]OO-X^+FZ_H[O;WQ7SQY0']&YT'0;I) MBAS=DX#0%_P4D1,T3Q,6 R1#OZ^_I3%!=YB% MZPFZ+5;,0*?XATM28!KE']$OB";H<95NFX8-*Y@'%0R[RH9%H],DV+ M'38I5CGZDH0DE V,69MM&\YZ;[@+"[1X28)/R#9/D&58)OK^<(D^_/(1T8+$ M"N_F^]LR %N2H_:VA^W2N-UC7-%IJO:KC#AJ(WPP^9RO<4#.1FRTR$GV0D:S M7_]E>L9O*KF:C$EZG:U>![(^FVJ,K= MJG)!M\XC-N#B)&#G4)JA,-T\%[YX5D;-9# 1MD,C8U;7#$ M1JR"L",5*,.%4GUE(V(8C86T^)- MY=ZD&QNV:[2\ZQ;R?6NJ=FZZ=6X*.G>SB9]8 *5+UISQ.DT('[WXVXSF-'E& M;+) 6#H?(A9K["7/V?SQ=]\@?%$=U6OX:K74@'X=&$*F(:9B ]3]E20LBB)4 MVT8!CH)-A#GNG-3C&6^4%654D%'V:RFY-[QV',U&;P1GRH$.KGEH.S20Q 0] MN\MH$M UT\>X,R_8C,][G3%?\#ZV\/Y64X#9B4?3LJ>M;JY+-2.!.6^KH]:T MA-\6Z/<]69W#7]MH?=0J8]=7L\%"A@@C/O;!&O,67S M8]6 ;(0*Z0L-V6 5O2'R@J,-"Z6P/*-H69+Q>J'48'?=4S2SHE1_,XOYW81G MZ"N:L!.?LO H&_F$020;9"\W!/UY3?C(\3^ERYIF[UK:,5C %#!@NOHF61,D MB\'*-5F3E0NZ,,%I7"BO(CB#E7O=$=^8M =]52G7[\$@4Q"!"2.!;;(K)J^B M2;3F(1INU%Z"=@;WCR9KLFK!%>9$8V2"D#)8N29KLG(!+29,+<,BL\LB[M1I M!V:WT-1UU'%I"T>7-5FU8 K+U!>7%L@G@Y5KLB8K M%U1BP50R*"ZM+G-K1A@69^RRDUUD M[A>@6M$ND-1<1& M)F7'[S!H]:_^P#4/E2IXQ89YY1K_[ MFN.;@+M5D3=;92,O >9EAP:PW/7,, MY+$%\M@[,C3#@WEGSJ8_FH\!.;: '!N&G#U3H$K16M=M=%F3VT% E*TQ+61K MY2==UF3E@I]L>!UHOU7AVD@3']JI%K"([)Q '!M&'!Z>S1/PE18KM*0_F:\\ MK<#3#>]I+*777>B9V(;1\?P8*S.VP",;QJ-%,Q&'JNTN/)W \TC7W^ZJ?0=* M>95=G@YI)-^,]F4'?/A#T]V"BAQX04>6MX^NVJ"<4S1\KZ6KIUC/RJ@C8,;9 M 3,KG#WSV%JJO>OF<-H!!1:1O1+.!H3.0X6H% ES59 MN0 "!UY5N5).,N@#SA'FR>Z A>Y'92MXJE')FQK-/[,=S<=@ $W@ GUP G;,DN05X;K\(JR'H$+ MSH[M)_N/4OV7JO Q!I^KQR ,5Q"&JW'=Q=6Z[J++FJQ'+7/:?Q%^4%59DV D%V8DL9=X5Z!J75/194U6 M+=#*U9A&PB.R^ !@7!IA!J9#:EI1$MHQN.W>+F:[I]VP>=06/N# ** < -EL? MMF\,/MC@<^48*R&N0!MWJG&4T(HPNJS)F](%PGCP(LF@ *YM09?'8!'91P$; M'@P;?8$+7 S#%@?OH#\&C7B"1CQ+7W1Z6G-!NJS)R@6S>#O6=51+>&D9#DG? M(EYMLGUQV+Y] #[RHC$$W3B:5S@\;0N\.BR M)BMOW >T@W@.B6E/%=-F>\DH(U#;JLR4TM*,_72'F^ M5LK394U6+BC/AREO^+EC*Z+=[.2?X<,>*DL@GJ\KJW?4<^?Q-56VH5::U&5- M;FI!D[Y&FO2UTJ0N:[)R09/^SON^!IX[JC2AW4D,PH<=*FO<>! 'ZZ;G\ODD M_-[E35)4CY;8?KM]!LIY^>2/UO<7YN=Y]2038:9ZL,HUSIXIZ_N(+)E)XQ/O MEZQZ5DGUH4C7Y>,^GM*B2./R[8K@D&2\ /M]F;+SM?[ #[!]8LSL_U!+ P04 M " +B -5T-40Y@X$ !8% &0 'AL+W=O(9G'D_"U/TM93]X@) +U%(^, (A(AO3)-[ 8H@ MOZ0Q(O+.BK(("GG)UB:/&8)^"HI"T[&LCAE!3(QA/YV;LV&?)B+$!,T9X$D4 M0?8Z1B'=#@S;V$T\XG4@U(0Y[,=PC19(+.,YDU=FP>+C"!&.*0$,K0;&R+YQ M'4L!TA7?,=KRO3%04IXI_:$N)O[ L%1%*$2>4!10?FR0B\)0,*EF&?(D4O#O[$O@H'1,X"/5C )Q2/=?D.YH+;B\VC(T[]@FZ^U M#. E7- H!\L*(DRR3_B2-V(/8'<. )P"R;M8XL1PL9Q.1X__@(<[L)A\G4WN)NYH]@1& MKONPG#U-9E_!_.%^XDZ^+,!G,"$;1 1EKQ=@SJ23F)"C.(1$ $A\@'XF.)9; M+"[ )(HA9FH,Z K<4[(&]W*[?##B' D./MXB 7'(/TG6Y>(6?/SP"7P F("G M@"9GMMADZGV^N;FWU=OR[J==J=8E&EWG91;UM;[Y[9Y7L5A-+M MG\/4[3!U>UVQ[5_JL-Y4JEM1*;-3E-G1ECE.<.ACLN;IPXJCF-$-4E5S\"^8 MRD9'2517JI;U5%\U1%9I0+=H0/>X7.GG:CEQRMDA H"]8* MU:-;%GA%D-4A72WRG:JN"U779]@7OARRKY;UU&UMB*S2 -LJ?ZNMM>+K'/,O$1>.OZL(OUT/9M]%4U!1;56N9BVQM'#EN7CV\JS'O[\A!=AF$;'V6 MN4L8P2)A*#7O"K^H<;W$AJ)-+OMW!"6[3$KV]5G>;302-<56_0^]S$2.-H<< M]>X1N,:[>N2IPLR],YH(L75Z=,6!1Q,BLA.)8K8X'ANEAT)OYL?VC9L=>[AVB7 @ D08 !D !X;"]W;W)K M&ULK55K;]HP%/TK5E9-K=0U+V!3%R)!:+M(A:)2 M-NVC22[$JF,SVSSZ[V<[(:,MH$W:E\2/>X[/N4E.H@T7S[( 4&A;4B:[3J'4 M\MIU959 B>457P+3.W,N2JST5"Q$75(]]\@]J/%9AQ*NT5;>I: MST'92BI>UF"MH"2LNN-MW8<]@-\Y @AJ0/ 6T#H""&M :(U6RJRM 58XC@3? M(&&J-9L9V-Y8M'9#F'F*$R7T+M$X%4^FPV'O\2=ZN$63]&Z4WJ9);_2$>DGR M,!T]I:,[-'ZX3Y/T9H(^H0%@"@*E+ -FNH_N"9X12M3+)>KE:Q"*2,(6*.%2 M270^ (4)E1<:.9T,T/G9!3I#A*&G@J\D9KF,7*4M&"%N5LOM5W*#(W+] TY M4X5$-RR'_#6!J[TW#0AV#>@')QD'D%VAT+]$@1?X!P0E?P_W3L@)F^<16K[P M*-^Q%A]J5L75.LQE N!:+G$&74=_X1+$&ISXXP>_XWT]9/0_D;VRW6ILMTZQ M[VR3QC8]9;OB:ELN$U/KN!6&GH];U:;7.W9.'FSWM=Y6\7C M'YHJK(=8+ B3B,)<4WI7G[4B405@-5%\:3-DQI5.)#LL]#\#A"G0^W/.U6YB M#FC^0O%O4$L#!!0 ( N( U7UY@&$'P, &,) 9 >&PO=V]R:W-H M965T1:'H9TDI1H:OV MT20'L)K8S':@_?>SDY!!"%%W^0*Q<\Z;YSV^]C:,OXHE@$1O<41%WUA*N;HR M31$L(<;BDJV JC=SQF,L59,O3+'B@,,T*8Y,Q[):9HP)-;Q>VC?F7H\E,B(4 MQAR))(XQ?[^&B&WZAFUL.Y[(8BEUA^GU5G@!$Y#/JS%7+;-0"4D,5!!&$8=Y MWQC85WY7QZ?M^IWJ7?E988%^"QZ(:%<]HV.@4*8XR223VSS%7(_3:T7L$BDOVB3 MQUH&"A(A69PG*X*8T.P?O^5UV$FP6T<2G#S!*28*;&LW(4ELW6&*O MQ]D&<1VMU/1#6ILT6[DA5(_B1'+UEJ@\Z4V>'QX&3S_0XQV:#.]'P[NA/QA- MT<#W'Y]'T^'H'HT?OPW]X>T$7: Q9V$22/2".<=4OJ/3&Y"81.),O7R>W*#3 MDS-T@@A%TR5+!*:AZ)E24>IOF4%.=)T1.4>(; <],"J7 MW2$,)] 5/9*SPZ M6X_73JWB#027R+7/D6,Y=@60__%TJP;'+4KNIGKN/Y>\JGB9=J-:6Z_Y*['" M ?0-M:@%\#48WN=/=LOZ4F7\/XGME:%1E*%1I^Y-@<>(S=$JGU2;?%)5F:Y7 MLM$[8%[EKS;O+_TU"W_-6JIBD40$STA$Y/LYFL&"4$KH(C4.G+"PRFXFW$R% M]3:\]IQFM]$SU[O>#H-&ULM5AAC]HX$/TK5JXZM=)U$RMDB[+%IV M>[J/)@Q+U"3F; .MU!]_=I(F!$(*)_,%XF3F9=[X,7JXOZ7L*U\""/0MB5,^ M,)9"K*Y-DX=+2 B_HBM(Y9,%90D13+YB0.994A*;MF5Y9D*BU!CVLWL3 M-NS3M8BC%"8,\762$/;]%F*Z'1C8^'GC.7I;"G7#'/97Y VF(%Y7$R979HDR MCQ)(>413Q& Q,&[P=8![*B&+^!+!EN]<(T5E1NE7M1C-!X:E*H(80J$@B/S: M0 !QK)!D'?\6H$;Y3I6X>_T3_3XC+\G,"(> QG]'<[$<&+Z!YK @ZU@\T^UG M* BY"B^D,<\^T;:(M0P4KKF@29$L*TBB-/\FWXI&["3@SI$$NTBP3TUPB@0G M(YI7EM&Z(X(,^XQN$5/1$DU=9+W)LB6;*%7;.!5,/HUDGAA.7Q\?;Y[_04_W M:#KZ-![=CX*;\0NZ"8*GU_'+:/P)39X>1L'HKRGZB.Y)Q-"&Q&M =($644K2 M,"(QBE(NV%INKN#H_1T($L7\@XQ_G=ZA]^\^H'; M85'D;5ZD?:3(.PBOD(/_0+9EXX;TX/1TJYYNRG:5/;/+GMD97N<(7D!3J7I@ MZ(&2%/W(V_(E:\L/] ;B)'31+(55?U>K_F*A# PY ^2 ]N ,?S]-^Q9?S91 MU@16:X!3-L#)T)TC#3A!!TW\'9W\-8'5^'=*_IU6 :A];V28I[E9FAJ@FR&V M7<^2HMOLUMX0AEUK)ZQ6E5M6Y9XERULY.W-9-I7:BG7N9F@"J]'V2MK>)<3H MZ>2O":S&OUOR[_X_,>9IWIX8;6=/C UA&/?L(V+TRZK\UJK&5 !'SQ!"M"&S M&-""T00]TEDDKS_3!-"$2*=RQO1L?=^Y&Z8)K-::7MF:WB4$V]/)7Q-8C3^V M*L]AG2 .5HJCT1%8![KT'>M@E#:$8E M,C[8OH1TL5;GHPNMWH/*^^!6:W&:>)T&\7:[^Z.W(0Q;/=_RCHBW\B>XW: \ MB:7T :K2706?/FO;X<_>,$UH]694M@B[%Q&M5H>D"ZW>@\HCX58+H_3E-H[^ /E^+[O[2OU, R[V.KL*=7<.3U11U>/A+W)CJ,8%C+/NNI* M ):?!N4+05?9@R0W_ U!+ P04 M" +B -5^&1QL<(# 7# &0 'AL+W=O4K)4316BW>;'$RSDZ9\@AQY.#D(\J ]#DJ.'73+4UA#?IANY+8#2-93QU/*,(6Z84,=?%:E3?], F^]']BMK M'LULJ()0Y-]8K+.I<^Z0&!*ZR_6=./P&E:&!X8M$KNPO.51S/8=$.Z5%48%1 M0<%X^:1/52 : '_X!B"H ,%+0/\-0*\"]*S14IFUM:":SB92'(@TLY'-O-C8 M6#2Z8=PLXUI+'&6(T[/UP_7U_.Y/9(E]X#/$I@8L.:YO!T>9ET,FX@.B, M]/S/)/ "OT50^._A7H><7AWUGN7KO<7'%$U3"2FU,10)9H0-;5NL2JI^.Y5) M\PNUI1%,'$HH=G(M,;';HM!-K65K[,).U _:'=1V!YV:[D$6Y#8A*RGB7:3) M-RHEY?JYS5TWDT^>@#!Q]TT/+=/ZHX$7U--.U(UJ=:-.=0M 61*W5%$P92Z=SYACK-CLI((8#WH[ M"D]X'2I0!,\I(G2&78H5+*>RW*!MKLK/#IMR_9[7>V'J]:R@C^[;/9W7GLX[ M/1W/WT2*HDX6O#!T5ET5J'];K8IQ9%:<14 VP*,,;^E'\C<)CQ,1'X&AL$>0 M9,J,+O&\Q9#$.$!TQF1,ME3J9\M&DX3EC.KVQ>Y4_E]/J7]$/#^7SI7^&:BCIM;NC31,JOO!\->^\[W&W6*WRDO?+U= MMR!-%U:;K7)+OG%#B'?F#5[I;9L6G(]>Z'4;)19F3VHK3X5)M..Z+$/JWKJZ MG=N:[D7_I:EZ;>GVG:8LF:^I3!E7)(<$*;VS$<90EE5HV=!B:PNYC="8PO8U MP\H=I)F XXD0^M@P'ZC_"\S^ 5!+ P04 " +B -55B3L^XL$ "Z%@ M&0 'AL+W=O_^:@6O'-Q/'R^A7]/A4OQ;Q@3GP:_AUL MQ'ZL>1K8D"T^AF))S]](+B@EN*8A3W_!.;IP,',',Q6:,4ME3;' DQ&C9\ 2:XF67*1CDWI+-4&'I]G#5[!X_#[S9U]6 MX#.8!ASO=HSL&877M=PMHU5!F6U0R63?<@/>$W&FIS-G+ 3 MT2:__P8=X\\VG3V!551;A6I+A3Y9,+HYK@7@."2M69&YVZE[L@J=)M"Q!P-[ MI)\N-;286:YMH,*LPLXNV-G*F/@TEBL:84#F+)A_6X"0XIC+3!9$#H48MA&V M^PQ-3V 5\4XAWE&&9I:KE)-X_3H.02#7A3K%-CO7<9'5P?*BH$(ERVG B&IY4[M?NUST MA585BTJQJ+\2EF/UI;PGM*KRLG9#99%\NXSE_M5Y"5VSGH=-,PB187:D85EE MH;K,^C22B\TZD#.FFZ(2XNJ ](16%5P6;JBNW->E8J\UNR^TJO*R:D-UV7X[ M%9N%UW(\LUY(6LQ< WI.1RJ6!1JJ*W324P6[.&DA%!R5&%='I">TJN*RX$.O MQUQ4=@]7*^\)K:J\;!N@NF]X.Q>;O8%C6@.GGHMM?89G='1BJ.PAD+J'6*;[ M5"#WU8QTDU2#7!N2OM"JDLN&!,'^DA'UVIWTA5957G8G2-D#O)V,N7^E1AL& MA+5D;#&#KF5V+(RH["&0NH?H;++5?E='X?_8[J.R$T%6C_G7:TO2%UI5>=F2 M(&7A?T?^V MIL>.M>=W<.AGQZ@E3':J.\=L%\A-:TBV$M*X<24EEAV49C>"'M*SQAV>>S?SW9"!FU*F<:7Q->^Y_C>X\=U M=TW9"T\0$F"3I83WC$2(O&.:/$I0!ODES1&1(W/*,BBDR18FSQF"L09EJ>E8 M5MO,(":&V]5]$^9VZ5*DF* ) WR999#]'J"4KGN&;6P[GO B$:K#=+LY7* 0 MB5D^8=(R*Y889XAP3 E@:-XS^G9GV%+^VN$[1FN^TP8JDV=*7Y01Q#W#4@&A M%$5",4#Y6R$/I:DBDF'\*CF-:DH%W&UOV>]T[C*79\B11],?.!9)S[@V0(SF M<)F*)[I^0&4^.L"(IEQ_P;KTM0P0+;F@60F6$628%'^X*778 =CM=P!."7!> M YKO !HEH'$LH%D"FL<"6B5 IVX6N6OA?"B@VV5T#9CREFRJH=77:*D7)FJ? MA(+)42QQP@UGHU'_Z2=XO -A<#\.[@*O/YZ"ON<]SL;38'P/)H_? B\8AN K M"!.)"?5!D>Y8*#==4\@<5"1F5,8[*.)UWHG7=L"($I%P,"0QBO<)3)E\I8"S M56#@'&3T470)&O87X%B.71.0=SS_H<>PT,>18;F MSO6>(;;0=97+15\24=QS56]5NONZ8KWJ']@=KZC ?VF*]\ (L@4F'*1H+BFM MRRL9#RMJ;&$(FNLB\DR%+$FZFXXMS&.VXN)=K $5^IDDFQ]9:J?S$MF6XAI3* YY#AC,Q M%RE5V!4K6^8":&2"TL3V'&=HIY1EEC\R8W/AC_A&)2R#N2!RDZ94_#J%A._& MEFL]#-RPU5KI =L?Y70%"U!W^5Q@SZY0(I9")AG/B(!X;$WB,((%0:0B*CRT$D"0:"?/X48):U9XZL-Y^0#\WY)', MDDH(>/*-16H]MHXL$D%,-XFZX;M+* D--%[($VE^R:Y[GN;$L'D M/G(5BB IF&')=G3@JSW EG7PXPRM9;D,^X?[0/8J%PEG_<@WZG7BG@& MX0'IN1^(YWAN0T+!GX<[+>GTJM/L&;S>/Y]FDW@%=K\96]\G)S*G(8PMO# D MB"U8_MLW[M#YU$2\([ ]&?J5#/TV='^V29<@"(]?*#8&LHE_ 3HTH/KZV_K> MR-[623U?X58K]C(=5)D.6C,-GA=W#D(/X1W:E&,KW&O/J [KM%Q#@;><3.E M845IV$JI+OFMD7QNWN_KK)%0*]AK"74$ML?[L.)]^!_?O<,N9>@(;$^&HTJ& MHVXK^JBA"%VG_^3-:]WT+RD=5Y2._ZJB;W>\B5 KV&N/LB.P/=ZN\V@.G/]8 MTR5X1TITA;8O1H/ID\7\#4$L#!!0 ( N( U6IL^.>SP( M /4( 9 >&PO=V]R:W-H965T1*&%:)?H0K-UGDUS :F(SVT#W[W>=I!'0%+&J7Q([N>?DGN-K MWW0W0CZK!8 F+WG&5<]::+V\LFV5+""GZE(L@>.;F9 YU3B54<2OJ%L\>9-05*YTQ#@^2J%6>4_GW&C*QZ5FN]?I@S.8+;1[847=) MYS !_;A\D#BS:Y:4Y< 5$YQ(F/6LOGL5AR:^"'ABL%%;8V*43(5X-I.;M&)M#0/(,D.$:?RI.*WZDP:X/7YE_U%H1RU3JF @LM\LU8N>U;9( M"C.ZRO18;'Y"I2 7@5 MP#L6X%< _UA JP*T"F=**84/,=4TZDJQ(=)$(YL9%&86:)3/N%GVB9;XEB%. M1X/[N\GC[7!,1O?]NPFY( /!L01 DDQ0KG!E$V!K.LW@G'"LPM,8-&69.L/0 MQTE,3D_.R EAG/Q:B)6B/%5=6V->AMU.JARNRQR\=W*((;DDOGM./,=S&^"# MX^%. SP^&NYV=N$VFED[ZM6.>@6??YRCX^%@>//4OQX-FXPIJ5K-5&;+7ZDE M3:!GX9Y6(-=@15^_N*'SOMN2."TU1;;>U9\+!-#]H0E";$!PTH9]A)T*M M0+"G%06 %Z6:10=OY;3;>VH$=)]B3'+PICXN.Z]=!.U+"6DKXL3(NCM(F M/6%#+0>AY^\I:@C#@C>'WXZF@]G][S+:6SW&_!#<4CEGJ"J#&=([E]\P'5DV MV7*BQ;)H.U.AL8D5PP7^EX T ?A^)H1^G9A.5O_I1/\ 4$L#!!0 ( N( M U4#T[$/P@( +T' 9 >&PO=V]R:W-H965T M].0^Z5F.)@0YQ%(C8/5;P1#R7 ,I&K\VF%8=4CONCK?H=T:[TC+' H8L_TD2 MF?6LKH422/$REU.V_@X;/1V-%[-!-^4(7WCH1W/?3(J,P$&M,$DH\ MMM)2"_*V@@;>2<01Q->HY5XBS_'5:!7=.)W07NTJ;+!Q6[7-!^*=FGCG M)/$)9RMB*M0>\2:.%92_$S_P]CD>VG3=FV:.?LW1/\EQF&&^ )6^M)&5?Q#Q M*FC[>[0:C+I>T,PKJ'D%_WKH0)/3QQT<'&6WV][C?&BS>R4JRO9.)2Q I4DW M"(%BMJ2RJB'U:MV#^J;T[JT/5&^J6LE?F*JQ/:KL$RI0#JF"=*X#Q8A7S:*: M2%::>CMG4E5O,\Q4?P6N#=1^RIC<3G2 NF-'?P!02P,$% @ "X@#5?>; M3*H] P )PL !D !X;"]W;W)K&ULK59=;]LX M$/PKA*XH6N N^I:5U!:0V&DO0-L$<=-[9J2U3902=21MM__^EI(B.#(C^(*^ M2**X,]H9KLB=[H7\H38 FOPL>:5FSD;K^L)U5;Z!DJHS44.%,RLA2ZIQ*->N MJB70H@&5W T\+W%+RBHGFS;O[F0V%5O-605WDJAM65+YZPJXV,\N-FTIFM8@GZH[R2.W)ZE8"54BHF*2%C-G$O_8I&:^";@.X.].G@F1LFC M$#_,X*:8.9Y)"#CDVC!0O.U@#IP;(DSCWX[3Z3]I@(?/3^P?&^VHY9$JF O^ M#ROT9N:D#BE@1;=_*&L(I\VXBM0CXU=37F M;+[LYEU^5VU^P0OY+2 _(Z'_)PF\P+? YZ?#/0M\<3+;4W?(XV=L__,3[8+/I=Y(M M?A/9,PO#WL)PC#W[)C069"XJW*B@K3^%]9D#V]%'#C8C6\*X(33;X"[S@W/? M+.CNT")+F!\GX2!L,9K>*\5'O?AH5/SE2_^>379+E1SH2=-HH/DXYMR+!X*C M(U_._;"/>:8C[G7$HSKZ3:9=/E85;,>*+6XMOPCL*-]2C9-&(VLB\9S1-HGQ M4?I^,%RPN24H\<*!R-%\7[FJ2>]&,NK&LH:;[-TC>>UTIWX)YML!B1' MVN)P(&UNB8G3@?S1!%\I?]++GXS*O]6;_D?&XZSI"'9P5 G]N6/S86(IA$F: M>@,K+&%^Y(7)P(W1?%_I1MJ[D8ZZ\:D[I^^-\[^ U!+ P04 " +B -5\+OWL!L$ "4%@ &0 'AL M+W=OY97=_A@;)O M?$.( -^3..4C:R/$]MZV>;@A">9W=$M2^"/7 '@^W>$WF M1#QO9TS>V07*,DI(RB.: D96(^L!WD^0JQ*RB#\C6 MHQB1F(1"06#YL2<3$L<*2?+X)P>UBM]4B=7K%_1WF7@I9H$YF=#XKV@I-B-K M8($E6>%=+)[HX3W)!7D*+Z0QS_Z"0Q[K6"#<<4&3/%DR2*+T^(F_YPM128#N MF024)Z!+$WIY0B\3>F26R9IB@<=#1@^ J6B)IBZRMO;L$K$*7@RX;N.$Z7?&@+R4W]@AWF/-X>>: S/*8DO ,] M^!H@!T%-^N3R=*>>;LL5*98%%&;P9Y@(L=Z2Q"OP(K":Z5XCNF=#'7ZC \?E]UVD_ GH9H/J/ ML1]#%$ 8#.U]594F#'I^KPRK\74+ONXU?,$-Y@"#+6$A2<6MCOX1'SI58@WJ MQI :;:^@[1EIOXM2G(:1I/[ .1&O059L4UEL7Q])LB#L;QU5(V;;*NL(K";? M+^3[G5G+[U)T1V UT?U"=-^XYY,VINJ?N 4Y ]2H2TV0U^_K*W-0L!S\-Y9@ M^[)I-S.#G8[H0863<^= O\%<&X60GGI04 ^,U'M0'D:^ Y;X!R_8ZC@:8=J6 M5$=@-<70*8]NIS,GY5 =Z>X*K2Z\TK/ [MR48U6=X@5NHR8U08'GZDL2EDT$ M-![75_LIAV]8Q?&:Y/5A@S/TRW8 FOL!7WDJN,!39IS6Q=416EUUV51 MSM7 M&1N4UL([0JL++]L2:.Y+VKG*.S&,Z_2;A7D:A-"9[@F6_0,TGM37N\K7VJ77 M)*\/.W-.P;(3@.96(%"N@N@26QF!6E=71VAUV65K 0?=VGDL-($N6=LA7V6IH@B/QS!5KV%<@\K;C:7Z[6."?LM6&P2=^NC S5O/81LW4D:<5D)?.< MN[Z4SXXCT..-H-MLBKB@0M DN]P0O"1,!.?4$L#!!0 M ( N( U7M##_WQ ( !8' 9 >&PO=V]R:W-H965TLFEII:UZ K.H@$F\5U49!T':?37(A5AV;V0:Z_?K9 M29H!!;0/^Y*V5:SG0+Q66N05V"C(*2__ MY+6JPP[ #T\ @@H0' *:)P"-"M H$BV5%6D-B"916XHM2!MMV*Q1U*9 FVPH MM[LXU]+,4H/3T/&E>9>J3DXH=D/##W7F8(A3S#9)W!- >HJ M!&]5Z 5G&0<87T/#_P2!%_A'!/7_'>Z=D=.H-Z51\#5.;P M=_]6K4B,'<=<;H5R@T[T\8,?>E^/I?>?R/:2;=;)-L^Q1T^@>:SD7L*0IK1>%915UFVF]9*B&!"<+-1ZGC50O?5>10W[F(4I^[ MTV)R--6PG5=!+-9L]M;-O5OTM -_SS3]LD?_I2E?C+$I,N4*&*:&TKO^ M8O3(L@N7 RU612-;"&W:8F%FYN%":0/,?"K,O:D&=H'Z*8S^ %!+ P04 M" +B -5H5*+K'@" !/!@ &0 'AL+W=O];2P<.[/=EOW[73LA M"A 0#WM)?.U[3LZYMF_2O50/N@ PY+'D0@^]PICJW/=U7D!)]8FL0.#*6JJ2 M&@S5QM>5 KIRH)+[41"<^B5EPLM2-W>KLE1N#6<";A71V[*DZN\E<+D?>J'W M-#%CF\+8"3]+*[J!.9B[ZE9AY+/K&!-M]S,Y/X*&C].8"ZY=D^R;W(#C^1;;639@%%!R43]IH]- M'3J ,'X#$#6 Z*. 00,8.*.U,F=K3 W-4B7W1-EL9+,#5QN'1C=,V%V<&X6K M#'$FFRZN)C-R,UU,YF0V&4VN[R\N?T[(X1@,95P?D6,R-04HGBS-*@= M>-GG3^%I\+W/WG\B>V9VT)H=O,>>3;=&&]PV)C:D4DSDK*(<[P6G(N]U7M,E MCLYVB%T61\%9G/J[KJ7766$2GGUKLYYIC5NM\;M:+SBV'*N+8/,B7%*!#ZVA M]\C55*<=!<>O5/;E)/T:DU9C\J[&A324]^E)^NH6!"\4O<["N@7Q"TU^Y[K; M5ON+J@T3FG!8(RXX.4,"5;>O.C"R,_8@\AY?*DH8/ @D MEU6%Q9]KH'S==WSG?6!,Y@ME!MR\5^,Y3$ ]U0]"]]S.I205,$DX0P)F?>?* MOQQDIKXI>":PEEMM9)),.7\UG5'9=SP#!!0*91RP?JQ@ )0:(XWQ>^/I=%,: MX7;[W?VVR:ZS3+&$ :+41:X**L/:)WS;_PY; CSX1!!M!\%5!N!&$3="6K(DUQ KG/<'72)AJ M[68:S7_3J'4:PLPJ3I30;XG6J7QT_WQS__AK/+J9H.,A*$RH/$%GZ&DR1,=' M)^@($88>%WPI,2MESU5Z3J-TBXW_=>L??.(_A.(,7_CNN+4LKCNQBLZ$N98T+Z#MZQT@0*W#R[]_\Q/MA2_:?S#[D M#+NU^:IJP>-V?JO6,._NZ>S_\"4$L#!!0 M ( N( U4)F4JJ:@0 -<6 9 >&PO=V]R:W-H965TQ'1J(MH9+HDE2< M_/NECNBP:;8NN%]B'3-/[U$CSLM,=Y1]YS$A CQG:1B3#/-S MNB6YO+.F+,-"GK*-S;>,X*A*RE(;.8YO9SC)K?FTNK9B\RDM1)KD9,4 +[(, MLY<2<+&CZ3Q*)>&:-+1"1-2Y2<4MW'TDCJ"(8TI17?\&N MCO4]"X0%%S1KDB6#+,GK7_S<+$0O ?I'$E"3@/83W",)HR9A5 FMF56REEC@ M^931'6!EM$0K#ZJUJ;*EFB0O7^.=8/)N(O/$?'7[]^KZ]O[?,[#Z?/GE'EQ^ M68+KKP^?5C?7\NSMD@B \>[I;@[9MWX U(5I/O("9S*UG_K4#Z/0)/""-FK R6LY M>5I.GPGGXI5(S] RXH\*"_QU@1A?Q>U(!Q MT#(.M(R7O<4$Y%DV%TY4%(.#AT/H>GL,%4$.'*D)CEN"8RW!!>4"T'6YJ%$1 M"L!Q2I2;EA;FU(_0$-A \:15/#&[_4Q,*C<$-E .G:Z9.4;*L8'IEYKK.7OE MJ KJ[5E#BKU^"_7[D?R^!E-H0Y&H$XG,UF"#9TJ](;2A^J[_0VV3 M/=X&F[S!#N=.W/T^J I#$W]\I/2Z[@SU[?FJ2-(HR3>\:BDID>XWIFD$DDSN MCD^D;"]J/Z>%/?GE&$(;+D)G!Z!GN#2U_N)D]8;0ANH[@P%_P6$H51[: S@* M$-HO3468$SC.D=+L; 34^XAO)$["(YU9GWKR"S"$-A3:V1$X-EQ^1HV)*;2A M^LZ:0&W_UY3?Y+"N_/%!]:FB?%==?*AS#4CO&FYP&,M+[.7G5EN/=.K;,(4V MU-U9$03-UB(RZE%,H0W5=QX%:5W \5IL\OI5YCG>>*\6%5$N1$?^646==T!Z M[_"A8'DB"D:J6EPGS^6QB44]B"FVHOO,D2#^C M.%Z*GF(DY=OX(7BWK& MVL'4(]\;S#9)SJ6Q7$M(YSR0C%@]1:U/!-U6@\A'*@3-JL.8X(BP,D#>7U,J M7D_*![2S[/E_4$L#!!0 ( N( U7K+<6&]@( +$( 9 >&PO=V]R M:W-H965T0TOU$,[7CPC+9QD(MZ,$XQUM8@7C.%TS.]-I+E&1 >$() M8K"9:'?F[3:F6V21$/<658'(WD3H1/*T?[I?H;K6Z7Z_0]1P$ M3E+^!7U%SZLYNK[Z@JY00M ZI@7').)C7@2]H:V3HB3ZU>CW,(!\@V;Y!E6&8'T.SCNW/Z3L[-,G3I3I\][\!-DO40H M9_(.8>+]!A%YR]"-+,6PR(H4"[D9@0P<)EC5:-=A5!'<,H*Z87:![YC^6-^= M)MDV&EKFJ#8Z@W=K>+<7?L$@QTDD;QXBNL JM7<2TW)&#:X.FZ'3C>756%XO MUI.(@77Q>*U8MFTU>+ILS&Z>8=$PSZ*SX82NN:PX;;&T; MT_;=;KA1#3?JA5M3@=,NH%$[F.&:7@.I;>5??*W\&LGO19J?O.\(WF1SY8#D M,#VOE2YHO_66.T[S";=M3-]O$.LGMW\&;%LV18Y"6A!1W:KU:MUW[\IVTUB? MRGY\4"$[5CF,Y3<%,&4@ M]S>4BN-$!:B_4H*_4$L#!!0 ( N( U4T*LJQ=P, /(+ 9 >&PO M=V]R:W-H965TT/+:)4J*7I./D[9>4%$61:"$%]L8FI9G#[U DA],3%[_D'D"A MIX*5<$/4.HW6RX*HG17[%QY$$ V55+!7-_S8K<@M'2R M:?7L5F13?E2,EG KD#P6!1'/U\#X:>9@Y^7!'=WME7G@9M,#V<$*U,/A5NB> MVZIL: &EI+Q$ K8SYPI?SG%H$JJ(?RB<9*>-C)4UY[],9[F9.9XA @:Y,A)$ M_SW"'!@S2IKCWT;4:<F[OCI M.S2&(J.7@D:*/V!+])\-^;$#0) M066T)JML+8@BV53P$Q(F6JN91C4W5;9V0TOS&5=*Z+=4YZGL:CZ_>_BZ0#?+ MJ^OES?)^^76%/BY $#]MB]LIFJ5T*YB MMMBE/) <9H[>0Q+$(SC9GW_@V/O+9O%_$GMC.&@-!V/JV4\B!"G5,VJD;69K MA:A2,-O_,?/3))ZZCUT3EJ!H$K9!;^#"%BX-TMV29\$9LR%%@]%PG$8]I&&0'_JIG2ENF>)Q)B[4EC/* MD2)/()'>E$A1Q:P3%UL XJ1':0GR8L].F;24R3BET.5&Z$6G(6U@R6#,*.RO MMV%,Z&$[5MIBI:-8"R ,A%YJ:Z+ >I:EP^^*.Y-1DPV#?!S9R28MV624;*7! MY+G9F@S&"W"?:1@3IX&="7NO)<(;I?H&&Q"$58M,*CUGNA;DO(!Z[5EK@3?@ M2,*POS$L45'LG<@;JM=[@T=,]N^>* M6(^0)J^W\=+^-K"$X2BK8J/V9KZ#<[Y>*PH>+RDOOFZZON8CGL)A7;-]AF$8#M/!.>EV M+F3F-OPW$3M:2L1@J_.\BT0+B/J"67<4/U1WM#57^L97-??Z4@["!.CW6\[5 M2\=<^]IK?O8?4$L#!!0 ( N( U7C%TAO?P8 'D^ 9 >&PO=V]R M:W-H965T>'QSV3#F""O M81 E-ZV-$-OK=CM9;%CH)5=\RR+YSHK'H2?D9KQN)]N8>SR=\)T(_(A]CTFR"T,O?INQ@+_CO]Z(=$=[.MEZ:_;$ MQ(_M]UANM0O*T@]9E/@\(C%;W;1NZ;5K#%)!UN)OG[TD1Z])>BISSG^F&_?+ MFU8G/2(6L(5($9[\LV=W+ A2DCR.?W-HJZB9"H]?O]/M[.3ER0>A'A[_> M:WXAC@224R\PKF@=ZF@GPOZEPH&N6!0%73/"(:Y M8'AIA5$N&&5W]W [LGMI>L*;3F+^0N*TM:2E+S)#9&IY"_TH]>Z3B.6[OM2) MJ6G-GLF?Y*O>/]Y&>& MEOC@Q5>DV_F#&!VC4W= >KG)%E).,SFMD9N7R^NJ6Y<<_'FY?7%U.JZ1.[^J M_D:HD:F'-6I7K[[=%A>>#C0WLENXN)OQ>F=XCVS/@SV+2=UMF&FUZ/>.S M2C=99[8>TFQ(F(F$64B8C80Y2)@+@BEFZQ=FZVL[M0?OU0]W(9GS6"K]:$T6 MGBSFB[7HWMO'C"R./LDT[*: M6F5X\A\YH*->U2K(DA829B-A#A+F@F"*H4:%H49:0]V_=S?L=4GR2Y]DI$%3T1]"*[%-?:5<=)9&>-^U5G( MDA:49D-I#I3FHFBJL\K0FEZ:6I/_R%<>+7E$LA'UW(M^DF_R0WUJNT?Y29Y\ M_GH_^_;XI=9OT'@;2C.A- M*LZ$T!TIS4335F&7*33\<;^M7#&AL023.A- M*LZ$TAY[. M.]2DBFY-,ZK,3:N6*<-VJD_;&\P!ZTF-_8*DF5":E=,J8\8>K4P9V="J#I3F MHFCJ-R3+A-[0)_3-YHSUL*;6@M),*,TR:F<1C%'%6="B#I3FHFBJL\J@WM ' M]9=,'NL1C?V$I)DY37% I6.QH!5M*,V!TEP43353F=(;^I3^PLEF/:6QGY T M$TJSC)J)@TZ'5KLG:#H/I;DHFNJH,ITW].G\95/3>DAC0W5/;MJH9F8:6M2" MTFPHS8'27!1-=509JQO: /4HO/K(?(^^2&/'09-W*,V"TFPHS8'27!1--6:9 MO!O]CX94;^BS_%_,]>G5CQ]5_"[WZ M30IH40M*LZ$T!TIS4;2#E=I'ZUE#%J^SM)B]W$B[ MLCAM(-]?<2[>-]("Q6KSZ?]02P,$% @ "X@#5:S!] ;_ @ U@L !D M !X;"]W;W)K&ULK99K;]HP%(;_BI5-4R=MY :A M[2!2@56KU&Y1+]MG$PY@-8DSVT#Y]SM.TBQTP5HI?"!VXO?U>>(3^PPV7#S* M)8 B3VF2R:&U5"H_MVT9+R&ELL-SR/#)G(N4*NR*A2US 716B-+$]APGL%/* M,BL<%/>/NG,U&UJ.C@@2B)6V MH'A9PQB21#MA'+\K4ZN>4PN;[6?WRP(>8:94PI@GO]A,+8?6J45F,*>K1-WR MS3>H@'K:+^:)+/[)IASK]RT2KZ3B:27&"%*6E5?Z5+V(AL#M[A%XE<#[7X%? M"?P"M(RLP)I01<.!X!LB]&ATTXWBW11JI&&97L8[)? I0YT*)U]']^0SB:*( M7'.:27(R 459(C_BW8>["3EY_W%@*YQ)C[?CRG54NGI[7"]RT2&N\XEXCN>T MR,=F^03B#O%=+7>#7;F-?#6D5T-ZA5]WCU]$MYC^\2.)!%=5_F!S(6C:QF8T MT]_5NO:V/?#LF*1' M,MLA=9V_9[EC7-<;^L3254JF7*"690L24YR.J6WK$6XT>RUYY=9,>=8-B-HDM7O#=4+!@64 G,4>9T^O@J1%E$EAW% M\Z(.FW*%55W17&+A#4(/P.=SCJE:=71I5Y?RX1]02P,$% @ "X@#51.D M?EB:!0 @1@ !D !X;"]W;W)K&ULK5E9<]LV M$/XKM.#.Q18"'2%?6C"T[$S\X\?AH^PI12XL3DE!!2([[ZPL>Y@D@=D8O M%H_=Q;?+77R+]?R9\>_Y!D"@'VF2Y6>3C1#;T^DT#S>0TOR$;2&3;R+&4RKD M+7^:YEL.=%TJI\EI DA26)X]_:Z*19LU#L7K]: M_UPZ+YU9T1R6+/D[7HO-V<2?H#5$=)>(._;\!6J'W,)>R)*\_(N>*UE'"H>[ M7+"T5I8(TCBK?NF/.A =!>QI%$BM0(8*CD;!KA7LTM$*6>G6)15T,>?L&?%" M6EHK+LK8E-K2FS@K/N.]X/)M+/7$XOKK\MO-%7HX_^?J'AU=@J!QDG]$Q^CQ M_A(=??B(/J X0P\;MLMIML[G4R$7+52G8;W 1;4 T2R ";IAF=CDZ"I;P[IO M8"K1-I#)*^0+8K1X">$)LO$G1"R"%8"6;U>W#'#L)H)V:<_6V%ON.(=,G*I" M4VDZ:LVB0D_S+0WA;")+, >^A\GBC]^P9_VI$$11',:0A2\HE*6M@6HV=>2> M$.OWC\IT^HDF.;%'FGV'6FK%9F[])C; E>B->N\N$$_U/2S=%M R+3927&<+ M*/*FR'IT1'-$T19X*+L%57@O:IM],'@V&^:02HSHF@/<\B;VW]0>E)!IGH/( ME9T"-O+ON[_ @:SUG6ZI&9NY^3R1)UN:A5 2RYKM5B+:)?*X&;)=)M3L$HQH MP_%'W#(6<@--'T%:YB9FYKZK(F"$1\8$[-E#> HAW&F%^O!:EB9FEJZV42TM MU]K=19UA^Z60(9ZM =8R,C$2W>*6OG"6) 9H9!P/=UAX"B$2:+8*TI(D,9/D M8Q87XQD4TFTL^[+X/VUO4!OJKN_Z0XQC&4?3?9&6'HF9'@<-8[L_*%$ZBM3R MATRNE+(U/$A:'B3NV_]Y2YC$3)C7F>RR MDB0MCJ(Y30!QV$.V4W9;9'R\//;=82>ODL*6I3E^D)8;B9D;+T$&(-2WP+5Z M;UT2!*-,5XCAF6-IX+4T2,SGQ_,PY+OR6"1 ?B@A QE"O*>K1!W+\8'QV,4C ML"HIH@MERU[$S%[:+HF,SXW'>$0""B'=3,1N.L99M9ZZML]-\%=WQL/+8M:\AD*C$>HY/=J2-H\;>;HY^7T>/#\ I\NJVEX:Z8:SM]0_A1G.4H@DB:MDYG$Q*MY M=W4CV+8<&:^8$"PM+S= Y;FG$)#O(\;$ZTVQ0/-?A\7_4$L#!!0 ( N( M U6(2%/ S 8 )Y" 9 >&PO=V]R:W-H965T?DALX_/<&?O<^-JW^.:5BY_9@C%)?B5QFMVV%E(N/[?;V63!$II=\25+ MU2O. M_!Q:5BXH]O@1L==L;YGD4WGA_&>^$DQO6T8^(A:SB.? M$MJJ8N;"_>4MW2TFKR;S0C/VP.._HZE8W_54>B#V!V3TAL$J!=:Z@4PHZYPJZI:![ MKJ!7"GKG"OJEH'^N8% *!N<*KDO!]:&@=T(P+ 7#0T'_U(DSMF?.*!RT.>6% M7VPJZ>A&\%+L@]KP?6R3]^\^D';UH:0%L=@.HH6-NC<&]IB4]\ M?44ZQD=B&9;9,* 'O7S,EE?$ZIR4VWJYS297Q+ *N=$@=_3RN]7\BIC&2;FK MES]2H08_."GWSHB^&;PY;)#[>KG+7I1\<%(>Z.7A*JU.7-/@PS..?,=L.G$U M'W6J;.H4O(XNFSX=9U/#R.XWI&XS*;\L?LZ6=,)N6^JZES&Q9JW1GW^8?>.O M)G\B8382YB!A+A+F(6$^$A8@82$(5LN';I4/71U]]+1*7I@@?$:R!55X=>EZ M(R^,1%FV8E,B.6'),N9OC&4?R302JFCB0BU.>)JI H>F,B/J&D-2GFYW)/D8 MHPDC2\'7T92)++\:R04C>;%8A))\\I/P95Y_*=9F-:>42TLUT4E$B_),Y.53 MTR7L7CNQ2],3";.1, <)X2!0R%RJYFGROI5[J>R3,1L(<),Q%PCPDS$?" B0L[!WY M?CC0V+Y?V;ZOM?UX_X]_D[^U\DO]C8392)B#A+E(F(>$^4A8@(2%(%@M"095 M$@Q@MR$#9#X@8382YB!A+A+F(6$^$A8@82$(5LN'ZRH?KK47A0>>2D$G8"$V4B8@X2Y2)B'A/E(6("$A7JGF@9Y8U1D&M,/*],/SZ^$ MR+]DS-)(%?X)3>F<):RY^M<7%*Z ?4 M?$4L_8\HQEW%E5H^X2ALC8SK-,:UZ3!<:TX/2_)(VK!\TJU>? M0@ -&J)H=7?N&L>FM@\W^JK<*:*)9-/M\_HS*W8]]V+#0AO)4)H#I;E0F@>E M^5!: *6%*%H]3W8-9;.+*]VA/5PHS8;2'"C-A=(\*,V'T@(H+431ZJFQ:_B: M^H[O\26D:/*JU?=16F[ZT)@GT)XOE&9#:0Z4YD)IGGG<$>T,>U:_7O7X#;N9 M5JUO6EH;VJU%T>K6WC5U37U7U\N-3*94,C*CD2!K&J^:RW=H>Q=*LZ$T!TIS MH32OI/7V/-H='AGY>">SW^D?VAC:E$71ZC;>M65-;9?KW%M0:$L62K.A- =* M=*WKWJ">4"$J:#T%=JU54]];;7I:$Z13MF3J M1UZI;/\K5":#Z4%4%J(HM6_6;5KMEJX9JL%;;9" M:3:4YD!I+I3F06D^E!9 :2&*5D^-7;/5TO?>?ON)3 AP4)P^Z*-?[/_C MF"KD04P'&M-MFN?0.*BN/6A,OVF>PZ/[4FC,$$6K^W#7&K7TK=&S'Z^4G/U[ M]HYQZ#ID6\X^(Z(#C>@V1#2O#QT'[7=":0&4%J)H&V>V][ZHGC Q+UZ,D)$) M7Z5R\YWU:FOU\H6[XI4#[=WNFSG?ENBJ,,:6J)W;(S9>-D"G59BJW MKMI)I%$NE":N[WDC-Z6,.\$T7[N7P51D.F$<[R6H+$VI?%E@(@XSASBO"P]L M&VN[X ;3'=WB"O7C[EZ:F5MIB5B*7#'!0>)FYLS)U8(,K$"^XP?#@ZJ-P;JR M%N+)3KY&,\>S1)A@J*T*:EY[O,8DL9H,QY^E4J>R:07KXU?MGW+GC3-KJO!: M)#]9I..9,W8@P@W-$OT@#E^P=&AH]84B4?D3#N5>SX$P4UJDI; A2!DOWO2Y M#$1-8- FX)<"?LY=&,HIEU338"K% :3=;;390>YJ+FW@&+>GLM+2?&5&3@>K M+_.'&UC,5S=+N/YV>W]SMYI___KM#C[ RHM6:@Q H,1/D'&F59PMD1-6:+. MV[>\ Q=43"4J8!P>[=J%633C[['(%.61FKK:T%L&-RQ)%P6IWT)*?+@57,<* M;GB$T;\5N,;MRG?_U?>%WZEQB6$/^N0"?,\G\+A:PMF[\SI\\>JPU*^BW,\M M]5LLW67I&B6(31&@)N<+!8-F!38WK]2.ACAS3/(IE'MT@O=_D)'WL0-O4.$- MNK0'=X+OS4F:4Z0:=(RPQBWCG/$M_-T8A *Y4#K*E=KLWP>#H>=Y4W??P#*L M6(:=+)\EY9:DR_#PQ#!IM3NJ[(XZ[?XH M!E=G1B]@-I-WQ9&;[\O> C[\:X M/,'HMX=]7%&,.V_HS[Q\68@]2E..86O/ 2*J$3:42=C3),,FG/'_<'$G%?7D MK1?WS%2;2"0)E0IV)O?R>)Z;P![SN\F;PMZX?K7ZO=&X.;C$.U99[Y=N]1NI M2NV$U+C\06\R:>&J57_R*[?^K5CD%,N$:SQJP?*/6/[OY\1;(?W3(QWT/-+" M>"SII+,D!X]<8BBVG/UE,$.1FCY)T;S3P&<[1DO6"%3H'=83>-*2ON18PDEW M#?]/G LH-^2+)H!,1(UXW79\>$%[ H1 6OR.S8\YHB^-OTFWUIBD*+=Y^Z4, M7L9UT:-4JU6+-R\:F^/VHC^\I=*DMH($-T;4ZUV:^,FBY2HF6NSR-F&PO=V]R:W-H965TZXD MWVM-]I0]\C7& CSE6<&GSEJ(S:7K\F2-<\1[=(,+>6=)68Z$/&4KEV\81FD) MRC/7][S0S1$IG-FDO';'9A.Z%1DI\!T#?)OGB#U?X8SNIPYT7B[\Z-CH$)YH/11 MG7Q-IXZG/,(93H2B0/)OAZ]QEBDFZ<=_-:G3/%,!CX]?V&_*X&4P#XCC:YK] M2U*QGCHC!Z1XB;:9N*?[+[@.:*#X$IKQ\A?L:UO/ (0U("@^X13@$$-*$-WJ]A+X2(DT&S" MZ!XP92W9U$&I?HF6>I%"#92%8/(ND3@Q6WR9W\?@:KZ((W#]_?8N_K:8__WU M^S=P 1:")H^ ;E1".?@488%(QC^_NG,!?@8@+E*B7)U?C6=7 M%5.@9U(KUB7?H 1/';DD<^:L&"H$3L$G4M3SY[,N+T;*C^;%)EEDDRRNR,*23+W?=K/!P//D%-QI!!\T M@@^,@L=/F"6$8[!A),&ETBG-,L3 !K-*=*WF1M:/:FZ3++))%E=DHR/-X:CG M^7K-PT;ST+CFW"#"P YE6PP0EQ5(/=IE5=,=^3KE0YO*VR2+;)+%ELA:"1HV M"1J^,2DVA*&R4).S@%!M'HP4'\V#3;+()EEL5@IZX!DCQ@VBCQK11^:E'Q=$ MSH <%;( EZ6VT(ENI/BHZ#;)(IMDL26R5A[&31[&UBJBLH0/Q[-=$-6>[6@C&AVJATEQCU@]"/VR;13JV43@.VF:Q.9!SA3IJU> O MJ65JVM-O^5HKC5G0"X*N5AJS?B_L=[4RQG*N5OY!*]^HU0_,!2E62IE$KK5R MR=4J4Y&HO#;!>#W8%49KY7=UJ:S&;2I_T-7%Z/>YNAS:06CN!_]?;0:MMHA6 MV2*K;+$MMG::#FTB-/>)]X0_@B7#&!"9"_D$ 63!IA_#@6;<>3!X-8JU=I[_ M:GYK[?PN7VR.X%R%#GT=-#=V$=F1%!"8XTP_6@6;:=D5YVR9ZATUL=O9< M,0X-%S2V"ZJ@QXEZ:^YH)NOZC(AGK2*A;B$;#KJBO,LLTIN%KQ:\7]'IP$.K M RWT.F]PZ+N 6JRSH='YT-@,/5?40RL#S;U,,]XRLM0O2F;\L(H,C$%>??N% M(Y"B9[W 9JJPI@IK*JW0[_-&"EZ[XP>GW(G-7!]5WCWZ&EQ*JYJL#6+5-4IT(NBGW 1ZH$#0O M#]<8I9@I WE_2:EX.5$/:#:K9C\!4$L#!!0 ( N( U5I910@L@4 ($C M 9 >&PO=V]R:W-H965TYD L80SJ>^3!-@L]K^^'D MY'7P8$/9&U]@+,![%!)^W5@(L;RR+.XO<(1XDRXQD9_,*(N0D*=L;O$EPVB: M!$6A!6V[:T4H((WA(+DV9L,!78DP('C, %]%$6(?MSBDF^N&T]A>> [F"Q%? ML(:#)9KC"18ORS&39U:N,@TB3'A "6!X=MVX<:X\Z,8!28L? =[PTC&(I_)* MZ5M\JG]-)B\G\XHX M'M'P9S 5B^N&VP!3/$.K4#S3S3><3:@3Z_DTY,G_8).UM1O 7W%!HRQ8CB * M2/H7O6<@2@&PTLH)V02:>2'DV\WS';B]F=QY8/3T,+Y[G-Q\OW]Z M!)=@DJ8"H#,P$=1_ W09?U4\_:X"\0'./"Q0$/)SV?IEXH&S+^?@"[ 7R"& M.0@(>"&!X!?RHCS^OJ KCLB4#RPA1Q[W;_G9*&_34<(#HW0@>*!$+#BX(U,\ MK0I8'*;4JD)*+=@S=-9E0F8[;4M#9;Z:XNSS]L#X[;5A,&]9S M2]O$ &,6J!_@F:*ALFM4S3.E5J59F'A'[^)+2020 &*!P2N>!R1QGV=R!36E M88@8!TOY9$O66.=*PFDO;BEUG':SW=[-,*.>W91:%5WAVAVM5]T6YSJ44D'' M*6-RFS;C-]UYW:X#JJ, I4VN[W=[#+JODVI5=$5_MLYR8#7H=17EBY[#Y-1:VY* MK?I>L_#F\$1O7@-4)GDLG?0]U^5D2JW*J;#L\&3+_KD2G^E72C=LPCUH^\WV MT7KZP7X61F'D84TC_^NO/:%1HV]4S3.E5J5=&'VH-_KE2O:!9::I\TLOTD]# M@0NB]*<1V )3]*%ZU3722]6F]SN\/BR\/M1[_?*->X2@7FA+L+TEV#\,\#2E MWE$E3Z_T67C%"@#J5P#'JYZ:9*K:*1>QO:62ONO:6?8[5@"P6 % _0K@D9++ M]"U.]G.F$DOWI)V+E^ZUR-TMT@A4RZ.>4! M,;F"XB#$,REI-WLR&UFZWR,]$729[(!XI4+0*#E<8#3%+&X@/Y]1*K8G<0?Y MKIOA_U!+ P04 " +B -5%5^-\'T" !Y!P &0 'AL+W=O>*.+ ME)MPDKO 2IJ#NJUNA+;=CR0F#4A)>(@&+@7/I M7Z21\;<./PFLY<88&25SSA^,,-@!^[PU T *"]P+"%A!:H4UD5M80*YS$@J^1,-Z: MS0QL;BQ:JR&E.<6I$GJ5:)Q*TIOQ>#0;7T]F4W0Y&:+T9C(;3;Y?3]+1]10= M#T%A0N4G=(+NIT-T?/0)'2%2HEG!:XG+7,:NTE$8+C=K=[QJ=@S>V'$(V2D* M_<\H\ )_!SQ]/]S;AKM:>Y> H$M 8/G"MQ+ &2-*UZ7:):7!]G9CS0V[D!7. M8.#H*R1!K,!)/G[P(^_K+F$'(MN2&78RPWWLR13HXH24LA:0(TKPG%"BGG9) M;GCZEL?T@%42GH6QN]I4\MK'][W.9RO 7A=@;V^ =U#5(BOTC41X*0#,B4CT M!XWQ(V$UVQ7I7L)_/9P#D6UI[W?:^_]1@_U#RCP0V9;,J),9O?>(L[V*HU?E MU?OBG;^HP==.?N]E#;H;C=$\2F,LEOH2( H+C?).SS1<-(V^,12O;*^<&PO=V]R:W-H965T(+70O4-::%78NX?3/;AD@&B3F+6=TOWW9R- M[9F).VO*OO,E@$!O29SRKK448G5KVWRVA(3P&[J"5+Z94Y80(9ML8?,5 Q+F M1DELNXX3V F)4JO7R?N>6*]#,Q%'*3PQQ+,D(>SG/<1TW;6P]=[Q'"V60G78 MO"R;>1M!.]_N-H-)R.'L;3";H;#U#_<3P=CO]X&/>'#Q/T&_H*TD<<70U MD"CFU[+KVV2 KCY=HT\H2M%T23-.TI!W;"'I*%![MIGZOIC:/3 U=M&(IF+) MT4,:0K@+8$L=I1CW7?@S0S@>TXP"\=X)O0MQP0*P=\1@)8@N@2Z,WF"T97<0C^!,'ZM M!-!EH..E6%=2.W5E'VM1>T6QW[=9N_ M9HSCEF-V: 4EK[^D) M-DN"3>-Q^9*)C($*C9:WQ]N(?")O[%2)SSG&W--CW!M:[KC.W6_NRT]L.. M&?M4[E5"Q\9TV9LN0=;*I'+&Q!/BP$\Z$MNN$ MJAS QH1;%BP?+AN/X'J'RT:SY:F*JQH FXN $7D[N+W/E.0W.B]1,N"J9L#M MRVSO,U4,&R=\\;G+[SGV^N_Q;;^XMZE@BFND$6&+*.7R8V N(9V;IHS+K+B9*1J" MKO++C13_6^P]02P,$% @ "X@#5:\# M.+VW @ 40H !D !X;"]W;W)K&ULM99O;YLP M$,:_BL6JJ96V\B\A24>06M)MD9:T:M+MM0N78!4PLTV2??O90%%H"6K7[ W8 MV,_#_8X#SMU2]L@C (%V29SRL18)D5WH.@\B2# _IQFD)PEF?ZX@IMNQ9FI/%^[(.A+J M@NZY&5[# L1]=LOD3*]=0I) R@E-$8/56+LT+_R1VE]L^$E@R_?&2)$\4/JH M)M-PK!DJ((@A$,H!R],&?(AC923#^%UY:O4ME7!__.3^M6"7+ ^8@T_C7R04 MT5@;:BB$%WWZ'BZ2N_@,:\.*)MM=?04)!S09-*+"-(2%J>\:[*PY[ M[!T06)7 >JW K@1V 5I&5F!-L,">R^@6,;5;NJE!D9M"+6E(JI[B0C"Y2J1. M>/[-;#9=SJ[GRP6ZG$^0?S-?3N??KN?^]'J!/J,?L,8QFF$A@'%T.@&!21\_ MF([QI8WM2&8-4KLFM;O<*]+*MQ6UU/<+O?H<;#QKX/19G0 M/!6(RU\2YB0$)/\]**,"4D%D"H(8DZ0U Z6MLU=9?<,>/BN_SGO_(]F@)AMT MURE)#]5II_"M3^](9@W&8B2S!NFH)AW]GSH=O?Q,.J;]K$X[ M[_U6,GWOAZ^:K1EF:Y)R%,-*VAOG QD,*QN8&ULK59M;YLP$/XK%JNF3MK"2]ZJCB"U M2:=E6J6J:;O/+AQ@%6QFFZ3[]SL;PI(M0>J4+^"S_3QWS_G,$6Z$?%$Y@":O M9<'5S,FUKBY=5\4YE%0-1 4<5U(A2ZK1E)FK*@DTL:"R< //F[@E9=R)0CMW M)Z-0U+I@'.XD47594OGK&@JQF3F^LYVX9UFNS80;A17-8 7ZL;J3:+D=2\)* MX(H)3B2D,^?*OYQ/S7Z[X8G!1NV,B5'R+,2+,9;)S/%,0%! K T#Q=<:YE 4 MA@C#^-ER.IU+ ]P=;]F_6.VHY9DJF(OB!TMT/G,N')) 2NM"WXO-5VCUC U? M+ IEGV33[O4<$M=*B[(%8P0EX\V;OK9YV 'XDR. H 4$?P-&1P##%C"T0IO( MK*P%U30*I=@0:78CFQG8W%@TJF'=Y%$?>_1=* 6*G&?X#<%:0@=X MI2 AJ10EB7/*,US%LDDIDV1-BQI-D1*=FQ0=K[I#.6L"&=M S/=J'?GCT%WO M9J(WUO_,Q+C+Q+@_$V@;:;&$A!T4T(M_ZZ&?B&Q/ZJ23.CE1G4].*?E$9'N2 MIYWD:>_I]GTB#PGO97NK\.D_E7_A>5Y7^XT@=ZR:9&-H45EN\RST-BS[##'OPJ09@.N MIT+HK6$<=/\IT6]02P,$% @ "X@#5874MO<$! OQ !D !X;"]W M;W)K&ULK5AM<^(V$/XK&O>F368NV/(KI."9\-+F M9GJ9#%S:S\)>0!/;HI(,=_^^DDT,!N,FK;\$2]Y]O(\>:;6;X9[Q5[$!D.A[ MFF1B9&RDW-Z;IH@VD!+18UO(U)L5XRF1:LC7IMAR(''AE":F;5F^F1*:&>&P MF'OFX9#E,J$9/',D\C0E_,<8$K8?&=AXFYC3]4;J"3,<;LD:%B!?ML]/K\AOY;05Z161(!$Y;\16.Y&1E] \6P(GDBYVS_ M" ="GL:+6"**OVA_L+4,%.5"LO3@K")(:5;^DN^'A3AQP/X5!_O@8)\[N%<< MG(.#4Q M(RMH38DDX9"S/>+:6J'IAV)M"F_%AF9:QH7DZBU5?C*'H9@J2T$3LC!GY%MV;@AH,G[W:V6<)QJE9T"S[F"]Y2GP(ED_+YI<4I? MM]E7G^-[L241C QU4 7P'1CASS]AW_JUB5A'8#6:;D73;4,/GU3:H5G$4D W M:D=8EO6+N&UB7,)X!8Q.-+O0'?0#)=3NE,JEE1,,!EYE58O1JV+T6J680L;4 M.;HJAM>E&!V!U8CZ%5&_58PQ$31"^R*/07Q'=FH'K@$I=5*5/@]G6"5V(=6A MI=FZ:3'*+_@G"MBN;;FN$YQ)U6AH^]CN-ZL55"2"5K5FJY7*]XBM4$R37&=\ M)"#*.9441*-^09?Z=016H]ZOJ/=;]9MJPA#_3P7[3<($WJ _.%.PT=#QG6OG M;5#1&+0K2'BF8A-H"[R,&1$I.5WFDBP30)*A/V!-HA_H4=T?RA)-&-\RE2W5 M+=_$:-"EP!V!U58&6\>[U_KW(]IX799^_5,U>I9_)EF#%>YY0;->^*0BP._9 M>(UQX::XO/.X+JU:XK*/<=FM<6Z^F@,LQ7HHWND*[0Z M[6/I@-MKAX^G0-QI0=$56IW^L:3 [37%]))T(V?W(G^IR\>].#*M'_NO9(ZU M!VZ]\<-%L6_95N>V9AJ=EA]=H=79'@L0['>]XV+E>/[A,]I=FV++]\ZQJGK2"JN=8%QVR4#5#GLFR?:IFJR[\H>@]S^;' MNCLO6LPC3-G:?R5\33.!$E@I2*L7J%W&RVZY'$BV+1K.)9.J?2T>-T!BX-I MO5\Q)M\&^@/5_RS"?P!02P,$% @ "X@#59A^\8^( @ ]04 !D !X M;"]W;W)K&ULK51-C],P$/TKHR AD);-5UM@:2/U M"W8/NU2M@ /BX":3QEK'#K;3+O\>VTE#N[05!RZQ/9[W9N;%,\.=D(^J0-3P M5#*N1EZA=77C^RHML"3J6E3(S4TN9$FT.%!%67)9&_)LC$;N2%WMZPI)M"6X.?#"NRP17J+]5"FI/?L62T M1*ZHX" Q'WGC\&;:L_[.X2O%G3K8@ZUD+<2C/=QE(R^P"2'#5%L&8I8M3I$Q M2V32^-ER>EU("SS<[]D_NMI-+6NB<"K8-YKI8N2]\R##G-1,+\7N%MMZ^I8O M%4RY+^P:WX%Q3FNE1=F"308EY3^7CY<%THF/,,LV,"WV3?E1#M2YA$%QEGF%Y#'%Y!%$3AB82F_PX/+J03=XK& MCB\^IRB1G/*-@@5*6%F5KF!FQ<3L"C[KPEAG5*5,J-H("-_':Z6E>O3M="FZ]VV,',9I74P][D0>G^P ;I)G_P&4$L# M!!0 ( N( U4W,%HA$P, -H+ 9 >&PO=V]R:W-H965T*T13N!)*;)"'B M:0R,[P:.[SP/S.@Z5F; '?8SLH8YJ/OL3NB>6ZI$-(%44IXB :N!,_*O)CXV M"3;B)X6=K+21L;+D_,%T;J.!XQDB8! J(T'TWQ8FP)A1TAQ_"E&GG-,D5MO/ MZE^L>6UF221,./M%(Q4/G)Z#(EB1#5,SOKN!PE#'Z(6<2?N+=GEL@!T4;J3B M29&L"1*:YO_DL5B(2H(?G$C 10(^3&B?2&@5"2UK-">SMJ9$D6%?\!T2)EJK MF89=&YNMW=#4;.-<"?V4ZCPUG%U_'2VNI^AN-%O\1HO9Z/M\-%G<_O@^1Q^F MH AE\AQ]0O?S*?IP=H[.$$W1(N8;2=)(]EVE$8R0&Q;3C?/I\(GI?(R^\53% M$EVG$43[ JYF+PW@9P-C7*LXA? "M?R/"'O8/P(T>7NZ5X/3*M>S9?7:)_3T MQ6#:XI(R0#<\@:-K5"MA+NZ5S$@( T??3 EB"\[P_3L_\#X?\]>0V)[;=NFV M;=5;_WQZCMEN-VF[(;$]VYW2=J=VDT=AR#>IDOH]%@+=DJ7>; &,*(A01H2B MQ[<]%^U84?-ZW0[U@=U63=5%[)$&)6GP-M*,/+T5,U<,*A#MRP/.UR'!"=!N M"=JM!35W!4G"0"+%WT+9?870ZN+V >?K(!RT3I#V2M)>+>D\IAF#)S067%X< M(ZM-_]=CWI#8GM/+TNEE@[?[LDG;#8GMV?:]EV^B]S_N=Z%:/6[>P8&L#=FG MK7S!_<;O>"%9BUH7LH^*7U!QL[>\T*N^$7$/=PY17T?YW5YP0.M6JJ0$Q-H6 MCQ+9Q=7[C8@U325BL-*2WD57(XF\D,P[ MBF>V%EMRI2L[VXQU\0W"!.CG*\[5<\=,4);SP[]02P,$% @ "X@#51?: M5P8H! =14 !D !X;"]W;W)K&ULQ5AMF2#@E7F84A:9M67TS(D%L.*-L;LZ=$4ME&,1TSI%(HXCPYPD-V6YL8.-E MXB'8^%)-F,XH(1NZH'*9S#D\F26*%T0T%@&+$:?KL?$!WTUM2QED7WP-Z$[4 MQDA163'VJ![^\,:&I3RB(76E@B!PV](I#4.%!'Y\*T"-@K/9:'(KFA7?&L9R$V%9%%A#!Y$ M09S?R5,1B)I!USYB8!<&]H&!?(;9/6ND6W9-EHN9NCRX@K-ZHOEMP;HZ7>@4X"VA_O0^S F1*P,FUV&S1O!XFMT_T3=5+42-/5) (TA!E[W41*RYTAE_(<-IU2-FJAJUSF5 M:DM@>R'IE2'I_7@^]]IDVQ+8'MM^R;:O38 )]'TD2 C[UK$D[K_*.]@8K5KF MY2RTZ[R3Q:!D,="RF%/N0E["9JN*N))ZQ_>(B7;M4Q.W);"],-V68;K]\3*];9-M2V![;+%5B1-+FQ:_ MPT5JE_AO0QJ\@K_1XD-H&F(>S% M\::8A49PT>DC: UHH:P:(Z?U^-0$:0MM/[Z5#L,M"#'FS M1GK=AI(_I'8.%84K&86UNL7)B@XE62U>PK\BCX6P(PN4 -^LC*^4X"C_US2R M[+V2'IW^(LUT__0U/K#K_3U%I28D5\SZ'K<"7L\*"%IM:27BL8 MGT/]X4K^8;W^TS6UX1N;VCF$&:Z4&=9*H?I-K3L\8*GWXE269NU,3!U(?B)\$\0"A70-\-;- 'SA^1E?_B!9DAV3K9B4 M+,J&/B4>Y>H#>+]F3+X\J).W\J35^1=02P,$% @ "X@#51XI^.LL P M[A( T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T53:*B%- MVB8D>-@;38F>.PEE^/;YRF'_@BQL-6U@IBW^-S[K%]@RU&E5D)=K-@ MS 3+0L@J)0MCRD]A6,T6K*#5F2J9M$BN=$&-[>IY6)6:T:P"4B'"0:\7AP7E MDHQ'LBZN"E,%,U5+DY+S+A2XQ]OT#TK-?#A0'$Q..7B3^GC4E?[$JOAQ];K8Y[C)&' M'O*&Z6AANRGC4:[D9F\BX@)6EQ8LN*TRN-_3=O@>L.Z!02Y$9W! 7& \*JDQ3,LK MVVD&-\$G4-"V;U>E=3C7=-4?G),-H7G8)%.E,Z:[-'VR#HU'@N5@1_/Y IY& ME2& QJC"-C).YTK2QL.:T3:L[(P)<0,OT\]\1WN9;^U8#_9+=DUKJ&TZ&=V6^U'8ZLNE#@;)KS7*^;/K+O#. J?=Q=5J68O59\+DL MF)O\BQ..1W3-"Q9*\P>;#4IE9@-,D^">:<-GVY'?FI:W;&G6Y;3,<<^#-^CY M[Z[SG$FFJ=@V;6O_D%?YU8[;T^=?>&[^K.P[]IJ,+@[?8WOB'KK)^"V8?!/; M/3Q\DU%RD![#]OS>NB3L7!&Z: !7L93\@"N=V"0-IC47ALNVM^!9QN23FX*5 M-W1J+_,[^G9\QG):"W/;@2G9M+^SC-=%THVZAH5H1VW:WV!Z_;B[!]I<7&9L MR;))V]7S:=,,;,-F;3] V$>NFH\?P3@.\R. 87DP!QC'L; \_]-\ANA\'(9Y M&WJ1(;X.L#U]KD*PF>*5B,T47VM _.L&C"3Q[S:6!QC8+F"U _G] M>:"F_)PH@EW%O&%O,(XD"89 +?IK-(Z1U8GAZ]\?["V)HB3Q(X#Y'401AL#; MB".8 _" (5'4G(-[YU&X/J?"S7^XQH]02P,$% @ "X@#59>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_';7J]8[?@^+O[(#CR5WVRR?!^7\F.^[16' MG,?K8L=YN4]Z2K]O]/:Q2#MWMZ_7\O,>_)"5?%6*+)4'JP./@C\7O[ZO/K(? MHA!+D8CRWU&G?I_P#MN+5.S%3[X>=?H=5NRRYVF6BY]96L9)N,JS)!EU!JBM6[PV$%&<7+HCY2QLL@EB"CCM&7%]R(O"CK,^KKQY+Q!Y M)"7/)W')'_+L>!#IMKJ,O(L>N(TZ#J^OIR#>Y/\GC-EF(U9\DJV.>YZ6ISCF M/*D TV(G#D6'I?&>CSJOI[ X73,[+660F).>+B7/K>Y4_FMG?;KK4N*"&.8W M0GZ1.^L:G YR;,Y,U[)9.+7M* 1,"L*D?"03^^+'N?R#':]_*;\!1A5A5&D9 MP\B,[+GM2C[OGGF^'9B1X[DP@AI"IWTDG34UW0<[9([+PLBSODX!I(Y ZA\* M:893=C_S_H(A-! Z@Y;.-:-%8%\^G'ER;^]CBW*?%]**I#.$Y+*1#U4'L#L=]E+/7"QP;SHP!9HX! ML3K\H)JMT;??F3^K)X4[8?:?"\>OUAD(B:EC0.R.TZB:8=@T[@ 3QH#8&'+U M"!;VA,T<4\X!)SH;4TP3 V)/3.QQ8^@P*0R(K>"XEC>W663^W8P/IH,!M0^F MIA35V SE\$DZWW;#6E>0#S/!@%P%\[D3G41?S4>IALB1"8EKG?W(,!\,B(4P ML0.YN$;.8P-)P19_A7CQM\W E7$*F5S16#W(D Q;^!7BA3^P9S)UFS#?E$LM MBP)I>-,ZSY 4M((@]D"X&(=RW9>_.697DFJ 86N_0ETW8,G;DP(Q,1THU 4$ MBJE"3$P-"K$:+F:9[$L4+Q.(B5E#(;9&>QIW8N0%K&@53"0*L4A /M?*ADE$ M(98(FMBQ+Q 3TXA"K!&8VK7%4,6$HA(+I27':V7$U**2UQ2_$JQ6.,PJ*K55 M+F1:+Z 0$VU-$3L&3;@:M!IVN8A31B"[W#=/:'6.1\72=(6[C3B%E( M)[;0^VAN1;IEV8:MJM&'F)B%=&(+H=M2C>Z0CEE()[;0I7[&A)>Q2. 4TC$+ MZ<06:O0S7MA@::%C[M&)W8,V-)I#C>[1$[NGV=!H"R*F')U8.:T=C39(3#@Z ML7"J_2NYXLQ$RHMJQ;'DZBC*UMF""4T,M M= :F&(.ZT+G4')(Q36+XN)>!*<:@+G0N8P:\*"$FIACCLUIM71:6V0IB8HHQ MJ L=!/.XWT-,3#8&L6S0CF!#-@8F&X-\.P=K7'8A)OID&+%U\&C"0L? O&.0 M>^=M2[M]M<1L8Q#;YGWSM\NB>'E,XKR"A9B8<@QBY;3TJ&7MD)9B+9)C*> # M@9A[AL3NN;PA7X\\Q,3<,R1OLIWMRK?^+H>8=X:U=WKUR<7=[9IO9%JU=N7E M"WE\%2\5&8VZ]>'P5\?9+_[#U!+ P04 M" +B -5K&U05SP" "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.8 M3?%9R5%\_8/P0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?S MD4TW'-OQO!RV==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\ M&O\QN/[HAO>RRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<" MO07U%@*]!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y" MH+>@WD*@MZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW M$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD M8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^ M4N\R?AURN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ M"X@#54!K%[H @ QBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P M$ 7@JU39HL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^ M5<_NGCW%R;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#* M]8GZ-$U#C>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ M4\KT-:',)\<]<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+ ML=Q?XHL>W7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/. MV^!\S!,+]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]&UL4$L! A0#% @ "X@#50D>^H4=" M33\ !@ ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#57*0#44S!0 O14 !@ M ("!NQH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "X@#59HU?9K'"0 R1D !@ ("!&"X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "X@#5=GRYR6< P MVP@ !D ("!E&( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#50TN,_%& P #@@ !D M ("!*FP 'AL+W=O!@ &0 @(&G;P >&PO=V]R:W-H M965T+0.% , - ' 9 M " @8=R !X;"]W;W)K&UL4$L! M A0#% @ "X@#5>I/WQ,#"0 0QD !D ("!TG4 'AL M+W=O&PO=V]R:W-H965TJ# !X;"]W;W)K&UL4$L! A0#% @ "X@# M56=?P$3O!@ U1 !D ("!*HP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#53[=7#DB P :P@ M !D ("! YL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#5;;9& _J P 4@H !D M ("!1\\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "X@#5>Y,2N&D @ )P8 !D ("!B]H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#55)& MJ_D P >@< !D ("!->, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#53AI=^6E @ Z@4 !D M ("!,N\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "X@#5:3K12PD @ J00 !D ("! M2OH 'AL+W=O&PO=V]R:W-H965T3BYIPD #U& 9 M " @3'_ !X;"]W;W)K&UL4$L! A0#% M @ "X@#5=#5$.8.! 6!0 !D ("!#PD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#52"V$WC' M P GQ, !D ("!>!,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#54$W _?5 @ ] @ !D M ("!,2 ! 'AL+W=O&PO=V]R M:W-H965TSP( /4( M 9 " @;0F 0!X;"]W;W)K&UL M4$L! A0#% @ "X@#50/3L0_" @ O0< !D ("!NBD! M 'AL+W=O&PO=V]R:W-H965TP&P0 )06 9 M " @2

    M@-,5)[)JCCR$GG4]&7^U,Y6:YAH? V%Y3P(61P?6R*11M#U>Q6MAZ8NG5>QK MN_V9F ,EB4LKUR/U^8.$)Y1E&BSXY;YXBN:5/?WLV62-W$F>Z':>HP_ES)^? MQ)KKQ$=C>.6>X+^+-$JHBO?>Y:J%/?\9K,%6M,OA$;/G8EYJCDWR'*T+,?G\ M/A2,=OYT(@0__YO#_O1_&R/_MSCP_&R:W&*[C6#_=TV5GEOEG&-!R73KFMZ- M65US%*M+D9*TRBO2_@DD<9+"Z5C1':^EK..'*$>G,SXX"IHJ=Z>3! C?.8K1>E!R^SQ% MMVA!H/9/HDK@ERR%O5OHL":6)K;7#E3D*&L%PRZSB0A"T9IC(-#:OJ>9EEQV M/=!5JG/$FY4X918]PB('QQ)O'_&NLP_ZK<%PFK6>_A]PX:AJ^:SRDX]@DQ4M+?#:U+;=YB;O346L!4K&F^E]F K8"UEB.[^JX<)LT()0O<7 MU2-O<3&H EL&4TM?;)R&_81G@[5) $7L^(K,6QG&#'M8QU@\EW]1618!+NRP M&X]',E81/M;*<,YH?PJ]C3&=>R5"]W2XG*_3'?29O#\2(D_&*[&NWTY$7Y1% M%KXNF'+^'& 5V)9R9#\*;1"I$ZN0O&O_NK-"-_'(;-!2,U@X9_V!M]MI.U&C M>'#8CFC0[9/N&:+";Z44PY-_EQ[S$:=/\^:':M2-U4X1U/AE3!)F>YRS4XW39HR&0ZVOL32) M?HQ;K,H^71&SV"R(,=#&I.1+EE]LK4NT\JRW:-DJO9E:-_7\>"#I*%4RX^G3 M];^<@[$80+X>UYH*BFI6\EX'/_&L2O]<$"?@>81F<7O,T;\M1@7+_<*LO!@0 MY1GY8TAU*3+.WWO]LIVMI8;&W^I$F*_2+]3 M_J@6/NS'*"-55#6R%7=67(<^'NV3[%Y&05?RYJF6&%7!OU,=M5Z84S+A?(9[ MI_)\]4N_1)1IO#9*I]3O5UK19N\"^ PVYQM;J0YIGS?0L2%SEXY9- MML+@3\=GG?X+#Z,_9HT]0:4Z^./KS51^^%F[7Y,I-C).(CI[%ZSDNI\(66-8 MMD311^WY>:[=G^Z<5BE74_B8A3W#"[%<@FYQHD!GEU1XT1OF(\D);.O8H"MA M@=20Q;862U-;$(N:RC*0>XY?H56^C8U4EP6_8RKM\N MW_TX4W%DCQP=8@SSFXPCYX@T"B1@_UV@^E"X4F!'5JU+(_B%NU69?XGP.Y;* M/B3^E#%R<[#8Y:<[!&7PJO9J^&[GA?CPB',>$C-.!82:U]%H01Y77)5=NC[Q M K'\08EK[+L-\$Z_ 5I?&ZUBBSB\C>9HVFF"&HW,%2N:QW>3@ B:BCQ]+!T: MIRO^$%V8^2O@BX8B,4H_F(8#:2R/&,5N].XXNO.]N-2^8[D/QJ2+?7T.]FA9><*A6,W\W\V@YY6L3@FD(O_(O]7ZJ._[?+ MWU@5S8')')(HM0']0/<1FQ0G=2UGUA3;AK:[%J)&?,-Z;GY\@[@&A/:T-=G] MR>E%J,1:#3>["L2B#R_4 MRRTI,0":<'&X4XT+-E@;9MZN=5U%=.%8KC3DOO28V:AT_N6+QR%4['''$KT1 MVA]Z(O)'!K&,'>.*O=G(0B$EW< TF]"-BVL,[S-F'YZ!*N._"6Y>YWU:4),I M,?DIFR63O/)_.3T&UAOPV.\-$[%C"0Q?U*UO"JE-E#C^'BGHP)BBT].>:$U+ M\Q683]N'4J\UCN4L2KEVG/0G^I[U6YS"^3,@M.#M M]=$\1!/@^-V_FS;^(0\I1CGS/YT1^]^177,><_S#LS_V,5:__#\CN% M'&W\W:E&B&%_WX"&O\_=C;._'ZXSE_%TW]]PEI8N3)@]U65K<5_\TY%(,?:O M]ZT5N[(8I[&9_!?L$X;-JFN=BYK0![/9AS<)"A%<.O!.[F\44,%7OM,- M!O5Q+S>#%B*7,N/+ ]5.YBS3 FNA#+TEKHDSZ\R2[N+IWO4L+:_BMA,?OH4] M8(6^>Y0Z51!F"6)5_S2CAWJ"*3LQ2)3A*[64T,F=Z^Z?R=0M@P=;;[ M$N2E_7@XOX4E%H*2>0VSX=EVWA>#X1BKF%*AWI^G=8:CVI6O\ X*/I)%SNY\ MIROZ!SJH^)\0CC_6"UC]?K1LE1+Z^Y84^),;H%#\PY;4[A*@&&@.XH@+7LZ@ MS4XQ9_1A0_)\85+F>[&;^3* CZ?ES_^N %Q.CN"0KW[5)IFB#U.+;[L\O\:S MW7^=25>)YONQ]E#Y%-;X5NVXR%C.D.3#,1&;1!=ZM^?8F3A :9^C7!.P7R.R#/B^WEFI&O3%7:_L M5O16=WDUSMT?VD;7]S&SM6BL8"!4-C_0K*]_V=YR&#(F:$)]\:=$^C$2?^[C$ M:Z,7S5^>DZA^'(G8L/:K>N\&QI1HJ94+UB70<;PF,E_2&U0(5N58W"6.J+$* ME9>WEH:V9S\?KEP>/4/(=6PA&X_C,Q6-L,P/T1Z0\Z-?]\K@!28$:1(@A%1_ M' 2UE J>"'<7Z-4,' ZUQ#X+A0R$<\]TL6@$7+<.=Y& 84/*L/#["5MXXYS) MU1Q=PD=UM4.O_@"FC_8QLU'VVJR&QH4%E;:WA8]@;R-#JUMYTHN-#(=S/UKA MDMPV7?[UP'S\4Y#P_X[<^O]'\OL *?8/?=SDB/[-9RI1:+FZ% $F>-5:D^O MD3+)V4,N_6>5YN,^U S;%,&CZB$G[L@0NNP2B>B TT]2.F!$WGTA 44P\/YE-%"#^>SB&#*%1KO\;6G'7"D-;90"A286;D MB-G>WDP8L+R"7(E9S'2-*,*80XG4\!];48;O3;!.Y*F@@/P*[N18U,?=<4Z] M%:_8KG9^A,4])=MQ5R25R!D=XY'J!VWG=S$]2(Z!;"9''X[1X&7A^8_)2]P/ MW53Y%FIR'.; <0P+$>98U$;!.V[#1_"R7\C(T]*P10)"8S0P5*B.N?5P@:DB MR.Q,0M;1SSR<_6DB5Q\)F$HBSSZQLZ,RYIYM[6]E=P)]FH%S>&$(MPBN]?30 M11(0_@M$*-9W-U]T)(A9WT4:"'-1^'=R$F &<;,_MQG- @L\NRZ8)<*"8K3>M /I"[&T<..*:P+^A.=J(4 M/1-8DI\:$'N=YLT!L=5PZ/[:60A+T;A/QL* 'RHEF#96R*!(SJX5PI MQ@I:C>RR(0^?\%^:&S*$)*FFQ6"JP?N!QI\9]M0\P.Z)T/@F(RD-'!<'& M;APHV). F!+B9"]\99?S\)P#"5 3"J'A^"5XF(NV#;*YPV+L.'Q0!)V,_CJQ M'+(D4-CW^1()<%N:VR."@T5Q9\E[*CLH[,=!HT3W^&$F^NQET"2GH&I?WN*Q M23=.+Y#F/10T^Q=PX/C_[-'%,3E_6(#U?((1M\5U4W9D^.D-<, M;$&W^EJ7)ZTAJ_)7PP?F6*87B6QYK^!C" N>'O(AO<>'IE4 M@F4D 8*#GRI5R$-YAH60 TA\-&R'?%BB0%.)Y#R=-JP'G$)1O:!#CG+[T_M MV(*P;"3@LL7=AU+G_L_#PY\J!2&3T=\$"5;KBJ"#GA\DP$BU@JXQ2;RJ^-78_ !\_IOT!?.PEO%Y^G(G0#!S'RYD,9^V#*;$Q M*ZHL;Y_AXZ_A/3!W%A7@3/+%JDQQ9(+WF!S)/H,P3>W'9?V*(;8C*F/H@WLD M]MYN^IK'@V+ ;![PQ:F%LJK@H*/[Q =&E7%JEZ=)0"GZ;JIGUO&6/PMQ) ]G M^P+[4'&-G@R^$'MS.[ZU2LLW)$!V0JR2Q]U@\3&"ZC9ZZS-X]DT=&'-B(+'H MCL#7HP_JPFB]3GC M6 MZ&@?R+:S=[ZM=T5,AM 0/7+9"XOQ.M;R) 'NVE7+V5]&W-TAX];MG 3?-S)[ M\K_T<+)K-1#$T6N\>DAFTW8$8HVJJ/[Q)@$7!<K'&>* M#-\%KWS\1@+V^<8T*SK)_99UL%I55B=H3+M2D$(_'XL MA/A2GV^BK+5/?B^)<,9[B15G"NJ1.'CB,+[%,L]HF%29WSJH+D&VR53PEOK\ M*_*NZX7XD*/G^X>V>Z, M#;:D[$7Q(5CC#MF5PBE#Y(;M=X"?5JP39/I# )M,WCPRQ-O18]6C=1SX=?"0 M&"8'IS%#!EH!(H!A:OCUA,]Q7ZX< ^\TCZUN7TCY/%0_[3R1'%[TBUB[^3Z/ MO;4H/@25U7.%!(B ;+[*1)]J]4D]SNM2F\+D=>0'F5DJ1EWP1"6_3*0XKM]E MA[2]P_BWTF- ':HW33U;:#,+Y8@/((NU6^R&A+>Z$$3Q]9/NJ>WXU'GP5MH M"0@H8@A_:XY;"L!FFA:$]ZG1?_82'BT?*Y<):&FP3]JW9MB2FXMNY1YOA9%KRXH9WP\4?Y/'CW\&G/I._7'WAG&$M\\\]N>@:[A$ @G 79SM5>>L M.'0.7#%,4?:;:7GXF$&=2N7*5\&Q2OP-M$#3(O*,Y4\#M8^9G.91^S:\JN.' M-9I";FS<*C\NA>7O3"5S\_UZV'H9:UP<>@N^&ZI9-MF=.T7X-*EA__A1 ZV3 MT(NC1%C:JFBM\ 8=M>=?\=L-;U2Z?)"_JZ_ M^RZ^XPHT*T"K2URGF1Y%D,H?A=1)ULJPR==6O/7TXDA]2]-2\H/'(H-'2WKS MJ@XU4R1P6E_[4RA;EGG:D5[SF'U2FZ+2QY.&*CVC^IO.&BD&RN%SDCI;YX\5 M':FN\47<( &\\NX7R9CFAO7@\MCQQE$>:9DM51 MUE<$E8,V0UE1.(+/O7&YL$=ML^T6@TNO1<[YP 9T$[4$%+4@V%LHW6AJE45*'N/QF1W#S_>5BZ7%*E-KH[\_J8LV&^^S:2R2I"_(L1P%M: M@S9_Z>DK,>-J-KJ3#1_S"[(/FAVBHF;-]WIYZ]83^PA%-CTV/8$7E!%*C?]N MO9A$?RUTDNKKB4">WT.?,E"ME>/K4-:U5/(KCDGE:3-BD MW8?1Z#;4%7<$BWYW13?\^[ZE1/<2H2B4X<-44( TN,%IFAA8@C@L0'N@V*3, M[*<) M+@3"D]6:!" JVZ7\#0DKTV3ZK#FDV E]%0#"[*![UB ;+5USJV+$B39P9/?) MS=^0F67SSB/L._.R>?CAXH13):\=7ZAU PDPGE<^1=;^20)0G73FV'&_80TT M(0LW[($@JCD1QPJ)/*8@,NT9O0!Y;&+'X>)*1&GON_W&6LR0BP[=R[CV.OL) M1E82D)#FA2[JTLM607([*WP].#/Y7)NHD8>[Z[G0;@(1@E\G$QP']=#[):[+ M,=[;L)Q MJF17H[?0UKM,[O<\$=FFC>I$+''#";!#R<&WMHHD@&DOX#K8%7/TJL)G_*@# MHB"W1'@/NW3:HW8K_!<)J/7/AJS*A;E>#GD8?EPY>/FDT+J^,VP 4JI=W@UQ M9YG[\AH\^Q1<;I3>:2D%/YFQ;9,YVGX#D;7U@),=% E8JCQ,1A#\FL$#IC_! M3Y! >_SDK41R7*U7#,YA#W'KMS)\?I!.."^ $$\X*"2?8NHIYS*&E"BO.K01Q&H)_'V8O8?7P%\%%AG@#LTPH]&WHEVR613&V;[G0';I,+ 0*%N2V!]!2^SG.F-P.:"QA8,?+:'7#%J](!*LX/L!/!05_0VYDLN2F"^W)%W[*X9""+BP@>]\^J_T][ MWQD59;>L^2((DI4];5H;6>R/" M/L>:?\E&N%:F==?$[+_5(]SWK0B-$[P%G%E^+R!K40IK\Q6H*U160,,.9R[[ MU4?MH$XIL\6@WEN@B^[AHFTY,_O5[$S5F-*9$/Z52NOK_CO@WXS"KF%2QSID)0KO.BBKUCK-\@]A>H)DV*P@F;PS> M&'=?[/Y./OYYUQP,_N96 O<=H:1ME@'Y.)CX3Z6KD\;T"YXRBK?W4#AX(,1B MM>7EP?X5K.F"W6?#YT& P-W."JXXXDD#?=2 =]TU@O>"?KF3F>%),!:N]2&F MT[YZ<-K%!O'A.\W;^7FF28U8.&**^6K>==4,^D7E?9KY&BNAIE$T.EUZ)^9+PA>\J@K TV=V_[/Y)29YDQ8-_(]/6+LY28"/WR@8&>^3 MTQU$)T<#Y4Z<[]LA[Q/4PJ[8^/-G?]#/S2?Z4Z1?L6V0TB0%XFXF[]A"(D]Z M,82R[-K.>%A0KT"K(-(>:N4?YO[4=_L&9_)+X9R.?W=@-]L4V7B0;^P2'N(R M5BCRVX\3(==; "E(C,+MY..B[FQ4)92W_NOA64:3KZ"2Y%#RA1B#Z$'[UN;, M\ROV5IQ;8+3V:] *GMF5FF%D!Q5IZT49N7K,]:!R[TF9'ZN!'R\,]T &*5@ M75X:J+1/2PPJJ8V0/K?4NF;K _ ([G.25JDXQ=)\7HR*OON=O-@AVXI_W?C\ M_V+BI[0!RIV_8"S9U:@;F]*P,-Y<16:YH\[GJ!T=)<>/2AV,W2 ,G\TC"__6 MGL"M4?O28_Y>[-M4>TZ+6"#I2<@H6XCVF-P[RRHL454O>DU,H'<\5GM,3T;; MG,J0%8WG[S/A__GU7WG2K?[?Q9:"R7V:7B"D0CQ+'85=Y^:,BM^,\]R?QW@G MH[S02X$C^C18R.Y[HVFA8YG]],PT?Z^GO2M%VK,O+CL[BK(8+D$XM?\^$/G? M'(@8>G[ZAW^@_T.])-%>R0E_6D!XY[?XV)X+1?NKLX\OUFJ#3A"'#;YU),C]^PIR"[3= M04;WU 7KOKK+[.C0OK3AQN>NADE&"UE62BLQ'5 M=RSJM,(CX4+X8AJ1DR"@054VL)UN75ZF;%3"_CX;][.-)$:2"%Y#>X\B 0%V M+C[W/W=UJP*@^0]FC:T[F!W_ON.VP7>0'%..WBM-U1MZ6C(OFZ<19&_#"<_8 M=EY]?_UM)36468D^L1=H51AVD7'RE,)"ZLY$E7E2G-)*2?*_FG >REJ$"M/9 MQ4IU)9*D.*R3)FFP/1"E+4(WZIMLW3Q:O@70$FX!/?_#?[C"W%)^CK2:$RC9T66NB_)"+HXP%I,UJ4V^'_CO\C?7: M]:N/"YWBOO-)IG&KUVXS78W,\256!K EN>K>9J\?>/RAXH]&$PP!LS^X0_?P MT'*BU)FK8'%#GEIY7E$=Z&\[' ^F_X./*L3-HJ78$CI=4=_7.O0>H:S+ID\S M)*TDX?.)U$'I&P\&0;_KHB1#GC8KT"A'#XY%* #:?Y!6%^?\0$/W=3&1O+'7[A6=IHGVZV-#U MQH"AX9QA%:,*H]71@=SWX%(5%HA[B Q5]C_X3>+OH^;99W/4[*%]!DDC M:.E3V8(JD[Z8)_)YQHR3&GW LR?*\Q9HHZDC+K*DRW\L!*W&P@EOGW6O.*Z" MKV.*'.#LHH+4_1S0'YR@Q& KACG5S)S&!A&,:QFQBG\N8Q.*M5:R3+)@]MJA M$6_I\6299?3:WOA"K\MC;&]?9TH1+-:VXBTEG?#O7OB/1+7Q! M'8+PX]6^*Y9R!^^X!VF4N4(_.ET350PR[->6!N/E0A4 KYL_>"8.,=.C+R6) M"(R'>'Y9V.(S+K)P]&1R5FYC^)!/4SQ"V;Z6R%Z4B_/X#R+>0C>U40U,R;*V MN7;\CGZE$'VONR[0OVA_BFRQKI]1=!CS13!O2KW'KV#QH'_NE8I5C4?R\!'" MN9T?"LR-PX4>_)8!SJ6ZHRM)B0.=]&OQ[*;!K'\J7OUF W'+&/L8*]X5'(VH M>7?7;P;+6Q=X^M.%+T&&I^6"I)%]44:.BH6.6!]H-E0T>4,5[=#'KO[@7I#8 M#:>.1ATTTCO%E>CGYQZ":2 VOA>S=/1/^?$3>1Y=@+ -/_ TX BJ*8S+5]X/ M6"7\./(DE[J/P=>YOK29#E[WR;W$:.MBJ. P0K!A?C!B1"_FS8+T5_YGO(-[ MI!!_'&#[3V9=DZ#)_].*57GEOT8)I;.TFLZP=)@YGV%W!#NP*)-^+.'E9'3) M98.4JV/Y_8(^0J9";4OL=P1TK/-WLOT,3 7A*AS)LC%\9@\832P!M\C]K MA]O%>9S@!#PF#JO3D#:[T-T>3#LT>1'_!<0HRV >G6>9]#$K+B48$TM4,'^E M@FS!)U60.E!>@\JTY-M"8,;.DF@7\H"5]C438$5J,7E//$$3_P_I^W^"+:FU M-7"D14MK33R^PX$C)0SF[OC%9"#JR1I[@R5CO;0UJ1-3PH).SJ1%-.\?_@'Y5HC?/.=3!59[POB,=7O Z_^" X):U A MF-)9=L7JD*K9 M_O,GP4__9)A8'6KF+0PR=W!%661_E@9Y"'/PYE]L4_M:EC"+O#[1P$B8T\F-\<%.0W)/UEX3B3SKX?E9"LFC6EA\AAD MXD4#"W^*%G_;,BDWU!H>L\BE@;63H5!*-F;,>3W4_37I1^"E^\;+*]K69R9M M*YLTMJ-%_SS_S,KUNW,>[DG027;INPPQ=A:J%=WL50Q75CV3399Z8VQ9"X#^ MD-HSTBNMU,N[L/ [N++C\_'7@T1QW6\R81Z04%?&HQ7IHP]]L!9+;!+XQ[PK M.>WT28>[;7G[#<7598(]V4EJ>8V:.[I8^!L41.E3%UM@JAF#5& MHV6'2&W$="%FG*W/69A>E5F=(@[P^FL*S?)I&C<%P/OM/T\OCT8N2"$J M014RZ='4Q[WG3.ZA3W9 2^.QDO"6[?3/;A"&J%K:"W:&:C-QR<5FHF4@3ZYS MP>6/NJ2(V06$Y/6SGD["T9P(%Y->1/R,O/%-! XFT7;^!)L.TQO)IJ98,Q=*__B3XNX7V,T"M.4$=@=GLSI6.64NB%[]OZ?D8 M50"X-[NXY1>WL0!K&<@13%2T0A9HWQ)AT[Q*C6_8K>KCUKT/)^?_@O*M:GD/0UN T=;LI\X$YWB!;$BJS]YXD'T=P>8P@R9('WWF\V>]1NV6ZN,A( MPJ-9FA-1S*:1 MF+K&LND8\SJ>'8BA3Q.6=MWHAO*A=9CEJJ6-]=K/HT% EHV T*$39;1Z2(SR MVWV1=K2FGSQ\L[1?OE?[>:/1GX\9U,JS[:?DY7O$@]2+D: M)^1]F5.*SN7]@@MC@PXD.DD[DN3]1K1R;%Q2?5BBBRAI*C)??8:[O.:O*7'' MBXA$SDT=\&K3QY5,DZP6U8'7H[_-P5LNU!AA/8(M%%MO&1"35;,[,S,9J24& MAAJ;9@LQD?%[D>2/\G.R\C$8J*M#>[%H (*;O]R:T\*/BL8-HE[(JT%DBA44 M?'WT^EN#N7.%)Z_X!RL(V@Q;;E4B.DWE\*A;(/'*1J:A<.3AR?/QFFLV$-N- MJGW/A_*ZXX97*4.:ZS^8K8PC.&0QK(+Q76\!TA-NDIT;]@QQY0!Y ;=>YPRU MGKB NNFTA-;S?3?YDDV*=[?SW84R"R@)-A6X9.T& G>?%*.WNWL^X&IQJIL+AQ M"IWF?SW$?%KCRFZC&O%:*?W7GEFFHO0T"_?RXM7](B.'%MPQ;HX]_9=U&>/" M\4-8@P_8S['0Z?W6,HX$$-[1@H?.,<, MUL,VK$W$I?;6;6>AM%S%PN$>Z=-).GI"_6>YGUU_6?ZZA!+X$TBRHMN4./ W MEX7_'&N;X5.B%NMHMJ*W8KTX*1$TTU2-_%%OI&1P$.OTQ)M2-\!%H\Y5AHY5 M%KP:$RA%2(JOT48N5FG=^)@XNCU-HX:(<&Y*:M3@)>$ =LRAVRNBV&W+U+Z<;DS MX[P'LTWO.>.5MS, 3_>@1YZ#.?@H%H/),H[Q&W]_+PN\HA'*/=7OH2^"5>C= M9$3*DQL.WPLU#AV&>=I)2+/+ET Q9/K@PB,NI;(X75:8$O=DL";]7X($]Z,M[%^=Y:TWB14D,30 MRGOF(>Y'V,V,:I9Y4_:DK=_S]5C>WSX+7X-EZ#. -0EV.,6I=!05#;%/3*>4 M=*,!UV/Q1;8A[NMT"=KT5B^!H-_WS-P*^5F >8?$(0%-V6,%?#2#=,".5> X+BA$HP9P2 MD,;I=+65OM(0'-3B:_T9/*_4,";+B"/6)-%O* 45,X$VJZ/0"J$2FF)K:&2"I\>24DL>R9 M"^PFAC"=MAUV"S2X-L\$^(STS7:%!;OGO*P00DD7+FT?.2!["W>II".#/,_P MI4WJB8T5[W H8_"XB<-VO:.:.+$WV''<#J@@0WV",Y2A/FLAABO@A/@^^B]" M*0JB).1MJFM_FZMX\*E2A!&J0@K3O/$QN@5,SR'HJ/N 5>01K3L.I: MQ^&73DCDY9RUO:7-:QX*)XH>42:JBXA(EHAL,)%#M4].QPTO$C-W1OTB M\"PJ,,9NY19(4Z4J1;Z?4UI:@-:I*PN@[9CA5#K(T%;T%O>-^X00_:43[E*9'V?8/"H.AQ& M$8][SS$O%_-%]Q,OW/I@93/#W]JG5Z+%\L(QAZ=TD3R[#;Y?$1O3B:WV1 T=\+J$YKQU%DWVF0IUA@Z%Q9R3'\W:&!N\Q$)+D<#G653FBSN&[ M_/IE<@2F8"D29[%]]!%EBI/,BKZ5);1Z<')IOPYQ5&&.,LD-:J:D)RI<\+AB M&]*;4.B;*%-8^PIYPW2N9X>>A"I[Z]&*MI,>4]A>+(!3Q:'/ M.D+T<.=Y?,DQJ4:+S"9NMXN?1I=JS#**?+1Z/9.]]+F@$5&[NEA[^7+-'G_=NO[3(VFM.@4OH-%>\?ZFJ5U M)Z&2H,=A!E6-RW5)$1#Z.=?SXTW=3 MGR#E:3J9"2<6?M7K2CBUI8!F7YY,E)3/I'B$Y;'0 SD>-4.41GEOD4^*SH_H M.\Z%Y- CTU1Z#,F=?V 9YRW$^9&]T!(-?ULS2%P.=%]4T5?OO&Z=K5 MU-<*9SFY"^]M?0F6GWT$*_KTCJ3J83&K$[#1O1.S7LKZ[N!H^\W1D#P"CSAU7\%VU;-R,IYOA_T*JC1M2 MKDP2[;!;0+P>\^SM=,46L^? ,;S+@L+%.]0&,E MU4W%;.LI,Z)KF%5OF;8AXRCHR/=MTV$CDF09U6>0V_QN5>'UH^,C'V%R:6=:MXM6"CV\PSC/M-IEUJ+?=-H M%B'V]6(FY&1P/DN,]HGON_"]7+681\<4ENCQ"TF3R?XS'QT-U78<_2IG3@AI M=ZEB%I7/O!O)BL9@'$PW6XK%KE1Y6L'R%9KJRH*[IO=C=,,ZQ%[YK6<[?_^! M)DZN[W1\QPKYT8*55Q*5<_%WK'H?-LS]LM#HDXZ!Y6@91U$MR6+?&?(C.W@M M&D#>D6T:APQ(Y] +\:!W1RT)-/Q=T\(0H0AF5@,^"?$C1=D5 G^O"C/$U;= M7/7$KA_D=5'0K]K?/\FV8>72\IH^\ A\0RO2_31D[0S9IDU0VMA^B9USXW?/ M&4..YA; 3@A?TG[F*,9I"GPPQ'ZU3-VR M0*J>:'%V>RR"=5-B2 MKC3J??9]7'+7MIBC@GK]I$HA6M0E^_ZZ]B \B\@,9D*7G=\FL[,-P[S1YWDR MN,:M783DQBAA94@39/3 ,\XF%P$XVSDFV-1.1U\**W, M_\L$&@W(Q" ]EYB@QI566#]0WGU^ !90ST(<#=E*"I:50B$&R- MU3F%"*^KJ1KR=6&)T&+O>I=[CX5!"KF#Z>:?<0H[HHL4$O[AT\$R[E%!8F?X M$))H*@]W_/7))B6!NU\I0PE/M)^"8BU94=(O&.<8')UB$&A+.HS$1SUS7ASIQ*ZL Q*\@*5AE6YX*J5X+$7EMFO&[Q M1O/NZ9:K$#$E4!'@B:L M)NF 4'!7=YWND4[VCG/SAKNDM_S[S.'M7+$4[;&N *5])8L$_6Y&(*_7'TF="<" M9,OM#5DZF^:FIU=4!+9]0?>&362/7XF'RK93GNJ8?G3LA*H4F%9$G48B"<+7 M0)[K]=R%&JO[*O#:>-J26CDFY)Z+MU5C)L(]'L JN!*9 0>HK/HI1 MZNN5:HS?'CH-YQ+Q8;=A)+6S/>^W5#JU BNW(M)0GZ!I*5CR#G*ZUF X-B M&"OP5H4B&(NQRCP^H)$.DD!2WRF^(4FBZ#&*SYP9ODB8$^3&6G30R\%@4 :M MIR&?'\&X!M\Q\?I,=68KL2_7.6XY;GS:VS2RP7;1>N>TB&Z9,-WB3R5509!= MR16R=HIL+,(OD?JA%I4#S5SP-54/BAR\A()R"7,]&I9VU6HS%!XM7^8 [+QSLEG%TE,8.*_:?.D8YEVW*-CZ_IZC@MA',2'E9 MO]WM-Y+ 6>L_\L#AQQ;?1T_;D/ F]G>@Y;W*%3HY/ZHC$+5Z4X+1>'S8ZBU M:S>SZTD)A2(QB\9A K*1&4SZ]8FBC")WF_3!'5PMI26G!?-"_]470-PM=/XN MF.YPP^JU7,>(=HYR4WU(?O3-_&,K B6"!@PB0A'!S>H JLF#FFO.\@#K\L6E M^<77BR/WIU:2QQ6C[=8]YSEE:20:-21U,6=4^C'N2N0@I5E'0Z M@MW1VTN,L7]8'2'Z:\GI7#9%=TW#_S8VY;HDA% OAF<9J62/=%UD1UEC?4SW M@@5\X>>Q2#7O-L(KQ:)]8',8'=F^3% NP0QOUGF58C(I6 3FV-]/O]2VX*BL M ;/3\.A2:WP4Z7'#]SKYCV-N+&RX=&1&Q7L)P_-=^#7XY;CIE.4E9HY+I:\[ M.UTF45SB@"]6GE;\MXH :<3+&VPJN-KW10?XS2VP;^_J=[F)N][]>,8)<+$4 M:=N2*:^+!I[AUSAM.RT.C ;:6/##S8ES7 MHY?31RK43WYF:28%=VY/EVK)/.;T1N!LJB*8TDPI)HF59\I+\;]]>9IMOU=+ M9@4[9*ODH&/ZD>K2EDG;^:0Y&<9X'ZJ5DAQ-+BVK/29SW_U&"K$_$B/!\-V> M+-UFP+_^Y1O-O4PBOH+T7T!L,6,B(>GHG0*=((2AVM- -FELTZ?I^4_S'#T# M\XVAR?/[T=8I@2TJO"I'*R%'/#MHOYH-[U*H7 ?.$JJ4(#"/+V6+;YY>J>%K M=R3&/,FFOC5;W$\3T;Z2"B#4/#TTL3YM+^. H>)KDO?67DR>H_0U?'_=_&SV M3C.R]3'D^:&L(O5Z,3DNZVM (8W^M[\&Y3I\!E>MT^.O="T"2\/\"V P52+# MP"\&L?S5><1/>^B$1CN]W$1Z=4P62= Z?(C;J98C C3*3';\.G:%W.:-#&=' M6*4=CM;LC8BSXSM_ B+MYE(6V1K>"B2 ?N:N&18'5 U^K6,T><"%_S-)+@.T M4;90:6R_(>]\A/ *5L$?/5CGH<%# MI38\VQM*5&GR'0U'1W)7#1+F+N(XK+D8DNP_B5>^!H&G3C],VE8BU;KWTLE@ M0] C_@?#0O(<3EX2#IC+W!1M?9TT,T5:,C2]G6""G<>D".N(S]\'04+YCU(W M_267M&Q3ES<6AZ6<;X$RCQ,M&;Q4U9X!@G%9X$(_OJ+M]4D.MG(CV5>!9=)! M,)-^NK:&P'1CBM"*6@>_5=JP=SFEAMPK\\N[1,Q:71138[RCL=;6OJ"R+^&? MU&790E3H4NW&% #WUH<2@J[P6^#!#I5";7]M\O8]B97_NIXDN7!F);.R-D+#W#?0L M#7*TO]<.XHCKMX'&^H8/O-B, BAP;@&?A.9DOD"2P0I4FI?Q E(CK?O@,,8X'N7/"A1A,KK1NAQM@P)>CC25DJH2NY M-_-P]Z$&>UI'[X%EQNY;&A^_RXX6W F/(7557_"*/G_S MMT/6)G'>^:;,@,7=@B_!./&_A#*6GBNQ_OR*21LO-OE!$RNVM4WEI!5+0HIN M4C$=_KK,D'KN:[9]F>!3?=_V2@=9NGL[([[N_"S IAC63SJEF;[;1^M^ M%6V_!795Q8,>+#V-,Y\A.S*S)Q[DF"YG3**!OF;J91F,34AM?6^;M&MYU]L! MY:IP\A!+Y'Y+JJUG%4@(M_N.@:K0$OWB*17*>F>+40+X,"LZEGT)EIA00KTN M\O'NN5"82BLY2\ SZ)5.M?0[Y.RN;KR/3?,N>_/V "V9^K1,N7[J)X"V"@T%\C M>F,%J7<7S1TN+*KCQ_L/A*EK=+W>5$&4>F0(S]]?SDGDR-R%G'U$0A81.MC] MEJ=YVO.U35)KS98%FN@3,5;T&)3K*J=C)V%Y M2T.QT0Z$'!+#X, OF#\$=I?V#!5\0:%C&J6.AG.3 M7)P2*JY>ME73H'*F8XL$A_"HQ*S8X(C[#]AD3W\UB]TAXPV-C[\VHC?7%I CUOE.Q*5G5Z[L:>_B[YI5M _=J& M\YI$PNLOP41I=[2!^E^Y>_>O+38'O^;X&-!9G-S94L\R0\#\)SW!_BT^9=*D M6P"7O"/GA-_N%D#1DM\"I'H!.BO7U#UUV-9EL[U!3LG8NC0_.@$9^E!".W0'4/@?022+J=?[*SM+GS^IN.]LU.C%F, MDOS_*MTIP#K/88)"X-I1HZ4>9B /]DCF1:\ 4HPKKOC/.^\H%]D=Q+>._W4P ME)<70(L(BA!D/:5E?QXQ?,'3(?HNF=F>/S>*..5EKFZ1M:!]C&=&*BHY#V;RU[EV&S?4S%[F(] M-@*F/EH1AD9XW4E"K)CMU9-LNBG!FG2-S]HUT7 M$$BPN[GRK91OJM"7@Q7^ MM>FJ&NF01]MB%1%@NM?)=B>?=?"[BR*=O)/9Q8WZEGEA;_@&9#:9(PML'(.J M]P]*\NP-E9%4@6DC:A%M9=WY?45C#98"RLRZ^J[AS&$N);'N.<;(^!VZZ"7* M>B2N7;'_LQ:C;U5O0$\?EG64WP*L SHV1]"0)B:/[]D,J*8OVU)$@0YC&ZU\ M]A"JU*^/YOL,?>#HWFANHM:[(Z)[#MA2I *QA9<:@$_,I?]C)5!>0$7S_GGK MB_9J%&UQ]QL.K@!5_.[PNO3 KW.*C5[]C/$KQ82,OI'^7*,B.(2Y FC-JR/1 M:8-?ML!P;.L$S4FBI[[FXURY=5$%H,J2=+PG3*N*9]3U$O?8Z,@#/$:O^ MW M],G.&M-*S_@?,)$U!K9'Y?PT6-2SH)1[!:$G[NLU'$:RM(LO!KVJRMS= H'& MNSB$]4:>A90M\/+ =5\=\Z"3Z4G@456Z(M+U4CHS6B,9D?A5=NZ#@D/)M!(U MB!?'O]?\?][,J9F[A.7DT>\#*K 3]@D",F9."H5^@7Q2(= M\?F\^K06SEXFIXND+?OB,&K(54 QH7J0MCB(^?[36P5S90;(HY"PS*DXRQ6X MPQ)%ZP2U9NP(5PUL"EHUGQY'TT?#F.MBXD._^N&X!Q\PG6KA]P%KC.MM*<)O2/D'XK3\;# -ND.1G80:\Z#Z^NJLJWM M\30+,\4.@+Z #$C5^>O/2\\F=?=RK5 MFPX%WHJ?/]N.DR9H"?(0:_NW +[',O;G%:E>TDS%[;R^E#Z[>7'^GOULJ&TS M\$HC]H8.9/LZSI.:O9E%O;;NP]*LVMF7HR&F]T]P*=X8L=5K):MZE&@@TSO& M9MM=9O0_;]8GCW%B9KDX!YRH[3]Z]Q0Q_];I45\[C:XTR16+V%*%=_&LPR-[ M[^<&_8YUHV(*@C55RJ4[E-XEOA_9V]M63CKN-C2N\SY4%E3N0-7E[?>I)>-B MJ]/N3=0@[#I+B]R?5%>30.6-NI\7T/#UR@[QMA8LV5WW?=DZ>JRB94RP=$R) MB4VNB9$/N#0(-V^@3WPPI/Z6P\?3*=LK8_^I46JU$+>%V.+OGTVI&/>%,XLX M1'K0)./P>7)15$KBCK M@W"7[#>@(ND0_6<"5=WY+YZ81\LE2XW]PB;)&H#+0BC0RV4D%6&>C9!H*X+B M)Y'WGK.V/TW)098@J_8UTV5=*K]C[\-Q&+A+< )L]=[7IU M"U!>B2"6NUCW=;K$C/V2Y\GLO)N*Y?Q6BK$R"0<:@E VK1'+)^SMMT (\5^U M;F!)TPU5S(AUF2HFP7%Q$Z:N%/9\J",F+/]_,L0F:\VZG1(_GW]75 M$P4SGO'E"*L6S6_:/XI,\]KIW>7YFC>3I@/>\"E ?6JA0^7[%J',7DYSYL&M+LUJK$ M HY>PH48LG0M!UD!HC9SXE#W[E=5*&$WV =8V4V)C2=[EOJ$5CW5VVS0"IC1 M"Y!GI-VO/W#K_1+K^CJ=#JV"*4P=77?".462D'!/NS8)Q5[0DB$ZJ%E7[TI@ >*=!?)8F:?(X@V+#\]MY[YA1ZL*-KM M9@J@1LC?6T'#7J6H/F6/4;4#>ZA^:ZK+, KVZL[*+2E&%UW!U$DR;&SMX*36 M1"Q.I387I,87;D M([ZZ?QAV&N/_WE/9F2,^Q;[0N.WLJ_*A).!L!/)QPSQ;ZP>0W M?'* TUH([I;W[FE@BT%BJ)3)W#K!MVK/G'!>APOO6!!LASF]BS@JV:8.;WHV M0@0Y\^L6T,_.+].1QN9NK7T:[CG;&\DTE6XH9&8YU)M-:6:;U?K8]!0_[G-C M+#R8A8XN@.PRH.FR/R:__V&,:B-85*NNS[(K2$3^O&X3[#>; D^/6&NIJR/? M9\V44>@2.I)X]'OVR'N _ UY7P^Y+\>E7UY(;6UU6=-NDJ1?9#'+%GR.]84>_:=5P4 M1*P#'B7)/([)\^E40S)OK%/YUG\T[$-*[#L^D1LNU9UB8B,=^$&_SX)!]V*^ MG+'#C+ <*@J_MC1,T8;8<8<15AK :J%.W>>^50F\J07H&TO?&RB'U7GG1_\K M)@PPA?^OGG93: JVA7/*C4^SOJF?HW$@U7^3B79**GS%;%AX=1VT+G +X G M;.PC0:ML4]*;N[< 0R%*ZQ; UBN^!:3-?N-+=P1+XD0?+Z->U&K\OK@CHO8W M)$$=NM^#1F9NY#40N81R7Z#G-T1E.C=O6X^H@L+I$*D..<>G=_9,7+&BCQ95 M2-X"[TKNZE].Q55$SJK2OQ7_6_&_%?];\;\5_W^F>.?OWY7-'M^"O'^]7RTO M<+GVAD^(]48N&KB=^V]02P,$% @ "X@#55?0*/+21P #+D !@ !L M96=H+3(P,C$Q,C,Q>#$P:S P-2YJ<&?L?0=84]G6]D%0I(GT#BH=1)0B12 H MTD1$4$!J5#J(J$@O4520+B @-8(B("72.Y$.2J]2I!:.D9,G')*ZUWO*OM(^$ 8!0Z>4U%7 8CV 1^ \@# )* /&> M/3L_X(,$_-F[?^]>$I*]Y*2D^_93DE-24I!34% =H#U(=8#F 7%0<:#-'3T M# P,E-1,S(STS+3T#/0[7T)$#'Z&9"_9WKUD]%045/3_\(/P%J#9OV<_\15B MHB/ 'AHB8AHB0BW !8YS+]%/#^#G!]$><(S[2/>3D5. ;R@X".PA(B;>0T*\ M,VKPKU[@WP$2FKVTAT^G?8WTR&UZL?MA2?NYS^14,>AT+/.(7[_C0T;. MR,3,PLK+QR\@*"0A>5)*6D96Z:RRBJJ:^KE+EW7U]*\8&)J96UA:6=O8.MYU M14='/8F*37[Q,>96:EOXZ-R^_H+"HN*2TNJ:V MKKZAL>E=9U=W3V_?A_Z!L?&)R:GIF4^S*C%M< M9YGA^IT.B3%>U(YH/TGV?8+Y_*\D^U6PW^0: "B)B<#%(Z8!( !.>'G3 M+W]^@;'3;8$[RH;.\11QN)>=*IY&GAOO>1@;S$E' ,*<:_ EU--VD/K*4Z%5 MC!&FQC:L*;C@@C(3$Y,KU2%1*-%ARZ$Y(X"N@/@DZ848H)T /-12(P#P_3!N M5>P1=U4L6FF+M2EZG%W'U7\M^)1*][H;=U%1:=1T^YG#(3*!CYO$SCTD !G7 MSSQXBQ4*1M:;[+G;P^-4[L,FT)SSGDMI'<81X^,L?7\Q. (PM^N#M!TCG4W36(*&?MB"L:%)_QQ- M%>6E^/O3&>=*R,^'-DC@_P?UCRZ)BS?%!1! M&:Z,9%6DQOUQR^'^*>FK'S@N<*.XJM_W=1>(:*EW)M;9+R:Y7LU- M8/3(-:>Z+>?QX>4-ABF:[,ND5HZ^0JKYVHK,"OO\](N67\5QEG[&)#?X!^;F MK9]2BMS2>#3 '$*Q1Y6A0ID>T/[O.(CBQK6VB* $H(\1?UG[B]<724R_\**F MN7)?33V]MO)_U6&)CL KZA. ]3ID)+WK%Z^)F$ G/VGR!E1;I:W8OLQ0,@+0 M6':- !C[K4HB%/?2:_]7'2R5/ 3@"0,!P-UVF%+F_/(70'D,LL5T S+_!&]9 M,,]=#5LY]@'6=QC;HI6.]M/HL"P*O-AM?]2BV/Y-2O,LRY-)2H'K8G=4M;05 M6>EUV19<+G0=6[!W$%VPOWDSSJ)<_'S:*N>^@W11E6]F)5U!MTL\I\B\=B>3WYPGN51O:IW_IR>E/IU/;B93IX^XM M"A!9OQR25V;S2WN^-SE /@3'\127V#CB_\1)Q.PWA$:I+E#CSJW/5W@MZ1 M75J85>22M8M-C#X6AZ)QFM?-Z5FGHFW\-.#]W,7DH#W$A5YF*Z%WLOB4#+7/ M[;#+QSPE'H1MN#YHN<5[XF! ]WY0'!U+!HQ M :F'L;EZC(<^7ELX5>L2%75R\]01G^-Q%V^ 'UCGJ^QV*/6.W%K85H0UF:.@ M.&_8@@2B?(RT./FRQ:.Y'SQ0/'81%$[C8I5H*T M%H)A72( @0 '4N]0(2B)L4+E1& =Q \7SGFR9HDIFW#F0+OV4 B*"3,'F8 MO25\C>$2 2".WH*G;62:#O"910F001YI7.PG TO(8NB*^D96UF+L)NJYB"L M'/$)$'B^YT]X4([0PAK)"0"^N&@E.?2+U_>.+,.Q@859NZX<_V=A0*T%SX"VJ=EC6][]=@(8]:;N4B3'4TU;-8/\,O;\-#4:',$VC8<5\FBOW2 MQ8(>347.DZ7J-DF;15A)ZAHM#',< 0!N0M ?G1+WH>/&D/XTPQ"_ F+OPJ", M$\?5&3O?1F[/B;>O(5H&,$4;1T!G!0M$SA<4X1_P.LT8BS]X_T:\MO-I_ O[ M@<*L8_XN2?#IIOVZ31M^SW&(@ 7NEX MKAZN$%=% /[V[HBA)6>;T05,;'\Z.Q.+@/R+:@$!02 MQ\>_*NJ/7)%)(0"F("RDG!>>&_D0B#^-/P9ZQMX1#&7D2J27T38-K!%2-[(^ M,$@ 3H=7'!,$Y=2$;KL0@'.J_F^A*Q?'<*#EO%3#N <((*JTYF_] 9S]OX 8 M"*,"+_7*28V553AH],'R4O(#&4MA'SJO>=UM)KE8N/3,3UJ1SF;+ORU5]S?$ MSBDW6?Z,SJB5U7LC^5'I0MQY5<9V)7;:ZG"I??:Y]2/E@Y%4'QB)TY\?,*OC M/-HCX;[XVFV@5HDGC2@O<6*/0P"G M<+N#I+7D]:/3)<>BZO'=RGLCR/K//WY++"%,YI\7)<*=O(?"GC-P'.IG/][X M,K];3NFU0L1M6B675)5#5Q8O4QX_RCVL!61%&#)666EYI8;GF&;)D?8TT ME/]I+H\0F?DZDTP$I:OS8'4I1W:T[8HZ/8!?T:%H;*Z+&00HHRSY@0.N>PJL M_]TN*U0(EX:<]$,'SMN#FDW35R6Y6;2@3 !X(+50(P><0$@E&:(?+8I7!@&= M#32-ZS Q-(B$W+'0]3D(YG)U91;N,7*2:WP)LP!^P?,FJ*!^#S*'"?L :T( M3+*0:RS"G>/P+?H> E $6WOI&K\7%.$ 5R<,<_;_8QT]ON@7$/BS'.*>Z@3@ MD# !P(R/O N0^_(7(/"W8,2N5_6K@.U72D/R#9;8'K6=.@M-',DGQ49I@7%. MWPR^ZQR.P@=2 1-K#$W%.<)Q9P/57@I3R5R^)/=AOA6&D[E-_]X M^20,-4N]'8A];8LW\LC;'H"0RV5L)!. <*YQT:PB_%-5*$G?\$@!$_8) :#Q MLD>N)^'W? AMC ^M((P.PE\MV^S#,%JH>OA:Y0 MHUQPSB!4MILC- )@DY?T\1]!Y0@;O\6$?2H- V=DEE8A,3E >/D29N@_[9I^ MN+)_H2L3)'O+A]P+R:I+KE1$EVR?14]4PV@E<=R:W2+).?G%*^.J><&-)@%N M/.;KDHVP&ETLB"W/4U+Q0!V>82/?58/+]*EMO79^N)U^GVG#-#/\X$H0K]O8 MW!G/=OM3O*7.>+/%.>$QNFWP

    I.\W/XN_*@ M+K[:*7;X%9M5TUZ'E+*4(OZH"KI4 *G!O$"U@:H\::"*KQ3%\:G" M=3A]H\"0'J\+J2,)&*?MP"UR-.W6UM6!,UBJD7 M5)5SW @?NR6'7>J8MPS%!L[@I4"%J<5;H*3PJA+(^6[86OJCW8I6J8/(@%T7 MW2)%E^'+C&"?Q/13ZB K@AD$X"8(*&HH:0K\.7;(2P*PYL^EI;,CIJ'*#FKZ MP'MG=AM<.::"=.,>B'Q-XT@,E@ ,V)AZ03M+7+8CJ9=55U11!T!EYCZOC_.$ MXY_6RE-](2;B?41[WQWHC7 MIE=.DY64EN?>-SUE?7\*?I3L;=-AXN- _-W6T"\=VD2EB)%=*;;0D*K0#^8U M%I5(&G05K6W6R;*-*5.A\]1,QDHK<)(E/N+&T*<8V&3H:. MLR_A59XA,%L0G.!CD)K^)BF#[XR*@7$K'$9 M[IT?FGN+&^UW"N0DKX3QE5J@W[G.Z8O\35+]J:9/=E^P)F^O!C:0LRTLX?)Q M#ZHK4,A-:@+@P >RTY6\S=$_0&3]SXF\>RO,?\/S+/=?Z:S*MZ"([%N@52R, MVTA%PRY[RXS#L($"X'OK0*?=N#JGU-[9"4ZQ&20V]#=#E52R(@"<(/04(]^] M0DP5E4$J7BR_>(?\.M?FM;";(&QX4X!+YTD 0-->>P9OKN0#L7 Z&N<>BH\\ MOIL O--==_@,*N0A L $Z[-SP.T[MU:6A"V,X 0Y^8E@34I^:W!\&/?L MW(Z@&FHC=W$_11V[&!!<_SG^*ZMJR\#H@Z3W3A)^/UX-?[@5=&PV()@A(D U M?^;W%2+=^1JOX+?K/\"V/0B />3J,L+3 ;?##II>4PS.>\GV+QY+#1@@J9^U MO!4@=DM,BT-3R_32MC8EEAK%J.)6. ]>G*9O&BU+P>"?>KK,45T84\95.'VE MZ%Z57EV*RP6QR+*55PMHCADL7R47:%#3H+'=#R, J,NP:KLQ,,8\8(-$LX!_ M88#&E.EO9VR1GT1LZJ\P8!PP81IX&!)+BB=#0['*0N#4DB.7^?&JL_B$S ^V MXTIF'O:NW(=DBF+,!Q-C!BX(+7C6;-, $N"T7B7:GC=]@(L1GIW#+DE4'2UC MD3MJX<1F-Q>!T^J_P]YJT&JDP26P4C*B,=P; 7VNK?N._N4)02.DT,V1^[-N+R2W<@@ !7_=R)JD'0Q] IR)@!=X1JU Y"?; M7@*P;":U,PO/"4"Z) &86=F.01, K#([/XY8@P#L@4YZ/]6&RG@WF'+WE"N9 MC4?U.&E\U$R.&E)Q.,9I?R\SIG[\=OR!Q,@U>\^39CY1T(!$1IVRX()U=7SJ M7,Q)*_89(BV._2OI(ZJ3 [@] 8)21$/Z\1YG.M2+W0.DJ+45*?Y(W"W+O?$+ MQ[+V:U+_)UM82P"V M&+7!MP>"!")LIMLO*07D)][U,$FNM-Y?"8GO;S$I]+V#,\Q#=4PU 7ZKV"04YR Q'AJ@E#0(HI9Y\()7?L=%WF:L3LXG;VMA0VP!.M%%A.YYR-'6]9!>T*2!.[T*#M6P3_)02E@8; MAE5* &H"X1&* BF*2>HE:"_"IJQ,KDFB0G^#>B0"A/!(/W=V,0/>%>-F:)' MMG>X2H3^+ME[[';A((L6-N@XZ*!"\4]#^XK]\&<_M&'6(3A>.$F',@/N$(P. MOEOXU(QIKJ^%7UOW)JX=63F9M0)>0QOG\79D1>M:!2\XYD80Y[<>+%9_DY&< M$P?5E<_&&D#LHE<*]D_)(@(P(MC MK5!%?I4"Z- +7>6J;C9F#HZY MQD!?OJI%F@.G8+WW)8ZZYG'@FAWX5E[.5] MW\/?XR+'19-S)8C/1,75/82JS;6P\OUGKN5V+G#(G^R06) *C=MI51, #JR7 MQ[@)WS",'JI.6?1$Y=-95PLQ >Y%#)VIOA$G%:A\94J@JF_#<*P%F(0;9?O2 MFUZ?Z,=%XE5'78UGQ"-=^?T3LBN'RC#P5TIA&FH5$#H-:"OI1IJV,5.#%J.M M*2D:FFEG>#;]0-*-:S1E]>Q474<2J4E])5=&HO/"]?N_N7W]K<:=_L&\Q8(2KYDIS M&?5131O52"/+I8PB!_%HP0G//)EZI;V^0=U3'B8\^:"AB7_VB*37AO)Y^_RQ M6E>J/9T[LA:S/$72U5:W-KP/=>G1&_E=N>^1UIVC>";/[! C*5&(;#MINK;I M"=0IC< :4]Y>K(M3BK4"]YN\O'QU>]$W-Q>"=-1&2G@-7)"Q*9<7CNJJN#%/ MKLO3:2\7%F7V*]TJRH#Q'+>E[<_Q,:BKZV(V2U09LX1)J%PQ?RE4>S67',!< M"*A9OE!B/PZAL-GE]Q'^A##(9HJ9NZLFS\R*_^6S(KI M+L%U=^/66PO(RG'P(84WROFO1^.A#L\8A62B[JE+&%_*^2>/V8JT; M^_J/TAD+E;);D3C/"6?]Q)R7MA7!=:6(J -Q\OT.0(E1ODYT,+UKV_02!$2- M=>' 8I^B V."XP*GU=\9EX[D>4U"JA& MMRF(UL_P2VI71E?L%F'=F?Q87/087G6*"T4O3HTA]<-KXJWF=-XX4::"Y$G0 M]C=E\59+ (P6N^ %RKZFBS,].#8HL<^E7,P MCE8RKYF$88WB)VYK-Z-.!!OPI"H@MF*&T%KC_ $SJ O!])7\O>;!2\_U5+OY M#M\/.TUR<_(Z\JQ^Z@0TIG(7S)J#* I-0*5(7TI7"A>TWMCBRG.U,,VR94[5 MNZ!W^^/("\;RK[,&KA_6E@YI\%,T7(("8)4;'[TYU M>,E#C__.PRYS@K%'6(%#-#X\='YX'WA-#ZI94=RQ,]]MZ!Z>/S> MG-&1+;9\" ;D!P2@(^/*^JX3T.Q>/'T%"W86A$;7U#FD^%J3NS=?5-C.$_(9 M]>+$=X12(5^'4M[_K% *=/5[(5G?YA/_I@R)2MDHCK2.BL).EB\A(U^&)FY> M;48P\<+'MQ//9V=W%=8H#>08QF8=%AS@I[LX-WJT118-6\5YA."WN.W?/?I, M>J''=J(&8S*5,O428_^RMRC3=([LD(KZAWMD3MR4MS*:VD[/&M)?)#D9]>2* M88V]/:7S1OOS$.GKBFD!^_:DL0.DUR[]VQM!J5\(F M8)CS6M-0.MBDHP:^0A54C6>_2\),">VV!W?C2R 3CT5N+(&,E.X>X.VXHD;$%P% 2B$OW'5KY3"@P'NPF3/+M'7#7<5N/:! ^>F MA* GP'G@7E\$HY"PD^+X"G#PZE95$MK*,#6NVIG=$S [M^7W.T"XAY+"!F=X M(M>>PDR7I; 1'QS48;-W_H'ZW> O*;@5_/\RH4LN'(,.FW#U9D>?) "U3(RY MIDK69E24YQGB/ ,>D*"P!@A: N#;UX'\9-@-6SXBM/XFYH(4EV9/S:7I .>/ M#JO>5FW3!@O.B&2OF+4$AE4K[,E*,,PZTPNRX?LT^J^P M'.@V*Y0/E8Z&YLF)"XS4K,<3E>VW:SA/8NQQ=N&?1L=B6;YT< 27P5^J$)FU;/4(NHA%7\.=WZ8-[EIO^URE+KIURI2\7]O9. M#AL3_2\(8[X=0XM\(]Y>6/XYL-Z"?<4#]1H>P"9OMH,X@A\A "I99KV[3GB7 M&:%UUJQ67]'AQN&OL6T_38>A\LX3_BJD['L2MP/27R9N3_QIVC9^M%?\&0HR M?Y>DW?N2I%7\,4G:7RZ[)6Y6A5R1LH:M$P!0'U_H(<]'IX[;K4I]\ZRW%)Z7 M6MW;;R&1D0"4C5>8;9W8E=>:*]A-5#Q3\2K,,%3#3JO(G#'(^H_BG%'$HT[;+'I;<%F!? 5HPY;_&^&P\%YG_Q^ M%E;T2P0^A06I09@%%P:-7(OA]-J=]@G]71YHP6%,HP/>^DQK,\ [8Q6R,Q9MGJ>#- ;&TTZ,AOJ YCZ5YL\+::T?0Q* KK)_O"M$/C;_\XHP]9!&Y M(B%M(&C4VQ((1M^" MP__YA-)O>Z'^ 4^-8=H+J^PF -1SH0UR7VF,FCNK(<:(:M7V33M\\RS6 7N.,QQ'/2@G0@!_@"0FA)HH.SF M8T]0P?+/&U42 >;*=]'F'J19H MTHQH7XT1]J%9V7";0OS!0O6H_JQPYB1HA\KN3S)\@NS06 M'_D>.90&\X&$0QX[(K=8KR/G)PG VJO#7[?U&"=^U?4S,W2[D L_#-)GK0]R MPB.@TMXB !LKMG\O74#\5;I@\P^9+OB+E8U:0L$PK_%C$J@1."0^V! G9@KW M1S2/?.ML"WH$_52>%\-5Z&J$7PI8#YVL^[N%[K$5^!8S2!8;N'""7.FWJ;'^ M.?#U.1A&0X$L.4 8HXCG5]CMF[7TFR&[4XI84G_DI+W1%#B1+S";]Y&3B37N M&@1 X\GW=UZ8COS*.J._3A;?<)7"JRQ0XY$+X/3:]LI__7O?? 'RD:@*3/8: M9%@0@VC^:2Y27NX\(::)MXN_P^!??&GP7'](@]\E\VSX&E;3VQ+]C9,.]02@ M-FE6M!V75SVRZ:F?">,3 1EE#%?)?Z Q/Q?K-GH2U:UWO+#(*T7)YC;#0$K\ MK9-;9F'FP?[A4I_>23.3QD\7?+V/]E;L2+61YITYO(%D\+EA$;UA87O3X:': M]+37Q]JAD[P4@D+U8C'&!VH8U[E\99V312>W=;N9BFB-U*F&/*0&*)SU?:6? MIIL$S!G9$86O=$/T+]X%&K.[8/M*HPLEN17WS;-(D&_0 M^KU$*FVT4< ^HDQSL,]VY\9^5\E2^*J2=>R/6,G*VN6)&W:?P#D7+:=\:ILY MS[]=!]'=@N_,AD1^(/A4@'T+<_D.B\^_]87%F_T1+?[_2$= 2K'*O7GH1T/X MGQ<*_C<-X1E_+U5.^46J?'[H#Y@J_^LE/O_/*9"_6Q7S^[(JEO+'K(K]J5N7 M_CC^/U_;5'];JXR_BOI@;H[>OL%(:0@*Q>'M]C!I/5-9EJGHU#E<]F?ONF?7 M\4D/L@*GIC=N/\TJV+KD7%E8$7JIA07Q'E'01@#DP?"RLH7+#H[W &F=5RR. M"Z<*6Z,!%YP ;#2,(U$,W 1 $;8%:ZFP+\;A]9,?1&'ZOPQX]"ON\?SIQ^1LK_*Y,['E Z:OLAA 3D*& !G3)YE7!'(;5E84P?])I3(OM MC5^L%7K]L5Z=_SFQ$S0G XM8%,/TD&[T#0<'""3GR)[YM^[@+K$;X7@LIZOP MP";9-C:A)?^XUFW)M'O*Y.=:TR-XTK0P13P"6--G)?\V@;4BX%2^ZR9_ID"NOK<_3NR/_8ZO+ MK5!<\C<:S\\$3'OSN YS^2E0(5%[ZS*CGPPPURC1[;4<.?*\2@[&:%>+'"M8 M<\ P%G!A]P=4>/)="F[HP-H+0+X]>E9W%DGJ+=Z/O?K@6[";9K60R]\]D)S;>,M9Y:2D[X5O?IQ",LK#I,%LLX@T&^ M^MA+\5\?M[IIU2Z10^=9(S\/'+B?9N0:;GW8MZO6N=2GBD3Y2J2X:"Q+E%CK MN6" M"L]Z;N^E)VKV/%78:^]Y,F=>9:9M=>IXRIH_[[O3Y5L:PH>%6IE8#L'3922[ M.G[$RS_BY1_Q\H]X^4>\_%\<+__8[ M^L&NOL6NZ'5^:=$56RS73?XP),?$6A!$=[BF0:39]IU7E0P#T^[;$.HNN_P^ M$;&ZD('KP3[R3O(=G;L20#\OV^+(L[&(&,)RC]<.R=4/0-!Q UVRI!5W;/'Q12N!]? MW4P 9FHK)Z:1O>6A>)^QS<1YY5L$@-);U!K&>+B;I\.L//B& 2.TH):[Z5:M M&:7CIJ8+PV1?TB4J[UY..F9BNZ3>O9YG#[/&&W=XA;L,?"!EN7QH655)5XD*2L?/>O".7:[#"C=# M)R&T[LPYK!+@*ODEH&P*@1 <;I0(!DRT]$VGCX&?X:)+Q MC=WGU;8C=:RX@%&+9_?VG?=^J6_T+H\D>QFT\[?0+4[;<F/ M';@_=N#^J%S^$2N7H\G%B*#$DQ5HE^5YW;ZU3U<35]IK:4]%FK%\%#KR2XXA M[,QL>\7.A 7R.%&RR\@,M> Z.@OKEQN!,S>R7!:_.QH$6_Q=!J=-KJ< M&Q&/L*O+BG!85LW15F98Y1^*^?%_O_S8S?5C-]>/1H ?N[G^F+NY?FPN_[&Y M',8G\G?O=D3]U=V.-/Z8=SO*V)7(SYG?G=DWR<(*NHMO=9'A45H]WE8_38C( MD9TGV'&NCPW?4<]88/^JGO$,^\^K9V@K[Q#N_QUE(O7!GO&IT2U#%SAETLOZ M^J>>Y@N5"/:_454HILI#^EK<>!];=)0 4SS1%?RA_%XYWHR1N1;GC/1AFR4W M+T?KE&.C/@X\#)%Q4Y1!P>S$SX<7[G'?V,:_&/-BT^\6<5C*CV,;G->AJNBI MRU4_*BW#QNRCG^BZ=*GIY95S#A3]1B45%Z.-DB_-I+$I>BM<"SGNV$!/Y+<\ M<[FH6^X$Y4G,[4X5.$^L1_]6HK7_V/4@4)J@VYNEB=CI4O7F0(IGD:87%72= MW_(/C7;+6D9;)'^HLT@=.'W-:O\@1T6^!KNU>/S>BP!6J >PB%F_LW^;(15/ M CHW&E/2B;9^O=4&!=$>R5G)IWD>6YY=>^K*^=_MDS*W2DWQ.JRV7Y[*G5G. MFU\T+MT7+FP[R)_:(M[8G!O/>%M3N^'23(#+N06[(I4RN""LAGX(7*YZ))J: M /3K<'U(G@S=8NXC " J;PMARKA[@X*LY/01^#S+$9!N+H=N<9W"OUC>Q.U! M8,EAV+ (^MAR[2->(>T+%\4W?$%; U)Q+ZX0 +BP%I;, 7^D0 #Q3&',)JD* MJ['LG([BKG+W\[-@Q+B;/&LJ5J=\Y*R&V#P7-'-3=A,!6H.O8 D!2 J&+7,1 M@%Q$ACIQ>AW)_=Z*(,[;(>]G2Z_8QN?6Q\*FI#K"(NWBNUB2+1D?G?AD7MYAT>&ZJL*FA#21[DWBFC8 M]6C]CDYX*-C(]R2NV)F)+[ V8+<,8:,:,!0]R[K/B8W?I*3$O)@&&9?WNZ)$ M&91W.D(],R5NY/WT,T:1,86+)\JXY>6%2?',KV;POI($X"T,_ZXRBX33-RC4 M$"/KJ1RK\]"FNB!F W"Q]ROB7@PZQ[D49VZKO^#<$2KCQ M*K]\]EF IJE F$*#M7,:R[:2,P&XIU=H8_> +69\E1.:I147M=$ALME_K $1 M9>[FK-FV3FX9#/+YGRGCTMU-4'(LX//KL$MW2:Y!IT_"8(AN#;[0>Q P><@U+!V(5"H5 +0Q*G\MU9K#9%OQ[4Z94, M[HN **Z7J'([T<:NJG;<=GRN='W*37XX,8$ZL^KJFRUG3FGCHV[7."('"SYB M"C!7N+FNYX-7B2( X\)OL6[;0L.N,W685Q5\N5$.,-'8JU>*'FXIUG\. M6EM#O!0D(DW*6G;%7H!*7:)2T.LIU-**M3II\70T+\ V1!8N=ZE4W\ZD5')H M2^.K]7R"KV/B@37^;$GZ/?V<^>9F\AF@*1GD.8"@B5;%AB80 &VT!_Z^/GXO M!*_6]+M%O(3OR(2U1?YLYH97IZ,JKVX_>N5'BA*M&DBM#=T[Q\GQU&AVUMF, M;XQ'C*'_"/*CD'A"\?QPN=0NW>(YD$I/2VJX<=RM_I3HJ]EKK^_4E7U.1$IL M<\G$W)K6C>O5176[34_W<_:I"'Y2&5C5*6C\O]=-E6F*+ M.'SBQ@=F9ZKX19QPWQWQH%65L7ASO6>9J\?K=>X*]TP'?C24E_P4=$M.),*B M^/'XFZT.#J,ATJ\S7$@6[D?W,\R.WL%\K4Z61]:DS!W[^OH M&C_:^93[ D-F>&[G*=$PE%.QU.%:W4C;8O,IOD'/KIX*Z(""22?$+"Z+7R^W MDA7SSCXUY)8OY;Z!JIQX5+Q^Q[C75=C[7Z?;C;G5-05QBNW9>!X34P!$-RE/[6EV\(V>A7RU!EAR(?9U]#_QK>^IZG.;?K7A4 MR,MR&?A475OY+'>K^,I*]2GA(KNR=?O%YCR%-RH*=;_8G?[]O[E24#6=/=1* M1J,H='SES5>LGED9-Q+A$JTWW@M66='WL#LIN*;>S>XMNVM7LEOCC/[G=>I6 M?-#>$18T$[ .I;7,U90=>0AKW$(O:U%7G].NSD L[4@O3H)Y2P"B?P;DT*^Q M(H5A574PGJL626H+IY5C2G-UUG9(3>D/BGOXI%'?' PL[Z:U.D\@W)='OEX% M3#ZX=A?5..P^5,TP?ZZ,2_%-?\^XE.N.[?KL.6Q1$Z/G8*#?H#T3JU>K@M5LO)JCSV0_.V2@X!4-"# MHVE'L,K[O*X&>07\NI+GA&L4TK:0#?#P-=M9Y2 MWFQLTSI7]3OG>IHTZ?E!=];O\C[O2U4_.SJ]G.O5KX$::.:C6@]6W1N\52;UUYU=PU>)F::,OF#%S9->[/HZZ-%TXP+O%XR%CJ7&OZ87 J. = M04-,D8=[H<57)*$$YN]]H$>!QU7TXO+GY!$MC3P6*;+#3[*;&/"SVO$+#:;K MPSJTI)<"QE/T[@JI9$G9*+^JT&M(?YRDQ:!R5UBXVN95V:O,WMC/OR< JE_K MF)>A&H8%"Q-EJIF/L]GMJW>LOPW5!FU2V1WA+V[ E^!0 M#9GTQ+KR^XWQ"HSI]FWN>%X6GR^!4'5 ,G1KY=K'02CT.?5"@Y<]) MT2UW2J"HJ_-SO6:UFKEPKC*L]++5J=M]%:X.OY_K"P(\!PH^7UT-I_]9B9/]GF=N] MTY_L/LVB&&W.T:22]ZH;V'!$-Z)+A]B>C N]*S 6NQ-A7VDS-XQ8X#HVRY73 MTAN180"E\K(XV=4@K;2/V/[JAU;75N%/*(4WD*DO,!F5V$TM>1A451N(*7[($8^3?A;4E03*02M_6R9!E MX-:+RT_N,LTPZZZ]F!KP0I8ASOLSV,\*BKBB<(]GNJQ M31+SWCO.=V:B2@Y")JA*GHVL '&CF6Z>&&_\,Z?^:GD,G^JW<-V\!:/%M2HLFE^52MGU2WZ@(5!A0640S71QG SO'-A4"5J87UOW6IL\(Y"/3_O=_)WI;;7DND\>87JC5MQ5CQ MW/]\LC>87M_72_O_=G>(D[JB;$(EP8\/20-A2RVNECGC+595=UQ7[+D,*_KR M/W*?#^:!$49CHA=\;55*SY?G?VI'VFF.R# M#WTL8P3@H:&HWYI1,(MEMT.^P<)D8<0%9+G-F/D=C7"V\-IP#;IP=9D6P&TF M0#++I0I)*T%-;(3VTRG+0QU1Z81^E)6O2U*!2;WW>N'P[#4PNB C'#"4BW3- M*K=_998,R;6X*5)YS.EEAYHE&PD7 MJC33CR5^[[MO(EZ&+U+S1#U6%I31S+R"ZLYI=52>J6HAWU0ORK%QHC\!#=;. MUEFO[1JZ?Y\G"VM^]2KGOIZW;"J A#>35I:)*_'9N%H^I8RFFZQFLB1/?2[4 M' DA_CQ8?" X=LXV)#@EF$LKI-W$Q/1&VQ*"5ZRQ7V8JU+!"D5VU+C6@IKI( M]BEF(S4Y)=-AZMBSN5RM4]>N7R0/_WSE7IKT]:$'QODNG'PHO11<<+J=E/N! MI%>N-ULQ4_GC_I5XZ/%3G/O-E+AVA(^8-7%#/K6_Z1&45O5[ N!/_=K$$&H3?5R9,Y*Q)S^2J8G6 M[[Q%D*_Z_AM3=Y[-MKEDS%6GW-O472NAH/#B<;AL(A[BI;$,H/%$_1$ M/3KG4B8L]$_DD) "M/);J9<=:_D?31QMY#BWJ#)0PYTF'PRX.G^O@FJ[OC#L M\V1#<2LN2R(?.PF706AY['EQ72^&#.FM5CV+!DYN!3P_<* KO!BAM$P JD68 M:C B]4%YME(#1S=6C-13H<,2R[DRO$U43=?5>?V;>.*GGRE0H;T6^$+&"B@& MBXYON0?WK(6;5$V&=^Q/X1SO2U0[.S.!-2 MYF)?=F34T4=UM'$WMMR;9K#BELM9Z9Z1R>X;A3WF14E5X_9A)B[A^TJMSVDZ M=W*7E>:0NEV0,F,9U=NX/UHA7%-(.WB:J%B\N4^\S77X;MZ[MWL66YJD 0\ M>,M@5L/)VH4]G&PX*VNLH!R9&QE,P M0<0,)GBW03?<;9""]M[EZ.NU>T_7,$ZR+LP_0\%JMJE9AFWT75RD-OI8SG%+CDI*Z\[ [?/ MCL!$GW&$DH@=?CBF,#OD&$\^(?&SLI7]I&P?#49^4K;H7Y6-MEZ)Y^').R7G M[\Y\< I]%'NAV/YE27%W90]'>D[4G'!?B%W\5"[L;WI55,U% M10"LLVJ=5P<'8@[':HJQ^6D(FC\6\!\^Z!R>Q+VA8&C.?I'TQ$M;V5 _3X]3 MKJ^A!Q5C??/D*R-/%/NO]:GH7'V:?WHC59)PK0!48Q MZQ2;1<5V&79&[YMXBXJ>^4B]-!\]R'*OU7E1NLY) NB_7'[C]?3)0_=&]Z@B M)<=B&P(EX7N;)IKRO6PW3;ON!HM)> 2?SZRFTHSW2:O2/Z4=ED!*[APBINP1 MA"(;KJ8,I904OD#8V'%;*/N\,7ZF8&SGT6BW$,/T?[\.[@ M"FBE#F/3!599KBXG[\S12F;5]D:3O2Z M\RT[LG'1JHQ>#WZ*:3X/J" MEK+&E9%W)B=ZS!.=JVN?,_!^R"&Z>*NN9%^)]:*6$KKSK+'6STI7NXG7J[]99PR?O8ANH6?N.3G<9#ME#;D.X/ M[YT8YALD6TID3KQ['SPAH_""G\2\G334FHNV7'D<_LB% -!RZ9;F578=NQH@ M?XPCPT9(-)SWP#/>W]#R^=Q)?1N4R]G.M187_<-Z)E!=7XV*Y2RD(/UA\E&' ML-P3C5<,B^+&F'P)0+YRK7.7T6_Z^_)K_=7;2!@+I!(U[BEPY885S?F*YK]; M86P,=DY.DQ,*RGF[6+LN092E&:E1_R[;[/K^ P"/Q^J%M)G'6A3U!D]D(X>" M"WQ5+WJP LL+9G6Q;3Z3J,D!A0(/A$VI2@RK?/TKO6O[7K6>OGPU(R&ML?7! MHU.J+$>242H%V6BI<97[HW:P@W/ZSMX\:@,:VZFJQ?D";=-;#OGVJPR*[!RI MO+=-_;[3N1_W9%O>'M#DJ+%E*KIY;66=+6.6I^Q!$V\RS;D+E^P8Y9R..L:W MD\:B(^K=E_RFN^7DBC"5>0?@X_NS'KH["O8LB9CG&33?9K\6=&'P6<++^N*/ MB971RV8F92CJ>UDW$0ZF&Y-:M^G(JI@.[HWTJ5'0A7D&%D"G6*YJR6L,CC$^ MV-"XJ^1%M<:D8YJ=SC&1-1;3S5VF$5\X2:0F=^TRA:Z:G%%=HGO]?;U:-BX_F//2\N%V^-G8[-Z$A;CG$C44VKR#=59 MMXY&+H:I)>=IY MEO[LTOY3ZA?#MKE$Q X($+\6^-DPPJ'$$=M2/C MZ.6FF["YZB,UQ.:],!ID3NW"?M]XP)5"RX%6->NCED>:R6GN]W8<4^_5J3+> M"!E*X^<27@:M*/)0FO=I*%)]I:BF+)FN>0;+QHER<:J]"*<%*;4N;M7B[G?- MA[K[&X6"&!P+6%C:;Z5:3_#H%[<=3&0*RCOD)%S"9D<9\GQ#LMX5-L88.(9C MG% Q*&!;8/1P$WG9A5AB=35@#Y_TG_69^0#1P" MBX/FV"4H:=^//,:SDE6S0!4D:&G!D)@E>[IFS#DFUN1$1<'/ \U''44^J5=7M;>J:AL8^FPLQ"VT:< M'%]+SOON8]67TQL/Q;?OP?+W(@HTN:_D=1]+Q)APZY=VT2Y>E&N:"/:M]P0H M]EY]>4],7WZ^*+/M@.N=ANK2R^[><#K5/7EJ+=S1X>HL@7(A#5&6U]7YPS5M MVDEI4#;C;Y:S6E,4*M(_I=NQ;6F\DLV,:/UPY>F>EV6,AX0.,!<=ZA-A:/ O MUTT/9KL$HJ?(E^@Y_+]"3^0OZ#D'M0WXG]"38@S*[!IJBH)4X_26#"S>H/:% MRG7-'G_KOS_RJG_SHQ)+WF=ACX0BGI":7 _&' MU<:+S!-Y2&BB+ _'\<3??5(;E%^N?7S^R=? M/[W2P"ST>O]&.GRL+A#=(7?181VZ0*]$FSIHU$1#R]PPM39@<+HA[?F!W#BA MZ.!(X_K:@^R VN9T@O9N)9,@&AOX7M=^X_V!BF1T)<@:G;V%D-:+:^)IKY(\ MPX:T[(XZ9MZA;Z18S;C%?#"S! @13OE.;IGR!FWRRJ:W+Y!A([.O2%OUYL#3 MHB7>SC-^PK1J_4(E1V_)1O%,MI.>&DLX/P_;@Y7*=O6K[<-:_%J9*M&$_ M1*K28@&KCNX@?;26 )C:3FAU9M-.-\.L&TWYE&O-7%!"$X=.*LJM[RFC8M-@ M58!S/"\M+>^'CYB>LPC+=7S/F4_D7OP]KKO,?5H.NHROJ7>)U?WXL0574/]L M222OWR3_L$FTS752DOM/R%A8I.NMB7T#)FJ'A;KK@]/GI=P9OX1(AZ\A4JNZ M\CB*LV(<]@B3-?SF_;5Q*DZWU,YK]VEICE31Q5#<:=8XP?T$D*Z2ZW/*P![M M=*JQYVUI3=E(R](,*M(V+7>UV!G)#CNI=I%A396XO2YBHYT:ECV.%YYU(+W%I4'^V< M*,7L)E&2&?WQ9(L77F.W6@]R!)%=KZXP+;F,=DA)<.;0F?8Z@\M:9%TF)W4=V0XJWB+B'HE=;OE>AUU1[_IP MN=PBACC=I''PBKD3:4ZV> T!V)\/I?Y4Q"K6DC9BG3?89,^7 '/MJFZ+G"7>,!:93_$P[/*&PL5,0!FB^BSM+]Z6+E6J+_ 51,KTRY.9[MWJ* M*??K&=]39;BDA8Z^;;-L]G;!):O*81Q"8U!%XAZ,S7E5?V(Q=JSHFOI9R@^+ M@RHRV;W? XV&G'3+Q^+&J*D'K0M?C2]I%1)=#<&;W;JN".Q/*7E+?%^1>808 M>UK4OY+IDU0?*WRCHNN,CEUA&,?'GL>GWMTN8V[;4U;Z;KG!-Q^4TSJJ]$(T M=9C%C12S,W6/F_C#W>2_GTAF[Q#)\]8#B7DN2;:L5KZ?E[*-+@C$+4VO$N>, M^IX]'L__\52(XWV3MD \UP?7UM5S964ER,+B+HZI0@_APH?"N0M'%4>?B!%Q M<_,SMUSNP3/:R(X5AD_/Z&Q?UGM5;Y2&,)7)MF]J"M$S=F!I6F>1YN:[)PTE M1]?4NF^"PLT5N;\7\7LLX38-5_ M5$ *BH0LS8[.:/82VV.XYET+/N8 ;D8=Q1L.VJL'2KCE-9>J6X263#L+SI9T MWYCL?$%C8#1@*G%1,4[WW%&S( 9=$@_=IVBG5R>1C!F."DG>&YM43O9V;FX\ MA1NK!U76@N+W$!]G:?W8P/S\P*O_#DR$&[G.F):C;98+^_F['21%:<[ [KJ8D+_IB6-9-OOQB3=TBXSHQ MF0/A!]5X.!_2[J\G8X#;+ _P>212\Z9HP#VQV>^G&WL236\;HQM%VM+DV7"L+L.W[ M+A?M8-SP/0H'W.HP=HVK,WS642!ON72F6Z*-JG_$N#!>6VJD99K4K(KR\35I MK5(7]ID]Z6C]>D[NOG*M9:1N6:_!#;G3+]HD,.>/'SG#<^6(X^$;C-<-_-GO MD3+SQRX6P'Z.O4O V)OAV[%W\N:89:1+]JQALO'/ MBIBF&,@Z^!Z5R'+4ZQD-QH^\9J[L$FXT$F9=4+[HJLO"3UQ&U]U;\!])2#KJ MU""L*T61RPGP ,3 J0K*.<$T*(\+W[_V[;=?^]/C9XX1]Z3F-1[ M-=N_>99L7^N2EQ/N9'7L'LO]T^YBQE(F$4^K-UH&(4_JIC"\;Y9Z>[^C MAC6[M+KJ^W:EZHX9?AP[&G36B$E^6OW[2>RJ_PP:IYDJ7U7/.OGA?)N.C?JR MVF[_WJM2[O,B52><5+FT\\XGZ^TZ9_P\[4]M7<'<\6/+QXB*L.=!\^.N? G9 MVOMGZ679,,_G.3I>C$&QW0*B[#S1$[*G$5LC$SE$&0_KKI3J;W7%-439^F%Y MCXWK^HKY#^M6EZ_9=*.BV7U>YI<9"2XM'AM3^G]XFNS_"5XJO>^H2 #C?P9.M>G_&>R__6?X?F/Q/R%? M_7_U;_\SO-_H*L)0?\ASZ7^&\W_W__VF 4S5D[W_,\S_7?_[3: K@_R'29GU MG\$K#&N[[$>M&[5NU+I1ZT:M(],Z$=.[Y?X[+[Y7ZOHD/O%1:FCX2759T#TO M_V\" %!+ P04 " +B -5L8T)D$*. YG0 & &QE9V@M,C R,3$R M,S%X,3!K,# W+FIP9[R[=UB33;54"Z2)-.5%ZZ$(J U*B(- &1 M#H& ""B]\]([" B1W@F]2F_2>Z^A!M)^\7V_;Y=S?6>?_3O7N?9#YH_GF6\/_B+&?TANDI 0 M$Y.0D9+>N$E!1D%!3D9.3DE%>YN2BH:*G/PVPVV:.W3T]/04U(Q,#'1,M'3T M=+\[(2#"MR$FN45"D(R*X#R"D(2"B(/GX!"7=^#GH."0+U]# M8^/B$Q*3_DQ.R_M(L&;QEONP@( M/7Z_0$-,=HM+7.^8_LW'43(&;HD5'L1O MT_ZR[+]GV*?_*\O^S;!_MVL60$%$@%\\(AH $(#1SPG=:+FG"+//[O,IL-?9 MUC%6Y1F<&#,F+W0UX+4K>\Y @%*;.LA=/6#0N#_/CL9&O@*QT?RM/E.HU,\DN;R/ZT=ZI0 M6WTLC#:=XA7.^/R-J:V7M$37XBD,8@X?=1,&Z_!%Y-CZW0UY&CNBFOR6FMAQ M_,8YM8"_K(/^_">QD&X']Z%QE5"WFD14I^R[5*A-NQ!/ZH*Y*E$V\U4"<6]K M7*Q!Y<0KH@6^,LV5HZ^'34]:[E8USU[*/BQ]F#*>-?M )Z8W*M+_(.%I#S,I MTXZY X!.5_E_KA@ZPF_DNN0/,"3Y4*6[_B(\M(&,TE[>$R-03)8^&M8X*;7N M:1'[@;3*WZU0&:VKRT0IF8V?G=>]_+[F0;/@FY!O.'>?^"-=N8XZ /&$8UC9 M*[TV JUJM4J.\+&)L^7A-N4G)%9/O8U)3]3^K,;B#CV\6=FZ-X>T-PQ\.;J< M0?F,\GE A6;8>V)K]@]RO@HWLRA-^'+\;Y-EE]G48.^.S_9OPV=FU=;=E")6 MV,&V.,#;!$#D*$ZGSEA)VR%BXF:K\D>'=;$G9I9 M0;9C%4_2NP3&EYGD0@D/-\;+RKX[D5GX!JNMZPAQUSNJ=*D=7Q9AZ/][I!]',& M"UJR?0IZ^,U/7\KF!3WM,ZOX,>M-$ZFBZOT33'#G-4D\]MZ4X\&$1A*Y?#EG M==Z?_2U<3 *RM0/M_92=K>S*+0TVV7]OL=VN89?P-Y>D#L6VJFR1L"JJ#Z7 MW? AZ!;[N'03J3+=-B4^9ZHEV5:7.IQHVROTDX:+'4!TBX6*]/VY9.,_O<_@ M"'90-:#^L&PKK:]W#4N$\^"?!L!\L-]\Z?%\^ M:U5L)BU:?I'8<)'N\VW>]MBB37*?2*PUEG!G7(9CAOFL=]@$,))3N60Q'F>H M)0I[9?YT^N,<\XV31R!0%B^'?T9W=F"7M^1@\SK"SAU&DH2&J/&8EU-Y\?Y8 M/AT/W+8A,@DM*=PU;"A-,3<&L0\V;KV/20L/_*28]>GF_E-Z._\[63 %!+2; ME9K4LV%:M;'&/6"-6G*V!I+>&7"R%M.MY7V'C5]RM85NM%3Q+EH%4;J %G1Y MXV]\OU:;2HS:\L2::ZK)K+_:VV\HD7GVHZ\/C[OWC"_+G8L$9_XZ9=?#6=^V XD2 'Z0CJ0@3*$D2%1;DOCV(DMCI .# M2PMK26Q]#7LWM=(9,4<3VR12D3#]"6NZ2Z=WT&8>QNKK13&*8GWMY-I0M&=U ML]XR!#+@TR@2MVLOQ,! G?(RJ/^BP@$]#6HZ'^SWOFW#&V6"<-!?Z?G2PG[S M/)-B=SJE,.;G!>-STY_:2"+8.*PPWYO4W^^>[:+".&3OW8GC&@!DL[45C@/H M;ML74D>YE.P+=L3Z,ER>62M &'F #L_,CG_BY*34S3\ZXFYB$& MV3JWT>3CO='#*?D&%EC=6"K5$?>T8%'9(CT.[UJU-U)U^ZRC^RHA;I MU-;?AP1#FZPAYAH:,9F+C<7:_#9$4IVR*=L-])C3-.$F:O[A'P_J@#,H31\G8DETQ^5L M4&=<^3GS+/",%LI2CE@RDG7JF*O35W18_^J8Y='7AR$HJVQK>#(B+YS_BR"0 MI('+]X/X]6:3%&J_[V'\&K(/!XA5"$)]K[],@]^$G;Z;I-/C(/$)B61:8R_I M<2,7A%*@_<:L:K\ZK$X!\ X"MC_-G'EK8%UU@=>D3_ M.B3"2R0P$7IQ) ;^=A(^36UT1TB>%7+HNH2,-X,K[62W9IWE*9T0'6AX&[WY M]6Q4F:Z5+R<4\%\5#4K=:;YRB8GM ME-2%?J)H=RL7X!;G(IOS5--/;<4,!N>"U?79EM!KCF!.(OT[MUZ$QVIJF5?[ MTAQ@^&#<-<@5EQPSX=HPB();GHSTG<[\->#6KY2=GFX0Z7M*3/W-WJ''-5"A M%^.#CQ* &ZM:KM[ ^@3Y6D80UKRFL=1HL-9PQ-2&$+Y2KC_3W;^6_E^X&&L1:05 MNS^[ !:++G*P8DP6"O*/6\999^(>.<0.O^D M9K!FO3>$%5+3'M/'[=]8P4=4EU.O);[J&%!B9V28>/E'WNT^X&RR,U'>&_%[ MAD=56@S0Q35IZ>W]AUWG\5*$_'=ILYS9!JHG.%14+0^>,/RK<9UPAEFC?'HR M*(^O3TIE&N*A%=1(P>DR@15G@[RQ@P?PT*N#'/NZ^#R7>))1D ZUCL"D%Q(B MGFM8:BQ77WW)8UG1PC4[5J@NR,=[6>L3IN:M-\:1L,UF/62T=.*5 L4$#F-# MO4^/PI.HG5!*>ZG2#Q9I17?O*V$$1YS@ZZ<2. "*%'K 6R:^:A!R$7+ NZKV MI(]%OS]W03@0JG']O3NT]%,1*0[P9! SM+5I[.L1TJ.?@@-D3;1H&6>:V#): MZHQ]/WR!KGP62]U)9"0MV8OF;<&.(GVR!])B'+EDSL%)UT9FLD;=KXM]3&X7 M+? B.8O?\*,$Q@MGJH3I=,T?$"C3Z1!2Q;.0:JA*ZWF_B1L%!"1Q.S*S%TV> M9@9!O!0RNU*;#:VA^^EZB'WC7^A )AHL6&2YNR6<]"[+206ZG0G9UV6:4(T% M;7I[HHF/:4^\J/ MQZ#QX=]"XD.J SL\2F9T$6S;>D#>R^FRS ML'ZQS'C ]#9&B>C\1GW;<6W[%\V' 99QP]?^+#0I MY;%1AZEXX@#M2\@\Q7O(U';82>O11:.!PF-$*YHL"GD+]FK9*!K]4G\%Q.YI MV:4;4>X%?]OP&C.> 0^ ]AJ5<3D:W%VG23FI&)YOJ%.]X,B(,L"JYO^)O9Q9 MA:?;8WER,9P_?>ET+7;6@NATGY#\-PI3BW#SY!F&RM956-)-2RWAY;)MXET" M:2%-YY/P-(]NZ3V+]_*WRO@J)O:K_JAH9%')S5.W=(;$UME_I36H\P*0:Y>;S*#P M7Z3J[HZ91Q>0:Q]+N1$Z#P116KNE!F?:$P38_\CY;%GE44H'+",N^ MJD;?]%D)1F>.7-A"ZZ'$NSMY'[@S/M*$6P6_B,R*ZF0!G!Z UM@N:.WTE2[D M%H#*49KV>U\,RC\ZL1&.I/?8%8O5#1W,=*N:-*[ 0J=9AAJSN6M&'R;#S'8- M:TP)3N_;JUI1K*?1W._A^G!CGF]+II0\,_!:(NZS?Y]]H3I]N-1C47\]MTK? M*72&RB,BRR.!@*ZG4NT)/VCG;67#IZ83"GD3IS)Q+I@LO(IM'9>L#CO@1L3;%S\K]^_9AKW,0K37-[M$!Y M\\3@PD$'B.(RQB[)4,!?27+UV7W:ZZ![+Q+.E17K"ZG;% 3D2&IC+W9M'4J% MW[NB@F;1F"*1VCNZY7^IV)S4H%CY,%6^_ MJ:Y1K%9&P,NLKL_%2\HE.6'(&P01=EJQMY\,5SK>0(P MT)$C8?>>6OAK(7E(\X4],W(1Y.!:3('K$EF/;^W3E-[^BPR]CW/<,@L1'0D6 MF)(2ZN ,WLRX_4+>[2@IUJC"@!<+?V"N^$H\K.5\<0#>Y-7^>%IB4/#1^K8;&4Z MHPJO>WB (WBI*#-%&H+F*@$356?7?H0?69)?QYA.;F16WKR5#.IH>8J6SE?,*'M1['TR!^>\+8:(\?EA>X6Y=:C9D]>!!,PPM5$)9TC M*6_66$64[?9WS:@G )C0L5X4,00\=4807SXQ?N ^\$M*CQ2K"%R^W^3M"JTL M'DF957]FT]Z&DTP7K099UE>D _RR! 18> M"."J.-)3*6?[FR-:V>=$F99R40?8J0K+0H,(&X&W]V@\H4K-$^^D0V<9HJ/, MJ!*V.(F:Q"]*F-'&1469AA-Y[NIO9?@YG'L*U-#^]*MK]B_2U9:WY31,:F>@ MJ=O>OV1?K-QZLR?8+1233K09TW7.T>CZEW2:K,4$''# M']7+QDO9B^S'.D:"65+RM6RB%)MM5P5DJSF^XU/MMJCT49@B.P[P.:DU);WA MP=4:2%'$O&^84^0%I@U'J5SG> 5LI>B&5::%%'68$#-RL], M_"KT!!H@Y#J026_S_L-[V$P"=(8;ANVS8#?8=V%Q 3M(PPV*,: W24$]X28T(_< MHOX?Q#2+<)Z!S(H24ZIKC;TQ$ZP'T+L'>Y+.]FR/%?ARY^IE;/3IDQW-?V2D MFX*]$$L<@%ZD>YARQWB!*IVY,=Z=]!O& "A[/B7-? ;C1N)CF)ZS,Y,1&=!B MLQ9MW.X;T-:S''8U'9+L=_+BP]Z!.GA,%@>(V;?" 1HCWJN>=,U-F?A]/__Q M2+#/3\JT)O ;TJGKPT.6]G5E4?8U7N!H")JLV8FIS&/UAK\\:!D#TB:CB&U_ M#CV*-#HG;'!AH6IA<([<,]BM5E4DK,C^^CF_43G]' MG8* ]F0KA 9!,"U/:LWV&9/3FVI,Y,;J=PA=YC;RHW1];2^D?-/ 7$\&(6'! M4;6C&-D^JDP_Y?*7P;(ZWCJR.CWD9[FOY&%KW862W:GY2,=!^%BU3\*SW&]/ M5'=BX3$PU=&J7E<'@;'N!6?**DW:J%>B%D99.$"7,Z)2=Z(%$QS$.;,Z#!*/ MAIKC -&PU\M&0?X8C-VOLH@3F!H.D%J_OP9W5DFD=TP2/T^Z$B3'^V.#9]MO MTL61L.[-C&U#HK[/GH7I5QG'>_\@0G,T?VR*6]7!MB.+EIM?08K$J_-"=C\ MS\2OC+ZF^,3DFUZ];=G*10^#A2\W]*).5<#>DWZJ9;IJU/V4PC[6T?_MC3@] M9TT\QTAF[E8&C!#BQ0K _TVR1/E<^TG_'IU:?O+\,A];+.@UB%1R$\II.063 MOU4\LS/[=-)UQW6OTKOH8SF D13 V>.)4JZ412XW0.+R M'8IW3UAT;JCK9GB>%2I#'20G:D;G.R]I &^#S!B?>+]U8[Z$93CMNS7&3]+: M&SM4EZ# 5(^C;LG-B@B\LKK9:KGN<(CLI@^09VEV5M04:GV9=GK M9%2\W^!VEYM:7,+J6(;R3V/9#?VHA@\$1\+0]TEA-H[W36O,]PBE)RLEOS =SUYE(G?[W80LX]^A:[JAZCS%WOZ4$+ M\0GAMQ@81.:^6?OHW!Q)Q&W1HI.@A M-!]8.FOF= MG@Z/*7O9A3NGK<7#F D[/V23*Q# M-K)P-O]!BW5 ZMKV6@*),II^A7'W$PH+>MCQ-R8JO(C"@@QP@+TY', AB+&A M.0K]F*1Y:4X8.^!46)?R6F#_RW<]1PJ7H![(6?'HKF'(Q8!F@ MCC&3%E9X3 MZ]N%]X\/%$[GZ/>*'UW"$G& 4R8XUZ(?KZ>G9U+K;&ELP4Y3KI 2 MIOHJ9%<4.67=[D375826JFBL__->97B'7'WWDDAX)I**>LW<*NM9H_H. ML>:H=M[L62%/#;1D^4' 2!1ROC"/>NL.\U*ERHY?IXE6_M"P%7C&C*:V7WGJ MXN#(&^80$*N\P!TJ=0-\Q+'%_K48?$/>2/(PQCEK]VU/BZT+0HD6[Q,MS;-+#X5GK]TGAMDT[;=76:]V=W8;>;33$47QW?7?YAD4>TF,S16#C /I=_ M7IF?2E__6B#F%A&WS'#_DZV42PEY)UN.K>CFKN$V$+OY@+R?=5!U4>U5,1QQ M=*\/(^:7NV,QZB3OH<,]TC# ^LW*58:"^AGE:V08BK33A,S43LJPPO8Z\M=R M3($.S[L-^9IAX7G+L3I0D'?0UN/'>1M%>_+O*I$X32V.S MA8AG$[.SE=RG7Y/>/H=[BEN3J4+."OM*=XY]PQ4.&GQ_'-0L"$1)K]WE!4JQ M(<#//!7'V <6MHN==Z<^@C7?)NE4KPMP:+I%,]. GAG) *XGB#H;C"[,4KY, ME (KUW@L]H;!_#>E[]9\>.1Y/<(QQCZHL:EX'YD-X5RA5-*A(.Y/O4?:%-&. M;<*0.&B6&)O.S\[U>5"X+%CW?LTCR&_MFY5;=NGR4NTT!J[((J-R/0U8,3K,$DOR!N+NK3\WLP CUP2ST<* MK[BL#).T">WZS?GY3J#[CH MRNFM#$'&,C6QEJ&W6,$1V+B MX^E"G2J&)*$BXDVK&4&I!;S3\=;(3NL.']R;'V-C$?#^M8WK'[6:SZ%7. MW$^.U\_7W!?KAIF_Q8''\VH;TT5*4U@?OZV+?M[XVFHC, V=YS&L032K5)\E M. "UT7R@2%,U8,G[WZJ% @Q^=WI=,DQ[#.Q) 5OV0? M#Q>ZV[.=;U)LTP2RE&HW>0N9]O;,/S=,AM.:<"6SYKVE%'"\.ZN^:=E5^$&5:F7/A('V;''LX+:A+VDG>S M9EL-J?B\*\$!VC7S< "K=$V4RCA*FKW@:!C,QS[G=^$\'=ELG[=Y$6VN)?\F MM/!AB;63EY,MSP3-@MF-1^UC@!,29CF5C\Y+=#'V#.*#;A1&T>K"!23M0OY5 M,LRL(<>(80DS"&)V8U90'$NKQ>_ZJYKZ@/7I:WYR]N&,%M/8#X0U']3E#4(F MWZ_!(_O*LDW[;O(J0 ?-0_AT1Z3;#P&]->&)]4,U;PWW$@T MN$][0\W/3X]4?AS<*?O6O:96"VI7,_V\R(D_^5F_Z>%GF8X[<^PVU+94FQ%, MQ8$&E=@1%.EL-LHF:A %_%-^,+G[H-DY0UPGZK9MA+6;:^U%P>QD\L,'=_C5 MDOV.+=/XV4_'_+="7%0"4[(?UA>V"_U,JD&4KI'4".-C-2;Z3N:?,.A@V1!T*/PI.=N8P#, /Y>Z,;V#1K_EE#J+R2YXUC!0V[+*_&IOXTYZ'66: MVQK,1(*UB&1BO(O-0%W27EHDJS)VEZXQW3@G((W4C5T#ID<*T7\]]9W7IRKR M9&'QY^J*H?*#.^$K5U>>6RE$&7)FC;.A@XI<8U/MB\C=QY_Z5Q+^QN_R]J#W MR['>EJ4VD4\.GFKH)O[L0K2K8,FG$_6_#'Y&1:XV>3G,N\*X$1:)\LK'X+8@ M204!6V'7+T[=7TOX$H6-K!H@(11LMTV#S5;2U4D#++:X^>6UV+Y5J'101(K= M/+M?DL[16EWTV+!S%@?HJ1=]^!H'<(E*.B[0W6 T45@*JDY7-36=R;%O9 TK M$K9\-CX[%Q^4ZB']X!XYMQ*GM^6OQSY1(8H/JA /_9?>5#X6?=DK3*'X*D;U M<+1[&BN2J-QWWGN0LM.IQIYW,T>%P+B\CTB:&,M[*C%@*N>K./_4GMAPI$PM MDHXLEY)](W_-'-A5RT"H!04%'!R47?[@BTB+J&]##?9Q=MIOPAF0 MI$^K,"7O77OWZ5[NZ:I+HGE^?@6&M 63>8+P47JC!Q3> M9F,%X0_7V$L< @T.\V: M^0:UO4)+AC7@YW+RCT=^5"O=SQIOZE>F$8 MYT1D/'?T_H_7M?J<,GUM@!-MYT&WVM\2&J]\J7" 6="+N*@YW7^R0UN6#\[5 M22CXGLNMU]O=)D^AS?FUF@[;/OFU':4WAKN36H2#N_3!336FZH>7-2;WPA_. M+_M.;C%?*;^>0Q,>"Q=^/A>A[,IJ3]'..>#Y^49U<;T.>IX\#Q#( WQX)#CR ME)W4S@3)JTV[P/D#8Q'9LCMU>75T>2[#>A2DR#3A)"_NYES -;PR)%&Y*IZ*TM,4[K1RK^4\C'QR':FJV-PE M.2&VQLR1T!?6KD2OU;9]"2KV95X*3/M@P+;39;P]K5)3><6ANKP4 J1"VQXG M\9M@(+AK5(\T1D_!DJ^8?]H/76FX=43*\^^>EB#Q7/O95[6I=(%I"\SX_C M9Z5]B;23'85+*<8@L3?>+32ZK\4.IF5XL( (T0\"VU(6NK_-I@\5.G-;:%0/ MW3+HYV4 M5VSJ&:N:]")JT&6K\A/3%E!$_](Y'&&>3[__L:PGZ=R$$7Y_;[PEZDB5VNT8 MW,Z80AU295N5$*RW/ M'=YLB0- CH$L0Y% :#+"7Y$<+C;%L,JF:T($<#_##_#E@",N- MS#5V4->CE\33;DP,LYM[/NR(,@"K2\"E4;0<67?8,NA3UC'[4J"^BL'QP43W MJNE3B4R)U$#'A<8/&ZI*<_2I!=@1/XZ&!AJ+ISX%G3C [E:&4$D4.#[.Q.\^ MHF>O(').CS+DE.33%%=GEAJ=US,P5(+O\/$84DW- MN./'EPDRFCJKXU@W"R-J^'ZVGJ98B'THQL0@'N"4N;I?[T^4BHBW@Z"2PON50$5'L 2:&L'JL ML+-VB-N2/PC+_5G+8-AMC9D/52=UW\]LFNF3&?1(H!P/<'@\_NGVB6+\Q/VS M\CL=K]<8#X4S09E;1;D7J#CY<_/7I>>]O1A^0?&W% 5AVL1P04R CEMTS4%_6^@(\TS0'%1PZ M]?#;?NQ297EDR3&Y-]6_I?)]=7+M1IQ?X=#K2GFJAT&R::'BW_+Y2L .G&A: M6,>!^,I6-Y#,1J1PNS)"JKW6IL'52#DF*X9>(X/ID$GP\FL?V[2W(JNGMP@3 MV+/(]9SE?*/PEW7CXI*\/*31I?;'%O.R4:1?#^.'7Q"QJ4-K9[;;2WU<->+5 M?XC&0@4N8"3(RV?(P$)-:!:8'*66]Z@IP_0!&T"M ^#]"+TK+D3\ 1E:M=,S M'U:- PAK?90W8+.@#;+K%_@^>9"#=&VPT#R4AZUD?I:(HME6%#]F:+:I-;3W M2LZ>U\TS\R\4>+K<72AS!E-I08)6?%6@%%J*B3#>X'),/*2'<)Y$AY1TL]4 M-;,M&)V*Y0='E==>-SHX3MN>+9+B *^ 1\7G*[WT)\QZNKD"M(NISE<6>\?6 MB^]^V4G:?]<,]1L3]7';NU1__/$"2 F1*_0L>8E@;\DHWV-IXB?9Z+Y0M.-K M955O7:8*3"/K ?MC;X$(@)^ZPW,[HJ0R'.2OQ.'N!W._L\9XZ!F9W'1U'T?/ ME^-XCF-S;X^EH]V/M4L4$*EOR*AGTV42&[[Z?T3D_$CUH>9A>A61M8P8O[N: M_/H8UL'BF+VJN>O30AF_HTMB#G M<.DJ/2#RF>/.>*D\R-XI7^#IJI&7Y!^G;)BLNGN-Z/KY)0^V.)T%"-VQVV6( M!.4-WWM@C9$"S;";%#!4X?/E+7?3HE[NK68/"?V-J->^^M3V'T4:AW" C$)) M'(!LZPF8-9,QC 8??K>J48RSE[77W[=876H1W?8/QY<+ [\WB9L8N_8N'LV1 MR&FFOT%6_"1TI\CVI*SUQ\0=^'U4HPV<:'@%2;]WS006+$I!!D"T8+'0_E%R$=L6O/51N.MP4+I&-:_1W(PXF"5U3- MSLIJ"4/-RF?;7SZ7-=0QEW6?]/VY\=Z/R=-)"W&CN71NYUM*8B-+SS<-\ZBT M+ ,\R]WV@7YA= OC4;:X!?) M4X-:E62ZT!=[FM2,M%]94.U*4?UJ/3YYGOZ H;:R?K&C7^4O%+RU*]WW34CQ MCJ?I\]3.D[D=NXA5/>V29+:P\&!BMRN7O]"NK"6RZLH(/YM!1[V-!QM. TJ! M=4C.Y0'XC1T.AE158PD% ;>ZJFIQ=50]72SK/_"OKPSQQ(#H1R[;Z-$S]?>V MVA&RX(Y04V'Y&H90ON+'9'PY_G^7,OU5<"BLB7Y%;N%=O[#L4VM6K;L3AX-5 M[^D^A,Z!AGHVS!!Q2!U2(V6OFEJ$IRWC]2>,/[D"NRL.GT%Y\:NI@M$8LJUT.L:K6S;:]KC+AF9QQV13N:*]P(@^GT^>V\=GXNMVTV8,8 MS:FHL$\7MFR<_/[>C5* )'YE:G?E;J0,E:*A8:Q8Y]O7D;(?"?9IR#26/7&X.LY3J\23\KR=43HUMKYM&WC/>/$Q M#A#7?@S#>,.P 0J^[J9!B2QZ<1Y;^;Q(SA1KXW#1D7 N5A_Y/^ZC]W& Y21) MZ)5\*?7?^[>#FB70O@V;I0LJX/5#$RTP%B2HA /\<,8!1EWT=I=.O$RD_OXQ MK-%P -NVM.OE= #]98(A1&%!8AW8MJW?6\#ZH"L%8^#?'-^L!3^4GS_P77CA MNP"]&/\/N\,OW'& >NA$:"8C9DBD=S&P1Q:!*=XZGIG8D&69% 8XLT2UP6_M-D1TG7Q^WX O@($Z-U M4W8>,42?9;GFO;N9EP%@SC*EJ+MZ%1UY4T_94V0?MBILU&E!C1!J*,O%YVYZ M5(["1"F7P)7=AUOR%'%=WO @Q;O;P-L2$ 5DY7/!9B>"E:!#][I@^T EUQ90CA;[_^OOV7U7[_K#8:60-NBJ _8$ 1 M ]!-MT&49$Q?#UI?ZIJA'B9')? MZ$SD=BO0)W^1GQOJ&@U-"4!.?_LUW^-C38RX/=H?NNO[E/D[\$L*#8+WT[DI MB?E8'SE3#\K^5&27Y WDSO2TZ3%EN-6IRUO*[\7>94N-.$#D*IPOY%"E,81,7!RL?H;0 *C'6@M.Q O%@HJS'CT=!Q?*U)FX1B9D%9M_OLKI6IUM_3<.KPSZF M]Z]NIQ'$6>0K URPU,6 M43VBJPR =*T=7;['$ WJ 5\/4Y&$/H[10%7S^6Y\$[Q0X. MD#6LC8"A,QB#H'N3T+-;>V6/I' M<(!]-NB9V41#+3K#,.*?/W%]_QN!%!_K\[ZO37&+W.;*2<\(,-^L"HS;+@(8C4)(7-M8WDY=ZOK,CT6K>)< MZ<2Y)[M5[5GU[<7WO.46>H]M7T4N9E6RY>)&F1:#S9D=UGBVM]9C.::]'.^" MK)0$,.L48D"R*U2[QS0UR@Q9L5#VP-YMO.UE6&S8B>D95')#5 M9ZX/!\A^:M'8/QL^ES&B/]=A]D#Z#09T:?$7! M4F@\*L0%(Y.Q"/Q")!PLWV-^C1 NS2G% 0*XUD^3AZ1_TH95;Q[A56LE>'DK MS"T=O&;4J:"(TJ]O^%$9'^9C"^:_?I$)69B.7.E.F0@I2 WWR MZB/7!K_DK,LH55UN:'EQMBXJ*J!!.$ 9OO-G8\.-#P2F5_K'44F%XY1B6DZHX#IH_-^.(>;4 MX0"ZO*C"JQ?)]!1C@FT/IRB#9-HN"FK%OHV%6:CB&63Y-,=M! CSF16?O$HY MRR_17RT$\3X7B$^V>;D7O\\XJ':!+VX[81BJ_'K@)SR>,&R["-[-8EOV'N$ M?RXA]#&@/C'852(TN!QT88C'+X,UD>OK5!S@#Q[QBQ?X>YG5X6OD7_? _T.] M?3B^1SBB=7/ 8P"^MZ"#28*N?_&LQ3;.0W=D#:?W\4#)O8=O\B,./[IO)8P7 M>(B-O;>Z='WT']"U&H2Z!<2&AI;_A(?@8X(-JE_(A7UL_!N,_6RN;X;CY2!; M.>]*9C>S,.BPRNDV)7Y5W1X,@U#;,3@ $4?"?D(KVNHX%1G73COX_N:$Q.E% MR<=,GPU4JZ_J+HF?:;)>?%'Q68NLX]XY6,)O)\D@]-OVA-_Z9&:2]8DUY.;] MQ'IH,%8 S.3YK$>'VVL#4C_A'N/I- Q;,U?PEK#K;I:>#!XT6R[1>&&GD7:I M_?N(1GWT?SSA]"\*0?*JZ5Z$2$=#_D'6EP73V0&)9Z\T' VX'0&!X9'=3=BM M5<=2YT*D-^M-!WW]IN/YEGMUMKKA3U2B5WF8>^=/+66DR;SC+"*^VW88C3F] MIR@EG&\_3KY-^$(L6HTT_-0LO:<]E?\L@J7/C;SNW;AKSVC7O ]QG$G#_08I MIKZ3D4^DQ&_=[OL_@@@CG RF"QG';"DY8CQL'@KE_NK?-W]E[W9*W=\-?FP1 MN'$[UG/06S$((LDNL/C:PP&RX2:U.D"FGS=NBJ,A(S5^C$0F+5LOV#C#$^01ZT+/:2R(O!U^O@N_)CY;XH3V+7MJ8IO'<8"G&>EKX/_(0J>W M)=P+\1[%=<[& M ?[>=BYRPW/:4M9_'*1Z69J$"81/[$+ML>W3VXS_RU$I/*Q9+*'>"VQ>(-^\?SW%K, #;O!1)^Z.SW; [?P P_2!AVKM17=&ZLQ;IV[6+\ M-V"#?@,V,T0UOZ;,-?N;*;N6RIKUEDC*#?'TY&%M;Z.P-%Z1DAGHP#=LX>3Q M_!I)V*9[LQ,* M?E[ >'(E#]UF.&OAP -E+X(1$QB"#2#A#8*N(R!XPOL*'V%9IM.Y+!+;Q:$I MU=L/,&#AX8R,!V4\HVY6?F;ZFGV",Z2?H>O'3>;_?'E2)!A\XNZ'%[RM8RQ8XFQ M"DKKB3(\3O@NI?EM)W10(E:%^#F!CGO:^DG'CZ.76#KD$/8!LASF*;3S;$&B M=Z%K*[.NKRH+E:JBB ,4[5@X'*=BM5-[H.?=8 R5P-4ULUNV\;2A\Z?8JVJG MMDS[L*'QDI"7ZA9BWU:$Y7BA71SC*TNAWB*A\N:EGG:]0V[L@O?7?H;9N?7T M^YQ:/#T&8;595ZU1^&57T3T&1\T*KAHY@K#AN>,5>8?GOF;L&HW%E6#NO&@X$7"]^3_FAR%2I^ZHKR%CJR ,7VPI MF@*/AY<((+:A%AMA5XB2@?:]^XVL8%KHSA\)AA5RG^6']J69);D/N&Z3L M ;!D'.#=TI4@_ Y>P^ YS!FD"EXI-+1$[_? R?W5P]3@-\ZHJY+^[HWX-=F* M_)S/KPZ:KV)Q /'MCVG7544KV5_,QDIDNE'&RHVVCKW7UM6DA:7.?@3(HCST ML\EJ#% [>)>_RK:3\<8*85Y:F) KTWU>-K1^TE<7#+H$G%4!4''@QY0&5H\7P M:PUAOQ[P"1^R!-M.B0_BJ:A?J-_: >]23W^+!UT4.[0W=Q6&NBF%#3,!6AY= MT3;AF=AK4CPO4+<8>MTBA?[M>AL?_TJ'1?^OTN'6OTJ'+^ 573]K@"3RNO)4 M;U($DQ?8W/3NA@?J^OTG2<&'^1,'6 ]"5F(;S?"-]+KSL#69:'3(+K.E,W;8 M'NO[0FYIQ@,OH<(5V20OJJ$/<]U%>**&4EEK(NK8"';MIQ>4^/6DN4@E5Z#E MP^A8/+K!=N"QTPW3_>]^A(M69]-;N?O%=)SS&@EV##D>=-EYX@ =AHJWD#&K MU&1J[K/S4G-";3N1>=0=44@"V"L8-W+&]F' MVU%D2JES9W3+X5S:-TX/(U= MZ\"26!19>M"?ITD]JHOEUY&5WG[*3(^8<3KD-;J!'6C :Y))WZ%MU'?H43:( MH66L$@>@[[>TQ5W"K83CW!T\#G9\A]]RA9JLH2D10%5$IYSP^N/: M;:"7%9#VH>P:JF/>3[H,'GJV/5WXY5,ZOSF'FYTDG]9X":L$G:ZJQK8H@:9N MG]BS_/1/?.N)TH05CFCKK%]I9O8,.M%>E!\"KZ?T2K0SN[C#(F2&5XP>._=F MA48RK]5]Y?XZI39O94SUE+U4=GT=8P:>I21XN,Z3!N()7HAG+W(Y#?+/T,K!% [@SE=.&]Z:_:T8LWV]Q8*(;,PG=6#%TM.1 MN4['O--[\'!M*QR@($AQA'M8SB4# "M\55%;>]+TC2NJ/_R/H!>$WV3Y+I:= MM4UM+-7IWR@;W[(F>$(!TO-U><(FU7[G46"7'0&+GOVE8 'U\FV'J _:<_)' MQ\)$5YP*HG_"?$9PR_A>2;:<%GR#B6H^3,#Z%V$ % MN6[X?_H%>\3F (1MTCP',G0ZF6+;]A6T& M7BS8U@"HY_30:UAS?&C-5>CCT\GZ^4/X'I[L.$S%=F!!VCC ;T$X(ZCN@ -\ M[.T77H#^LGR(],""N#K!%U2IQ$6= >O&Z@YKTF:7P/QNM&""P>H2=5;Y+Q@%)F0Y_JMC%>/4*11&,+% M(H@XOJ<*! SCH_Y;Q!E!_NOJ?V9[*\VU7#SZZF-4('C)$O<=T8/Y@ =.I>#T MOY-VYM])VZD=?B4[S :=O@4_D[9=N@5?WVGRP@',\'XTLEI<6NUT?4J-J7HT MMX*7TP^@*&>G93@Z#=P)*\*O1GPF,7YF5EH>0)N@9U8B;= K:?A7,%ZJY_(K MWL(!^CH@SW$ /.AM]P_05$.OS_$=[;0=?<:[P3GT8L7O!K3/!YF)QV(\'JM4 MZV/2X.N5$*W?NT7 LQR-^F-QK.92)PYPO;MT+5FA9^W/U> 7S_AFU7#+U:6*IW0"<.AG.=G^(:ZPE(7>#MBBQ!RV!;\ MEZ@.:F-2H>ME$!W\V_B68U]MX94BZ 30UZ7SDZ5K1;MI9AQ %+K\5Z=6C1OX MI[78>1OL0*%31 M?II8:='MF;PS+C#:K0285>X;V+[;;/Q@M(VEL^IFGYB'= MVP.JOYY.Q@[@ ">R$#V\RT9A)S)244+0WF$$B9DP,%;F1 M"/;[%'YF,HKBA/8FK,)1 M-_'J4V/@T1(K5@!:5(.' ['AXTE^;/_2B483?JW ^M#MSP5^_9DGJO)X50J^ M@[\M_"]K2YTS3QFQTFQ7CE<>&)]BSHHC= PU Y[F^T1A>#6 [X!7]WYO099- M*':%**-E'%Q^[#*=Z\Q0YWMS(! M'9C@P_BYR2H7N::)'1LYTL,.>$4-*@M(4>42$UG0H&2A??7(P#U\$.5T.?KU MNO38'_OF)TQ)YS:F_SY.S]3'^P/&*=[>[28J';;'G'^YA(XJZBT_S=Y4!7X53=ZU"J<&V+NQ%+C1/?@U-[4.) I%&29Y2/5)+E([":,'5 M;<5!8DNK@KQDT0IWXFN?BT.YZ5);ELE@N,W#JKT!']0;C:^E^;0/5'6CU0:? MKHI0V+8(C%OTZ-68?F$M\+12+/;A]$8*O:/**Q8XXQ16+FB4G,$!3#B_+2/B M$Z14BC<+A5T7%/>N)S::S!%ARL=]#%/?W7RU?M".C6^NGPU093Z-.S !4LE[ M<4:YJC0\"C/M?2MJ9GICJ)L=2 B$Y8L$MC!M*Y(]_S5[5+_M6-C1J_K_L??> M05%UVZ)OBP@B"))!H@*B1"7G%@,(" A(SB!9LDBFR2A10$ R2,Z2,TW.06(# M3_7J_G'OJT>51;6KUPQCCCG&;XPYUB+7L?7" MI$Y17[D]*O3;SI/+YIOZXNPW#WIX/"Z=7+T)/313.:;WN):_=%;WSB?I\U9" M]5TE:53:5HPY:#Z![YM-ZLG>F/*;2[ZY'M.O-]@NSEJ?X M^K?RD&>'94\D#APGHN2AIT<&D H$M)QT"IKO1_J$<%9CU3J M33]>@3:/Z4_Q^5%*LX:A6'!R9X*E3$@.-,Z8\,25_J!GK6?1UEM,[6(P71"W--UG]+3E"N0^[L6.($ICJ$K0G/R:;C@! M<9>(<1KU=ZY$>Z.V;GD0CZ)43RBJ#XU_(=K'WF=4&48EKIAPCI"K3*8=(HYD MTU&;RXRI*XG0*B[]J@@KXI.FVE5GXF3?;I^LI,U/]E]G>_S*5D>;G#_V!NZ' MJ'\QH_>HP0>KC.0?&G2\=[&EZM&O\%2XU"K=3RYV*GWMH#$P9[&/B(KQ]@2K M7QRXJO:PWY*E9'3[A#4#0DK9S)'T,"DR=?9+C_%(^.[W"1\1N<*YZJA 9M4 MZ\V#\[T@$T.(X8BMBR$B'\T,WKAI6QBJ-?3P),ZNMJ F=PKTL[_1[ MCK[U,B=1XX^%2!O$1>@*1(8I-91="&1CQVS$H(4E?O(&+; C!\,<5QFLEFO9 M610K1%3VE)4WO'<_+RZQ!^ROF F1]7::>LY)R4+QFBE&TVRTS$3>[(HNX9+#?+ZNZ#,3]81;"FBX=@$8:Y#Z7]% 7W[_?H0K2GX'/^8T/1^@R_2C6 MP&FA>\NF*UNIJ3"NFX3Q"/)V_%3&NZ$T=+$UNC9U$16.Y9J798L=6(80'-_YJX>$,@:T<2KZ] 1@#49$C+ M76=IE/^1I3D=^?]Q[']S'//Y[WP%R+-W" G&MH,O5:U=]Z!7():\+M[+VU>@ M?;EM: 44';Y(#H@+6*?J1\7/&DTEGP!7\C346W2Q'(N7#C[]:+R.E)^J5JB0^ '<^\E/[J9T10 Q/EX7:(;8D%*$[CQV((PQ7( ?J" M#QK%>5IV$8Z)!*_"NZ] I\=,1QZ&TYM8Z87K_%L.L&PZL6[KK@PI( MWS;$-/T\KT$/-4&#\S( (GSS&1$+75("PXI\>213SWT5"5_(NDLT,CP'FN6N2O@=L M%]:B;L/34V'L%WF+/4!/6)V[TD^1UQ\A__;JW])?]1N)/TR P!HR+WD ';J' MM,>XU@%K]2GKS!182^J5D8O]O\X79/<:@;M?=D%/%U:O0')C43-1V#>&8>#= MZAYL; [-$!)R>L247S%? 4SC]'WU)4".?0V (] =P5 ]@5BT1C>:*]#;Y//0/QSGQV_M1!CK*+=: MZ%$=V6X)R_-_PKDS&J,4*^72WJR])HNF8?MUDQ0>:=,V]/A]FE#5*H-HR;$G MRVX%O=D=4;O[<7(Y/$HV[MPS\ 4#Z;Q9!6=G/EUX9\Y:O,R=_*P8.8D;>K5A M HKB*U'^&\']!PL[HM*>NG4I8@04*?=DW(:ET38Q,"RSU16(7 H'E:XS_K,N M>'*/9X7 *=.0(YP$%'TQ#C4KYFV3),F@ ZC4$Y;^9> ]0IU-WSJG'U8(6?-P M^[B+I2A0Z=BE)G;AE8EA_HV]O;#3O0"AV3FV-G@1%-G_1'?@N1C.'#GJQJG@ MSH5Y(@!''19F.+JZKQI5'W=3OM:A^=G$Q8,7?-=G1^R/![3IHEA)J(47%3/^ M4X?MB/^T^D]V1+[E,%F2TW<]P55PZ4ML+9?S6L M/)&VEG::" _]DM^-U84F$8]SXIGS[@9\P:G?@*5GNF72QC@;@PXKHLZWN(<__=X MZH$"7W9H;T2/2AOQ:7W>*$,M=(^K(>:'4K'^"VP5B=&/QN-,V6 .Y^4L'*E- MPGK('I%2F8[E(FTWT[M%_ M(-G"$&1^[]FT]/G/I[]8-BR,+/BHL%P>,,C?[^5PQHHB#=$/#!B]W\\T'[$B M7HRR^MTF&XRVZSOA(98LRB@U70$'\Z"-EY^<%#W)K$V3VU\GT\-Y=WM3[DWK M9NH/M.5-\4XFBKU/=RW>5=J8Q\/E;=@F[%ZN[FWL*/-P\4A]=!CJ;?\FHTQA M":'8.RUQ:N^S3>)45+*!>TOMU4EYSM;+2>MY9<0YY;$_(!!9NB_U"/5N%EM= MW%_[K"MOMR2O)8L6M_=N<7)/O(?Q! ?]2;>,LY^T#[6U :,0S./#60))1DV. MRT]X?U1(TGZB_U#DY]P_TE5'-.3A3CV@:)3J7LX24UQC[?'VK@Q<:G81/L-')C*W."#0$:\ M[@7D ?T^,;'2;:)FU(N+H?4Q@Q$B#YFLPK;2!9U';_V7F=_,LMD%$RV MT6P^#/4BKH_O[]@7^\X-R=H^$_-)X)#Y;#*US"['REAJ$J%%[$M&, )B]%OF MI>Q:^2%X[P$P"=N]).\YNEK<.)"$$-[[HJR;?AU$OFXE.QM-Y,O"B":=SO'! M2H.=B_"&N+ZH Y:*G[AZ1R^R+?D\EE*(5AIT_@\YWX+^NS<$%$8N_N&]B%9; MN0+5=YT3 C$[>P' /@;IEW95\V"LLOP_LE1/I@"'Z9%@> J 8LH="]QC!)X0>F^E 6V6D ,4I%MB37!(F[#"27M>9(5W_ M3G^];P%\2=\,(.+F;.#NC**6?W\YO4T3VP1 IBU?#G(4Z+( FR4%X&K?E-LJ MM@Y DLP.)13PBUUQ=>1BE1<;0BF\;(A.M8@$[P8N7M +' 8N'GU:D ""?CY MX([J&K.U&'> P6AL$5>@,W(PIJX688A5XEW1G+BF(65_R)'#(CEX 7S!E_ O M>=%X7).BA@&FQ':Y M,"[VF/N3RF=.@,,< GQK"^LU['"4,Q&S_Z5A\+<.Z9UM$-@L0".',[58^/6@TQ+^ M<4 %^>N JN39)< >!]1;%L"X!HO&_E_GH3K^:QYJZG_3/)2"8649.CD7>MH$ M:*5)PID7L'GL8#X)T(M;['N[5Z!'VV48>_")5@XF';P&KU[,.<3Z:9M<@38X ML2T]I^(.=$;078#L2 QM#L0$M*2%Z, _0O4%U:1">E M?X7L1@"6P]?*!Z#FOCRW!&P=H!];W#HKX T6+%3V5 0!/;X+6+IQS"V4/M![ MW KOQ1\H5E&7B4C0;5/7LV.W:F90XB"V?]%A#098H&\#%6'DF- M\5P$[BEJ ;0C5@SHMHSP$$/+9A$JKU3HZ>ERD624\]B3X/5,,1=4P,.BE81T MQX +I99EG=0,-U@<-#]F=[FC2]80";J9@=-,UN*%LBE:L&2J,-VA(D^V@=N( M]QE_!\D_C7E!3$()1U,BBR\2VIKY.PU8)^*R"?CG%N9L7]^IJ.MK!8% Z*)- M)$JH4*.$T*DP\HGW)OS#>38#O1!5D9U=3+*]C67JHO/XLRY*V==3Q1*O[O,V>/A)=,NJ=%A%AF2/5C'K8)).BGWA:_MV"\G%C+C>%RIL,@'AN/),1 MS5!GT-7]]9MK]E"UR;]]\HV:X*"_ "X"3ZY'8,QVAOR)#$&_4A]UPSO'A::. MU81.S\5;7GR0>R@/3ZML*V/2MP,;W5M[HC02:XSUI3:KFI'50^ EH<32:4.I MU()Y0MD8&_OOZ!W"&[";22?Y9J92'BQ5F8"L^C%+8; MOO3N:;# BV\27X%V,D#:(3@"$11!$E/UCDGD MWF\HS_DGGT!*0W)0JRMX7Q&;"F'O8*5#J=DQ7]0[%1]I^3]O]_=X@BYRZC]C M>#%,6/1Y$;>75::;+_N#HZ$P=@(V;@W&E>!W=8!OIFTL:-/1#-#0QT;.P5I0 MG-C7=ZFQ38!7^WV+$N&8%1AD@9ZG0:6S MJL$72-X)M"YIL_WEG:@MO4E@B_Z+!R6M_G6ZI.LC=(\!FZ=V:7A&!7W^;RJ> M_Y]70^M"SB45RBZ B!KNDKM][=J!(9_N [Z]3^FO$L2&?U2TV*5?VU3(WZ4P M<<4U0",?S!A@F&"^/_\F W+2PO _U:E(_(\Z%0GL(L8M"CMKJ^ &F=:#OD-$ MH=.HP_[! 3F($:S20#?T=)\=&W1+_]]@9ZN,%U:Q?%&1F&"E$]I$658 MIIM-V>PSQ?==V^W,Q>T8(C!9R(E( !=!K;5<""#/U .?Z>SG/"_@5FXO< MQ#@",?3+T,*:2>CN(/CL=X<]0&"_$H'PO@OJ#TC&$4+6 I":C*H7^7\J4OP. MO06TMX)E\U;&AF>C !O(?A?)CP' +8N32P98Y]T)\-EX'GX+.18*?(('_=_X M\R'7=1Q%D:ZH04IF CK?_"CU%LF._RZE_03G^75=B&HA]1(AM 6 , M'O)OO;CXF2W003WR);8%6$%YMESL(/1(78H= AN ;)T7Z5F@NZY _D"+QG]% MYOV+EXZ9EX"CZ-U&*OR5!/&PWP/XCD48L/E_9T$*%H&H&QV93@']*PO"GHOM M!Z3#[Z7\=PXEZ5?W?OC)=9HE55OCW!Y5!-EON^2$]'8AQ:_;DYC4/9/<7H5> M7"AC"C0@_]KW<[ZU[P!SNP%>.X&6CZ #KFN"#14 /:NVBH(S72=87DKD8G)-,:-O- M0# >A3K_,O/Q!&QA>"ZL"/G[6(EW[QSPH?.E&%[(R9T! !:>@4_/P 5P7SB@ MV0: 0M=\;P%DT5> IPWX&ZW\!*6P>@D5\"U!P&NW7\B'0_8 1-H0-1Z 'R= MW%1 I&,5Q3NAI^U7H.NL% Q OV=,IQ?@@A[@AA_VEWCI6[SMA^<"9:00&#"> M(^OZI:AS_B(@:$< AFLT9A(0-.3SFU,1Q;7=FG9&]A6; 6= M:'7([@5&-A!E"2P,%U1Z@0C8D2( T/SR/L2&Q\0"'1^9UT).EP%EROJ0@[! M)W9M8@(.(2840R2_-)TDVPG*3S M\)[PWK"7B9T)=N%>Y?G"&WBZ1-[\]A^;KFXC:UCG1!&A]H3#>>TYDW:\^<33 M.@X!#G:W476FGQJ7(W;]?E,1K42QH8A&Z!S1#(OOKU_5*2 M],H@YJC&'OF +A_624'#&9%=:N%Q!B6;QPP'T4VU7&9O4TJ?H30%G!IJY16] M?$8V%W\?I$&D7_>3VDTTEPW4%NQ[_/GR:9%PFW_'(V?N\^=[IH-I+X]*W]P$ M?[V)+ :3>RF,HD671"7T&!4P#TPC7WL^I^DM;7N?STJR0KG&R%$7?W@F%FRU M[I[K2:@Z]J8K,2HI)<9=8)$"4(;D64#R4B. .935?^\T+:7DZCFQYI/$:,2]W-ZXVAN;P6PH0(F[^W3Q[@T!LA]F0K%4[KP)A6+C);^AN:A36ER.O"WPN$ 4P/:PZY$BG&CF. M50P#@L32S^ +4,EC+RW(!8;W]V89FDL9$_#RE'IU$9TL!/@#O3W(R0VYRQ>0 MOEI+\-DZL'^V?20!>51:0DZ'@>WXG"*]BAW8: % J&1XP9-'< 5ZNGAZ9IA9 M(_[1 N,6LO,>DP-,RM]- =L AVR+PWZG ?XH^J4,H(\BT),;AI)8P)X=25^? MO>C;0D]2=[>4;T%Z,[,@L!3#"U 9)^!/'UX8KJ9O>9[+HB.!J!K6 "FX?A_A M$)/7__Q.-JT+R)>6Q9)%*^A,4D3MS'.P35TMW%Y8^=0^/;DL!_3Q/QWVL/_S MQR4:D$QM^VJZJ/%LMW6>DI^UOR),A6QCCHS>\-'1,.WBKRN4HIDG72 1]V4C M-3:F'G,9DPI&<^DC6&GOAI.TB'\NJ\B+ZNAZ<30;&X5I.LP\M_V81<>N\7N1 ME+:DA=)6Z:76OWFZHG3L[3BQ^L?A]&FBSFJ/<9C MM<+H^K4K4&U9.5]_><3\2ZR)^X67T-SRWT=,D'\<,1G_9XI:D$6$J"M'\J$ MMRK4/;]\A&V+;6)Z_,AUE:%R+&9Q&:\$OXIW M_4?]D'YN,B)/_1=JIL -,:N)H9PU_[!1[\'O_?#/]0\A4RFS>_2FEI*V7MB]?(!^IBUM"(JHF54Z/CX M,ETY:%$M])K32/Z#T[(0P-IV:_^5C,$Z:&9N+=X1U.=X!N3I),?)^+<_O Q J-S/LU38PB)*;*R5WIF4 @S]'W7 M[_CKD[WR@4BJ#:\C99'*H=FU]4TA&FSYA22 ME5 /I>G2"+A1+PL5+5V!ODH]0;Y*H(*IV+ _L0XL>GUL$<^"C\@OB<@4U!E# M%;1S3CHM'HD]G3'@2>XX?KE<)"I9I9PT@I0E__=':9J9;OC7'8Q\,>!$FC0[_=:[$1]Y>_W*I0%79EJ+,XKB^XV_^!.S'/P!T M9"89*Y_^'P#JNDCD<\\:2M)DMM)LIYNL.WU:G_0JF*_79# 2Q1J0WAS5'KML MT;:ON0P+\U(K'G"Q]6:L?A)M'/[]Z8:L%YGTR&+/LN;7GN7-TTAM+Y6_Q^ @ M*B.4,%&_#8]QH:\9E3^[/'""_'LF;;0/ M]Q,0R^V SCW4B;Q;@,I$NR %U$ MC D1,&\>^O7DL+<;!MTOZU!4Z])T5K;-YZEVWOPI(T\CLRD"#+(%S#% &9&I M8N)NALS7'9ZJ'TU8U^H'JYQ]JZV,T^2NVFAN.0[%Q$'73*Z3:\9,F#3KDDO& M$^0BQIL=.U%Z!5KF;8]06\[-64DN*.4NZP8:+Y21=W_IG$(?D Z%CV6BN!$! MZB@50%'PTYUM"R#6;RO*ONN N>[. 5]HOE!?*9_VB.[*'U@]^WR\7MW7:B;2 MK]8JVKXP,GML_5?O ?_ES-#U;SJF@_P-Q_HC;RZ 0XH*A>XQ+UYP6V*B(&OR M2$-,H"$0O+)]AM[R(=]))SBQU>GV#+.5*RM]N[SRZ&F I=X]Z1%Y*4(T^Z0/ MA:582[ID5TTV#,8M$O/0]/:=6VVX]"?%Y3]F*7VJ^W@CVLK$[6S^$O>[S:#F M%.LGMGE"B^Z;BQ6UZ)@R6@AL8O'BP9/TBCQT] @5!-8)?.)L0A)?+_DGXZ?2^)+\BJC7"%=UE-E2JJETTL84YG#-G,?;--Z0(@.6I/MCR2G;R6E>.);98G/=._/9QT M3;\C1;RS>!>-7^SF85.D>\Z[%CVU(ME;T""H)(TO D_OC@HRQ'\ZTC[^ZPNX*;8CJS+L#"'Y2/H*5!Y5,^4!#7T6G9S1^;*=O',8 M7.9,9'$&AE4<-[Q8@&R5*UQ>PT>M#51A$8/3:!^<3B!H"$+S3WAQ^G+R'.RM1ZDKAA?+D.L8R[6% "5>B%)89BQ8Z@.LIWF30B#U%VUUB2YFLS=]W=Z6 M@'F=U^U@PC\%WY)SL7&47'.]S4ON5.CNZQ?7K<2_JZ/18[RY7V^&5%T#N$DCO(\6UZ9G^2[S0^%_C!4W#9=Z AK+@%A)K P+/(JN-QLB5 M9QZ!A>S)*0QU([2G!2>>\W[_YML[* T/1S;"JA4_ M?F:TR^.J+-7.(O #NI[XD$$!H_ ML@+""@/J] LA^?T3Y<"+TEB$*@1'L*LJML]6 N=< 1=/QH1XT")BH;E ( KH M.!$A;W\C.UA9%6T%].D">J^UXVS9%/'=1KL8OS,8"-PZ6Q7!P,A@81A M#8\!E]W<"_ "&\ +PI7S7MZ1I-"U?L@^$' JZD\!+FQP^3J,@F(CY'>AR^^L MH8@LR+(A@#S[.+R\^^?B_!OGB3/AERY%U(L$IPHC_D^6'CA^C"VI>N==%UO) ML3,##S^.TDDO,SZ/W;@"):"O0&>'3E-JX6N. !O],%/.ZYI>1@-@\LC"%J"3 M2V4,+8-XE^&1^13TC*026,MHF%6!UZ-)>RS!ZR6VNIK(3S7!)+5D\F21):EU M(^+>GF,[UP2AL)0B=5-[_V>:N*71I2-KYK.*>Y/10OTF*OBIR_NTOU>,& /ZA; MQG%71[5G>76OC+NP'JPH*+K[ 37CJ:NV2)Q1;4BVY9 .1$QK8Q)@0&NFF/JL M83W*YT+<)-CZ:4"EVIX';2.5T=1>N:';NY>(VC5OSUFQ*K4Y59$1WM[^UY@[.S,0S5 M0D7?5]F4FMY+<9#ZPU9,,[7(=0M]GV"ZU@_ ]""!&Q8Z>H* M4[N^)N U"#]*L% .5:?4%(&$[10XW6T"CORBTTO8.R&!#661+3166(K0E=E^ M7646826%HO^XS"4E%"@9(M!R/U)Y%*ZF9Z 97G":IN7UWI2RID*S0>+/6<(5 M*(9@F?=B'UCL[$/#%V[7Z5@Z\/$F"=:7X-G9 MO?%"W_##QY3'M+3SZ>W-+SL^DUOI,$1\O_0:L%0EZW6BL_9+[Z'<-$%2%!IM MCX5-RBNO[9O.##AHA=+&Z9RR6-9)LV^4.2N$ZBRW\!HL:&_=?_]Y&*FKOZOC MG7/RI4L>+N<0QMR[1?> X,39P#-W>W;R#UR0M& (+S9S%Z;QV='>F>55PK>& MXN<.:WM)TW@B=Z:W;DO1GFXVF\?7D>"@V@$;T*D3&]XPMJ'AZ+\P\(M;!:%!IBHN Q5Q!$VJI*M# %M"< M46Y>&Y[\KO$5^/'YL^YGXS0KOB*;J-B2 2?V<31!H?5]$I4"67?K\"VQAA=C MP9S=,@[*.:Y"FHZ&,VTN-^W]W::TX#3]OWK!T66W$#"_ATC]0E21.H(GH7#$ MV9%3V<9,8LH)3TY?Z=**J2^ZY9V<23V[R$;SP63 ;/LK1;L[3^[] N4Q??+K MEE5Z?#.@ C62:VBIV=!@I5/=DDK/-Z>C-P__DC5!2IG\M&8UHDWNW24AT;UG M^EU!)Q[!J?;N]XPID%R]-%[31K='H(+K/G<:IDY'@L\&\E%J;R=.;&6>4&TJ ME'/;LCY(#(P^YV?(PY>P5_*X85!@<5]G^[2P:LWW,A\IW4/"Z$_*WL:HQN]S= ^_."#U M.V;DCRIQYPT\$%PDMS*XC_0I6T[F5KT"]>M^F]4KLW+:2D0W6F%UW;4 / M/Y5KI=SYP]^@I2!@Z35*ZB)#OTE[D^)&EQ[ZO3:/L2W3RR:80'8-M>9L:M/O M;(TOKEYUKD0'0D+K*G'=).R4LR/NE"7?$Y0ZI>G--8SXC_QB'$_*2!&+ 29( MMIJ(546;5@^IROP=*H3!G$(.OZX\&P?->AXIQD&?H.1DCD%F\S% M$5RI3TCX&V2[YN>S.V_TB.LE3'Q%?F#Y=09*A*(9_8I2E6:9JG>>/@V$6,#I M]Y(TCH702V3Y.2E!]M]-&N&[6Y_@A&%]<+,F4H&QI[3M^7TB%W>0(WAN&J)> MG!F&\RC"EQ/2Z$ )W=U;"H&3M8CR2I MEJ/G&< #3]W+#D)[^ C%.+],Z9 MKPVN"G-C3O\CO&\!6;-V9:L+[9]/_J#(])(%1]C4LM4$*H<*"K6\_Y4J#!+F M#A[5=^6"/CE_T]8K^2P@";36TS4@4O5^@O>3HNF;SS&W="5EYDT2Q[15G^X& M*R'D*E_D0UTK;_GC]QZJO&"P0CCHX M[!RSFF4X2\P=6+YT_ZE@\[68IW6*/?(U!U<'?>?#UL%(72Z1PMFD%,+8=:-2ZQN9!)M%V&DN%._(S1.E@? MUV9Y5W:?;$841(NGC%C%+W%M:,FCBLB=,U2B;[-+^Y",)Y]Q.11E'(O2#':S M[_[CB@5738(K/UW:[DP]W2$T=X52L_@^^QLA'2' M?%N,^O4,]%C%+=Z7D? M*]#(T6NOPR6!L:A..D5YDCM;#1:)(KJZ7TXN\^$:WU,47&S(&;X]O#G 5RE$ ML_9$P]X=6?FEB;T@OC9XFXA-1_S'[)N:-$*QLL'^C'AFI^-OM-K-R3W'8?9X.\53\;!\XVG$@LR8=-4WVFQU MW._O%.[A.>3E@#Y8+DA-Y4PLU\":J"'+<)NON$\-Y-QM'6F=_ZAW.E&I>A#? M'O%81-J'VDK098P4+KQVE%"ID(D_BSZ/561IR';\^6C@A@>T:!LL8VXNQ.&YG$)K#*Q QP53O>:/CZKPR$9JIV68AGF M]J+SV9B=77_^%E/.D!FVR=3LD"Y$?HBN _.J3(#>AZSH)^MM4XUOSP:G>^;K M8\)G%F0*!(A,8UZ;W_CRX>$CNF^_AO%+A9K45]Y(L&3J[=0*U=9^T_4U$"?\ MG*9'AO>"EY4X[S>.S2":L&P1!=.H:9B,C%B9?]A^:9>^\GQZKB6@&HUR$(R@97HK+>,"R5:H-=7O),4FAM7M.T1OFN> M=!!A*_E3_%5.Z]$'5S7&;39#/GY_('Q=&Q#*(5>P M(;+MD,AOJKC11GLS[0TM,TYM"!KB6&*]0= DZ9UKY?P6H;6CR==1LQW[^4V$ M7@,.:6@\O5]L>/@!*D!7C#)&@2%H.,^1R_]Q";>0>XP0@0A/?]:=8G>6O+$F MYR4IO[QMG>*+N/BHS/GM/WQ]-F9E6S65..8[%FC^QWU!)_Y["R0DN@<$OR%KF-*I>F^]W"1 MIT2:8G5/XY0 S_-22 M^Q!%_]RK12'^QAM,X!&UHNLSA5SU3Y684PS]=K MY\71WS9Q0;?-VHP40(]Q%H/0-H76'O[3-@M438BAB?XA._,&_PW1FE6'N^0Q M-#=3GC)V3B[2H,;@;?%GCQ3H]E4/L&LZLUK;HP2/$L\J4^S,WE&23L<;@0PS MRAZC2&Q_;ANPI-VE?O<;K<3F>]Z0%F?F3!_?:A3HSI:D/CO_G2\E?&DI>LN0 M2O!EEJ5&@M&LCKNF_.K[EIJ8%6Z)()'OV1^$O>OGBHZ]>NCO$5Y81!6[2'[N MD(]$-N@@%E:J8G87) MVQ)-EM*BV_%&6?5;MV\L&7[]C=I5FRS^^;NZY$G5^5M%GAQS8UEQE5\DYIBE M1+T1XBNJ8KT!6OA^)+]_0PY+1]R9_7MH5 MY&U?=,>NZ!+\6!C(MSQ3T^VAZ.3X:'OT)H0CZT[XTWOHNBY[+ZN)K"K$KZHF M,?V6.(]NSL9YZZY#VP\ZI'1K("'HH*^N_P7&V&X :D$E,:E;-@K9'$>O&HTLY4(U9S]*.%[Q-\0L*J"GDZ M_S>WT4;K,M+B4/J%GDL6144Y@3!/7HE>%TEGY9BSV4D8G73$G?!R"6HC**\H MZQW0EA<)$H^$OK56Z,+L-"BB$V+YJZ[YE7(-?.T&'[-)?QZS[[(<$;'HRDB8 MA)I+QCG5K/E7EY6[JBY6+)4U\8^?O^:@G5\S>W?#C*&//4_/X0ITBV?OP$71 M6H$SE5SON+U/J/:GU9@.2PMDLL["Q7RM]@#.X'2#.?4P=/;#_?G<=&/'I>0H MFM'A]QR\"\&4J MX^T5I:BY/8L&N6-">T]N:"SU"EM=$9B_[ MUQ.?O]/'N\$EM\1H0[UL$)/&%'_1O=B:P$CJ%VTF+"SLJ-<\_B$B9TK6M KB M=@6B9MC5[18+VD@HLE+;QI(V(AFFY?SG9O6D2682UOO+HV$/ZI8^>"5*W@+I M_6ZR,ENY:_='L5J;MJ3$J('O5WM%[UB^*LE@:0FA?_$->A_*)F,DWGB;:SP5 M3,R\S.M/8Z!BGE;5=AV$P+C5=.(F#)^! QJ04P]%4I7D&[H)08@6AG!)F^?^ MW.NWFWR;K/E'J6-MSET$#*Y67M4W?5=M*7!IB#^/^CF[(V251+N_&LF=XT W MY-(GVMOMLWV2@8<61061=.H_LMD2B%"3>Y/C5F.MTY46A(89N@'WJ7;+>5W&U<.8YH;\7& M;=5OPO>IF0L'>HURDW;M'=X5*! MYUKV4L C/D(JH. Y94Y%FF7N UUQ+8F/ M[P.J+AA)& AR5@V_ZMC[JNI&:!#FC'-GDNOOD')4:;1]U>JX"Y]NQ,EX6"LR MS/^^A=+*<4M#>.J>&X\AOF[W[L-BV#,]R?&GHDY;!W(T-S<^GNR'AO7\XEI@ M&UMG(F%%VG9EFUNZW&"KX*[\$ %M<1%O#+\9?I9!'-;N\RBALT9&(?7AGY<- M[TJG=$(2-@J%Y,G+?^ \E[!@]K]K@2KJUHF/]3Z[2]@A[,/6\DK;7(O'J#:2 MPN3%@;O6A]2\&]+;PQPDP9]M\K1WJ/J6-A&?%$0<"80A6 M&4!=SDQD:$'>2+2+34[ZW6W-J5GOF/GJ]=/!,QCY8?3W#MQOJY;ZOC4K,A^4 M$U)^XT.6#G<[D=5V"OFF^X7< CPU&/&&F5C1=>+&W:%LX9HC M:4]2\/2B3QL3KD5O\QR8X[8MU;MM\^+TM%__G>FW&K1S(R/)KRL8^JG M3A)-XK77D61N?MG^Q@'K70SQ\K9S[^,^O<.)CF=W\;P;H$?'Z?PYO]9 Y_PG MN+&1?A4NV".'L.\X[G-D'=^MZ).(XF3:OUP#55*U%P[B^*6 0*TX#?N\2F&R MX]Q364HCS2D!NF+*.$7(#U) =P525[@^B2L45\K(J MA'XMNC*"J^*=; I9<9CO4P)VAS-QC<2]9?Y A8#[B93$[X5$>VILPL"WT.(/ M1S;F;,8D!O<&O:2]LNU8EV[] .$Y@.A!G)7C>UGCGRYM1!1^E*QH?6NT,Z$ M\2FK]>B D,W\RYNA/%YZ/%^G/BDT?HB1JZX7/*OWQQH(/9Q9RP@KX%"Y$TF= M_L.3R^!3O+P>ER8W32\37]'J*>BZ^N*.[*X"ARP\AE#2_1:,(#Z8HK9RT8WP M+F.>R&/[7#;CI&+2^C&B/*[WS@U:QMX%KQK%7\74W$RXZ#8FIGR\.D?$RX[@ MH0S/]'ORVO)592MT^SU@N?(+D\;\_2E.==\//S.4ZD2Z@: \PLVYE9%=F:S/ M)WKW/J U1".>[BMX+2'J=5QU>',Q852_5\5-C9ML;U+N: M?T[-PS7U%_.AN+'J0X4@^6J+?BV50Z'3$[)>%<+-D[E"-6$R:3Y',$_ 1B:9 M&;Q$ZN<8I-]T<99#.=2=Z,*04G0+WCY %-$KRWD4"\OL.N8WK1^N4T2/I4T6?AZ/!5 M2XAR\MZ?BA<#1/7=4RP!*?3>#HXPO'J1%D(W)UQ?@M-N-VUZB8;3O>30;S+K M5O*US!]( [;U(XOR9(NV$S[S-96_=B9_,:;;:QK]DHBL6%2#=BDRV%%#E"F2QDW2Y8Y/OY+5-SR\2Y=\H_^MC06\/_KB7@HVW M9X:A=&Z_44O,PW*QEG:22J-]D=Z[ +7XL$ MVLI(B,1++-'?V28N6]["C9;%Q!7NEA423FX.Q_T1_Y(<-ZM2^5T\F)AS%*UF MY>FYO+LEL&U U\?2+N!TK@S[5A90_@48C+_TOMYI;=L5B$1;;W;N-4_EIJY\ M;&:"7E.< @L>7?0Z1P?+-VG*\=T& 2GFT8.3F?4Z?[H?@[9LV?M$A20N+LP% M?_!\)<:7%P,DI+-W8#J_PM1_<^M8KF*[)P5[)F\-0H[&S+F&'WI]TS0]_G7 M]/3F;R]#,V_(,]SZK[DOL]Z$?T51GLF]3?*VYBGV-+;P233!K/Z M;8]^L5M'O),S2W]\Q';J%ELYL6U&\OZM8E[1QFX>"4\[" ?$V MBQE=&LB7)A;PG-$9 6]+PG[-5R[X4BV)-RPWQ;O'K:QC^U9"UV$LWAS"_8?> M-U(:=$!K7-N(+(G,S'>S/EI\:Z6Q[8^N^<-D$??[*==77@0_SW.[F1VQ\#"2 MP :\Q'SM!7A?L?M9Q==ORB4&2D'!LH,Q\OT=::L+#4RDEO?1P# GXG@8X7@WV(855T]=5D2?%?S01[$C!^!39W"_R( M6R7F]T;6^Z#<@4XY2B2LMOM>+L;YUE)T]0%OCX?:.'3$==,K%3EPA!\J7(&X MIB-O.IX:9/$KH50RMG7BXDZKDJ"SW*S'+.2[PL[=2K?/8^2TE7%/&8-KT7++ MN_845F3;,-7Y-MSP\!$SI[.CB&(ZG%7U=PDQIY(OBAN=NZ(3VR1R>HB,F>Y/F/\=6<,M48, MH3BT0E' "-T;"[DAX1P]9^8BMP\/!JWBWNQ]Y"L2 M%;1 "I,0&W(7AI\TTA7,ZSZ?<-&8:!FZIU(^I<&E/H#'1IGHL-JPT6#_Q<,N ML]#-,6-\;,=Y@U/1QM3S3/3@(>V@E3 =@8AH_QJ.,-%&QBB6>BN)N,0F?Z:E MZ"S9%GYKN,S5D78N1TE5FU89]S@\= HI&\PMH9M+2-A7QNPK'Q/_JS%F]L7[ M3;I5HVG)VR,"-[K17(C(QN6J2\7!A"DJ5Z>^1ND)0:$)Q113C+;HJ?=.:V4;JRPA,KS)J;->8Q5ZF[YRKM T[D.BV M\"%>)T001YVMA;I5P4<]N$N-R=J>'=\]!E=]F!!OTP'WDR 4Z<&9CI*)^<#-':X: MX&+%6/RIMDY5*(@:%-$4?73P;IY_>JX2Y6Z;@VI4G"Q^=,D6$945J [\24KZZ#@ZTMFBF_'6+V3J5(@@VF&N*V<^.:>ZX8L";G8W$MWK MUDLLG];Y#I\)D27?,'J:F('M;T1TQ<)IJ>4FO)Z[B)J)![.]XF6.P'O#*LP6 M_+Q5L P9S EXN*7O^'6_Y#[/37<50\PDNY>#<+S*O-#)WX4\D &9N6C)FM$F M4ZMBK6';/=L]]HHHQ?>,>@8?HT4_@-O!G_"&4Y"1QZC&5AU(N(ODG<-WH73Y M)P4+9E4-@8I$R:N/Y=2ZEXC5&YUWG].7M7OS[D[)G'%2P>(<5M<_GD@/;7/8** M^IZARXH=.N:U_;:)L19&^%8:7YAV14J'&57*&:E5H]0;5_D8LH@)WKZ(5/R/ MGPJ:-)<8Q+MFIX(@^2]OK5@I/M-5J*.R-!Q\EU.3=M-7Q,Z!-@3Y#E\0D?ZV M:?3PT/;#^$&3N.4##47J=S#B/+&8'K+PQG.Y#B+\!U'&D>:H(5N)))> )C+K M^U;?NH22\:HQ<6R=$1$_$IP.N^G^F$W0;Z:8U%1!0-*9;EVGR0KQNN"]]5^A MK;D:(#;>(R'GVA3;K6?=^#B&Y&CPN)?VREUJM0G;_<-81;E5785>*LODH=N$ M078W(WSQ-H,=%WQ%#P,;;#>B'?/A"F;.&?#;HUFC+G<_[KB2KM4>\FFCJS[> MHQ#'>9_V;,"'7T=9L"5I3%>AT*KL0; BSZ(>MC_&2I?N=JR3^X^V<\+(^LT: M;-"2B!=X9;?$8'9[J+C!2XA46VQ-M]CIS16(E*K;1B':K#)MN6I$:-C60C$NG&E& MH^'P['W%H#L1G8=[$]%'GFH M$WU)4N(PR%;)9^&K(/Y.)N*J='*W,N6I:G$;[U5 RN_\@P#G^TP?2$ M.7RELH5/:\3%-:=XBGPWZ=-BO2+'N"&V/VYCV)4D5>+@J5 "G>,W8K>=)L&E M0,3(E]-4>8MM&OZJ,^1@X!GI9)I1 M3?1C_46W>ES'V7T%2L ''?3N2G #8^OYXC(O(S[#8S(1/\,2K!+O9R+SKO$X M@4D8]TCLPX3'2(<^2RES=]&NG@:X.H\_6"7A<@8&)TEGBU+87Z39R,QXL;$G^"O6.WA[?"5%)Z_M< M<+3V(\9Y>"F[YG<';F1JL[,/.<(=T9)9ID=WSAN^6.+@H5 M[M63YCZB-KKA2_4?KWK^;_]PNY\0$J^1=,>W"&-RO3174CE72B9K$HJLSSZ; M3%%I%6]&L_3AL]]Q3#IUFFO1CH,8TS[>]JS<=!Y<$7U$O:N:NU$:EY!X)G6* M1:"W%J +3*D^CI!V]]7T"Q)4P!4()^\*=!^\+($

    "CI:] ?FI7H AOPXM, M72RD$WV)?2C)=(&;>"%&PWB#@@RTYG=:]@ULMDB!RM) )4U=U!05&:F6^\ON&TO+R.P1:&D&5H-779I_J^W9U][$FQ&ML^<\M MH?BI;UOOIN=TMFT9=545OLY_T*KOA4<45=$_HUW%J<8H"* M2?R&0)#,S_BQM?.0]6?U'U-L.=->@[Q)N$;AW2,LQ9;-VL,@M-7ILF8:5WI/ M4IJ?A6/^=)])R[.6L34_$[F'#?[BW_>E0WV0IO_,/.)*+*G86\L:21?'?>AO@(_8._[> 9H -E!3]7QT5O#1A%$GHP)UG["*FP!A_-2G M_/WUJ8,]JC7=\Z&U'K.[[:9D("5]F.3M'L=>_*I/N<6AKYS$OTO.\L;\ZZ$KM3[)PW*D[\7\V=:SS3#1_&_\RA MT$AH&,FDDI6).6W\<1.66\AAZE:.60HK[E 1*F260R:,E9S*(6F&+'**(H=- MRH8RB[ E)CS=M_9T?Y[G>7$_+Y[7SXOKW>_S^7V^[Z[KS75%FG#;4R[E^(U/ M,JTUGQ>.<08]6!,-XYT=42"_Y.Z0WM@H#<8$39H/UD;0N54'!=$9WY@KBOGG MUGT(4@P!A/S[DY!7$VB&8%BVE:6=-XW@B8'TZ+A/X04"TYCD)7R]&F6M9T^Q M<'?<@X!4&Q1'J4IKQ:*.VY%@F-O]0_/=H3J,;<59/^>,-XQ1$[P\!F5B<9J_ M[?[H%P3\F@\""UJQ3_%0)9<@H\;R ,G;DC-V+C\P\W79EQ[ZS(T M_:I,;I6;6D8X]G;Z:G[WSK7^&"721 ]MD-K MD7-KR]-EY%J^5C]GVWM72US:I(P8R.ZP@BH.M,P7 FN%!^86;3*F#KJJL=9P MD[H+5IMF#J/*LP</6.];_$[U6"!^&'>.N31=O,N]D:678ZY+J*1X%?5?LHD5RK62)P>2TE0D MOJSZ6'T5 ]U[>ZRWL[^A"06S4)A;)-^IINZU5ZZAA+23N9ZR\58I'X?_C-S' M'Y-D^11NW!3Q_,)]PLO&"9D5J9M=5E=ZB*.?4DV+UI8R:*+I\L0/]F+@UN.? M?O8Z]>J=R=9?O@7DM_3@.!VGF-F+=TN9MX4?=MK,=;F(@;94,:!ZPGK[LXUT M_5;)\#&_Z'C\MEDF4I1"1HFT-RK=4%[Z]P45CZMZ079^L MNGJOB[&F.?; (,9K^G)KHO;[149AWZBLW4B=7GM\(7]LN"OQX^*;WRJ:;@<7>@W$>D;P MFSR?WSFCH+'3NHNE]_7W5,5K[_M#@@S*%*\$^WJ;EUR$LE'N*U^X'Y870:T^ MG56=&1:%>?C%,[HV[.O>SL_TMPSVKN[O(72S^!&P3X\\T)?4(O?;X#2%/YUZ M,K M93D23SVU8/GRX?DR'+J@#(-6[E0@,MNFP;ON5>/JDL]=\9,.2]8##A0/X&RP]K$/A6)524$A\+4/+I1 M]/#SU"[Z4S;BFA;BZ$AP<@?[XD+VQ+0>BKK\$\,K]E>]O.QY M3.T4AXBLL;S1GOJM/\L4IXJKCA.&7(\+KKFN,J=P3'CUUHNU'0[+B;[U)0ML MS]'H[O1#@L#+JYE!1O;$4!&PG:;P2YK,Q75?JC)=0C@.@9B_T8GY&)R@.D-3 MKGC+M/_#>,$L_M&)H>I7E4=B+IA\*-$+B;GTWJMH-XA)CM<8V4CE73Z/QA[I MUE =I!'C'FR$_EA0_X$O)_FTMB8][:2/_I^<[G MUZ]W1TVEWNYFYK]^WIILSB]1+UDN/5ZHU$$YG)DTK)6Y?@<)7'[S5Q_,_Y+1 MR]2<>YN$\3=(20+V91Q*#! 3#3!W?V:\]CSK6]+]VEU28EK/('CKVW?F!JJK)-CZ%#&9PB\ J=$'&E0_D('<."Q13NUPKK_#.[^SE@ M+_'*3\>?UH&US.ZPSCMC$IJ4U7-&2GH@ZLBN@O4U'J$@"<[[UWT%CF&24("SH$R4[I2H3IHJ-*W4Y40,M53EU5S#W57()Q! M;79F[^.^@!-[ <7.6M8QZ:#R<=46&9;DP<1W*1H\?Y2(*"+VFO#9PJ F(R0= M!XE)TY%+>%#N5G@85,UWI3NF4\94C4B.OYQ6V27XGJ"248[7B]3@@%5+LPUI M^0IB8 H!I\4W_G7-=J63P<5PN>; CNNGE7H?#M4B&S,;J?HP)"]9%P?C@8^< M^51%/YH)7<(%J=$)^Y1I>#Y[SWF60><]"X%3KWY!7"E^DNNZ,QON"'Y@DDTG MRDAJ4N3F)9]>%T47H/OKNY35)8782+<1) \O-+Q/EB*,X)H=Y&HV +47*6#TFW+$"VW1#]OUCD_ MHYN#DDF8YQ5[7D[,1:#8&%YM*&D8$IBNDQF4*:E+,JAZ :F7I/V[^N_N TG* M+>"H' KG#"H8W<\+WE?A(&T_DP4UEOA3EK\_"]]Q-L3(%J[O?6AWIMU2A( X M^L?HZAT)7P+E[-,D K"#,0^2 NT7)BXD-!X:+UW!T/9CBENO/'\0@47->X12 MKAFT%1"0E>/^8[(,V&:_HUS4!>N30;66X?(GBJ=BZ!Y?W)!-+Z$^%IR+7.RC M'A4)?ROYL'+E/4QGW3EHE80Z7[3D>AX]4NB-KJ?<";0+4D]\7(M_HWY/KLN5 MCMJW&;4>LO-OR/KH^GK[>F#O@3?>]U?[:$YJ#0)!V M9+XF #!VQ@ 6'X]3OF-OE#.S M;(,B%93A3/?N1S577\!,(TU"KQW8=K /GN$D,:%I[;M@J5WL #GZ%$\)( !Y M\JI9CF;[,3E0*_YLS2QI^&]EX_]GDA"/_Q-02P,$% @ "X@#56(TOMW< M" C3 !@ !L96=H+3(P,C$Q,C,Q>&5X,S%D,2YH=&WM6G]OVSP._BJZ M#O>N!>(X:=:M<[H"7=MAQ>T7A@QW]Z=BT[%0V?(KR4ESG_Y(R4Z<--U2K.VZ MH0.6QC(E4=1#\J&BHW\$P7F1\2*&A+T???S $A57.126Q1JXQ=:9L!D;J;+D M!?L(6@LIV5LMD@DP]KK;?]'M=5^_#(+C(QSJM.ZCBH@=AH-PO[>_SWJ'T>!E MM/^*??G(=K^-3O><\-GGT]%_OYS[2;]\>_OAXI3M!&'X[\%I&)Z-SOP+'+W/ M1IH71EBA"B[#\/S3#MO)K"VC,)S-9MW9H*OT)!Q]#3.;RQ>A5,I -[')SO$1 MM> G\.3X* ?+69QQ;<"^V?DV>A<B"*PJHP&O=(.L6>(K]=DKH*92&P6]7N]?PY+GB2BF 024HLMW<'!LDV+ M2;9L5'YQD0;)K9@"C;YY[OU^]R7.WIH%1"SF/GH]$#H9]@AG[ MJG)>/._X%OQK0(OT^=!)&_$_P(%P3#]+5"^.7C;#3H418R&%G4>92!(H4."O M9X?[O<'P*"1!M$6YP1ZQ!*ZCL;+9<-TTFU9\-\NP<&4#+L4$!RNY?]?>2E% 5!4):/IV[;6;)#)*"K+]Z?G7T<6[B].3T<7G M3W^FW5?4N.BPLZJ(,:2^Q8!I.BP&;44Z9S;C-GI,B[=\+(&-E<:-?+/3VT%- MI:SCV.+9E#RNG[&'QO_)8AI:6,QE#3D' PQEPUDF+ 34$:)"S30OF[!VB+K6 M$S1ZWZ4M HQ(5N51JX5"JY^IW_6QS";M-?PJ;2Y8QJ? -$P%S#"MVDP8QHNB MXA(;2Z4M9EKV3NGS]E[51E4FYTJ7=9N-UPN+Z1]"MWV MWC_8EH*O\>43]#9L]OZC@MY;;AR/8_F<7:*1)"#AZW@$UM!+%$Y:*&2*.#H7 M!2)SSJK"Z@I02PQKCD8B'#G+\4D+1&W*8VS23.7",JN\W#6! F(PANLYB>3\ M$G#>UI@&VQ)4!J>4E)UH#A*(A4;NBF+(9@USJ8?A7L<9,Q5]+/O/0$,]""T@ M%P:Y"MG9LUT-IH38*4CCEJB:2G"9""@TRGC>-L/]>M0JB3QLTK? M14V"ES+ MD]?]!,X'OX?7 4M%@;@F%UGBN(,NA^+X6K?>BR+%C.#"/7Z/997@F.@K+=!V MT,^$EG-6(M3)2\E[L:Y;N&'M 69M:O3TQ#'W#DE4$@70]Q0ZB)O..'UB;C*6 M2C4SC6-JF ACL8JSC%.CUQNU[+3\RS3*7-/VR<5^:Q=[\:A<;+2"1]J<_JNA MJ9VH9N&4"%2:"GSTQ(K@>L&X!N<8"'1!&X@ 9F!H,X7)J ^)Y9@)*1O2[O+;Q&1CT9]P6QU=^C)X.4:F85V;[+L1IQH#[7\_D M69*J- Z <9@L0M$=I:!PXU!!NLP+[=SB#V\04#5-6D*A4^<=>BDP1Z NKM!W M9X.F&AN1"*X%+4!X,N>R74$C588(EG-'X]B8RP7* "ID,?=0IY)3_*LDIQ2& MRW)*+(D:]O"TK\U6\=L82!"S#/:'9/@@>_L=]-6AR0&Y]XC0.-Z(QJWCRS50 M;A^9ML8FXGDJ$H(<-ZIPV90;A"LQ?\(AUTF#"42IX-ZL1$XN#CD.'! MO2+:JAQU85?9F#;:)U7PA#<3:TQ_7EFS6SBEJSN/>; 30+:(694@5QY6F'6REHPVCYLI8;*>#=QS+((=G?U>8S7#H MW1NZI A%C"=KTK7B6&N!.V(I5L\%][Q6&3>+W$V1R$$7$A>BG3WJ\#EG4ER" MK,];UN0[/VVB^X/K4SEVZP+HX$\IQ]S9>-(X>6<9+"EVMQUM&3?)56Y!9*X1 MVX5^',FM5=HLN(-KP"'S7%@+\)W,-%;(3NA](E _-\@NNB,F D.)!O\2Q6YB M"/Q="53?Q8NJB-TIR][]5EB_:_5T(I&IH0,*1 K5HU3CQ@)P5^MDOZAB9L O M*7M[YN;RM^.<[F2Z.TH MA$'^8*H TKST1B#P&4P0X/]\';/XCT?&R4K"\,F.3[L+9^6X/:>[._\U)^KA.+) MVO=O;9?\O\]%MS3[/9S-ONKNKQ_.^J85JYQA(([8236ID*\-.HQN#&[BI[]T M73]_-^XQ[M;=K&K+Q=3)HRX%^N45?C&?>(Z. M_[0+OW8Q([KV'+$O&NL?BM&NM#C-!*3L_ KBBE(H^^QK[QN*3I^/'HNAOWL) MN7T:,;BOI'_C_=K]%ZU2Y6>7Z#^S!>D=\_ARHE55)&O7RMDO;ZBOD+75]L65^)++)P"3\5XBLN.^%2)I#;QJ]?=P2()^*:>NT3O M;]J[J_O'_P=02P,$% @ "X@#5=,9<(:7" P"X !@ !L96=H+3(P M,C$Q,C,Q>&5X,S%D,BYH=&WM6FMOVSH2_2M<%WN; I9EQWVD?BO(#@M M,U[&(F'OQA_>LT3%=2%*RV(MN$7K7-J,C555\9)]$%K+/&>OM4RF@K&7O<'3 M7K_W\GD0'!UBJI-FC"HC=A .P_W^_C[K'T3#Y]%PR#Y_8'M?QR=/G/";3R?C M_WX^]8M^_OKZ_=D)ZP1A^-?P) S?C-_X#LP^8&/-2R.M5"7/P_#T8X=U,FNK M* SG\WEO/NPI/0W'7\+,%OG3,%?*B%YBD\[1(;7@I^#)T6$A+&=QQK41]E7G MZ_AM< )*VTNC@[#Y6\O.U')XN@PD3-F["(7KSH%UU-9!E95T;!?V1%&ANC> MDOD6S&5BLVC0[_][5/$DD>4TR$5JT=(;/ENW:3G-UHW*;R[2(N=6S@3-WIHW MS@77T439;+2]Q*Z1U7)G7\9G;\].CL=GGS[^GG;?4..LBU$("PD[1F0JIU:5+!;:RG3!;,9M M=)?V;_DD%VRB-,[R5:??@:9YWH2$U6=3\;CYC!$:_Y/5,K2QF.<-ZAP2$)%& M\TQ:$=! $95JKCF:?) X@*[- DN];](6 8*25474:J$(Z5<:]-RF0YNT]_!/ M:7/&,CX33(N9%'-D*)M)PWA9UCQ'8Z6T1=)B;Y4N?-P:](,_F4K9>S'E\8*] M4[6!VNQ$Z:KQO-%Z>R&=4^B.]_;!MA9\B1 M<@'NU/4(;*"7*"Q:*I NS,YE"60N6%U:70MH"4KE&!G@R%F!3UH"M2F/T:29 M*J1E5GFY"P*EB(4Q7"](I.#G NNVYC1H2Z ,ELPI0=$:)!!+#1H(,1!#PUSV M83CK.&.FIA_K\7.A13,);:"0!G2%[.R)HQ:F$K%3D.:MH)I*L$T "D:9+-IF MN%V/VN1C!\L,+K&WTD:!:WGPNI_ ^?!^>)U@J2R!:W*1-8Z[<#F(HUNW^F69 M(B.X<(^_X[Q.,"=\I07:+OQ,ZGS!*D"=O)2\%R72R@T;#S!;2\/3$T?>NR11 MYQ" [RDXB%O..'UB;C*6YFINEHZIQ50:BX+(,DZ-7F]HV6WYEUDJ[ MUR[V]$ZYV'@#CW0X@QFQCC*D5KEWD,JK6*1H-FP/3A$(N!A'O6GWU#L MEU/!CI%^OM2Y, VS&_)@\&Q//%GK,WB6^*8G;DY)U5SI?9168I2M6J[K78FT MNMZ2Z<4E4RQ)>]]V;4@07XWN$\>\::78\K]SN<[1'F_L]T88^"I,[KC(CY'1 M)9H4\]I0:D:HT)$&/)(A2Y(25*-P\5F^N8W\X;_FX&8&DH MT/J8NTU.H4Z)^ ]=7!WOKM!,/3$RD5Q+VH#T1,UELI)FJ@V1)^=JQC$M%^>5 M$5#((J_0H(I3;*MS3ND)VW)*K$D81GA*UV:B^&LB2! 9!.-%,OHE9_L=]#5A MQ^64_AU"XV0G&J\<.RZ \NI1Y\K8!)YG,B'(<:-*ERFY 5R)U1,.N4Z6F !* M)?=F):JQ:UGR$ (8N=HIX.J#J2C! M>'( %#VB(N23"&H?#T)XB*P02!]@> D,XP:&IS.>URYRT!F)- 7GE#-8U^S@ MCJM.UDZ>7<= M+"EVMQUM'3?)5:Y!9"X0VY5^'.36*FU6W,$U8,JBD-8*\9W,-%%@)]2?2.CG M)MF#.R(1&$HT^$T4>QE#Q-^UA/HN7M1E[&Y0GORJZNDW2 ;+TNHX!XV#=TK MB I1*FYC*7#D#1-8E3ASP<\IM7M:YY*[(Z3N2GIYBW4M(#75B+\:V!%Q>8*! M1JP"[J6@:V@LAFCZGA28=_S"@%R8NH 58!&WF2;1[;SO>^ .5ZA]CD$14@VG M[N+PA M&.'[W/4"#DZ[/L+*[YB,^IS4"?6NDY0,XK(Z+E'^VEGV.]S+\EH,<@M&/8<@,H MO+9JV> ?FKB6CU3*- M/\/@EK5N,85^G^H,KNY 6UG_M]N:2X=WZ/@VL/FBM[_]S8%OVK#$&P28B!W7 MTQH,9MAE]-3L'IW=?3ZMF]G5%3?3!,6&' ^J;\S=D;+E&SV< MTZ_?S$=>P/D?3N*?W\R8WLU&["23(F5O5Y3KDZ]#+RG _-/9NV+:[7>\&^]M MVY6Y>_G;9D2W_I1T_VF+?/_L%OW/3*_H)H_/IUK59;+U K5E@,V.AGA2+J:W MJ$'SN;]!/YM7S1L$=+-M]8JZ0BD03%#LG0<\Q;8C/E,R:4S\XF5ON K_OJGO MWEW[Q]GNM??1_P%02P,$% @ "X@#5>S"C[)C!0 F!@ !@ !L96=H M+3(P,C$Q,C,Q>&5X,S)D,2YH=&WM6&UOVS80_BLW%VL3P'I/TD1V S1.B@;K M2] ZV/:1DFB+*T6J%!7'^_4[BI(C!4VWKF[K#S5@V2*/1][#A_?"Z2^.0R;0NJ-"0*DHTMJZ8SF$NRY((>$V58IS#F6+9D@*Y$7^F$(_G$<'<71"5R]AKWK^6R_$3Y_.YO_>75A)[VZ M/GMU.8.1XWF_1S//.Y^?VP[4'L!<$5$QS:0@W/,NWHQ@E&M=QIZW6JW<5>1* MM?3F[[Q<%_S XU)6U,UT-CJ=FA9\4I*=3@NJ":0Y4175ST;7\Q?.,4IHICD] MG7K=KY5-9+8^G6;L!BJ]YO39J"!JR82C91E'?JDG.-+#[GLRM\Z*93J/ ]__ M=5*2+&-BZ7"ZT-CB1H=W;8HM\[M&:8V+%>5$LQMJM']Z[C!PCW#VWBPH6G:" M"RFTLR %X^OXR9P5M((W= 7O9$'$D[%MP=^**K9X,FFD*_8W146HT\X2M\:9 MSD[M#:M8PCC3ZSAG648%"CQ^=!SZT63J&4'$HOP$'BFG1,6)U/GD/C2?LG@[ M9FAZJQW"V1*5&Y#OV94,)EG19A\2R3/LO/CCY>79Y?SQH^#(GT2A&TR]Q)JV M(PAO':$4SSE57P#1C"K-%BPE9O= +F"6,[J BUN:UF8?X>T">ZF"JUI5-4$+ MM83@&*[=]^[,A?7O+Z1J>I]KTA+X?[G]GJW:!27_5%1)C/5S9I8!4"F$!M''$(/=< MB)IP>$=+J1 T 2^D*B#PG=]@(54CLD;/ 51DN!?G-*5%@I2*@C'"&P:P9R2, M4:$_L4J:EV"R/X;+,9S7(L50=8:!J!K#E:(5RTP\(R)[D*ZX"GK M"CTTS*1"S9;G_0EGLL! N.YFA)PJFJPA;0[&&A=/=+Q+/D.3A%-(I,JH>C;R M1[A2SMLPM'FO2I*V[SA"X3?KIFF]]C$NH!W5+<;365_PQB"0$MX2HN$&AJS) M*F>:.F8&&@NY4J2BPFA=J; M3%K:,./6LT<^=4>AT7- M.=()6<893K,Y-(I^K)FB)C.K#%U;MP1!M$?V 8]-<+B7X0$P7JS$L:G9]_'& M62'A%89,P$.O'" M.D[T_IHP@5ZC) 8)["B1Z=AC MAB^8P$K%M*/FK$DA&[>.4C6WYT*6U'KMJN-^Z['=W>9WDSQ;DK<#+=>=5'). MRHK&W9_^U*88R&T:8U)L@S?BV&U,4WF06LNNP98=3$#E%A#\%[].V5%#W-$K4M MN%QUJ';OCCF:<8*%Z =GA1#^:WFUZ2=))7FMZ:0C]/[BS+GYE(G M!GA>+S'/AZA)Q,,!,E_ O=:QM8$D*&\!F< R>.0WGV\.TL!\K_(&%<.]*+%# M>_OU%S1;\0_?P)@WI*#QSUWXP<;,S0UH_-\*Y@=R*>L9=P7HS]Y']G/9Z%N% MGP=O;L*#4H-_]_TJ$^TSWZ1?"4D_+)6L16:21ZGBSK'V !AVM('>Q :.Z;K3 MOON#1+*]K1ZDDL.VS>UX29;4L4D!6:#9,;F1+&LA?GKB1IL@8)O\I@ZSE^[- M+?[I/U!+ P04 " +B -5[4(Z?%L% #0%P & &QE9V@M,C R,3$R M,S%X97@S,F0R+FAT;>U8;6_;-A#^*S<7:Q/ >D_21'8#I$Z"!NM+T#K8]I$2 M:8LK16H4%N[YX<.<[I%%W- MVC%*QG#L15[HAR'XQW%T%!]$ YAK(DMNN))$>-[%^Q&,,F.*V/-6JY6[BEREE][\HY>9 M7!QX0JF2N=30T>G4MN W(_1TFC-#(,V(+IEY-;J97SK':&&X$>QTZG6_C6VB MZ/IT2ODME&8MV*M13O222\>H(H[\PDQPI(?=#VSNG!6G)HL#W_]^4A!*N5PZ M@BT,MKC1X7V;YLOLOE$UR<6:"6+X+;/>>WY3P8B.$V6RR<,I_FQDT8U;*&F< M!_/3FZO75_/FSX,B?1*$;3KT$X2JV%=HP$MO9 MN;WE)4^XX&8=9YQ2)M'@^;/CT(\F4\\:;C.,'D(I[A>FOP"B&=.&+WA*[.J! M6L LXVP!%WPZPH<%]C(-UY4N*X(9&@7!,=RXG]R9"Y]8:@T/?#_?\X MJUU@TB]5B<18#R.[DI J*1L &SVVR)U)61$!'UFA-((FX5+I' +?^0$62MM;!)A?ZD<5(_!)/],5R-,7:46PIGJ/AR M:90,QLN[F@8QI MEJPAK;?#&D,F)MXEI3 D$0P2I2G3KT;^"",5HA7QS7-9D+1]QA$:/[2;IM7J M8PR@'=4%XQG:-[RU"*1$M#2H&8&'S625<<,<.P.+I5II@DV/^MPF: Z>-T;E M<:_%'G[-3(%;H_,@A_\KFCGRJ]T$BTH(I!.R3'"<9K-5-/NUXIK9NJ:T=&W% M"()HC^P#;I;@<(\B[:UV%3@VM>L^WD@4JK+&@Q8]7MQA!2&Q]&EU*CB)#B9 M)+T'Q+,4\&KF?./Q;O,XW#D>HW5S6/+Q&SXKR=,-VPC72 MO="LM,0>6SN"U3F.1TL4:.PHD.G88XXCZ#>'UC;UX5(O=^ZR-N(@@:, MQ[>6ZK;0(3KL(?B OKT7B9YGA=X60JTZ5+MGQV[-.,'7N,_."B'\VY>333]) M2B4JPR8=H?OI/CU1>H;8^0]IT[S"M=]_+63?T-X^VK62# ^:?PG[=O(=[.J7 M;MB5YAP+:&EBIVEZ')7^(8>B7*\NVIS;*Y$8X*Q:8G4/45U^AP-DOH![K;"U M!TE0W $R@5-XYM=_3P[2('VO]/[PGO#@I-BA]?WJ8V8[&O$$R;PG.8N_K<0. M)#.W]XCQ8Z_*CU11C2;N"K0/[S4']X_]*C9ZJH/GT9N:\* PX-]_OBK%YCO; M%%X)23\OM:HDM66CTG$GJ3T AAWM$6]/!8&%NM,^^X,2LKWE'121P[;-K7)! MELQIR@&RP+1C>)&&_EOFOSZ#:RYK*YOOT]_!U!+ P04 " + MB -5-3I-%N0' 5& %P &QE9V@M,C R,3$R,S%X97@T9#(N:'1MQ5AK M<]LV%OTKJ-,F[8S>2E-;,X^"V.D4NR]D MX6CX;M0_8M>?V8]WL\E/?O/9U63V^_4T*+V^>__I8L(.VMWN;\-)MWLV.PL/ M(+W/9H;G5CJIGE 3M(G2M&W>YJM>JLAAUM%MW933=UF7K;55I;T4E< MX<9XLXO'.WL>VBN9N'34[_5^&!<\262^:"LQ=UCI M#'_>KAFY2+>+.C@W,D)Q)Y>"I#?DQDIP,XJT2\>[*IY[LZC?F^O<\DVH] M>C.3F;#L4JS8CX+A;_#\LB@%88;YBTMGT=G)S<3V[ MN+ID5Q_8['S*;J8?+VYG-Z>7L]>O#@?]7\:W['8ZN;NYF%U,;X\CT==K+9%6WR8OJ#2A+MW;[)IO^>G)]>?IRRT\F,=O2/AF__AV'P7LL\ M@<9BE@LVU4GH%S+%$V-C(@O#"])SITC KXM( 03! XC]B"+D)XY9Q M9LL,DMPS;8 %D.-K,/VF2LWV/_(BU!@$OA0@.;Y!%G!3>NPWX3\"6& MU1RTMM8ER067)<$1F(PBM$\,;OG'M<4PWIM2% K^14JPPNBEM-AHD0?#J/@# MBR%^6,B\D [;#SKN236/"X?D"0:F;H]:O^N]Z8TN2U MD^*PGYWKTA*@)]M$=/Y)GGDYA*>E2[7!F\ U+Z1#=?P9D+R?E%X!C7QK4QQL M@A4ZOJ0HG-!0,HTME/8A.VP4Z_G M3,0BBR!KV&\QS!_XO1(L]:7L0$(Y-6 V>-L:_#QL'1T=-DRD8FXZY9UI]]H[ M6W;,VA/V'AFZ'[B=PT($^MG(&>&;@R.^IGZ ?"VU$YX'!0<;AU03Z8-@P(3H MWYY=HK Q866!A^@K1"4>,JE7MR%:O$T2[,<5)1#(!CTJOKD7-*^-K M*D;&YTQARRXKL9?59N1YJ;A)0GX.+8:;*D=+2@0(6*&O.22^5[S;R$ MF@Z[F%>Q\U (RM=JH3, M;_H>DDEU20QD,6%;Q"/C,B<-?.Z(P.%0P=?^;$$>2!Y)%88/RNA_GZ8.._]* MFE*^]"#!2R(K/$@TN90O\0:%HM9C0OO#X!-M!Z7PL/44<]#NQ858HA_=DV64 MA&;7;\P"U:#2M V4!>PW/?L*%ZWHW!51GBGO!9=AL,IUWJ: 6TM:.HQFOMKH MHM&WN3<,< 1R@@:RYJ_P;3=E%$)0(9V M+=?'([9\.K$^PRM$%]O) 6 -P=YF;=?E9YNPORP@BFH0-A4!*H*K#KMZ7G?* M;<66*#SA:PH&)(*\DM#AGL=TJPEHP@.TH:E/K8&+@4&MM+T-[7H$^44)2 @/5XJ--,(7D!#)OT[R:= K#- M"YV_JGH/]+*E&^F%""6QD7"8",77=*JS.I;;:R7^""A^0*!&4XB8 .R-H*LI M&WBM_OI,;/TAL3YQ^:3/E7B0OL.L":O(<2X\-()F1,/*T#>)1QB/D=9PFQ*\ M"#"4;!R[;8F44.ETW(X3L:.3K;" M2ZUYM1D)3ZFCDW.0Z%N$E1GWSD@/_"&2[G[1Y'_-VC: M7QS2X?%T05-'N(A8X!!DN-E?+;K:*KZQRM16^?GX22L&0"90B?CG=)X+BQOG M7O.L&.-K:1VK#MM[:HO3ASCE^4*P3_ &1;B_4_!N^!#;Q-]+>R*YY#;A7]A' MI2,*IU!46I^YN1<.=5 W5;O.X._FLF+Z\;Q3'4&]7^'^-_Q.3>UDQ./[A=&0 MTHZUTF;TJN?_C1NWN(\?I"&TL'^LD.%V];U7>?CH_KA:>G1]O'LU70!6[<@( M?M_V@_>(+[5,QN':^)>CSO"'<:0-G*QNDGO^,CO<>/LK])/_ %!+ 0(4 Q0 M ( N( U5!$5V20A8 ,/Q 1 " 0 !L96=H+3(P M,C$Q,C,Q+GAS9%!+ 0(4 Q0 ( N( U4%UWN#3A0 .4R 0 5 M " 7$6 !L96=H+3(P,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4 " + MB -5!1F(*?TV "&GP, %0 @ 'R*@ ;&5G:"TR,#(Q,3(S M,5]D968N>&UL4$L! A0#% @ "X@#5:'Q)>;8CP 3T<) !4 M ( !(F( &QE9V@M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( N( M U6V.TUX-V '40!P 5 " 2WR !L96=H+3(P,C$Q,C,Q M7W!R92YX;6Q02P$"% ,4 " +B -5O2 N]?\ P#+$20 %0 M @ &74@$ ;&5G:"TR,#(Q,3(S,7@Q,&LN:'1M4$L! A0#% @ "X@# M52>MJB'\:P ()@ !@ ( !R5,$ &QE9V@M,C R,3$R,S%X M,3!K,# Q+FIP9U!+ 0(4 Q0 ( N( U6.GJ5CF' 'F; 8 M " ?N_! !L96=H+3(P,C$Q,C,Q>#$P:S P,RYJ<&=02P$"% ,4 M" +B -55] H\M)' ,N0 & @ '), 4 ;&5G:"TR,#(Q M,3(S,7@Q,&LP,#4N:G!G4$L! A0#% @ "X@#5;&-"9!"C@ .9T !@ M ( !T7@% &QE9V@M,C R,3$R,S%X,3!K,# W+FIP9U!+ 0(4 M Q0 ( N( U5B-+[=W @ (TP 8 " 4D'!@!L96=H M+3(P,C$Q,C,Q>&5X,S%D,2YH=&U02P$"% ,4 " +B -5TQEPAI<( # M+@ & @ %;$ 8 ;&5G:"TR,#(Q,3(S,7AE>#,Q9#(N:'1M M4$L! A0#% @ "X@#5>S"C[)C!0 F!@ !@ ( !*!D& M &QE9V@M,C R,3$R,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( N( U7M0CI\ M6P4 - 7 8 " <$>!@!L96=H+3(P,C$Q,C,Q>&5X,S)D M,BYH=&U02P$"% ,4 " +B -5-3I-%N0' 5& %P M@ %2) 8 ;&5G:"TR,#(Q,3(S,7AE>#1D,BYH=&U02P4& \ #P #! &:RP& end

    &UL4$L! A0#% @ M"X@#5>T,/_?$ @ %@< !D ("!>30! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#50F92JIJ! MUQ8 !D ("!%CT! 'AL+W=O&PO=V]R:W-H965T1$ 0!X;"]W;W)K&UL4$L! A0#% @ "X@#5>,72&]_!@ >3X !D M ("!DD@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "X@#58A(4\#,!@ GD( !D ("!3U@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@# M56EE%""R!0 @2, !D ("!Z&&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#5:\#.+VW @ 40H M !D ("!Q70! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@#59A^\8^( @ ]04 !D M ("!Z'X! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "X@#51XI^.LL P [A( T ( !4(D! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ "X@#5:QM4%<\ @ KRH !H ( !8Y,! 'AL+U]R96QS M+W=O XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 161 384 1 false 60 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - BALANCE SHEETS Sheet http://legacyhousingcorp.com/role/StatementBalanceSheets BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - STATEMENTS OF OPERATIONS Sheet http://legacyhousingcorp.com/role/StatementStatementsOfOperations STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY Sheet http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY Statements 5 false false R6.htm 00400 - Statement - STATEMENTS OF CASH FLOWS Sheet http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - NATURE OF OPERATIONS Sheet http://legacyhousingcorp.com/role/DisclosureNatureOfOperations NATURE OF OPERATIONS Notes 7 false false R8.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - CONSUMER LOANS RECEIVABLE Sheet http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivable CONSUMER LOANS RECEIVABLE Notes 9 false false R10.htm 10401 - Disclosure - NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") Notes http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotes NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") Notes 10 false false R11.htm 10501 - Disclosure - OTHER NOTES RECEIVABLE Notes http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivable OTHER NOTES RECEIVABLE Notes 11 false false R12.htm 10601 - Disclosure - INVENTORIES Sheet http://legacyhousingcorp.com/role/DisclosureInventories INVENTORIES Notes 12 false false R13.htm 10701 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 13 false false R14.htm 10801 - Disclosure - OTHER ASSETS Sheet http://legacyhousingcorp.com/role/DisclosureOtherAssets OTHER ASSETS Notes 14 false false R15.htm 10901 - Disclosure - ACCRUED LIABILITIES Sheet http://legacyhousingcorp.com/role/DisclosureAccruedLiabilities ACCRUED LIABILITIES Notes 15 false false R16.htm 11001 - Disclosure - DEBT Sheet http://legacyhousingcorp.com/role/DisclosureDebt DEBT Notes 16 false false R17.htm 11101 - Disclosure - INCOME TAXES Sheet http://legacyhousingcorp.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 17 false false R18.htm 11201 - Disclosure - SHARE BASED COMPENSATION Sheet http://legacyhousingcorp.com/role/DisclosureShareBasedCompensation SHARE BASED COMPENSATION Notes 18 false false R19.htm 11301 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 11401 - Disclosure - DERIVATIVES Sheet http://legacyhousingcorp.com/role/DisclosureDerivatives DERIVATIVES Notes 20 false false R21.htm 11501 - Disclosure - EARNINGS PER SHARE Sheet http://legacyhousingcorp.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 21 false false R22.htm 11601 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 22 false false R23.htm 11701 - Disclosure - SUBSEQUENT EVENTS Sheet http://legacyhousingcorp.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 23 false false R24.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30303 - Disclosure - CONSUMER LOANS RECEIVABLE (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivableTables CONSUMER LOANS RECEIVABLE (Tables) Tables http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivable 26 false false R27.htm 30503 - Disclosure - OTHER NOTES RECEIVABLE (Tables) Notes http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableTables OTHER NOTES RECEIVABLE (Tables) Tables http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivable 27 false false R28.htm 30603 - Disclosure - INVENTORIES (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://legacyhousingcorp.com/role/DisclosureInventories 28 false false R29.htm 30703 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipment 29 false false R30.htm 30803 - Disclosure - OTHER ASSETS (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureOtherAssetsTables OTHER ASSETS (Tables) Tables http://legacyhousingcorp.com/role/DisclosureOtherAssets 30 false false R31.htm 30903 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables http://legacyhousingcorp.com/role/DisclosureAccruedLiabilities 31 false false R32.htm 31103 - Disclosure - INCOME TAXES (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://legacyhousingcorp.com/role/DisclosureIncomeTaxes 32 false false R33.htm 31203 - Disclosure - SHARE BASED COMPENSATION (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationTables SHARE BASED COMPENSATION (Tables) Tables http://legacyhousingcorp.com/role/DisclosureShareBasedCompensation 33 false false R34.htm 31303 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingencies 34 false false R35.htm 31503 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://legacyhousingcorp.com/role/DisclosureEarningsPerShare 35 false false R36.htm 40101 - Disclosure - NATURE OF OPERATIONS - IPO and Corporate Conversion (Details) Sheet http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails NATURE OF OPERATIONS - IPO and Corporate Conversion (Details) Details 36 false false R37.htm 40102 - Disclosure - NATURE OF OPERATIONS - Segment Reporting (Details) Sheet http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsSegmentReportingDetails NATURE OF OPERATIONS - Segment Reporting (Details) Details 37 false false R38.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details) Details 38 false false R39.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable, Consumer Loans Receivable, Notes Receivable from Mobile Home Parks, Other Notes Receivable (Details) Notes http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable, Consumer Loans Receivable, Notes Receivable from Mobile Home Parks, Other Notes Receivable (Details) Details 39 false false R40.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory, Property, plant and equipment, Impairment of Long Lived Assets (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory, Property, plant and equipment, Impairment of Long Lived Assets (Details) Details 40 false false R41.htm 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Dealer Incentive Liability, Advertising Costs (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDealerIncentiveLiabilityAdvertisingCostsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Dealer Incentive Liability, Advertising Costs (Details) Details 41 false false R42.htm 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product Warranty (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product Warranty (Details) Details 42 false false R43.htm 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair value of financial instruments (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair value of financial instruments (Details) Details 43 false false R44.htm 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) Details 44 false false R45.htm 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) Details 45 false false R46.htm 40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs & Income Taxes (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingCostsIncomeTaxesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs & Income Taxes (Details) Details 46 false false R47.htm 40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations (Details) Details 47 false false R48.htm 40302 - Disclosure - CONSUMER LOANS - Consumer loans receivable, net (Details) Sheet http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails CONSUMER LOANS - Consumer loans receivable, net (Details) Details 48 false false R49.htm 40303 - Disclosure - CONSUMER LOANS - Allowance for loan losses (Details) Sheet http://legacyhousingcorp.com/role/DisclosureConsumerLoansAllowanceForLoanLossesDetails CONSUMER LOANS - Allowance for loan losses (Details) Details 49 false false R50.htm 40304 - Disclosure - CONSUMER LOANS - Impaired and general reserve for allowance for loan losses (Details) Sheet http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails CONSUMER LOANS - Impaired and general reserve for allowance for loan losses (Details) Details 50 false false R51.htm 40305 - Disclosure - CONSUMER LOANS - Aging of consumer loans receivable (Details) Sheet http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails CONSUMER LOANS - Aging of consumer loans receivable (Details) Details 51 false false R52.htm 40401 - Disclosure - NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") (Details) Notes http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails NOTES RECEIVABLE FROM MOBILE HOME PARKS ("MHP Notes") (Details) Details http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotes 52 false false R53.htm 40501 - Disclosure - OTHER NOTES RECEIVABLE (Details) Notes http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails OTHER NOTES RECEIVABLE (Details) Details http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableTables 53 false false R54.htm 40601 - Disclosure - INVENTORIES (Details) Sheet http://legacyhousingcorp.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://legacyhousingcorp.com/role/DisclosureInventoriesTables 54 false false R55.htm 40701 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentTables 55 false false R56.htm 40801 - Disclosure - OTHER ASSETS (Details) Sheet http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails OTHER ASSETS (Details) Details http://legacyhousingcorp.com/role/DisclosureOtherAssetsTables 56 false false R57.htm 40901 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Details http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesTables 57 false false R58.htm 41001 - Disclosure - DEBT - Lines of Credit (Details) Sheet http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails DEBT - Lines of Credit (Details) Details 58 false false R59.htm 41002 - Disclosure - DEBT - PPP Loans (Details) Sheet http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails DEBT - PPP Loans (Details) Details 59 false false R60.htm 41101 - Disclosure - INCOME TAXES (Details) Sheet http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://legacyhousingcorp.com/role/DisclosureIncomeTaxesTables 60 false false R61.htm 41201 - Disclosure - SHARE BASED COMPENSATION - Plan (Details) Sheet http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails SHARE BASED COMPENSATION - Plan (Details) Details 61 false false R62.htm 41202 - Disclosure - SHARE BASED COMPENSATION - Restricted stock units (Details) Sheet http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails SHARE BASED COMPENSATION - Restricted stock units (Details) Details 62 false false R63.htm 41203 - Disclosure - SHARE BASED COMPENSATION - Stock options (Details) Sheet http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails SHARE BASED COMPENSATION - Stock options (Details) Details 63 false false R64.htm 41204 - Disclosure - SHARE BASED COMPENSATION - Summary of Stock options activity (Details) Sheet http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails SHARE BASED COMPENSATION - Summary of Stock options activity (Details) Details 64 false false R65.htm 41301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesTables 65 false false R66.htm 41302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details) Sheet http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails COMMITMENTS AND CONTINGENCIES - Leases (Details) Details 66 false false R67.htm 41303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Matters (Details) Sheet http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails COMMITMENTS AND CONTINGENCIES - Legal Matters (Details) Details 67 false false R68.htm 41401 - Disclosure - DERIVATIVES (Details) Sheet http://legacyhousingcorp.com/role/DisclosureDerivativesDetails DERIVATIVES (Details) Details http://legacyhousingcorp.com/role/DisclosureDerivatives 68 false false R69.htm 41501 - Disclosure - EARNINGS PER SHARE- Tabular (Details) Sheet http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails EARNINGS PER SHARE- Tabular (Details) Details 69 false false R70.htm 41502 - Disclosure - EARNINGS PER SHARE - Antidilutive Securities (Details) Sheet http://legacyhousingcorp.com/role/DisclosureEarningsPerShareAntidilutiveSecuritiesDetails EARNINGS PER SHARE - Antidilutive Securities (Details) Details 70 false false R71.htm 41601 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactions 71 false false R72.htm 41701 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://legacyhousingcorp.com/role/DisclosureSubsequentEvents 72 false false All Reports Book All Reports legh-20211231x10k.htm legh-20211231.xsd legh-20211231_cal.xml legh-20211231_def.xml legh-20211231_lab.xml legh-20211231_pre.xml legh-20211231xex31d1.htm legh-20211231xex31d2.htm legh-20211231xex32d1.htm legh-20211231xex32d2.htm legh-20211231xex4d2.htm legh-20211231x10k001.jpg legh-20211231x10k003.jpg legh-20211231x10k005.jpg legh-20211231x10k007.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "legh-20211231x10k.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 161, "dts": { "calculationLink": { "local": [ "legh-20211231_cal.xml" ] }, "definitionLink": { "local": [ "legh-20211231_def.xml" ] }, "inline": { "local": [ "legh-20211231x10k.htm" ] }, "labelLink": { "local": [ "legh-20211231_lab.xml" ] }, "presentationLink": { "local": [ "legh-20211231_pre.xml" ] }, "schema": { "local": [ "legh-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 599, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 11, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 15 }, "keyCustom": 70, "keyStandard": 314, "memberCustom": 26, "memberStandard": 31, "nsprefix": "legh", "nsuri": "http://legacyhousingcorp.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:NotesReceivableFromMobileHomeParksTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - NOTES RECEIVABLE FROM MOBILE HOME PARKS (\"MHP Notes\")", "role": "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotes", "shortName": "NOTES RECEIVABLE FROM MOBILE HOME PARKS (\"MHP Notes\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:NotesReceivableFromMobileHomeParksTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:OtherNotesReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - OTHER NOTES RECEIVABLE", "role": "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivable", "shortName": "OTHER NOTES RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:OtherNotesReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - INVENTORIES", "role": "http://legacyhousingcorp.com/role/DisclosureInventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - OTHER ASSETS", "role": "http://legacyhousingcorp.com/role/DisclosureOtherAssets", "shortName": "OTHER ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - ACCRUED LIABILITIES", "role": "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilities", "shortName": "ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - DEBT", "role": "http://legacyhousingcorp.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - INCOME TAXES", "role": "http://legacyhousingcorp.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - SHARE BASED COMPENSATION", "role": "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensation", "shortName": "SHARE BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - BALANCE SHEETS", "role": "http://legacyhousingcorp.com/role/StatementBalanceSheets", "shortName": "BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - DERIVATIVES", "role": "http://legacyhousingcorp.com/role/DisclosureDerivatives", "shortName": "DERIVATIVES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - EARNINGS PER SHARE", "role": "http://legacyhousingcorp.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - SUBSEQUENT EVENTS", "role": "http://legacyhousingcorp.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - CONSUMER LOANS RECEIVABLE (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivableTables", "shortName": "CONSUMER LOANS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "legh:OtherNotesReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:OtherNotesReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - OTHER NOTES RECEIVABLE (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableTables", "shortName": "OTHER NOTES RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "legh:OtherNotesReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:OtherNotesReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - INVENTORIES (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureInventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_n3mt0fJuEk2m_8uDp0-6Rg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - BALANCE SHEETS (Parenthetical)", "role": "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical", "shortName": "BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_n3mt0fJuEk2m_8uDp0-6Rg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - OTHER ASSETS (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureOtherAssetsTables", "shortName": "OTHER ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - ACCRUED LIABILITIES (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - INCOME TAXES (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - SHARE BASED COMPENSATION (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationTables", "shortName": "SHARE BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2018_To_1_1_2018_VRGgK3-qaUuNIUqlM4VKzA", "decimals": "INF", "first": true, "lang": null, "name": "legh:StockIssuedUponIncorporationShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - NATURE OF OPERATIONS - IPO and Corporate Conversion (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails", "shortName": "NATURE OF OPERATIONS - IPO and Corporate Conversion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2018_To_1_1_2018_VRGgK3-qaUuNIUqlM4VKzA", "decimals": "INF", "first": true, "lang": null, "name": "legh:StockIssuedUponIncorporationShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_UnIm6sGoNkWVUFZygvkzCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - NATURE OF OPERATIONS - Segment Reporting (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsSegmentReportingDetails", "shortName": "NATURE OF OPERATIONS - Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_UnIm6sGoNkWVUFZygvkzCQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "INF", "first": true, "lang": null, "name": "legh:NumberOfBanksHoldingCashInExcessOfFdicLimit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_yPgWyAJvEkuwCO4lZpUTTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "INF", "first": true, "lang": null, "name": "legh:NumberOfBanksHoldingCashInExcessOfFdicLimit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_yPgWyAJvEkuwCO4lZpUTTg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:AccountsReceivablesCreditPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable, Consumer Loans Receivable, Notes Receivable from Mobile Home Parks, Other Notes Receivable (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable, Consumer Loans Receivable, Notes Receivable from Mobile Home Parks, Other Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:AccountsReceivablesCreditPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - STATEMENTS OF OPERATIONS", "role": "http://legacyhousingcorp.com/role/StatementStatementsOfOperations", "shortName": "STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory, Property, plant and equipment, Impairment of Long Lived Assets (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory, Property, plant and equipment, Impairment of Long Lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "legh:DealerIncentiveLiabilityNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Dealer Incentive Liability, Advertising Costs (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDealerIncentiveLiabilityAdvertisingCostsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Dealer Incentive Liability, Advertising Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "legh:TermOfProductWarranty", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product Warranty (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_2C3NAw8T60KuyYNbmhDFTg", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_ConsumerLoanMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_PKaXFX24UE-ntdrfLdqD7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansReceivableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair value of financial instruments (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair value of financial instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_ConsumerLoanMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_PKaXFX24UE-ntdrfLdqD7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansReceivableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansConsumer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "legh:ShippingAndHandlingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "legh:ShippingAndHandlingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs & Income Taxes (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingCostsIncomeTaxesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Shipping and Handling Costs & Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "legh:ShippingAndHandlingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "legh:ShippingAndHandlingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "legh:NotesReceivableFromMobileHomeParksPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_legh_IndependentThirdPartiesAndAffiliatesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_legh_ReceivableFromMobileHomeParksMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_cNoZ3hlAn0u-wTxcR2eUdQ", "decimals": "INF", "first": true, "lang": null, "name": "legh:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unitRef": "Unit_Standard_item_yPgWyAJvEkuwCO4lZpUTTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableBeforeFeesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - CONSUMER LOANS - Consumer loans receivable, net (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails", "shortName": "CONSUMER LOANS - Consumer loans receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableBeforeFeesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_niqz5nI9dUKx8jaf5bjoOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableAllowance", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - CONSUMER LOANS - Allowance for loan losses (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAllowanceForLoanLossesDetails", "shortName": "CONSUMER LOANS - Allowance for loan losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "lang": null, "name": "legh:ProvisionForLoanLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eIin1zdxGUyEuwoFxcG0Ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY", "role": "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity", "shortName": "STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eIin1zdxGUyEuwoFxcG0Ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - CONSUMER LOANS - Impaired and general reserve for allowance for loan losses (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails", "shortName": "CONSUMER LOANS - Impaired and general reserve for allowance for loan losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "legh:ImpairedAndGeneralReserveForAllowanceForLoanLossesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairedFinancingReceivableRelatedAllowance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - CONSUMER LOANS - Aging of consumer loans receivable (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "shortName": "CONSUMER LOANS - Aging of consumer loans receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "3", "lang": null, "name": "legh:LoansAndLeasesReceivableGrossPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_R_VLIH-7YkSEPu0DvKShEQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "legh:NotesReceivableFromMobileHomeParksTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_legh_ReceivableFromMobileHomeParksMember_g-lh3hxQyEW7rbfC8cfGCQ", "decimals": "-3", "first": true, "lang": null, "name": "legh:NoteReceivableUnamortizedFinanceFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - NOTES RECEIVABLE FROM MOBILE HOME PARKS (\"MHP Notes\") (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "shortName": "NOTES RECEIVABLE FROM MOBILE HOME PARKS (\"MHP Notes\") (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "legh:NotesReceivableFromMobileHomeParksTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_legh_ReceivableFromMobileHomeParksMember_g-lh3hxQyEW7rbfC8cfGCQ", "decimals": "-3", "first": true, "lang": null, "name": "legh:NoteReceivableUnamortizedFinanceFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "legh:OtherNotesReceivableTableTextBlock", "legh:OtherNotesReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_legh_OtherNoteReceivableMember_83W5xiT8302lUDTFX2-S9Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - OTHER NOTES RECEIVABLE (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "shortName": "OTHER NOTES RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "legh:OtherNotesReceivableTableTextBlock", "legh:OtherNotesReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_legh_OtherNoteReceivableMember_83W5xiT8302lUDTFX2-S9Q", "decimals": "-3", "lang": null, "name": "legh:NotesReceivableOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - INVENTORIES (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - OTHER ASSETS (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails", "shortName": "OTHER ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - ACCRUED LIABILITIES (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_3_30_2020_us-gaap_CreditFacilityAxis_legh_RevolverOneMember_iGMOf3u6YkaXZ0DmlbVMjg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - DEBT - Lines of Credit (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "shortName": "DEBT - Lines of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_3_30_2020_us-gaap_CreditFacilityAxis_legh_RevolverOneMember_iGMOf3u6YkaXZ0DmlbVMjg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_4_10_2020_us-gaap_DebtInstrumentAxis_legh_PaycheckProtectionProgramMember_rjvFX_CR6E6-pui5YHxNaQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - DEBT - PPP Loans (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails", "shortName": "DEBT - PPP Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_4_10_2020_us-gaap_DebtInstrumentAxis_legh_PaycheckProtectionProgramMember_rjvFX_CR6E6-pui5YHxNaQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - STATEMENTS OF CASH FLOWS", "role": "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows", "shortName": "STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - INCOME TAXES (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - SHARE BASED COMPENSATION - Plan (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "shortName": "SHARE BASED COMPENSATION - Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_cESO1VMR4Ueg_RqjsoOhzA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - SHARE BASED COMPENSATION - Restricted stock units (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "shortName": "SHARE BASED COMPENSATION - Restricted stock units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_cESO1VMR4Ueg_RqjsoOhzA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_ySoei7Szf0aKG25tfy_y7A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - SHARE BASED COMPENSATION - Stock options (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "shortName": "SHARE BASED COMPENSATION - Stock options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_9_23_2021_To_9_23_2021_srt_TitleOfIndividualAxis_srt_ManagementMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_DpJ3IBcyJk6jHKBcX2yKQA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_3_31_2020_us-gaap_PlanNameAxis_legh_IncentiveCompensationPlan2018Member_qZsBE2YR6EuIBsMwKV1OIQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - SHARE BASED COMPENSATION - Summary of Stock options activity (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails", "shortName": "SHARE BASED COMPENSATION - Summary of Stock options activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_3_31_2020_us-gaap_PlanNameAxis_legh_IncentiveCompensationPlan2018Member_qZsBE2YR6EuIBsMwKV1OIQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SelfInsuranceReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SelfInsuranceReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Matters (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Legal Matters (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_UdcHbDlM00CQOO2BTtZrYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_B8cTGSTtpk2Dwn3v6IOOzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - DERIVATIVES (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails", "shortName": "DERIVATIVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_B8cTGSTtpk2Dwn3v6IOOzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - EARNINGS PER SHARE- Tabular (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "shortName": "EARNINGS PER SHARE- Tabular (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - NATURE OF OPERATIONS", "role": "http://legacyhousingcorp.com/role/DisclosureNatureOfOperations", "shortName": "NATURE OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - EARNINGS PER SHARE - Antidilutive Securities (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareAntidilutiveSecuritiesDetails", "shortName": "EARNINGS PER SHARE - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Mk63ap7D3UW_GvWvY4CJlA", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_legh_BellMobileHomesMember_ql523Rs9AUSmas-erT8ZAA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_legh_BellMobileHomesMember_ql523Rs9AUSmas-erT8ZAA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_6_28_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Si7lsDn5cUCXmjH5CasFVg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "As_Of_6_28_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Si7lsDn5cUCXmjH5CasFVg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Np1Uy6T3X0WBr_kOacMo8Q", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - CONSUMER LOANS RECEIVABLE", "role": "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivable", "shortName": "CONSUMER LOANS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "legh-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_SWSEdtlpc0unHtGmVK_L6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r606" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r606" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r617" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r606" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r606" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r606" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://legacyhousingcorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "legh_AccountsReceivablesCreditPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The credit period offered, within which for customers has to pay the amounts due.", "label": "Accounts Receivables Credit Period", "terseLabel": "Credit period" } } }, "localname": "AccountsReceivablesCreditPeriod", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "durationItemType" }, "legh_AccruedDealerDebatesCurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of accrued dealer debates classified as current.", "label": "Accrued Dealer Debates Current", "terseLabel": "Dealer rebates" } } }, "localname": "AccruedDealerDebatesCurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "legh_AccruedLiabilitiesNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.", "label": "Accrued Liabilities, Noncurrent", "terseLabel": "Accrued liabilities, non-current" } } }, "localname": "AccruedLiabilitiesNoncurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "legh_AccruedPayrollLiabilityCurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of accrued payroll liability classified as current.", "label": "Accrued Payroll Liability Current", "terseLabel": "Payroll" } } }, "localname": "AccruedPayrollLiabilityCurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "legh_BellMobileHomesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Bell Mobile Homes.", "label": "Bell Mobile Homes" } } }, "localname": "BellMobileHomesMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "legh_BuildingsAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents member pertaining to buildings and leasehold improvements.", "label": "Buildings and leasehold improvements" } } }, "localname": "BuildingsAndLeaseholdImprovementsMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "legh_CommercialSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to commercial sales.", "label": "Commercial sales" } } }, "localname": "CommercialSalesMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "legh_ComponentsOfAllowanceForLoanLosses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number components which comprises allowance for loan losses.", "label": "Components Of Allowance For Loan Losses", "terseLabel": "Number of components comprising the allowance for loan losses" } } }, "localname": "ComponentsOfAllowanceForLoanLosses", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "integerItemType" }, "legh_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers on whom the entity significantly rely giving rise to concentration risk.", "label": "Concentration Risk, Number of Customers", "terseLabel": "Number of Independent third parties" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "integerItemType" }, "legh_ConsignmentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to consignment sales.", "label": "Consignment sales" } } }, "localname": "ConsignmentSalesMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "legh_ConsumerLoansCurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of consumer loans receivable within one year or the normal operating cycle, if longer.", "label": "Consumer Loans, Current", "terseLabel": "Current portion of consumer loans" } } }, "localname": "ConsumerLoansCurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "legh_ConsumerLoansNoncurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of consumer loans receivable net, classified as noncurrent.", "label": "Consumer Loans, Noncurrent", "terseLabel": "Consumer loans, net" } } }, "localname": "ConsumerLoansNoncurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "legh_ConsumerLoansReceivableAverageContractualInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average contractual interest rate per loan .", "label": "Consumer Loans Receivable, Average Contractual Interest Rate", "terseLabel": "Average contractual interest rate" } } }, "localname": "ConsumerLoansReceivableAverageContractualInterestRate", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "percentItemType" }, "legh_ConsumerLoansReceivableMaturityTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of maturity of consumer loans receivable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Consumer Loans Receivable, Maturity Term", "terseLabel": "Consumer loans receivable term" } } }, "localname": "ConsumerLoansReceivableMaturityTerm", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "durationItemType" }, "legh_ConsumerLoansReceivablePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consumer loans receivable.", "label": "Consumer Loans Receivable [Policy Text Block]", "terseLabel": "Consumer Loans Receivable" } } }, "localname": "ConsumerLoansReceivablePolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_DealerCommissionReimbursedDealerExpensesAndOtherSimilarCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of dealer commission, reimbursed dealer expenses and other similar costs.", "label": "Dealer Commission Reimbursed Dealer Expenses and Other Similar Costs", "terseLabel": "Dealer commission, reimbursed dealer expenses and other similar costs" } } }, "localname": "DealerCommissionReimbursedDealerExpensesAndOtherSimilarCosts", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "legh_DealerIncentiveExpense": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of dealer incentive expense incurred by entity during the period.", "label": "Dealer Incentive Expense", "terseLabel": "Dealer incentive", "verboseLabel": "Dealer incentive expense" } } }, "localname": "DealerIncentiveExpense", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDealerIncentiveLiabilityAdvertisingCostsDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "legh_DealerIncentiveLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Dealer Incentive Liability [Abstract]", "terseLabel": "Dealer Incentive Liability" } } }, "localname": "DealerIncentiveLiabilityAbstract", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDealerIncentiveLiabilityAdvertisingCostsDetails" ], "xbrltype": "stringItemType" }, "legh_DealerIncentiveLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of dealer incentive liability outstanding.", "label": "Dealer Incentive Liability, Noncurrent", "terseLabel": "Dealer incentive liability" } } }, "localname": "DealerIncentiveLiabilityNoncurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDealerIncentiveLiabilityAdvertisingCostsDetails", "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "legh_DealerIncentiveLiabilityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Dealer Incentive Liability.", "label": "Dealer Incentive Liability [Policy Text Block]", "terseLabel": "Dealer Incentive Liability" } } }, "localname": "DealerIncentiveLiabilityPolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_DebtAgreementThresholdDebtToEbitdaRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The ratio of debt to EBITDA to be maintained under the debt agreement.", "label": "Debt Agreement, Threshold Debt to EBITDA Ratio", "terseLabel": "Debt to EBITDA ratio" } } }, "localname": "DebtAgreementThresholdDebtToEbitdaRatio", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "pureItemType" }, "legh_DebtAgreementThresholdTangibleNetWorth": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of tangible net worth to be maintained under the debt agreement.", "label": "Debt Agreement, Threshold Tangible Net Worth", "terseLabel": "Tangible net worth" } } }, "localname": "DebtAgreementThresholdTangibleNetWorth", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "legh_DebtInstrumentOfDeferredInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of deferred interest under a debt instrument.", "label": "Debt Instrument Of Deferred Interest", "terseLabel": "Period of deferred interest" } } }, "localname": "DebtInstrumentOfDeferredInterest", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "durationItemType" }, "legh_DebtInstrumentPrepaymentPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepayment penalties under a debt instrument.", "label": "Debt Instrument Prepayment Penalties", "terseLabel": "Prepayment penalties" } } }, "localname": "DebtInstrumentPrepaymentPenalties", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "monetaryItemType" }, "legh_DeferredTaxAssetsUniformCapitalization": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from uniform capitalization.", "label": "Deferred Tax Assets, Uniform Capitalization", "terseLabel": "Uniform capitalization" } } }, "localname": "DeferredTaxAssetsUniformCapitalization", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "legh_DeferredTaxLiabilitiesAccruedInterestReceivable": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from accrued interest receivable.", "label": "Deferred Tax Liabilities, Accrued Interest Receivable", "negatedLabel": "Accrued interest receivable" } } }, "localname": "DeferredTaxLiabilitiesAccruedInterestReceivable", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "legh_DeferredTaxLiabilitiesInstallmentSaleRevenue": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from installment sale revenue.", "label": "Deferred Tax Liabilities, Installment Sale Revenue", "negatedLabel": "Installment sale revenue" } } }, "localname": "DeferredTaxLiabilitiesInstallmentSaleRevenue", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "legh_DepreciationLeasedProperty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings for leased property.", "label": "Depreciation Leased Property", "terseLabel": "Depreciation expense on leased property" } } }, "localname": "DepreciationLeasedProperty", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "legh_DerivativeFinancialInstrumentsAndFairValueMeasurementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "DERIVATIVES" } } }, "localname": "DerivativeFinancialInstrumentsAndFairValueMeasurementsAbstract", "nsuri": "http://legacyhousingcorp.com/20211231", "xbrltype": "stringItemType" }, "legh_DirectSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to direct sales.", "label": "Direct sales" } } }, "localname": "DirectSalesMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "legh_EffectiveIncomeTaxRateReconciliationEnergyEfficientCreditPercent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 45L Credit.", "label": "Effective Income Tax Rate Reconciliation, Energy Efficient Credit, Percent", "negatedLabel": "Energy efficiency credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEnergyEfficientCreditPercent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "legh_EmploymentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to employment agreement.", "label": "Employment Agreement" } } }, "localname": "EmploymentAgreementMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "legh_EscrowLiabilityCurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of escrow liability outstanding.", "label": "Escrow Liability Current", "terseLabel": "Escrow liability" } } }, "localname": "EscrowLiabilityCurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "legh_EscrowLiabilityNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of escrow liability outstanding.", "label": "Escrow liability, Noncurrent", "terseLabel": "Escrow liability" } } }, "localname": "EscrowLiabilityNoncurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "legh_FinancingReceivables31To60DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables that are more than 31 days past due but fewer than 61 days past due.", "label": "31 - 60 days past due" } } }, "localname": "FinancingReceivables31To60DaysPastDueMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "legh_FinancingReceivables61To90DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables that are more than 31 days past due but fewer than 61 days past due.", "label": "61 - 90 days past due" } } }, "localname": "FinancingReceivables61To90DaysPastDueMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "legh_FinancingReceivables91To120DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables that are more than 31 days past due but fewer than 61 days past due.", "label": "91 - 120 days past due" } } }, "localname": "FinancingReceivables91To120DaysPastDueMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "legh_FinancingReceivablesGreaterThan120DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables that are more than 31 days past due but fewer than 61 days past due.", "label": "Greater than 120 days past due" } } }, "localname": "FinancingReceivablesGreaterThan120DaysPastDueMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "legh_GainLossOnSaleOfLeasedProperty": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain (loss) on sale of leased property.", "label": "Gain (Loss) On Sale Of Leased Property", "negatedLabel": "Sale of leased property" } } }, "localname": "GainLossOnSaleOfLeasedProperty", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_GainOnSaleOfLand": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain on sale of land.", "label": "Gain On Sale Of Land", "negatedLabel": "Gain on sale of land" } } }, "localname": "GainOnSaleOfLand", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_GeneralReserveCalculationPeriodOfHistoricalLossRateConsidered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of historical loss rate considered for the calculation of general reserve by the company.", "label": "General Reserve Calculation, Period Of Historical Loss Rate Considered", "terseLabel": "General reserve calculation, period of historical loss rate" } } }, "localname": "GeneralReserveCalculationPeriodOfHistoricalLossRateConsidered", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "durationItemType" }, "legh_ImpairedAndGeneralReserveForAllowanceForLoanLossesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of impaired and general reserve for allowance for loan losses.", "label": "Impaired And General Reserve For Allowance For Loan Losses [Table Text Block]", "terseLabel": "Schedule of impaired and general reserve for allowance for loan losses" } } }, "localname": "ImpairedAndGeneralReserveForAllowanceForLoanLossesTableTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "legh_IncentiveCompensationPlan2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2018 Incentive Compensation Plan.", "label": "2018 Incentive Compensation Plan" } } }, "localname": "IncentiveCompensationPlan2018Member", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "legh_IncreaseDecreaseInConsumerLoansOriginations": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in carrying value of consumer loan originations reported as assets that are due to be disposed of within one year ( or the normal operating cycle, if longer).", "label": "Increase Decrease In Consumer Loans Originations", "negatedLabel": "Consumer loans originations" } } }, "localname": "IncreaseDecreaseInConsumerLoansOriginations", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_IncreaseDecreaseInConsumerLoansPrincipalCollections": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in carrying value of Consumer loans principal collections reported as assets that are due to be disposed of within one year ( or the normal operating cycle, if longer).", "label": "Increase Decrease In Consumer Loans Principal Collections", "terseLabel": "Consumer loans principal collections" } } }, "localname": "IncreaseDecreaseInConsumerLoansPrincipalCollections", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_IncreaseDecreaseInDealerIncentiveLiabilities": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change during the period in carrying value for all Dealer incentive liabilities due within one year or operating cycle.", "label": "Increase (Decrease) in Dealer Incentive Liabilities", "terseLabel": "Dealer incentive liability" } } }, "localname": "IncreaseDecreaseInDealerIncentiveLiabilities", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_IncreaseDecreaseInNotesReceivableOriginations": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in carrying value of Notes receivable MHP originations reported as assets that are due to be disposed of within one year ( or the normal operating cycle, if longer).", "label": "Increase Decrease In Notes Receivable Originations", "negatedLabel": "Notes receivable MHP originations" } } }, "localname": "IncreaseDecreaseInNotesReceivableOriginations", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_IncreaseDecreaseInNotesReceivablePrincipalCollections": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in carrying value of Notes receivable MHP principal collections reported as assets that are due to be disposed of within one year ( or the normal operating cycle, if longer).", "label": "Increase Decrease In Notes Receivable Principal Collections", "terseLabel": "Notes receivable MHP principal collections" } } }, "localname": "IncreaseDecreaseInNotesReceivablePrincipalCollections", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_IndependentThirdPartiesAndAffiliatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to independent third parties and affiliates.", "label": "Independent third party and affiliates" } } }, "localname": "IndependentThirdPartiesAndAffiliatesMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "legh_IndependentThirdPartyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents to Independent Third Party One", "label": "Independent Third Party One" } } }, "localname": "IndependentThirdPartyOneMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "legh_IndependentThirdPartyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents to Independent Third Party Two.", "label": "Independent Third Party Two" } } }, "localname": "IndependentThirdPartyTwoMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "legh_InterestIncomePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interest income.", "label": "Interest Income Policy [Text Block]", "terseLabel": "Interest Income" } } }, "localname": "InterestIncomePolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_InventoryAllowanceForObsolescence": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails": { "order": 4.0, "parentTag": "legh_InventoryNetCurrentAndNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Inventory, allowance for obsolescence.", "label": "Inventory, Allowance for Obsolescence", "negatedLabel": "Allowance for obsolescence" } } }, "localname": "InventoryAllowanceForObsolescence", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "legh_InventoryNetCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, current and noncurrent.", "label": "Inventory Net Current And Noncurrent", "totalLabel": "Total" } } }, "localname": "InventoryNetCurrentAndNoncurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "legh_InventoryRepurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information about inventory repurchase agreement.", "label": "Repurchase agreements" } } }, "localname": "InventoryRepurchaseAgreementMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "legh_LoansAndLeasesReceivableAllowanceGeneral": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover general losses on loans .", "label": "Loans and Leases Receivable Allowance, General", "terseLabel": "General allowance for loan losses" } } }, "localname": "LoansAndLeasesReceivableAllowanceGeneral", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "legh_LoansAndLeasesReceivableGrossPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans.", "label": "Loans and Leases Receivable, Gross, Percent", "terseLabel": "Total consumer loans receivable (as a percent)" } } }, "localname": "LoansAndLeasesReceivableGrossPercent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails" ], "xbrltype": "percentItemType" }, "legh_LoansReceivableFixedRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fixed rate of interest on loan receivable.", "label": "Loans Receivable, Fixed Rate", "terseLabel": "Fixed rate of interest (as a percent)" } } }, "localname": "LoansReceivableFixedRate", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "percentItemType" }, "legh_MaximumAnnualIncentiveBonusPercentageOfBaseSalary": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum annual incentive bonus payable as percentage of base salary.", "label": "Maximum Annual Incentive Bonus, Percentage of Base Salary", "terseLabel": "Percentage of base salary" } } }, "localname": "MaximumAnnualIncentiveBonusPercentageOfBaseSalary", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "legh_Mr.HodgsonExecutiveChairmanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Mr. Hodgson, executive chairman of company.", "label": "Mr. Hodgson, Executive Chairman" } } }, "localname": "Mr.HodgsonExecutiveChairmanMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "legh_NetIncreaseDecreaseOfEscrowLiability": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the net increase (decrease) of escrow liability.", "label": "Net Increase Decrease Of Escrow Liability", "terseLabel": "Escrow liability" } } }, "localname": "NetIncreaseDecreaseOfEscrowLiability", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_NoncashNoteReceivableExchangedOfAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash note receivable received in exchange of asset.", "label": "Noncash Note Receivable Exchanged Of Asset", "terseLabel": "Note receivable received in exchange of asset" } } }, "localname": "NoncashNoteReceivableExchangedOfAsset", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_NoteReceivableUnamortizedFinanceFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized finance fees of a note receivable.", "label": "Note Receivable Unamortized Finance Fees", "terseLabel": "Unamortized finance fees" } } }, "localname": "NoteReceivableUnamortizedFinanceFees", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails" ], "xbrltype": "monetaryItemType" }, "legh_NotesReceivableFromMobileHomeParksAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "NOTES RECEIVABLE FROM MOBILE HOME PARKS (\"MHP Notes\")" } } }, "localname": "NotesReceivableFromMobileHomeParksAbstract", "nsuri": "http://legacyhousingcorp.com/20211231", "xbrltype": "stringItemType" }, "legh_NotesReceivableFromMobileHomeParksBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate for notes receivable from Mobile Home Parks.", "label": "Notes Receivable from Mobile Home Parks, Basis Spread on Variable Rate", "terseLabel": "Interest rate spread on the MHP Notes" } } }, "localname": "NotesReceivableFromMobileHomeParksBasisSpreadOnVariableRate", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "percentItemType" }, "legh_NotesReceivableFromMobileHomeParksPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for notes receivable from Mobile Home Parks.", "label": "Notes Receivable From Mobile Home Parks [Policy Text Block]", "terseLabel": "Notes Receivable from Mobile Home Parks" } } }, "localname": "NotesReceivableFromMobileHomeParksPolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_NotesReceivableFromMobileHomeParksTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of notes receivable from mobile home parks.", "label": "Notes Receivable from Mobile Home Parks [Text Block]", "terseLabel": "NOTES RECEIVABLE FROM MOBILE HOME PARKS (\"MHP Notes\")" } } }, "localname": "NotesReceivableFromMobileHomeParksTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotes" ], "xbrltype": "textBlockItemType" }, "legh_NotesReceivableOther": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of notes receivable classified as other.", "label": "Notes Receivable, Other", "totalLabel": "Total" } } }, "localname": "NotesReceivableOther", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "legh_NumberOfBanksHoldingCashInExcessOfFdicLimit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of banks holding cash in cash of the FDIC limit as of the balance sheet date.", "label": "Number Of Banks Holding Cash In Excess Of FDIC Limit", "terseLabel": "Number of banks exceeding the FDIC limit" } } }, "localname": "NumberOfBanksHoldingCashInExcessOfFdicLimit", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "integerItemType" }, "legh_OperatingLeasesSubleasesTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Leases, Subleases, Term of Contract", "terseLabel": "Sublease, term of contract (in years)" } } }, "localname": "OperatingLeasesSubleasesTermOfContract", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "durationItemType" }, "legh_OtherIncomeNetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other income net.", "label": "Other Income, Net Policy [Text Block]", "terseLabel": "Other Income, Net" } } }, "localname": "OtherIncomeNetPolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_OtherNoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Other Note Receivable.", "label": "Other Note Receivable" } } }, "localname": "OtherNoteReceivableMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "legh_OtherNotesLoansAndFinancingReceivableNetCurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of other notes receivable within one year or the normal operating cycle, if longer.", "label": "Other Notes, Loans and Financing Receivable, Net, Current", "terseLabel": "Current portion of other notes receivable" } } }, "localname": "OtherNotesLoansAndFinancingReceivableNetCurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "legh_OtherNotesLoansAndFinancingReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of notes receivable, net of allowance for loan losses classified as other.", "label": "Other Notes, Loans and Financing Receivable, Net, Noncurrent", "terseLabel": "Other notes receivable, net" } } }, "localname": "OtherNotesLoansAndFinancingReceivableNetNoncurrent", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "legh_OtherNotesReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available", "label": "OTHER NOTES RECEIVABLE" } } }, "localname": "OtherNotesReceivableAbstract", "nsuri": "http://legacyhousingcorp.com/20211231", "xbrltype": "stringItemType" }, "legh_OtherNotesReceivableFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate on the other notes.", "label": "Other Notes Receivable, Fixed Interest Rate", "terseLabel": "Interest rate on the other notes" } } }, "localname": "OtherNotesReceivableFixedInterestRate", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "percentItemType" }, "legh_OtherNotesReceivablePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other notes receivable.", "label": "Other Notes Receivable [Policy Text Block]", "terseLabel": "Other Notes Receivable" } } }, "localname": "OtherNotesReceivablePolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_OtherNotesReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of other notes receivable.", "label": "Other Notes Receivable [Table Text Block]", "terseLabel": "Schedule of other notes receivable, net of allowance for loan losses and deferred financing fees" } } }, "localname": "OtherNotesReceivableTableTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "legh_OtherNotesReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of other notes receivable.", "label": "Other Notes Receivable [Text Block]", "terseLabel": "OTHER NOTES RECEIVABLE" } } }, "localname": "OtherNotesReceivableTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivable" ], "xbrltype": "textBlockItemType" }, "legh_PILOTAgreementWithPutmanCountyDevelopmentAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PILOT agreement with Putman County Development Authority.", "label": "PILOT Agreement" } } }, "localname": "PILOTAgreementWithPutmanCountyDevelopmentAuthorityMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "domainItemType" }, "legh_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is pertaining to paycheck protection program.", "label": "Paycheck Protection Program" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "domainItemType" }, "legh_PortfolioTaxesAndTitle": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of portfolio taxes and title.", "label": "Portfolio Taxes And Title", "terseLabel": "Portfolio taxes and title" } } }, "localname": "PortfolioTaxesAndTitle", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "legh_ProceedsFromIssuanceInitialPublicOfferingNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public, net of underwriting discounts and offering expenses.", "label": "Proceeds from Issuance Initial Public Offering Net", "terseLabel": "Proceeds from IPO net of underwriting discounts and offering expenses" } } }, "localname": "ProceedsFromIssuanceInitialPublicOfferingNet", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "monetaryItemType" }, "legh_ProvisionForLoanLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element stands for provision for loan losses.", "label": "Provision For loan Losses", "terseLabel": "Provision for loan losses" } } }, "localname": "ProvisionForLoanLosses", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "legh_ProvisionForLongTermInventory": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of provision for long term inventory.", "label": "Provision For Long Term Inventory", "terseLabel": "Provision for long term inventory" } } }, "localname": "ProvisionForLongTermInventory", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "legh_ReceivableFromMobileHomeParksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents notes receivable from mobile home parks.", "label": "Notes Receivable from Mobile Home Parks" } } }, "localname": "ReceivableFromMobileHomeParksMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "legh_RestatementOfPreviouslyIssuedFinancialStatementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for restatement of previously issued condensed consolidated financial statement.", "label": "Restatement Of Previously Issued Financial Statements [Policy Text Block]", "terseLabel": "Restatement of Previously Issued Condensed Financial Statements (unaudited)" } } }, "localname": "RestatementOfPreviouslyIssuedFinancialStatementsPolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_RetailStoreSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to retail store sales.", "label": "Retail store sales" } } }, "localname": "RetailStoreSalesMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "legh_RevolverOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to revolver 1.", "label": "Revolver 1" } } }, "localname": "RevolverOneMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "legh_RevolverTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to revolver 2.", "label": "Revolver 2" } } }, "localname": "RevolverTwoMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "legh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodThresholdTradingDaysForStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of trading days stock price to be maintained for grant of equity award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Threshold Trading Days For Stock Price", "terseLabel": "Number of threshold trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodThresholdTradingDaysForStockPrice", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "integerItemType" }, "legh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate fair value of grants made during the period on other than stock option plans.", "label": "Share Based Compensation Arrangement by Share Based Payment, Award Equity Instruments Other than Options Grants in Period Total Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails" ], "xbrltype": "monetaryItemType" }, "legh_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards granted in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term", "terseLabel": "Granted (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "legh_ShipleyBrosLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shipley Bros, Ltd.", "label": "Shipley Bros LTD [Member]", "terseLabel": "Shipley Bros." } } }, "localname": "ShipleyBrosLtdMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "legh_ShippingAndHandlingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost incurred during the reporting period in transporting goods and services to customers.", "label": "Shipping And Handling Costs.", "terseLabel": "Shipping and handling costs" } } }, "localname": "ShippingAndHandlingCosts", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingCostsIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "legh_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Costs [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "legh_StockIssuedUponIncorporationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity impact of the shares of new stock issued upon incorporation during the period.", "label": "Stock Issued Upon Incorporation Shares", "terseLabel": "Shares issued upon incorporation (in shares)" } } }, "localname": "StockIssuedUponIncorporationShares", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "sharesItemType" }, "legh_StockPriceReachesClosingPriceOf36PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to restricted stock will be granted if the Company's stock price reaches and remains for a specified consecutive market days at a closing price of $36 per share.", "label": "Stock Price Reaches Closing Price of $36 Per Share" } } }, "localname": "StockPriceReachesClosingPriceOf36PerShareMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "legh_StockPriceReachesClosingPriceOf48PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to restricted stock will be granted if the Company's stock price reaches and remains for a period of specified consecutive market days at a closing price of $48 per share.", "label": "Stock Price Reaches Closing Price of $48 Per Share" } } }, "localname": "StockPriceReachesClosingPriceOf48PerShareMember", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "legh_TermOfNotesReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of notes receivables.", "label": "Term Of Notes Receivables", "terseLabel": "Term of notes receivables" } } }, "localname": "TermOfNotesReceivables", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "durationItemType" }, "legh_TermOfProductWarranty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The term of product warranty.", "label": "Term Of Product Warranty", "terseLabel": "Term of product warranty" } } }, "localname": "TermOfProductWarranty", "nsuri": "http://legacyhousingcorp.com/20211231", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r66", "r68", "r120", "r121", "r302", "r335" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "label": "Independent directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r201", "r356", "r360", "r588" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r202", "r515" ], "lang": { "en-us": { "role": { "label": "Senior management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r301", "r334", "r376", "r378", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r586", "r589", "r603", "r604" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r301", "r334", "r376", "r378", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r586", "r589", "r603", "r604" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r201", "r356", "r360", "r588" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r199", "r356", "r358", "r538", "r585", "r587" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r199", "r356", "r358", "r538", "r585", "r587" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r301", "r334", "r366", "r376", "r378", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r586", "r589", "r603", "r604" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r301", "r334", "r366", "r376", "r378", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r586", "r589", "r603", "r604" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails", "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r67", "r68", "r120", "r121", "r302", "r335" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r132", "r137", "r377" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r132", "r137", "r264", "r377", "r524" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r202", "r515" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "verboseLabel": "Notes Receivable" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.", "label": "Accounts Payable and Accrued Liabilities, Noncurrent", "terseLabel": "Accrued liabilities, net of current portion" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r44", "r119", "r514", "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net [Abstract]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r25", "r203", "r205" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r57", "r119", "r513", "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable related parties" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r11", "r48", "r414" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Property tax" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCRUED LIABILITIES." } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails", "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r559", "r579" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r253" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r410", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital.", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r407", "r408", "r409", "r470" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash used in operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r214", "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]", "terseLabel": "Schedule of allowance for loan losses" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r218", "r231", "r232", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Write-offs", "negatedLabel": "Charge offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r87", "r104", "r321", "r499" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive shares excluded from calculation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r182", "r191", "r197", "r229", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r452", "r456", "r489", "r519", "r521", "r552", "r574" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r63", "r115", "r229", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r452", "r456", "r489", "r519", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r381", "r405" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet": { "auth_ref": [ "r508" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.", "label": "Capital Leased Assets, Gross", "terseLabel": "Leased property, net of accumulated depreciation" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Book Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r39", "r106" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r14", "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r100", "r106", "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r100", "r490" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Cash in excess of FDIC limit" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Certificates of Deposit, at Carrying Value", "terseLabel": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r263", "r560", "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r260", "r261", "r262", "r273", "r598" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r280", "r599" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Reserve for Repurchase Commitments" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock available for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r470" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical", "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r23" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 2.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", "terseLabel": "Common stock, $.001 par value, 90,000,000 shares authorized; 24,654,621 and 24,639,125 issued and 24,209,556 and 24,194,060 outstanding at December 31, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred Tax Assets and Liabilities" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Taxes" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r168", "r169", "r201", "r486", "r487", "r597" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r168", "r169", "r201", "r486", "r487", "r595", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r168", "r169", "r201", "r486", "r487", "r595", "r597" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r162", "r571" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r168", "r169", "r201", "r486", "r487" ], "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", "verboseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r165", "r168", "r169", "r170", "r486", "r488", "r597" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r168", "r169", "r201", "r486", "r487", "r597" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsumerLoanMember": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate.", "label": "Consumer Loan" } } }, "localname": "ConsumerLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r344", "r345", "r357" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r83", "r538" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 product sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of product sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit concentration risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r116", "r435", "r442" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r435", "r442", "r444" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current income tax provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r116", "r435", "r442" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r166", "r201" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r113", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r315", "r322", "r323", "r325", "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r114", "r122", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r328", "r329", "r330", "r331", "r502", "r553", "r555", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r298", "r328", "r329", "r500", "r502", "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r50", "r326", "r500", "r502" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r299" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Notes Payable" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r114", "r122", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r328", "r329", "r330", "r331", "r502" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r114", "r122", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r324", "r328", "r329", "r330", "r331", "r337", "r338", "r339", "r340", "r499", "r500", "r502", "r503", "r570" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r436", "r442" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Deferred debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r116", "r436", "r442", "r443", "r444" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 7.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", "totalLabel": "Total deferred income tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r428", "r554", "r572" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r420", "r421" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails", "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r436", "r442" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r429" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsStateTaxes": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.", "label": "Deferred Tax Assets, State Taxes", "terseLabel": "State taxes" } } }, "localname": "DeferredTaxAssetsStateTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Payroll taxes" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Reserve accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r104", "r180" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "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 expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r64", "r65", "r68", "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Interest rate swap agreement" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r68", "r461", "r462", "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DERIVATIVES." } } }, "localname": "DerivativeInstrumentsAndHedgesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r469", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r460", "r461", "r463", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "stringItemType" }, "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", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364" ], "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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r356" ], "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "SHARE BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r129", "r130", "r131", "r132", "r133", "r138", "r141", "r148", "r149", "r150", "r154", "r155", "r471", "r472", "r564", "r581" ], "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": "Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income per share:", "terseLabel": "Earnings per share attributable to Legacy Housing Corporation" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r129", "r130", "r131", "r132", "r133", "r141", "r148", "r149", "r150", "r154", "r155", "r471", "r472", "r564", "r581" ], "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" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Reconciles the numerators and denominators used in the computations of both basic and diluted EPS" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r151", "r152", "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r423" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r117", "r423", "r445" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r423", "r445" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "verboseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Unrecognized compensation expense, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r72", "r73", "r74", "r124", "r125", "r126", "r128", "r134", "r136", "r158", "r230", "r336", "r341", "r407", "r408", "r409", "r438", "r439", "r470", "r491", "r492", "r493", "r494", "r495", "r496", "r590", "r591", "r592", "r620" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r313", "r328", "r329", "r483" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "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 of financial instruments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r474", "r475", "r476", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r474", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r313", "r328", "r329", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r475", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r313", "r328", "r329", "r474", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r313", "r328", "r329", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r475", "r528" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r313", "r328", "r329", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialAssetPastDueMember": { "auth_ref": [ "r222", "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Financial asset past due.", "label": "Financial Asset, Past Due [Member]" } } }, "localname": "FinancialAssetPastDueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r209", "r231", "r232", "r235", "r557", "r613", "r615", "r616" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails": { "order": 1.0, "parentTag": "legh_NotesReceivableOther", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Losses", "negatedLabel": "Allowance for loan losses", "terseLabel": "Allowance for loan losses" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r211", "r234", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Losses, Write-downs", "terseLabel": "Charge offs" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The balance of financing receivables that were collectively evaluated for impairment.", "label": "Financing Receivable, Collectively Evaluated for Impairment", "terseLabel": "Other loans collectively evaluated for allowance" } } }, "localname": "FinancingReceivableCollectivelyEvaluatedForImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The balance of financing receivables that were individually evaluated for impairment.", "label": "Financing Receivable, Individually Evaluated for Impairment", "terseLabel": "Impaired loans individually evaluated for impairment" } } }, "localname": "FinancingReceivableIndividuallyEvaluatedForImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivablePercentPastDue1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of financing receivable balance that is past due.", "label": "Financing Receivable, Percent Past Due", "terseLabel": "Consumer loans receivable past due (Percent)" } } }, "localname": "FinancingReceivablePercentPastDue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r220", "r238", "r614", "r615" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable on nonaccrual status.", "label": "Financing Receivable, Nonaccrual", "terseLabel": "Principal outstanding on consumer loans" } } }, "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "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": "Past due consumer loans:" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r222", "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Information by period in which financial asset is past due or not past due.", "label": "Financial Asset, Period Past Due [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [ "r222", "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.", "label": "Financial Asset, Period Past Due [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeclosedAssets": { "auth_ref": [ "r204", "r207" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.", "label": "Repossessed Assets", "terseLabel": "Repossessed homes" } } }, "localname": "ForeclosedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r263" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "terseLabel": "Gain on settlement, net" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedFinancingReceivableRelatedAllowance": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses related to recorded investment.", "label": "Impaired Financing Receivable, Related Allowance", "terseLabel": "Specific reserve against impaired loans" } } }, "localname": "ImpairedFinancingReceivableRelatedAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r104", "r250", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment for long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r249", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r182", "r190", "r193", "r196", "r198", "r551", "r562", "r568", "r582" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r256", "r259" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r117", "r424", "r426", "r432", "r440", "r446", "r448", "r449", "r450" ], "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r135", "r136", "r181", "r422", "r441", "r447", "r583" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r418", "r419", "r426", "r427", "r431", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 19.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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 11.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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 20.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r103", "r536" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 18.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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r142", "r143", "r144", "r150" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Dilutive securities" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio": { "auth_ref": [ "r565" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income generated by loans the Entity intends and has the ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (1) industrial and agricultural; (2) real estate; and (3) real estate construction loans; (4) trade financing; (5) lease financing; (6) home equity lines-of-credit; (7) automobile and other vehicle loans; and (8) credit card and other revolving-type loans. Also includes interest income for leases held by the Entity.", "label": "Interest and Fee Income, Loans and Leases Held-in-portfolio", "terseLabel": "Consumer and MHP loans interest", "totalLabel": "Total consumer and MHP loans interest" } } }, "localname": "InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolioAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consumer and MHP loans interest:" } } }, "localname": "InterestAndFeeIncomeLoansAndLeasesHeldInPortfolioAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndFeeIncomeLoansCommercial": { "auth_ref": [ "r565" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income related to commercial loans including industrial and agricultural, real estate (commercial and residential, construction and development), trade financing, and lease financing.", "label": "Interest and Fee Income, Loans, Commercial", "terseLabel": "Interest - MHP notes" } } }, "localname": "InterestAndFeeIncomeLoansCommercial", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansConsumer": { "auth_ref": [ "r565" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income generated from consumer loans. Consumer loans are loans to individuals for household, family, and other personal expenditures. Such loans include residential mortgages, home equity lines-of-credit, automobiles and marine transport loans, credit card transactions, and others.", "label": "Interest and Fee Income, Loans, Consumer", "verboseLabel": "Interest - consumer installments notes" } } }, "localname": "InterestAndFeeIncomeLoansConsumer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r179", "r498", "r501", "r567" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r87", "r319", "r327", "r330", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r98", "r101", "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest rate swap agreement" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r31", "r244" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "legh_InventoryNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods (1)" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r60", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 6.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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Noncurrent finished goods inventory", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails", "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Noncurrent [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r61", "r111", "r157", "r242", "r243", "r245", "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r33", "r244" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "legh_InventoryNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r32", "r244" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "legh_InventoryNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r85", "r178" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Non-operating interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract (in years)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r115", "r192", "r229", "r285", "r286", "r287", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r453", "r456", "r457", "r489", "r519", "r520" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r115", "r229", "r489", "r521", "r556", "r576" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r115", "r229", "r285", "r286", "r287", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r453", "r456", "r457", "r489", "r519", "r520", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Longterm liabilities:", "verboseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r555", "r573" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "verboseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Lines of Credit" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails", "http://legacyhousingcorp.com/role/DisclosureDebtPppLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount of available credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r45", "r114" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationReserveCurrent": { "auth_ref": [ "r53", "r263", "r272" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.", "label": "Estimated Litigation Liability, Current", "terseLabel": "Litigation reserve" } } }, "localname": "LitigationReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r209", "r212", "r224", "r228" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails": { "order": 3.0, "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "negatedLabel": "Allowance for loan losses", "periodEndLabel": "Allowance for loan losses, end of period", "periodStartLabel": "Allowance for loan losses, beginning of period", "verboseLabel": "Allowance for loan losses" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAllowanceForLoanLossesDetails", "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails", "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableBeforeFeesGross": { "auth_ref": [ "r203" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, before Fees, Gross", "terseLabel": "Consumer loans receivable" } } }, "localname": "LoansAndLeasesReceivableBeforeFeesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Gross", "terseLabel": "Total consumer loans receivable" } } }, "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureConsumerLoansImpairedAndGeneralReserveForAllowanceForLoanLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r203", "r561" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans and Leases Receivable, Net Amount", "totalLabel": "Consumer loans receivable, net" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableOtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Other Information [Abstract]", "terseLabel": "Consumer Loans Receivable" } } }, "localname": "LoansAndLeasesReceivableOtherInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "CONSUMER LOANS RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansReceivableBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage added to reference rate used to compute variable rate on loan receivable.", "label": "Loans Receivable, Basis Spread on Variable Rate", "terseLabel": "Interest rate spread (as a percent)" } } }, "localname": "LoansReceivableBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansReceivableBasisSpreadOnVariableRateDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate or index during the adjustment period to compute the variable [fully indexed] rate on the loans receivable realized during the reporting period. This may be an effective margin for the period depending on the specific terms of the underlying loan agreement (for example, an annual disclosure for a loan with a quarterly adjustment period).", "label": "Loans Receivable, Basis Spread on Variable Rate, During Period", "terseLabel": "Interest rate on the MHP Notes" } } }, "localname": "LoansReceivableBasisSpreadOnVariableRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansReceivableFairValueDisclosure": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.", "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Loans" } } }, "localname": "LoansReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableWithFixedRatesOfInterest1": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loan with fixed rate of interest.", "label": "Loans Receivable with Fixed Rates of Interest", "terseLabel": "Note receivable with fixed rate of interest" } } }, "localname": "LoansReceivableWithFixedRatesOfInterest1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r51", "r283", "r284" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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": "Lines of credit" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "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": "Legal Matters" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r263", "r264", "r265", "r267", "r268", "r269", "r271", "r275", "r276" ], "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]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Legal reserves" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r266", "r270", "r275" ], "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": "Amount set aside for potential claims" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLegalMattersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r159", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "NATURE OF OPERATIONS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "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 in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r100", "r102", "r105" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 1.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 in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r69", "r70", "r74", "r78", "r105", "r115", "r127", "r129", "r130", "r131", "r132", "r135", "r136", "r146", "r182", "r190", "r193", "r196", "r198", "r229", "r285", "r286", "r287", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r472", "r489", "r563", "r580" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "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", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r129", "r130", "r131", "r132", "r138", "r139", "r147", "r150", "r182", "r190", "r193", "r196", "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Net income (in 000's)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" }, "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r4", "r5", "r24", "r203", "r205", "r558" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Notes, Loans and Financing Receivable, Net, Current", "terseLabel": "Current portion of notes receivable from mobile home parks (\"MHP\")" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Notes, Loans and Financing Receivable, Net, Noncurrent", "terseLabel": "Notes receivable from mobile home parks (\"MHP\")" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.", "label": "Notes Receivable, Fair Value Disclosure", "terseLabel": "Notes receivable" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r222", "r231", "r237", "r239", "r240", "r241", "r612", "r613", "r614" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails": { "order": 2.0, "parentTag": "legh_NotesReceivableOther", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable.", "label": "Financing Receivable, Gross", "terseLabel": "Outstanding principal balance", "verboseLabel": "Consumer loans receivable" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficersCompensation": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold", "verboseLabel": "Base salary" } } }, "localname": "OfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r190", "r193", "r196", "r198" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]", "terseLabel": "Future minimum lease commitments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseSubleaseRentals1": { "auth_ref": [ "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.", "label": "Operating Leases, Rent Expense, Sublease Rentals", "terseLabel": "Sublease rental income" } } }, "localname": "OperatingLeasesRentExpenseSubleaseRentals1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NATURE OF OPERATIONS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r48" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS." } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "OTHER ASSETS" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 6.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 assets", "totalLabel": "Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails", "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Repurchase commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Commitment" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r584" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Miscellaneous, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r221", "r222", "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of aging analysis for financing receivable.", "label": "Past Due Financing Receivables [Table Text Block]", "terseLabel": "Schedule of consumer loans receivable that are past due" } } }, "localname": "PastDueFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r95" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Treasury stock purchase" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Purchases of loans" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedLabel": "Issuance of notes receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 1.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": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r381", "r405" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r333" ], "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "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, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r333" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "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, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.001 par value, 10,000,000 shares authorized: no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r37", "r38" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r6", "r8", "r246", "r247" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Prepaid rent" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.", "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Collections from purchased loans" } } }, "localname": "ProceedsFromCollectionOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r94", "r114" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r94" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "verboseLabel": "Proceeds from issuance of note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLandHeldForUse": { "auth_ref": [ "r90" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of land held for use; excludes sales of land held as inventory or investments.", "label": "Proceeds from Sale of Land Held-for-use", "terseLabel": "Proceeds from sale of land" } } }, "localname": "ProceedsFromSaleOfLandHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfNotesReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Sale of Notes Receivable", "terseLabel": "Notes receivable collections" } } }, "localname": "ProceedsFromSaleOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r93", "r406" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r48", "r274", "r277" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r69", "r70", "r74", "r99", "r115", "r127", "r135", "r136", "r182", "r190", "r193", "r196", "r198", "r229", "r285", "r286", "r287", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r451", "r454", "r455", "r458", "r459", "r472", "r489", "r568" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r258", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r252" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r254", "r521", "r569", "r577" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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", "totalLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r254", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r252" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r81", "r233" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "auth_ref": [ "r103", "r210", "r566" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to estimated loss from loan and lease transactions.", "label": "Provision for Loan and Lease Losses", "terseLabel": "Provision for loan loss-consumer loans" } } }, "localname": "ProvisionForLoanAndLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSUMER LOANS RECEIVABLE" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, Fair Value Disclosure [Abstract]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "ReceivablesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r374", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r374", "r512", "r513", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r374", "r512", "r516", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r510", "r511", "r513", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r96", "r114" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on lines of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r96" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Principal payments on note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r341", "r410", "r521", "r575", "r593", "r594" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r128", "r134", "r136", "r230", "r407", "r408", "r409", "r438", "r439", "r470", "r590", "r592" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r176", "r177", "r189", "r194", "r195", "r199", "r200", "r201", "r355", "r356", "r538" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Product sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r112", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r365" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from contract with customer product and service benchmark" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r82", "r288", "r290", "r291", "r295", "r296", "r297", "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Home sales to related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "auth_ref": [ "r248", "r354" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Incremental costs of obtaining a contract" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r115", "r176", "r177", "r189", "r194", "r195", "r199", "r200", "r201", "r229", "r285", "r286", "r287", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r489", "r568" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Total net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r11", "r44" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "verboseLabel": "Sales tax" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNotesReceivableFromMobileHomeParksmhpNotesDetails", "http://legacyhousingcorp.com/role/DisclosureOtherNotesReceivableDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableConsumerLoansReceivableNotesReceivableFromMobileHomeParksOtherNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of consumer loans, net of allowance for loan losses and deferred financing fees" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of significant components of the provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of reconciliation of the numerators and denominators used in the computations of both basic and diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r141", "r145", "r148", "r150", "r155" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the Company's effective tax rate from operations to the U.S. federal income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansAgingOfConsumerLoansReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum lease commitments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r34", "r35", "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock units activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of the activity within the warranty liability account" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r514", "r516" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r381", "r405" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r387", "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r200" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Self-insured liability" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfOperations": { "order": 3.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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows": { "order": 8.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 Compensation.", "terseLabel": "Share based payment expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled", "terseLabel": "Restricted shares forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted shares granted (in shares)", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested at the end", "periodStartLabel": "Nonvested at the beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested at the end (in dollars per share)", "periodStartLabel": "Nonvested at the beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair value assumptions for options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares may be issued to employees, directors, consultants and nonemployee service providers in the form of stock options, stock and stock appreciation rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life and Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted (in shares)", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Outstanding at the end (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end (in dollars per share)", "periodStartLabel": "Outstanding at the beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r380", "r385" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Exercise price (in dollar per share)", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r381", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails", "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual life", "verboseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationPlanDetails", "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r399", "r411" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Outstanding, nonvested", "periodStartLabel": "Outstanding, nonvested", "terseLabel": "Non-vested shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end (in dollars per share)", "periodStartLabel": "Outstanding at the beginning (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r110", "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Warranty liability, end of period", "periodStartLabel": "Warranty liability, beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranty costs incurred" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Product warranty accrued" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r72", "r73", "r74", "r124", "r125", "r126", "r128", "r134", "r136", "r158", "r230", "r336", "r341", "r407", "r408", "r409", "r438", "r439", "r470", "r491", "r492", "r493", "r494", "r495", "r496", "r590", "r591", "r592", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r158", "r538" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r379", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share based compensation expense and stock units vested" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r336", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Shares issued from sale of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r336", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share based compensation expense and stock units vested (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r336", "r341", "r389" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "verboseLabel": "Proceeds from exercise of stock options (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionsActivityDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r336", "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Value of shares authorized for repurchase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r336", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r115", "r223", "r229", "r489", "r521" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "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/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets", "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r497", "r523" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r497", "r523" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r497", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r497", "r523" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r522", "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Nature of operations" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Federal and state income taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r206", "r208", "r216", "r217", "r219", "r227" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Share repurchase price (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureNatureOfOperationsIpoAndCorporateConversionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r55", "r342" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r55", "r342", "r343" ], "calculation": { "http://legacyhousingcorp.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 445,065 shares at December 31, 2021 and December 31, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r336", "r341", "r342" ], "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", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums": { "auth_ref": [ "r226" ], "calculation": { "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements.", "label": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums", "terseLabel": "Loan discount and deferred financing fees" } } }, "localname": "UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureConsumerLoansConsumerLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Losses (gains) resulted from changes in fair values of the interest rate swap agreement" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r417", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingCostsIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r160", "r161", "r163", "r164", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureDebtLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://legacyhousingcorp.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryPropertyPlantAndEquipmentImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r140", "r150" ], "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", "verboseLabel": "Diluted weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r150" ], "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", "verboseLabel": "Basic weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails", "http://legacyhousingcorp.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://legacyhousingcorp.com/role/DisclosureEarningsPerShareTabularDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4437-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5162-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL51790836-203054" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e15243-108350" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130569-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r605": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r606": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r607": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r608": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r609": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r611": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r612": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404" }, "r613": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)" }, "r614": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)" }, "r615": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)" }, "r616": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405" }, "r617": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r618": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r619": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" } }, "version": "2.1" } ZIP 96 0001558370-22-011928-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-011928-xbrl.zip M4$L#!!0 ( N( U5!$5V20A8 ,/Q 1 ;&5G:"TR,#(Q,3(S,2YX M+%AD_1'0/P.2%TZG@2A#4>LSPUGA:VU6NW+UAFA MKBOXD^>R.T>L;MF<>I8+8V/_Z5%+<0!#9C$.6$!'%ZWF[P^#J>(R)!9LOD/\\B2LD/RJ":51JU!@NA%MG.Y#TR^,2*W, M)B^;OP^X_2VDM."WAA:+GP# D-QF;B;U=5,X%FL"R9:-_=:#D6A=7U\W56E( M6F#HP['E^6/;X+9TJ6VP^-AQC9S[](;CV:YXW1ULR8SSA;-I!H5*<:(*GA P MG;)J!*4[56#.+2A=1S7F5#XICH("1=RX:#4NXU7OBI):=^&6073.%\O%%G$E7"S9(F*4CHS7;%7;:<[*&YB,=:\P)I; MV6#R+PM; K\*L[U5.VW"M2^:[,5EMN1/%FL@&1/4!<,J&VTTK(&(W,@8=V[L M##L*G#'N45&:-KA",^A0&LGQ8BS3.<&2'59LR@V93JN*]OE.Y3@--[86S"BB M)UO*;5V>SA$4J*[^?'\&*P A:@V@MNVX"@SU+'RZ7G-[[@2/X"$:GT_8X0S4 MA>"/QTD_1S\4?[=<&I8C/<&F8#),*LR.;78]Z3JKS@N7M\Z*;V>_)@ MJ1[9OZK?@(*$E4Z-)*X80>V 1%?3H);A60=4W'*672]X&B)W D!A^%RUJ-]0 M"]> Z9*Q$+F,,AU$L! IB**J\/NF,^@,NSTRO>_U9M,:!ST.T0\YFH_6H67= M R2#2(],.X',=-:9]1YZP]F4C.[(:-R;=&;]T;#&J 1&72J7=Y;SK(-H2Z-' MZ'T.0MW.])[<#4:_U0CE+D_>:D7%ZV@^Y0L;]M &M=V.H3:O4&OL6-S@3 (] M72P$;LZ T]%\PC:PGV&WS*7<2JY?IVA3IP'O88Y^3"QPCP\/G4?@-%KC7ACWD;MD8NBX+(94!L@Z4CVB'RY:^XB.9O< YW T@QD\ MZ75[_:^=FT&O!JXP<'T;3)SK"#2^Z7BE4.AANDK"U!]^A75X-$%#6V-3%)NQ M<&!_ZKZ.+5PL;;/WI\?7N+G)0"J77H_;STG$?& [5P#F])[Y^/ M_3%NJVHDRYG'CI1P!-19Q5T*/5H?LXQA9SJ%HV(-3F%P8!LJ/&8..'WB%O"1 M:0FS"?5072>A@AWHY+%W2P;]SDU_T)_5AK'W;LE!P!J$4H]>X<,)H( M8QA'COVDMDG\UDBLN1JS$FZW)869)?OVU'6,;TO',IF0N%ET7W6..$TM/9:7 M>:ZY^P[,QBD87"@8=?]Q/QK<]B93M=.<_5$CFV-PA]3%#63,F=U?.\J$BK4# M3]"M$ES?R#"]![2@W_&DK*;#SNQQTMOUE>,B.QZI&1UU1;9]U1;YQ"[;X$G, M\9+E9-MUS]P)9_7@P*:7W<.N:DS%-UG"X5,IWO)\Y3[\BCECEA\1T(FWY$ULJDL. L9?4>VK&(4!9DEBEOB MLUNK[8G5]@Y&^RNU/%C"[[A-XYZI(V+?:R2[\WHGPNU=:0VL=.K&Y6 #E:)YQR"]D-@JUD*<;'_+-!_:# M^TXCZ[90K0/%G96YWIO57.B985 !;"[/NL^22:>/ %XD$;WM MW-X4SVFZLA*P79>+U6-E:#UCY)'E );VL U'@\#KRE-42%CVI+*IAZ M9[;KK-;,EDH&="-F':OR/Q%^!-EIK MW2R%*^;AG8P69..MVB?.NO:@G 3FR%46@ZUCN'S#W==RN!=I*4\1$L=GG2+X M'>(F:U M%384RS$3:O600V3@E$.MQRSEU;5>9S*$&38EX][$7U$;)&BSQK PAA-F M8<:/,17NZTQ0V/88NMUQ'KD>Q90WVR:]06<&VZ!Q9S+[@\PF'=@*=?W+C36( MQ:/,3Y+]Z8'4O8WVPDHZF1ZTE-?:IH\WT]X_'_$=MMY7M>356!V2Z@2F$3Q: M,I>#.+J\)[N$.KPP"^'Y]__UF+4*GJ_NX;F)-=K#KM) MDP-AFO>V\*69&M@RH>YMM%(;SXZ1Z:%+/:3O!*VWL:H0 M=(WU 5E*BJ0GR<&O<%Z2&J#BV4@T:4ARX-#G'ZDQ.#3K2.%T(SGXE,TS4B-6 M/+N()JU(#BHY^41J$$IG$XNI5U6TH]^UC6R>KB+)V?1 M9&7)&?R<="PU" ?=*RAV9R 'FA+7OFJ8#H\)EP@ YP!6-J9?HU8\IJL)YN:@ MHH_BUAB4C-WF16MST"@4GZU!.3 86S0*FP-2J?!K#5;)H&M>M#4'G")AUAJ3 MD\2#CHL+%8H/M8],A?-3V$OME#X-YC/T0Q^(>%!7A_?ED=EA?O+[J-$^,#"8 M#J^>6(]G_HOQ\7SI-7R'1Y#2L=-0ZH'[D 0N*\M]C5KIL%(Z6$D"/49728QV M4MS7P!P9:TJ'*8]<#]K/2=!R\MO7,)8.0&F,X0Z!'JJ/638P3&Y?(W-H5"H= MH$PZ/4[729Q2,]O7<)6.G60M5/L$6H!:K;2%*I[6OD;FF(!*QJE,1ZO'J\Q; MMS5VQT=9LLY=>17T*)9^OZZ&\O!7ME+PRZ#2@Y9R[DJ& &JD#G_K8,H6.*4F M;.T(G%"%D]%G5=3AB3GH$P[,C!ST0?LDZJ!^'>C4"4*I7*(EA?_PS+:AUM%Y MB?5-ZE7CJ'X?Y&A8#R MS&0KQ[25ISZ)C)2EU"?HE(2]UAIR8@V9+OEZ#7_#XG,/:X 56H?\C]*=O/T\ M3;H^2I-"1M1*%[(2F)W_I:OU_Q&?):)XJO7LX$-,!_ WN>6AM9\RPQ-<\Q'* M7(TR#Q/LBVD_]7D.,_3U2R"9N3%_7$!:+/9Y*OUO@6F?]L M*=C\\QEHP;+1OFBW6NW+UK] W/.7E1628/N1OCP_/Y^_/ GKW!&+9OOBXM+7 ME?T1"CH.FZ#"2+3R?*G::%U?7S<5%32BHB4 5#-D_HPT3R86#&E9L791J*)0 M%GTJ*Q148595Y8$)4U:>O3EV.JD"SKF+U;O;7C M+W[CBEK65O1?FB_2_$1Q M 9H[ZEGPQ+8=?U[X#_$9C *IE= 7\V_)_GT&'(I;[S.95/:EP\V< ADZJQQD6K<=G*X2!> M=4'I6M5L,LN546.-;6/%6=I'_-I'W(9%RV5F.E/[U2PA=FHUL)U&J]UH71W( MB.F*)NHS2GF!(K4UXY-74_TM#Q^2RR9^4P@SEQ0;#E4%_VJ$]7! +G% RB 3 M;^^#^LMT"S,05L">/QRFH)&6G4 _\^R M%6XF0 ;O28+M\U""+\+QUB$I!Q(PCNHW&$WNF#/5D*]/;ECTY.?3^7QFLB?N MZF79WCWR/Y1@FW?^)[/L1>P[BLS=$[-\M3<_ D/'-@X;A)V:E1V'GH3E^CGR M("7%U1'\&*D,E9M?+U:6QRXI7R'*-R-H[P7#R2Q#N&WI]Q7(]$3P.F%YA01F M!7YN_9;Y__?M'>,Z$GP!TRUX:\27LER5'R1Z$3!S!!D+#F9F3:VN8UG,*#,& M&57?DAKL794MI@CZ2F]*%?9$*:<,Q2J_)77(L-OJK9>L4=#6J;+PP7=U)VSM M"6,)LG06@BFJ![9Z8F(K<@'*5$'AI-10)Z-/IK.BW"XL*H5200TW;$XGNG9# MYD?S[<4 L9)3#UC$'S,F5NH;7JJ7:!-6E%J#:LC725#5B7;#+&N;^$ON0I95 M6$V4)FSC6!LF1C;;%2.MH-HBS)Z==!'B!=44 9.31/-ZMA1,+AW+G%%[P?VS MQV]P?EYN-X$%J2M[2$F7 )_.G![4-ND$1TTOK]A8[G+AT!QY)=E3VB?C4U.^.%-A7Z?)VQ%_?& MYI<@*YZ^@NF!?GU22=?>]G;)J$5B^PAZ%T)>BK&^I,";/+R];,N;JXI:]R3*5[Z^UY)]8V"9O$ U(_JO HA+5B&-AQ5:;SQVQ MZM(U=ZG%_QVT$5J1@M25/23%)(A=1,5M)+6L<'6;L VS/98B=9$ZU?7EI0L2 M))F,8HRQ;W#JY-=5J^X0J,7-3Y VV/==1@-466<&.'@^[QF2)-'5!EI@J0; ML<.L["I(_>4QE">?K K+(VX(0-6!S]$\/2P:.R;D4U8@@+P;[8V]*>Z/^VA^ MSR4FZS:HA6SC705U:C!!^R+PCFVD"M#ZU]WW_)X1G)FE56 ]*XO-=D.;65[= MC9L_XGMIG7;A2!96&8T,0UZ6>&VI_D_>.ZFZJWWE^D>_35]D,WNP^P%S8[JO M,>>YVO%BM#+5,3%SX*03.=>/=GX32U9-\?"=I:UVC@5;^\H[9C:UXN^Z%B&L MKK+NX9P2>'D(=ON[8,#.?XG;)',T5X[T+63%B*N[JD3)$.*NK-&3 MQ.QX,$,,MMT Y1-6=^L]9.Y^IHO1?.\($8%:C/8-8+K-,M:QS>2EN0)T53,V M6XN"[L;(JNP=:G=,DH[P*'GV!T<'XG:O.Z>69&5T./*B8_@&]NC"L:SDL3?N ME=<2?F>1(TB/EG@,J]\<=FN.2HP-BCG#G*X&^SVA.Q@75 MTU5&B?.F;5K\_366"T4;VH\3'GGP/$QFG[:<<+$L*7KA8H15%.Y!G-\[YD+" MMON%&2J#>7=)N5A1.R%? =HJBMA;K2W'=WKM)X/:GF^R::HHT@-]X2MOU;%M ME3P@<&#=.+87WCBF"X:.;HGWZNB.S3F@[K%GK*-,4>8@J$#%6' #=NC46#+9 MM1S\K(!Z-)I?7H6? $B@7;IF%77@+_/Z1BF3!,6(";Y# \O5=@S/?H ?/)^G M8^(U/T1?WW\\5%^3-:NHK\E/Z,;/(_N[W RR-[,##,3P[_3>LB>\@9BYI4^G M>C.R8CC<8J\WPI$#UTQJ;VKQ#U91_VL)?N+T7_\#4$L#!!0 ( N( U4% MUWN#3A0 .4R 0 5 ;&5G:"TR,#(Q,3(S,5]C86PN>&UL[5UK<^JXEOT^ M5?,?/+E?9JIN$B OXL0T\YM?/EA]@@V5+ MMHDMOG:AK? ME/;EU66KT6HI[6]7M]\:367\O$WW#(5%(ZG?KX*TSGEDMAIJ"_G0?)SNE'Y\W6 M^57SXL.:!^4Z*%8*>/@K3DB_A0U^5I3OQ-31!"T4%]\W^W.#?IQ9>+W1:8;N M9RN"%C_.=+1<00%;S6;+*][?IC803A7UH.HTP^D*(=LZ4VB.+Y/^M@A@J6J? M*].Q0)V:2387FKF^I*DN65E<%E:V[0_6:#':(.)2EK&0K+R.4]JN:JV>=/.] M@,*&LLI=UD=L:;II.01-G?5:)9^CQ10O#:C3FFK8'4TS'<.&8HU-'6L869!> M72X)E)AZ:[28H#=D..@1V2K6Q; 5_=4%^J(+0H#6E0Q,U; BOTR0AO";^JJC M(;+SH1;]D@+QC>P5(D/31J&OR@%ZC6VWZP'!03M%VV2(3L$M P2!2L[2\V?O M8])477-TMP\8 (?!\TU3X@2]A#ZL)$Q1_/MI]BFF4.XV6@HY\HV"_CYH3/H M#+L]9?I+KS>;>C$8E%$WM4B..@TN31)U.BVL!:5UX[F%:KVZ01U$^TM5W= X MNGF)=-L*/G'Y.6\T_7#R;_['?WKU*LA:5U^1[HX9(G^\+*]D78<0<%9B ?TT M?]Y>W=W?-&]N[F[N[Z^OVNWK9JCH(>([)(I")5J0/_P8T<)AQ.RGN+1HU$%S M.\? 9V"_(.;ZT'_^EYDB!3?)'!$8S9TIC@7E,3?TNU3]3'E'>+FRW;]L"(8N MR/[\<=8JB20:3-**!__0SN1-U=VJ:'=50CZA^ORJZ@YBD,=E&_7-=;O=OJ\$ MJ4G4'=*=':H<,O##[6CHF5)U$TSJ0;HP0I_KUI&X/NRFZ2=_1@<2L9PQT\E- ME!@LGYVK:M=$=Q %3Q6;*0F^/"$/MTWU2[I@=3$)^ AE&IPTGDYI8;D<_=;;6Y&Q.T4?&\][%! MAH5 I*$YCN1VFL.R'DQG!>H+X*[J F#,Q+$K68S8VGVD%O,&^KS M4RMN;%H9:!4'($>0NXO5TZB+22D3<;S%ER,T#2U<0N,RM4WMKY6I0\DM&JG9 MGPP.T\W*1I->\.J)CI>,L!S3 ,FQI!!"D3PB/DQ8:1IC"Y=(8A(J,2ZO2EX> M&JN?-#KA6QB*)JXTITEE9*\+<0"4HZH>[GA)93@^?=0'M^"#LE?P\Y L@+&< M*8Z>!8YX#XKXF;".$)^R!G2)HI-C^H/N@R*J9O^&[577L6R33NXDTRQB6@/> M<\,]\NQ(44&4:2QGB*P'V$"C19>@.6:&43%)*TTT;R#%BTNL#2XKE'I$"P2J MG&^W;88\PEX[2+&J \]9(,K1FN_%BS ./ PN4J=8Q#*I@R *0%S.%/@C4G5$ M0,=0+/R&MMU1\I1WNI7,I.:!*,=4-_=$VV'"2A/+/6W%B>O(0Z7B-GAXW9&+ M*FD7=$S**.Z[=ONZ[(5C3F[B%OOYT,DQT4%/FYC&#LK(L>GQ67K0FCF<8EK4 MB&51E'+4X1E!JN60S]0J?)BP1MQR@DL-I<\KP6EG#L,_MV1C%<-8H:MNL$V+ M&1\TQZ>N$;LB".68\IC0 W\&FO=48D#[8T'0[ZPI'V@.0T2L,2= T@UKQ'M& ML!E#Z>^7>\>\/95!D]*:-Q;]*9]4?# MRFD9S8-BQR+HEW3 MLD>+GZ8Y=U<8$'G#&K*F,!1FSL2R#*K':/;^71!E:OVLQJS=%+G!ZD]D@%]T MNI([7V,#6S;UTAORSXBRULNXC.LD@AR(CSV-R[?D'4]H0LHZL"<*+W4ZMAIU M%\:;9M07R=65F3[JA/MV^Z9Q\N-Q,6?)$8W1TU26>Z6?ARAU'C ^>?7D(D96 M7$@N@%2.\9E_F%6LA4@VJA_O&?"*U?3KDMC_J6*#MIX3Y"X\S@)/'?-OCQL3S J&3!7(1G MI*X@PWPKQ=QCJ! MZD:P!HVJ?UEK](-0RC$")N@Y [HS"CTB[U_XW9LY[WUH*]58H@E@[RT62&,> MM?KB0I0S_$,V+?F8F&\8A/+P^6+1,QK;X7%'@W%NTO%\_@RJUTB4([/( #&? M]^0810 Z:%D35O=W"2(H;QH5T$A.A@XI3P$K!Z6/:$.0AEWGP<\Z.'IP$9/<.3),34(,P?)Y]X(6L"@63'2-C"B'1 M:.'N.Y@']X?&K0XE6]28S*SH4S=TGPN3>82*3#>>!/M.*$#F8"'9J,;\YW" M')<)'ASOYYI.2K$Z 4%D\8 <]Q1.5RI![A.T77--,24-"N(3GP#_ L!]VMM? M>]L![;2V'99J[&_?BDU38][X\?ITW8M.&G_]_/_>!%;BG4OL=0&17&HLD"(] M$LP%-:K=TA]"/7Q:BULWAZ91US0KL'GL"\3"Z89 (>SIPN-L"(Q5]^Z1@A'! M2VQ$#WJ&.PP!\QJS7X@K @4(+TX>5P%C@@T-;U2]:^HZTK(J(2Z;$U<$MTL" M91QK1I!;&'L/AXLW#@D9G)X81)T1R(!W(\KQ&HB]DF=O(C@R.GE="#<3%;]_ M[1!P\*P#>V]"HDV-%9(=?R &]FQC54>M_GMTP7Q:[+MTW#+AR>PD]9/9,8&P MV).65166BVSG0S$AQ1F?I'"X'1$(A3W-656A[%UH*SSCX=M%O=(Z#7GP^"!0 M!GM&M:*!RN&]QB+:V#,]57GPN"'8&G6L^5+&2,?;:QXI\FBQ]VA%W,"&QZ[& M=.?S0<#UL39*']9R8?NZ+TGQ\YI"('=0UTSLZ.!_PAB M/LC.VF3'G4'U-):3X4/)Y'1&ZFF,:ASB!% :0G/WGHO=MA1Z Q@TNB_,<[II M9E&77(%+VK731Q872-J0[*T0\#8?>V:G((HL+I#DAOU#P7/*(LWN%'21R0=R MW,M_H'EWLX%X:[%G=@JJR.("KH,=%5!%2/&[A63H)/G$P6=]"AK)X0DY#H P M7/:$#=70<@R-8S*HGEXJ.S3F]9XTAT>WM9.7VEC)HQZXKN[N@B(Q.$!S2EK45(]S8#;"!K)2GU)GI3T$)0MCE&+J&VSL>_IGI3X!_,>P2 MCE+=UFSD%M3J?2"B80NQWAQ(M3L!063S0<8QZ5$N1*27X^BFY1 TI0XDGZ/% M%"\-O, :7>+Q=I:!U=C4L0:.@?3JH/BR_-S9_('O3YQVO\Y[#_UNYWA3.ETNZ.7X:P__*F,1X-^M]^;>I:A M0BCF0O&+H?RG7Y#_*N7FQ5)?Y+EIW+=;=^W&S7W[JM4H;VL",C:^DG8MYYR6E>O21"F-5SO\Z"6 MHX-X,53O DX;=9T'H,:G=:5T*%3X)I0YN>;1&Q+_HD26=(K^B9OHZ MNFODV/S#\F%'U\UW&"JRILU3[6HFEVQXL^[U.7(4XK]$$]F2(A9RW#2:^R'' M:/8+Q!O#T0S&K9->M]?_M?,PZ&6-+%A':/8N-:! 8H_,Q*8KI89MIUQB1/-D M$F]6+?$V3($E53K4ND*UZZ\""79?KOGCJ2@+RZII.1R0ZGFD"UT M%8)8&WE[V$;VA[_VAK/1A,[M%=LP;D_*T(E?AQ OD*&/$GJ_Q#62Z3:E/1SH M%FNBOC^K,/J'(;X%1:0SL!8B;PG'8M,,*U:#>$G;?STP TBQ(5%9+\EMP?UF MDK_H+1*FABPQ[MF6=2)?$*4<[PANT3W15XY7:.Z^?RW$/MNR3NP+HA3;M%?< MO5Y^:<.1W.C5 O=8&CH<6?(924QC#H"";P1>?U%HQ#PC)Q8HW1T&2N/):-R; MS/[XNS(>N(NCPT>E]]\O_3%]>:[DV6HF:M >P,!TP0(OVVWFE9Z=$#QP7E7TM M1754YV3=O/L5\Y#>'5]B/4:;-?W8F4Y[L\QCZR)?0_=@,0?@*6E+J?Y==8-M M5?>FN!]4G48GTQ5"ME>^A\]G]7],TM55=\C! "26252M=Z#65LE5.9&\<(4M M *@"7@CN,[2/2 =A(FB&15HBAJ'$W&8$QS-R M+F=1R80( ?H^-$^\:'0_F<0, [AR&'.X:V$8M'._6&TT^EV)R^]1V70 M[SST!_U9C@6%XL8.>R YEB%$CND@3R0Q4*ILB3A]4TL M!R6&42RC.@D@ U*QE8BR>)^I']NST,EDQZ2,XFY+S3 O/+&PJRQ:_18* DD7 MERO?V4HUMD^JIE5M_@SJ)(* MTYI%<@5-"[A WU[@G4X7PZ)NC(G Y'GEN9CKK(.36VZ=!QPS.D"-(RL^96U( M$H#'\Q9S.:]N0Y- B][[H(>W 0A7O)-B50>&\T!-?E6/DZQPG1,&>.0% M-$9'&!0S6D"_J0G.*S,OO%2B>Z8$TG;2=MOXQ')QGQ+]<4 []F6DZ=79*^&+@1E3W#NNLEGR/DN*6> W1PK(]N_O>6X:R4DY#Y,CT]68DZ M0]*0D@MX^$CBH^F\V@M'#Q[<+E1N25_T+PEF<1#/*GOYLO2>)<%ON_4)^EA) MUZ37[CK86/HOQYH&2VXB&102\<=_X01IIJ'!:,;]KIZ!R/(34M);@PW;NZQF MC(C&6,K.FV=$ +<-$$"SY!HBSNMVF' 49TAR'1 /=C=PIO>.03GTT+*>4 7A MR[(NNCJ:+^08I?# =N?6MQ\9RSY08,4W645E>XKJ$O:'' ,7'N@=^PD!%E6G M-''ROZPGR$?9NIJ[/#@PI!B53UYI\!+ MW-_!@4VNR>#X>$*(>)XLJJ>"+-2R!9+9!W*IQ6^UL^DDV;CN"LF 7H[PW=]? M*J:)9*.H-YH5T() GY$!FE1$1YHZ0;Z3;:M'>P8NF8+(@%V.SL''YS=P@HI@ M6=5;"T*HJWG+].[]";H.X T.E\B@[]!Y-PR)[>./?1+H^;D_H_)SV\6"OG+!U.<4SJE[U%R0Z+48V?3]1GK0IL^O@2S22AEV-^G@?K!*U5 M#%$J&2V>("!5=0HZAW)B\SLY!?%[08Z]09SNFJT00>K"9AZ>$\[GY)23CK[ M5]N_7WHDP?]>H43_^']02P,$% @ "X@#5049B"G]-@ AI\# !4 !L M96=H+3(P,C$Q,C,Q7V1E9BYX;6SM?6MSV\:2Z/=;=?\#K[?JUFY59%EVXL2Y MR6Y1$F6SEB)Y2,K9?#HU H8B8A!@!H!LGE]_9P ^ '">>#9D?K$IW_[KV]KM/6,2.+[W^ZNKUV]>];!G^;;C/?W^*@HN4& YSJO_^L___;]^ M^S\7%_]S/1OU;-^*UM@+>Q;!*,1V[ZL3KGH+?[-!7N\>$^*X;N^:./83[O4^ MO'[_^I>K]S^_?OOVYQ]_[%U<[$:Z1@'MZ7N]>,BWKZ\.O]SL1O6]7WN_7+Z[ M?/OF[=O>+[^^>__KFZO>]/[0[IX"N714#5W'^_(K^^>13MBCR'K!K]\"Y_=7 MJS#<_'IY^?7KU]=?W[WVR1/M_^;J\G_N1W-KA=?HPO&"$'D6?M6C[7\-XB]' MOH7"F%*I[M\>B;L?X-WE82YA"_;7Q;[9!?OJXNKMQ;NKU]\"^]4.1/:SQB3[ MYNQ7.SQT2#?^Z3+Y,=W4D0R=0CMI?P+*CEQ7'SY\N(Q_?44)W>O]1GP7S_"R M%W_W:[C=X-]?!X*)C(FN[\J. "J[ED\UK MRU]?LE:7YH/'B&M1_[(LYK=.8+E^$!$\1B']=[*<;#")92P8;OR^9]]09'SZ M#;[QO=TZO<4A/+G4+>6'?LOS("REZ4]]U M+ <'NV^"&;:P\XP>709_0!44&?G(2WT]]D.<^O..^.M[_]%Q\2=_C:>(? DF MX0J37+-RM(:% F N#JG(>:%/ME/B4[D,MU.7M?-LMB8W;-$.UQOD$/9ILASY MWM/(><9V/PAP!HVH !,R!.PK\9^1&5#/<.1[= 1SD#NE>0.*]OA$:ZX( MF(HS3,4DHI-9/FT5EE;6I6<%3"O:'CT]$4H&!O%DN<.B"8*II@9,-;HU6'0U M[+;N)H@EF+$5&F4VQOX3A9+:-8-LIB:5XN-:PFVXVL4XIC]C)2.WL M9"M$%Q"^,TQ-5\<*L1T'&1ZH959VOS:?!Q ] M8N@FFRKL%OWQ(>%_L+92@/:MT'EVPFTM!-&:L"4[;KUVPMBMBT-/L<&)O=@V M+VFWJ0>&AO$(T\GJPSLW/#SLGY![C\(0DSIIP)FDI?V>4!.2KL&R'.<-U I& M T0\"F$FEG(JF W4X[:4C3B M,7 MN_:77QT;DPL/$>)_Q>25DE8\"%U"#N.Q"2]V?U":7OUR<75U\3:A:GZN-"I[ M/(J1-42>C8C-U%T4A/ZZ_\T);OTUW6)Z5SL&S9D$,-[\>9J=T3Z;QC;ZU,Q/!DHX0IM>SGX M%E*3R*%N^\!C\9O8.!HY05B3_!U&<+SPTG;6!QE!KEM,T%+GN.S ^*>8#O%H M%4!%/S/R^-Z%'3.[0A!/AZX"WGBHBS5>/Q9=N'Q@L^-6 .F* D6LZ!%?' A1 M(;S3L8D3'W8W.X"F]PE.P8];.QO;A6R=D$QR[ M]U+]>XGNZ]W' E%85Z@1JUK52W']\.'#FS>]B]YQ9/K'?O >';V7#-]CX^]) M<)@AQFN/F>M;F1E=EAWC$XFV#[#U^LE_OK2Q$ROZOW]D'R^2CXF 8.>?L;$^ MH-9[N&5 [,=ST2-V?W_%:?'/JQR2@C:7C8"?S'F;T:4IV-,_M$A PI2Q0?_*VQGTJW\>DXE+1M&;#?[ M@Q=LL!4GTG$E5MJ6CZ"L=6%9UB&RKP% 8^(M 9@)N1+0&B2>:V*S;_("LOOZ MG\QKT\H)H56U\(+ MR(1'OBE4C:TJ#2S8ZC*#'L12VZN*) F5A?%]+XYD2I:;K(]8SE2]VB-"#B+I M2N.V%2(M;%U^/6DRP=< IOEE) <^O92$0+=EFLU8!K? '#O\QK50,K^V /1] M)G*1!SOY50SX\?=2QA2/1#YWFD9-IA18>S,I!PX$;9U)B9LYP9?K[37VK-4: M$9E]I.HF5%\Z'2%18P^;5(.KNAE0X[1C:;UNP"O?#+3&M;P:E;2BUT$!Z!I< MT$G-EM^^A\G*2_W("B=DCLFS8XE\!EXSKB"(&K:"%?#NQ=V*9P@+"07!<'A+IWW=+R^P/:>R?+:3Q)29":3 MP1!B(\)P$/@4D]M91H.4IEJ5UE@Q;OME@&[>8C-",F/"&2,'00MPP&59E8YO M3U$0WD8RCTFKKU""M7L#)HYTI6OV+DZ@"M>V*2O]0F VOIHUT4HO8P-T(*S? MSX@X#,89"F5+-=],*'2\AC"PDZZUTX9:&%:X@B04]E63-[XN3H%-+P$^D!"D M?5\+);YOFUR^]FS.BKW>9G=?R-?L")(MR76KT-"=+Q:O6C'6^ M,8"-KU4MA-)+4A,1""MTZ%G^&A^R0?9E#B4K4])#*'J*/N#0EZY!:1]3$E2X M[O08XQN U/A*DZ*07F%*T"&LK:3(R!VR')=_H4'<4!P;Y#:%@J,\.LIIJHEG ME9%.&:U]-0#-1RTY &=BDP) (:P 5ICF6,=/L@).&PHE@]\4"H[L'%2Z"D3- M-?'-=BB]&J1T]_6 :'Q%\(!.KP@9L!!61?\K(K8J=)%N(XY%Y%NUF,;.+433 M)X3E<,:5.:ZWQS93M(UYQ^ _(N'9S&)6+J$ZIA(GS= MK)S-PI?]+ Z9:B*. MK.4:M8^1/(BHM_/5L&<)J.G+)FT^W)#&%@(J^(:N>PQF_D*8YVHMJBY M4%YD'6!A+5TEX@Y&F%>X6C0XX>L"T_BJ$0.?7CERH"&LGF.)R6,@A5U=D8;P MQ%TDP2UY)P@48.5$";+4A[.R+AH4X'>J(,2GQ1=?'Z06 GXR%+*A/SGH$-;6 MX;&;Z^WAXR<'$TJ@U7:$GS'/Y3?K+,X[U>X.@#[W&+$J9;%Q<0JM/#_79 PU MM71'*9^K:\I>OP2TS:?L:F*7R=DUQ0K8$D^!?8T"1^:=*7KI+&I1OQ8C$CZ) M5T!X@/+PX5B(D%L7H\ (XEB&V1A5KF,%*_W"0+:Y?/E(96(E9L@ 6[7QZWWQ MK1^]]9IMK[-23WL 0#QYM'#'7'OBS; 5$>)X3S&3'SS_,< DSC4=>ILH9,_. M>2SO(/9@TCCI;PT35JDJA%+$V^5KP*5-C9+'G6L#U( S!,4C>@> M)7\??Y%H(OT!)$G\)D/ H)7B"D.^H1;N%:[L0ESQ56 UODA-T,A>3."!#V&] ML4=Z0TS6+%%(D8?#:RJ4(U%C.)A*5PR_L3:V%:X^2DC0J5BC) Q 3T)5,V6WHQ#^*A ",/ M- @:?$"(3VY\0G"R%[$4+N+X)+G-W;?_BH+D4#*% =NO#G_L&GIV?\WNX4EV M@#JF$NK4NB9K,=GU"/.=3W+X2;5V00[X:MN8SJ\UP2:]+$0X0%F+NU4&%DR=H+;X3(&X/"F7Y+0I1>Q.T MJRRGKV2"KPE**V]2<$'/7%20@=R6_W?#UCHF&Q:C$61"BYIQW2=1PZ;=P4U$ MK!4*AB/)$E1$,7HM5Y(^NTR1]81_5/W M'4_)1>_>'D8 MDWU>]!>#^\%X,>]-[GHWG_KCCX-Y;SBF/TQN_OO39'0[F,U[@W\\#!=_OM)_ M^/,@=&V\'+5@)YXB,R_7Z+)52*MZXRJ%A]8*UUYLW*=UCXN :[ARV9"Q5N6H MY-1#*QPJ_0!7;1PY?4E:DQTR65,^R@6#*^QVC9]H/VE:;-4,X+9LE 5O2[* BP$$)O1MVTD F"+''GHW:..$ MR)6R0]&G4<:\*\D8!2X06#3#(04>VP-$/&K9!5+>B!HWRI0?2S)%A 0$;ARK MHE$(A_2CTL)*-:R)"\AUM??M$["YIM3.V,J[5A0 ._S5\KV0^@0#-V[Z^ZL M/[$/Q]]=/\#V[Z]"$K5G$HM2 MX6_138(PP(/P'HJ=PRG-:.E"CK/ZE/KW<$5Z/<9@4V![Y@RG&QP\D!P,-SX?8\J?;+QZ3>LCL4S M]9W8H1R+.;A'G&0G7S^^N7ISU;OH'2>B?XS[BX?9@!U[3::#67\QG(SG].OA M=-)#GMT[3-D[SMG[]]VL_P']+"QZ#!S;060[(8F?F6R90XI)$&(\1ZQ 8;P MK[>GC??-I"=IE4[1CA(_0)4"5I$8)V@/Z/RM!M;G<\T$1("@K%- )8\PZ^9? MZ'2$E@?+4[Q .\_3E+//&R!$)"#3G"I(R3J[HU&+, M7 L=OC*K0EDV'WVG1M4J9N[5VQUKV3=IL_MAXWO,P$N,&0I98GOG>*O="T2H M79O-VFB!\SFDCM,8?XU_$I]DZ74&$:$W7[.:V,'C*8-P2AQ+:%*G&H (M9OS M)H4!./KO7CL(=H@P.6%U1UE 45CO7-H%1'SZN,'CK,Y M<:3ZYHF@=3^BC@]Q_H5W-\^O]):IN#>(&'C9M2I&K^5(^3Q:KYDGNIP[3YZS M="SVMN[QLK)/]PD'!_MWM8^O8M_X7A"M,8D?V3Y^'3^\??R3[3WW_J/CXD_^ M&D\1^1+$[QODFIG%X*DXYF/P\X?[^_[L3Q:$GP\_CH=WPYO^>-'KW]Q,'L:+ MX?AC;SH9#6^& Q:9WR/3.P+P0V^/3R]&*/-3#&SJFQZ3C5Z"5H_AU8L1^Z$7 MHW;:O#/!?FN%[8B)M^XSZM*X?M'16LI5H]81*VW.%A0K@GZ]O<:>M:)K0Q;) M5W<#%- OQ]YLHIL*;0C[TRF4>QCE#^HJNP$)W^O*K)QS>>3J\-6D&P(W6J_? M#4(07U?2#KZ9%F8PU]!64?5#VJ,%;2@*_M:J#8\8@V2BLHJ)M =<]9<732F7 MTBB!X%+\XO@)F/(;BO(^('7CJ?"=/A OQ @"HW05!JO'=E >\&ARB1BWH;]%);7G]+4*R M+:XD6549B(15RB1M6];%,-BM%ZX6#DDKG?$@L6>W5\N MX_=!L,2[-^G=YFZ@)40'O62"55M+8L;J/XD*TQ]_:T$MB9(3JE%+*=Q:)3UW M39S\"D#CG A*AI)MB_$]I4@LRC5EC]%]\]0WIG^K1^N90+?U3F$$(+7)4;I#D 4Y1$-Y&LEBS M9M\6MA]1HF1U065-W#O!8OECL+J]@<28C03:B*.0COAVP"(W?C)U!Z#T@$_: M T*,W%!,.:SCXU;'+L>#]=W5PG__YA9M QD[S+L#XHU,W Z[GA%R33'G/07@ M0W'F"+M#..4HRQPAZ(^T.X3UB6/6+LFN+/1X(1-7<7*^25 M89-R& @W#,MR2XDD!.LA8_U2PS>7>C]2W+?7[][>S7M3%#,W+HJZ"9TM=GMZ M*V.,P_YC$!)DY>\\:O:!L#.6$0(%>K7G89S.'R09;8E-S%.ZRBX03$DM43NH M6"5*X.ZR]5W7_\INR-[YY-:/'L-EY)YB(5I3FITA+2XE(TV1 \?2O>(?812D M+YO%F4-#;^F3=9Q>JE"8YL- ,%_+Z%!SC&M7JX+;AH=[LEX,2(3<(8OPXB"< M47..IVP+#@1!!1>5YX-6+HA[6\R]9S4HJY/:G1E2K/HJ MORJ73B\(KGP%JT6-:.T\^H@]JE7=&0XP><8WR+4B-P8[L8 GRT].0,=R+.0R MF&9)2=K H90Y*?%Z.F-!J&M41BY*H@]/)'R"D\A2',D4 $\PW!R)YXGQ%Q8HTN8%2IX9IU[=_4Q,Q2)("N876%P;Q[ ML\RO(;!CCG)GF9VN=EB2\=FAFA6"&H)$Y="O7=NS^-1DF=-0W!B%J&6S'*HK M9B3"KHD :[::QCAB&$^6A\ND@OBJLE>SC*DO8J3&%)S:/ &:KF?V!7K"(L]# MWJ597M80(])#L[E2#'GC6G4VI=FQ63[5$+,Q01;>:3V[399(4:0E%R M]#I1Z9R=%GE40K93XF\P";=3E[7S;/92UX9)WE$&)\N1[SV-G.?]885I'?-W MI>J8'T#]H;<']H?>AH$;/SR*]P#_T#N"W/.7/09T+X:ZEX#=P0KE0N[HE217 M=6_G72$14,J:NUH](58BUV-CYM4A'50A[ 9BU%3%(+5Z KFW:R"S6ER$5I3W M.G)D>$%@U5U$*$6I41K?G/O& M/LF7CJP#A+32@HR2H74NWVC\UH*^O7>NUWBNUWBNUWBNUPC/?QLI[MGK=&SO MAKT^6OR[]2H-WMG+](=HVO$NC^)FJ+0':-=!RFLI6N""[AQH]=D%P_G6D#P% M?R#R11PE_X1==I;S$(CBM)I]0?M_\B6FAR XI@JQI> N(W?D+$4LU>H)VD^4 M,E0+O4ZB2D./:J,H#NF9GG"]+W7"Q8#IL>-?S,ZMEGMX M>LX1H,Z<71T(FZQS=L*ZNSWLL) ">P0.*WPO.X5)3)A:?#A!8//5)3/_P .WAP]'UDFZ31B/ ,X=D@IWQTDW0A,#9 M01 Z:\2N/A1FK=D0$&RC N*<9K(9PA"X?(,(V<;I[QN*.K;[:Q:3,66T\2@0 M;*J2O#;&&0*[4XKK\/&3@PDEX&H[PL_8U=N8I9U;V)_U#+':]FZT M/5^@[11X ?MU.D+85\QD7%+IB(LA.'[FJUUH\U.G(X2E7)R?.AAV(GUB1DT; M+XIKSSXEDYIF3/Q<*F-B-W\O!4!G,B0HUNCIB5!F,+ GRQTNLJ0'>1<8=9FN MM]?8LU94>+Y(''MU-SA9#3J,DA9D.L$-@GH^A7(/H]0E5W<#XH7K"J:<%8*42'G#,3K,"%P01K7'5\HN[6WHF(+DKI;42NZCI\;A&C,65> WN(:_!M M@VV'EIB@;X5BX#P1X)P MB;/$BC-#%ASSN_TJ@.!1@"+L;/D1@%N,7.8BKM=.P"SO&7;6CQ&A6M?SNJ+1+F^ZC-H_T4(' GW/L_#N(G7\7D;OJ8^4=C]SMWSUD MA<8Q'GH6A3W[%A,K#3CTV)79I>\ZOK(Z:>'QNA:>KP#E[HC#OIR/*=N/_2#D MW)26=BV^'W'N$G_W3H\YAX\](>CRIGA\Q+H[7!:1H"IE#D.)-R,!8AJ DX?= M(XH,= &G,RT@G*56RL,,=N"XL[,Q1%[4\6<(AZ*5\N6(6B?.S3*'NZ8UB:_> ME#HNR\[=F3.RTR1GR>F8J#&,E(:7=Z%.SISS5;KS5;KB4?874I2U@OMM#157 M_4YN< B]NO,"[&S#W\JY=I!4$)TH97>)*'(%0]VC;- MC,5+:JJE,6N,_HNOOB']4SW:SO>LF/XIS$!LZGF%.U+D8LDZM)>%I49#;FJU ME7DESN#- CB.F,A,E@?OF+>2='I!.%C78Y8V2N#.X;I]B5'7W31;88;7%VL] MI$N_*!;TGVA+*D_I[XY!5K.SN7=O?LJ?S=U,QO.'^\&L-YKTQ^S\+9Z/W5*S M=C/V7#9ECQSF[,R9W/%5]=U3J^PEBT,)U2D*PEOY+3:3 =JIJ\X#"U/IM7? MR9ZZT.L+YQ3/G)V9HN=ZZ$+0STI0Y6]8Z/8&$H8RDF$CCD(*3AT>>X[+L.\ ME#];(>L!(3!E**8!AEV2/&KBG^O*<0?"C.'F%W"*Y$6>X(D6N*.1\)1B$F MBQ7RRJPAY3 0\F?+,DN))"#K(0TX>X& $L8>>L\X"%G 9P>W*D!6<*P6WT,J M@WS:ZC!Q(#I[R3&;HWS$[R/Q@V#_H&/RD*- 0(Q& +2;EA<0(\QKO\$OA687 MK^*IKS9Q([,P^X]OKO)A]O%D,9CW9H.;P?!S M_WHTZ-W-)O>]^\GUD'[^-+D?]*;]V7_/>__^?_^._/#_W7^:]N*)DS__HX,A M]]VMHB!&8Z^B.4*A%W\W'*T5W: +X_4V!:\\U;/^0^)5I99^IW>VI%)F-E-'7 &6$;HF-&?/0]7!3_TN[<7 M[S!%D1_B,%2T8%*+&+Q'Z!X\M/9)Z/P+[V#'=_CD KE!/PCABB+\-4 1W)+E M"%W?=?VO,<@^21+61SZK'O4'!9S*[M(@=JDQ%(101YE%70SK+LM!>?;#"(\T MQ/76/>FX[DC.G3;SF7\Z]9DGBT^#V:GG?':%SZ[PV14^N\)G5[@*<_N@N8]3 MBAU@2>/.N+T2',!93&=G]Z4XN]_EF6&%_F_WCPE?C*O3KH/;0-Y%3L;B#4,4 M<3IMUU6W4X)2R\[EE/C4R@ZW4Y<5*_3LP=^1LV&:V#^A?W7,TA932\RQ5W=MZ,H,/E+).CE9/B(ZA'AMS M+VNH486P,8I14_E_6CV!N(,&,JO%16B5=D;(LZ5WE](-('B&!F*7R0=-H5&' MI7$=.2Y[.>.0O;CR77NXWA#_.?9!)&?1VETA6/R&Y#=#$)SQ_QFO'$OTXI:H M$003ON JR:,"@0?WR%I1*Y=LTVA(&2+M <&H+\@=*5X06'47$4I1:I#'(9MO M[)-\Z<@Z0$BA+<@H&5H0^)24P)^'*(SU[XA-Q<@K-L"E/>"4U"UC>$M1!,PU MJ:FMZ /$R-:01PU.03*KV=/JDZ7XM4Y).PA&MI:H98OPG. !@0U"+: Z;]'I MV-Y)BSY:_#,6E7+L[*&*$#'9\8JJ$VBW2\IQ%6;@_*V^947KR*5JQ[[%&X(M M)]$[>./BF.Z>W4\R)>/OA?B)3U$K&AZTCR>5B>IH $YZA+".L4@BY%U ^XK% M5GZ,%SC.I251P*EL$]#.H90S63Q:/H^[Q8\QM,%DF9S,&IW#7;TY/8>['5PO MZ'_QH*ST8#)L9P[@&-Q[6MPARW$I;V0G;I+V+1;.WT,B>WF"TQ#. 9J2#:=E M\K.H0%!J6;CD;TQPFP+QSL4R)>9"O5?^GGWW&1-IJ75.(PB.M4PF4M?Y3F"O M/5-F/Z>T?CJG$03GR(BH*=C!F4&?$7'B,@W4.I?H[M-F<"*P1IK[%!%H7)!J M;5Y#(#I;)$DBZD.*G8Y\S_:]^-'>1^1]F2R7F(H3@W(TO)[,Y-D*>GTA; 5B M,'$#,U9JX^>L 9&V\A. @9M .ZBUBA\[POXX6>1/$-PS$@!$Q+LEB)(S@^ M\Q">848QJGC*Z&G9(! "L)5H:AF2X%B]%\[!MPUU!^+PK3#Q@].R4::]KXAI M7$S <2:-EL82:Y@7/]>P@!H(2C%>'U["6]"F R)H+3Y.5':!$*97R8ND[/N+F\%:; 1?3B(#SAWC^P\LY_!*!<+JAP0]-;!IFPI3@#=K&GS"=(W3XI?DU.D$XV"C&!BXZP/7; MRSO6%YR25+)]=>- OTNGO()#$P-N%3S?K37@/E\A@ND6B>T;?\W 2NY"NL@S M"[^_/;T@-?_4GPUZU_WYX+9W,[F?#L;S_F(X&;.0/!V_,]'XXVUR/K'ZA"#O M*:GO=+T]MIDF&K;_%1%;KY9AZ?';N7SES,S>0LUA#T+C% ML3PBX]EL_2H/%^J9"LC!!%?H,S4H:L$>@@@-UAO7WV+J(?O6ETD,B_2F@J0] MA&./.E=$6B D9(# U1DU3(ACA=B. 91R5- 60H2V*6X*2% #)P,2IKA(_\IS MD'[USP6SPR;+H6<[SXX=(9>S%TO:P;E55\M^+,$<#,/8B=P,NS&2P6=4RFF0DZI$&N+A_?(0XDH70@& U*'2U2T2=Q$E/?06/@]@[[JR,+OZI=Z:VQL]D$ MA2D[CMBJV9$NV.6X_.L8R*I*_L3S=,(Z+B:8U1,+7*0Z!O%1C>-C'L?!MXU# MDJ JIDA)!:Z:\2%D5]0H:-40":: 5;"(GI'C,B5_YY./M*_H/*6^Z2!D@,#6 MSG2R$H#AMOC@5@0/\>U6"$O"7D%,<;!4$,;-C(]A-068-)J3,/:$SB: M0F7AA\B]0P[YC-PH?US7*B00,GZJ%=-6R0E3WQ:Q;.)_/N,@9 ]1.D^K,%"F MQ-0T%X1L*&!FIYQ@,(6PEM5(+9TE=D*6]=?2OL^! $*N5]>V?@X9028PY8[G M'NA$AO>)WY[>)Y8D-!WGZP5LPE[$9CRG.)U3G,XI3N"VL7.*TSG%R2@9)MX^ M9O,'DZ28?)_O*=5)00H('#Z?7)Y/+KLA<$J;?.Q[SW3!87OFNRXUT%FGQOTK M/A#G,\^J*/D=!0L.!$B.3=H3Y?W\G=BZ:U$?#4O\GN#?D;!_S\=A52OL#HAZ M?4=GX"7]G]'DGX^[:@Z+:<#\E[H9.3%B/R!_G]@ M=LZ)[?XS)N@)Q_O=+0KQX? =A)-J!F6GMXJVO5@S4I^7#(="@-?)=^,<%]%K MT%;:=[6\LIX6O#5F#-]WXIK#76C&'/N.5EO6VX.WVHSAZ[3-]Q)6FS''P*VV M0\$/3)X=2Y"H=N!$3)4@3E1._\[>YAC[X9\XG&'+?_(D=Q9KG*_3P0.I!U0C MT;X?@4S6*%43NZ]8.U'5V::!>+D7?)JF),A$WU0U)>,$WW<&";[Q/+T$X7-> M[SFO]YS7"\][.>?UGO-Z-2V@<^E"DWS>9DL7G@O>G0O>G0O>G0O>?4<%[\[7 M%\[7%U[H]07NX8GLM>5:9NKTX5D]*1PR#J'=X-OU&IS CPECE7X M;*I*"#I]^E1.7*LD(TPQ?E33])'KKWU_95Z:+^]6/<%@"F$1ZAT.6_M!$*V3 MY=CW['L3OM7@"293]WO0Y(_ M^RPFQQ[7;EJ6\S-WVOT"*,UY^L*4YR*F_PNO[EZU_U6!;%9#Q9_XR MEYR'=I.?L_3.67KG+#UPKL$Y2^^M M%EC";TAYF/)?1:A%6<-2Y_94PX!T.MM4;;TW3,WO6+9;EVE -GPKRJ0=V88K'W;=M) M$#C>2PCJ*G.@-V>G;]?4&E%7$*XZX10D_M6ZL\PPXP]UYF]\+T8H0BZ[&,1+ M)6P)$# 6=MT+_I#KV!*A8:K9$AN,.%8E(L+;FJR+0I" ,:Z;$/Q6*0U3\JN) MT@XILHX7.%:=CJ-D/C#V<)#\@+C-"IP M[YN,)10@1LOU-1C$3A@?J?<]FYF^M#'V+ <;OFSU[LU5OH[&S>3^?KBX'XP7 M\UY_S&IIC!?#\F4$;\1F2*3+*B%X*VK2SP/"R2*]#\IG#*64A9 MD%Y_?$0@J-L\9-)KSJ+&0*X[RR1+QHUZKS\_TRE\LIWA342L%=46_2>",V]H MG(8L=7I!B"_*I2=U"5J-3MV&B-:;+C.VRPH>3TK]!J<8@U(#Y2!OE;#"=W(R MOP)XJ.A$##*4;/NUKWOTS5E':\FK0YG?VWYRB,/ZXW-"&4@A[H=PTEM0, +Q M91849%=ZA*DI9NQ0OS5SJ"]ZR32=\:R/!5DFU"!#C%PQ!G8_"+#K9G MU04BU:0_F[*(73^)DD".[MVEWT0W$;QM7G:Z![1GRGXBBLA90>% MD*=16@Z,L>ZD;"3)RS8KJGCG!!9R_\1(5+F^Q'@@SD(K62JF$B,@2">%A5)G MZ"V^^@P%/==):QQX5G93PI$C1(>%@DZ+JQ&+U$CP#/AF!2-%BNZ*QIT?D4HD M(S40/ ^B4<%(4:+#>. M-"@5:4)T52C*B4+# O S, & G=[PA%R**Y5.XR2'=^9)#G2RWFZVSN0ZC/P@ MR-!,EMT@:GS.9Q %!>3D/6 DBJW: M!480,A?4:&3.L 5ZN;MY"AF$MH,@=-8HQ)/EE/[@4-Q&XK=^-/M"B*.6X;(0 M,7!^2P[NOF61"+G]\ 81LJ5?RDJB:/:%$/LLQ4P18BU[([>8.,^(/?AIZ''\ M>'I/^78P&W[N+X:?.W0K^8C_T*.^913[91^I3##V76\_8?N)/72$W?A>>[!R M-M?;H4<)B>]3R+G"\I>:% M)ZU@Y%2"L"\<(=RG!+'WT*57MN5=@%S0P@:3R9(&7^$ S\$!DC5@RJVH]NY MO3B/&7HJ^ZXNO=G9.-(1KR2E52DG^V80HD-5R,8>'W!!H0>/8.2R4GY[C"9> M*MH@8)2R%X1 4'&^*=%K.1PT0(25;@ZFF,05]ZAZB%Q$S$)#/YV&A@;]V7@X M_CCO30>SWOQ3?S:XZ.W&[DRHZ'AS,$^E6\>-0FQ?;Y.ZA34)TK(RT8"E) X/"A M-#,#,*GO+.6NI#T$8[DISDK( (&K?2]T;+9]47MQCBV6%NG@8/#-RYWU23BEX\PL"DZZUWG<62UV#T6:$K6GOS:K&YG M",JE3I'1I0,X#WZ,PR2>Q/S4_C/UT9@X+_Q4=?:5[U*R!E3E.I9"' J/!L&L M,%L(:>X71KOKXE"-&,!@?\F54$(> ,I![KVO<<0H.%DF+S2D7E3240H%QX*P M9117"061[K8@5"$ ,)1!*?DO+ ==X?_.##Y!HF__%07QM:Y([.+$CSZQ32Y&HQ^&Q'FD)G6\_9UZ[BG'7IB'5'Y@L K%?!UE MTYK*DP:<( GTI8A29CN.>!0(QD8-(F),!W#RD%>RR8;KV3L4#,,3PMX0JFL4 MWT^TT>P&>TV8"4.[&TJIDG<=X-0.-4U>'5I#4+05+/WF+6'\_[-XOA9-R=ZS_'<+Z( M2M?;S"]:61U&8[5T^JL#H23IPV0 B!DA!=B=/?[51Q^"ADY#)4WWX#4$DJQA M+K,BCM7Y@.(U=MU[_]%Q\2=_C0/QFXF"AA!,%K&T'"I "Z"OO1SW?.5L7+R] M)GXP"FTQ=?GM(%@8&L3E P]-CZ36H"JK0-VMO6P!793X60!&^TAG\P#ZEN5' M"SO/#)D4=@X.;B)"Q$^D:?>&MCQUQ4$;07">VQ[R*=H6Y:J\*X1@?!F6 MRK$#Q\\9?L9>A%G"2A9DH6(6MH<0]BK".0E*+3OB\^@QP']'[$&%Y[@:H9$# M_O.I SY_N)X/_O$P&"]Z@\]QH;_.^-U94DC=:F[3=M+N+V0#Q=A9PI. /IED$./&G^N: M!(=8*6(2EG3 ?7LQ M83_1U0%--7>.ZIVC>ORPTSUY_B(X#C:*=9>D,32=)92C@_J2( -A473CDKT@1*.KFLZWZ,^WZ%_\+7J3V_.0 MU&E+M^;;KM-_J),UM["'B.,+GNH0M&M!"0L>V5(I80D2K=%^!\6#%VRPY2P= M;',UJ*(M@,<]I%)TH+X8A5K2)-CRFM*EAF<862L4\H#W M"$(VC H%V=E#QY-<)LLEE2T2I$T@ >?X32&DKYCPCX\%N)P&I7$JLDT'?T<4 MCU2)QDFXPF2Q0EY2UB?X2(<(@Z%'=8GCBZXK-#<]A%P9H_7?&&5J3RO=/1S6 M][P(N4./;E,LQGWM>Q&[SL'^1$]TVV&8S)&+R)8;[S@ M4:X+GGHVWE&@4OX&DY"Z+'0"'$R6MWA#'9)0[Y$SO:Z-&UL[+U[D^,VDB_Z_XVXWP''YT9,.T)MN]LS/FO? MG7-"I5)U*[:JI*VJMM?7<6*"14(EK"E2!JGJUGSZBP>?$D&"X -)GXW8]51+ M0&;^4IF)Q"OQK__KR]Y'KYA&) S^_M6[;[[["N' #3T2O/S]JV/TUHE<0K[Z M7__S__Z__O6_O7W['U,>!S%R*79B[*'/)-ZAI_!P< )TARDEOH^N M*/%>,$(_?O/#-__R[H?_\^_S7@I6_!_O4V;O>4?O7WW_NWW[[[Y M$GE?)2+RKS68I,V_7+1/,+W[\<573'$(_2L- M??R MTAT_RD^'?#?OXK(_N!SMN*S'<7;:BE]2K_E_;\-\ O_-3G,'SG,=S]P MF/\]^?@IC!W_UGG&_E>(-__TL%*B_K%$L-A3 -/2UK>C(3,"98I'&CGO?,O^ M*L'"7V(<>-A+@7%V-:2%-,)PM=O/4RX M3[[[XZ_\S[?R3Z$C]L]_+$(6=>;/44P=-TZI"0Q__ZKJ^Y8ZX9)S8G-:%M^A M;LJ,_=F@C:3%MV[(XL A?NLGOX_HOJ7AOEI4R2ZL^/(?_K/![YMB*0&A. J/ MU,6M?MBB_"I=9S*R%GP0P,';3X\MA/Z?U^GXX 0>6@8QB4]H%6Q#NA>Q\U^E M&$/;5RI%@?.3\YQ[> %^35/ 5M<$,#5 53N@MM@H;F>S+%!&OPG:_]N>3;* MC5"P=C&^L2HUN@@^7H"QE@$ M D523)CFQY&TQ)Z"T#[YK-LFJ0G[>;@.U50CLWOE(CX-97+6MG\Y-DV73$ M0YSPV&,H=8*(\)&\,?Q5-)V &:H 7HRS9^V &Z-2W.[C;T9YW) HY^,/^(7P MV7X0WSO[JHBH: ;8$NN I598U0:H!=:*:FI]R6),3A5QLJ-:W@WQ\?UQ_XRI M$G2I"7B+NP14MK;\>]"65B%F1ROC%)$D.:J%K0(WI"RBBHGS8\P&^T5X#&)Z M6H2>.M0U]0)OAUJPRZ99VP6TM>I)WM& 2TQF2+!!(44)*\1YC6K93\Z7E<>2 M![(E4&L@EHVTHB%H ZV3MZ-Q)C1GZ1](+&ZO@W&CZ27 ]RV4\7Z:QOE> MUSC?3\PXWP]KG$^?0QO&N6!_KNE3^#EH4D6IY50,\Q)>I5GFS:9@E!72]F62 MG#3/0#EQ&^8H4N UW=#PE02N>C*E;#X5PU0 K;3.L[93,%&5R'W9:3952CG8 M,-9-&,6.__^10^V\7]%X*H9:";+23$LMIV"DU0+W9:*2.F+DQYS'\P ^I]A1 MF.39UX"-L I(=N*Q\!U00ZL4T=2TQ*C,J8UI2?PDNK_9A8%Z-;VB"6"+4@%* MK>K\>Z"6I133U+H$020HVEC"^07[_K\%+-]\Q$[$9/!6472L67-4MP=L>UI0 MRZ.JHC%0J]23N>/8RLF__9W31RD#)#F,:K$_A_XQB!TJMK1HU;E:53OP%JJ M5K;,LT:@+5(E:T=+S,@B27=4^UL<*<5!+$]UD."%3X:.:C-4-@=OC?5 RT99 MW1:T;3:(W-%$$^HH(X\D_9&WRF/,K_R05WSMQ$XB4\VNJZ(Y>%.M!WJ^*U[5 M%K2I-HC<>1\\H\[/3CJI[8Y^;H@NG!B_A/2D5,1Y*_"&60GK\@!1U@2T&59+ MVL,Q(HI2JJ/:W./>\?VK8T0"'*D'\/-6X&VN$E;9YDI-0-M3'-=(O^?%U>;%"K8NJIO#-4PGPS#8OVL$V3+6X7:WR2_%&@Z0]DDFNW"V= M'SW":,WC&$>Q..YVXSLO%7JH;0S8+)M!IH:I;@G4-#4$-C7.U>+F 26T48$X MXM3'325WV/>;1O.S1H#-40WJ+(\LM !J?C6"=LTB.O?^S?/7**4_DIFQL9Y7B'L\ M[9_#*KCGWP,VL$HHJ765O@1J6M4R&MN5I(8DN9&CUO*+NV-B8\6E5$4SP,95 M!^P\@A7; #6U6E%-+2XEBE*JXU]*W1R??>+>^*&CWOPHMP%L$O4 7VV M65S3 [2M:@G>=>-8\$""R0Q)-JC 9UR#QD%,'7\5>/C+OV'US/:R'7RSK89V M9JGE1K"-4R%K5WN49)&@BQCAL8Y2RTWH&Q*YCO\K=JBZO%--4\!FV 0P.VZM M: ?4&!O%-3Z&G9RHD901)VVKW%,.[H9]4E?:\[(E8(ML@'=>Z^FL&5![;)*V MUD#+("8K5)%AI.PBBKY.W++).Z>&,:YISQ]P2Z MZCVZ\^\!&V EE-3H2E\"-;1J&4V-*Z,VY@9;LK^G6#,L?PO9E"YA9(:4?P75 MC"HD-#:B9+]VQ%7 A.4-H?M5U5&6\^_AFU$9RIDAR2]AF]*9C%V-B9-#J^MQ M[2E]+4B-LM "ODV=PSFSJO1KV'9U(657RTH)=C:MK1,]"T;'Z.V+XQR$?7V+ M_3A*/Q%F]O:[=\E;4?\]^?@?HMP"'W;7VQL2.(%+6,X8RK-8BA=V6G8%:IPF M"N!6VZ8?0',V$M_4SJ_FM_/[Q1(]?EPNGQXM6OD\BG <-=CS12/@EEL-JFBC MY1: K5$AJ'%\%>30;RG!BV=/>@$48QKAV[%16?>B9*U4RYDNVT["IQ00+UWK MK"%X#U/)VW7=W!'4?[)HFPLGVLT#C__/\H\C>75\)E3W]C6&7GQ+*'XH\!HAIP8I;R08&9GO!E9#R[_ M ^>,;(Y,KLL+:TADX0 M5?M@73N@CM<(C7N;LI%E%TM?7:]:46R6V=36'O"!"!(@7J_LQ/>\0RJZ!OPM2Q^%!\P?5&"#K'MRN>&2+2,1O&#Z MS2"N6A69AE-72A0)JI:"T(#PDJF"*%D3!I=V8#%]N ]C'+',20!ND4/H] ,: MSUI#+V83C9T IQ3ZLIM:NN PDVXL$N5D@97%+5B9QO"JJ'#Z@#,MQGQNCV@? M/O,GGW;A'J.#0W^/T)NO[CYNOOJZQ\1DS882*C +P QX]L-H^+PA":#NWT4A M6:;3LC_T),@43N_Y4<@%N724B21'8ZM1\$/@@ZX5W53$WVKCLIA\K8)7)F)( M3PRW8J Z:P(TIM8!*F9/Q>\!)TJ58AI7TTB)"1>TD^X, HA@FQ.7#<4'AWC+ M+P<<1)B%$Q%@2GL]"F7H]03N:2W@%QU0HQM@OVPCO:EU)SQ0PD0,J'*W"V/&;S[/T!>F) ML^O!EW2V(>Z9X6GN1)2: G46'8#5^Q%Y.^BS\2:Q1]R5"/BDT?69B9(MP1ZS M539_2@6RN?70HUK.=Q]RTK8W((8 Z4N0AAN?@^\Z*,-5RZY PY>) O2V'\"$ M-[,=B!Y-O@ 3%GK;@Q@C(3I?(Q;C M)?_"\?WP,Q.*^5 HQU+VGXC/D30EL2D&C'@O-+&'H1(BFW M0<"^8OH<*31$MM\%U,2GR%!7DQ,,@86SV*,!/J0@<8YZ(JD8)RX-"AHN9UVJ(-N M?:>Z=E\1?D J@[C28^B8E8^185N7>A M[[&XR:-"?&HHK]"B.W"G:JN(HMOI]@7LF*TAF-I]@5&6!<0GZS52K.$OLOI+ MH@T8\4"OP$IMA^GXO$:I%77K:?CU4$57_)R%S+8Y1'/(#CHEDIWI7 MU>P*W&O;**!4GDRC'V!?;B5^AY.M@HFX)(Q2-K/,S4^6G7P<)22$D88 -^HT@ZM? @(\X ^0R8Z7K3?MP@P KGP1 M$$:R7H"9'R'17Y&M[#,=3U1#5CCE98=I^&>-W,:N&@8O;,3:UR[/CG7 [=7*R/"^7 MA.V?NQP&+B,6B7O,@IY%+[S&6\RTZZT"E\W&GYPOQ2BD/*O8W NX;VK"+KII M0Q? 'JLKN:DUI_219( 8A_*2=>\G%W^4H /\XL38>VK*@X=6 *.!O%0),4-? MDQ>/$[5&^\F)_,D9:/M7.,ZV#>>!=[E=T7BWHS41X)'.3"DUF^0-% #'04,@ M?6VJBY-,E5MZMG.<\15SOM6775=.5Q:2(I@];@I<8\?'E 5$1IZ\XFP1LOXF MOU8OH"&@)>QLXZ"Y"_1-A!8(>M]0\ 1O/C!*YB"V%D90B&2!,A[%[4RK=^C' MPU[QF\-8%FU><8(;Q6K@*!8X :<@55+VL,]@?7NAIWT%&/L)BW"_)S$?8/@Q M=WX:@@5L'+AJ1ZKO =RQ-."63_@HFP-V/!VIS<_S9+3EFX-%ZL,,]!IG>,;# MZQ:IHS>\7 UZ][U15:Z>//CR:@H;_OTC3[PV> M0I_)\K(*F'IQU+2%V#L3X'%B&*66GVGODP/@:#004%.'+E^OPD(@FUN#&YHL M+PK!ZEX#KFX)W)%JX)U5OC]O!MBDZZ0UKPV0+C,+HC/Y7N\,K:+HB#UKY>P' MQ!E)G/_/-]]]]X[7N$2O$O&[[V;??2?^'T4[A_)KD<=X%U+R3^S]A((P_90( MS?#7A@IK#993Z3#(5;7.I:I)7-0]@'NV!MSS5%K1'+"GZTC=);4,@S-W7ZM- M>;QD>F#$*L?_L<;Q_U_T_J^S'_[&_O_].Y&(\W]^_^/LW?N_I8$@^?3]=S_. M_O:W'])_OOOQK[/O?OBN&"/XL^C7V,7[9TS1]^]FB#NT:'_^Z7*':B(STU9@F5#8&'$C6X8@2Y; 4X<-0(:[QLE) L18PASQK4A8DA M\8GXP)W4#:-XAO[ZU[\Q#_Y;%A.TG=?F]KSG$3ZUY+* MUL =MP%F:6>]NBE@%VZ2V'A+.*.+.&%$ I20MK1^-@)0_F+56Q*\=25IBY[Y M@&.'!-A;.C1@N4 T=]WC_NCS>'>-M\15'LS5Z@C<7_7!%UVWN1=@+VXAO/GV MN&2!4A[H38$+2MARLGME>/S)S &A/88.S0>&=P5?B%! M,#2^QF, R"3IP&BBFT)&.=I*JO?-9^24'4#'F)U@;>I]@@X_&J+WF]U1^MG M>(8!>W&P1T &YMKE31TV#JXI"^@L'12K.!M,'_DZB]:.4$UGX&[>3@GJG4I5 M3\ NWQ) ;_N9C!/?JY.\Y.(E8MR08 =A?W,$520[']F>!WI# N2%ON_0"+'D M2JYQVCQ-5%:)P!_-LUT8+3U6=)I4-%"!5D>!\QZ3\7ZEX+UYO>2 :JDA;*R#A-TY3+8)C>6K2?FPF="]^V^< XA#02W[+:D$JYE MEVT^3M3<:X+.VW"LJ*'+Q-RXS\,V*E^V?L)H/.!EKP9W2K#EW%NO)W 7;P%? M<7IP@E/N-M+WS>0 M2?4(@ %.IR]0U\ZEU:VGYK+J6;2BZ91GL1"B)7:_ M$=GZ&L@8F"&N?I2NC4CD"@U5MP3NL37PE#>99#/ _EDG;5]WF219.[XX*+Z2 M$UIT/%D<5:RY[)M?#%"W!NZ #3"+3JAH"M@1FR0V/C#]-']:WBWOGQ[1^@:M M-\N'^=-J??]H]1A_ O*)']A6Z..B$7#CK 95/KI?; '8%!6"FA_93\BAWP3! MBS>_;9C>+0GPBOVIRE J&T[%!"_ 59IAUFH*IG@I; _FR(DB0=6F33[@5QP< M<=0P;%\+1FC,;Z(*GHC_/$CU]&S&&:6L^2L> MMF[GCJ^D#0V](U-+Y/B6IZ1):;_ N\%83FYN0R?@EW-NV?091Q^Q[ZT"7B5P M&_HD5$Z+VM,!'E",55.>X+8D CB8F&,Q]9*4H[C"Q7@F#_[,D& K/I6,$>?, M:UL<4MYV0LGX*F(1*SKR9ZVY,NX^;I O5$,20>Q<\AM?#V4,6*<7<<[ M\20 4X1"9^46P&-C!9QBU"M\#3B>54EI:G^"5A*>[(2>WM'8G^JH%GT*7P/W MDW,@55-JP!YR(6+'.8&E=R-Z@R%'F2!?#[ YHAPP=7@9_.67 PZBQG6INO; MO:@1:FGL434&[&?-,AM'\I0RP@EIFTM8BS"*U]L/8>B)X@^8OA(71X^AKSZY M6=,!N-4V@RV?&U*U!FRW&D*;SVLB\;J9("[R^90\XO1MG1@:'.\!R,+0(Q9/ M/WS 0L@/G^AT=N3@/"PQ.LP)X%*M1VDVQFX"[=30FGW3JLG8-=N"G@IZ,$IZR$=P8=[H[3:J^M; G5A#7BJ]T=A.&?; M-T?[LD3]=T83>^2?',55W^<3XE_%)^0=*<\Y.0%Y8\#N\Z-]Z>;BR5$KH6D$ MA-F// BR5TR?0_O84@.&,(E/U\@CU9I7=4N@P5<#7N64/6\&.#.JD[;[-%T2 M16\XV8%N-#4MEPT!,($ES@2$DGX8V)S?W(=!6,:9A)F&932=?L"]4AMZT4<; M.P'V6'W9NVW_D,1WDW'E:YM+;:O@%4?BS52).-V25>[8*IL#M^8FH.73&-5M M =MNH\CF$3DEG)VJ6 UY:* FZ1L<*PL ;[,(D!T'2/S5]JD 972JV^BMZP3< M8?5 7QPG4/8 [+R:@G<;=8KTL_0Q86'I3OS N.](Y&*?=<;A,9KQ_5B+/OS! M(0%/D1^P>,_E*;PE,7D1^>TCCF-?W&%0Z$FW+W"/;J6"HF-K=03LW^WD-S5W MSB69$**$$W\])>>%1!UG[U'_\<#)?]5=&V&?&$D^%6>? 44^#ALD +>6_3RNEP8.7)P]#R MN=Q\03B]+$6"(\.ZSE9TK_ VI,F)_R?G"XZ67V+JA-0C@4-/X@XO4Y++KUF% M8L>[<5UJ2([ @\,(ZKXLQC$(.\ !:@S4'7=-DMP_NU I!42YA.A9B)A&02'D M#)6%&G9U3^-*$'@U)TI,5O%CYPN 5"A31S*07.$ ;Y7/(ZM;3R+2*6%>1JF+ MIN CC%KBCF;+"*=S$?0FH=US_M-F5C(HUAJG'#.,]8]O0\-7$O&U'!:#"B'( MZAG@>QPWGDLY;P,\T%1"*LVQB@T !Y5J.;N4."DG&R.^U=RXO-@_UNJ=OY$F MB2.A&3%0_(+)RXZ-#/-7ELR]X/OC_AG3]?:BJFK#V1H#,L##C:EBBA&I+0W M04A'5Q]73D3RC1C9Y-:-**GBL3TXF1X>&.XU8 MNG0H?U G2M__:YBCU30''AV;@!;#H*HMX'C7*+*I-2_G#_>K^P^/:+-\0(\? MYP]+.T%K,(#Y$DK^+J7-6>$YT+K9GZKMQ'Q1.9NK;#@A+X0^"VGM=0,"LNAB MR8BMJ8.\]<3<[ QFG:,E32?D:N<2&X]W"=W\K6;+V?I00!6@;#SSL=Z*AY]V MH>\Q;2S_.)+XU)"(ZO8%[J*M5%#Y/DA=1\#NVTY^X[HZI6>5%A_G]Q^6CVAU MCQZ?UHM_^[B^O5X^//X%+?_]T^KI5PB>(/$OPOTA#'@1EOD7TOCVC:+/5"R_ M#G*EQ5=UF(*EU\IM/%P)HBBGBG[C=&V^E'.&\SK<.^2\A%%36^#&6PNQE%=5 M-01LK/7R]F6DZ#=)V*:5%IY_O<-\15"AD:IVP*U3"4WQ4K%L!-@JU;*:U]O, MWR2&\A9OK1E6MP1NB#7PE&_Q@C?&.FF-[_>4WJJU:)!SSR/\.+[C;QSBK8*% M:9E,?X$:J!;EHKK4= !NNGMRF)IQ31P=&GK_&XTH&5E^2B%F:@;UT M#:76CI6-@1MP/D6D_A(AWK]I;&"MPU=<;)(:L4M$,YJ)O/R MWB+50\> Q!'BA<\L+\4S8591="PK21Z.27?^]*-0:TI3B$)FZKF(0NW(0(]" MAFBZ12')%$FN2+)-8E$TF9@TMN;,8A)Z0](3:Q>W2FTME(C0/7?_.!+*E13% M=SC>A:KM>\VNP"-0&P4HUU84_0#'F%;B=UY]$5RRW";E-$/B=1[)S-;-ZE$4 ML6&"[]A?/$C&4):D%,%2YF_\N_5!%)!8?L'4)9'R&(\)'>!!P5@U&DF)F@C@ M<&&.98B$))TCB28)9Y2Q!I5Z#*BA#0U=C+U(%K#!"5T>8F2V$1YL/P90GXYU M#S'UA*898S24HS_S^7-$&1TPG;+WBCD-FE/**(KS)?P!IF*[C7,2'\\_.Y1% MHT2F61:!^,OH2:RRE=58T.2P\5?C.I(%S)HA&+UYM#[1*YP+7#C1[L8//S<] M;=S0!7Q\;0:L./AYT1YTS-00NZ=CGO/'C^CF=OW+H]WB21RG*.SD8>_J](DY M\BK('E>:NS%Y)3%I?+C;B!!PFS=7SEFMII94 /M'!S#&[T=DY7.=C+C-BV\, M^Y;$-<7&2@V F_@EF*+IYM\"-LD*(7LK,,9?&W+]HR>FRR&5J>Q9S;%1"Y@V MS9M[5H;UFEUS[S^/\K$E45:5A1Y18O4I?,#@(/8:-#-S\UE O*@1U.Q^-LF62704/R+2X^.?&K/7T+1&;W'FM/^ MZ;1\2&3C:RIO$I5_K:?S$8/X-7^LVR5B)8C][6/^!W^D?L^'U'_6'=/0[ H\ MF+910#$@ZO0#'-1:B6]\/[C 9(8R-N*<0)&1G7QL=!4 J 9?Q+;>7N/G^)I$ M;G@,X@W%>W+Y/9M7A;T)Z'1Z?X^W1G[M"T)JEDKHN MP+U=!_#9/. .4<1@W(HV*6/'[]AB/TF=YU\&CX^/U M]A;S8R%,@@.F<65 :NP!.2+IP(':%P_#\/JUC"/_ MV!<\><@23$>.3 -KH/CJ]CI G =:;Y'D@E(V8Y^;&@/Y8_7/"V3^,]AZF]1C 2][KW(?J V/6HW-%3Y_KEW"3B?,-L\L]SJ?OQ4K\#KWW*?W$7V M 6]<5]S9&&:BU'SS:_A[Y8?DQDF'K=*:M8QLOL.R-]6\Z*P-4)^JA51:H2@V MF,*:1*6\G>;@Q04'1M3"*D/_F(H+"HRHM56$P7\MBX,R2T7X#79\C>7_KH)U MO,,T/V3&YEAQQ*=4SQ4DWI_FZ^-ZVMX>RWZ3ZIM Z7!0+]F'))FK>T57=QU*3WSD>^5%3'C#T@HW"@O2 M,/45P">,;\'. AY#-:1NPSB7=V3RP]9D:W8V,?TZY$G*V/^*EG839FA58!2=F*3)4)%AE;F M.&,J9%':52D9W7B!>$.9CY"#XR]"W\>N:4!6D)EP8*Y3C&Z KJ(Q\4!="VG$ M@'WF/(=4+!;),[G^3P[=@_Q..B$\8XP*G"V!)[;ZY0Z_ML(TB4W.T]LHJ3X$Z%":5&QH!:CGH)'PS@[$ M\S,A@BV2?.%$DE&TE*HC.9XJS\B$0A_ND;'E=3\J]0+NV%JG\TA3##!U2FA_ MUFQ2 :060,\!0P:'O# PM# QB"XD:(">GY[IV3@GHR-R>;_)^;L"NM[AN*33 MI+Q<)?M0Q^(2/G:NH@P//\-YJ,9IVZ_I$1DI[#1,I4[,N@E.TL"QLCU]^RI9V4(O+P(8R(V2Q ML5\LZYZ7X*RWRXBYS6=5"&C3#ZC3MX:>;?[J=(*^U]L*@ZG1/O#:U)$L:+_+ MZMA?[/&&6X0%YVQT'+M0URC:2!Z8.=L\76^19&0KHHVG@.79CSSHD9=K[/B8 MLL^9^9%7K)[(F/2''-),5%%SKD7=&7J(,\+2[9HK\N3KRCS:'<23F14'6$25 M7]]'4AH>$:4XQ;F!.)MR?A*%]3L[?&+]P,F &E7D@XG6,I;VYH_CJT1I,38K M'^J_"JA(I5L1 !IYS95A]EHDX'FC 8@N&17GA3;%IY ^I4\A%?:(,IYV:H^- MK).6ST/!"Q[\H$W4QQ.T]82F&4PTE*,15&JH3"^XZ(#I MPKG[QY%0G%95WC" \3SPENS3 V^BT&$K L!=I+TR2M6(M7L#=@D#$,:'DQ)6 M_-1\PBPK,SY#@M],'%C*6-HZEC&F4ICX.XO)[:1^Q[-R']%*G.;6AT@QX@-(&?%2FO[0,Y&.B*WJ%@MV" N)I1 M6H>?,T&+\MJCK,I,S)Z(%4$+V+=V0T7W1!YV0VZ;VL"KQWRS_I M]FU=T?L?:._N)4)XQ[F16@3Y6+:C]^7W: [N";PVO'[K ]D]]85O<_Q M6Y9( CA^]PZ^. VW_6I0,9;E]\K9=$3/L[5[0W?P=FI0C>,U72&[>TL$_8SI M.2ML7K"4TS?&@H1R.,U%"9 M7CC1 6/J0AEM*-OBQ>6#.'1_7Q]$)K#\@JE+F#ITEAT4_8 [A#9TY4)952? MYJXO>T\+99P'2IB@C(O];'H,\#BAR^<3D5!$>("R9'83T@><9OGK[2+<[\- M**5A&:*V(W1WUP9?M7"F[@79X?6%[[QXQH_GYTQDY7?.1D8!V^MG VK@B1]@ M/])3XN4I$R!CNEB\KZ\R4M,1^1BJYOS-DU9!73)]# M_>%Y0*SD;+L:0!$1%I>2()5LW=5[:TUSX-[:!+3HK:JV@+VU4>0.UX'303;; M=1[$6_6'U<&PYO6/<\P!%$\MQJA;$F &?D&Q1Y0GQFO: _?51JBJH;74&+"W M-LO&6:;,X#=W0#$0'N\^5X-T#W>H712 MT5).E&U*?E] MQ!\XEW*JH\00O]B?/(;W'I+_K!$62L <).C)2F[+H':V:U]]E<$*.3'"@7C8 M4,(84$./L4/CB>KH&;^0(.!CJ5)3(\;YQ^/AX&-1W=#G8M_XX>=5L.4/4/*C M-PV'/O5[ X_=+=50C-*:70''X[8(3-VBR(<_A.KZ872D8F-9.,J6\67Y4,;8 MYB'/51!CIN=XXQ"/I6X*S5VV F[G"ECENO*E)H#M5B6I>?TM20]Q@C,^U4DF M/0OG0)C-DG]B/C^2C68C%OUK+A'?KR+$^"4>A^-'U$A"W>XK$N$>/SE?^+9Y MO4-6- 3ODRIP9\\]G+4"[9E*83L4Z64DD:"9."@C:^U)AK[AE5TNYJ1M;C Q MJV4"Y1>B B];.%_%>-]X&:A%?^#>V5H5I=TEWO37*#U4ODTB4_&16?D\X70;TUEOQNN*9AEIU!&KF[<'GCY/H]()>NK\= M"/-Z,(*+/)57* LC_Y070W&ZLL[,73R_.?;+)*-J@K,IE O(]A4\_DR)8&7C M;9*15-#"""PF 6OZX@3DG\)U%BS._\@^$0&\ M*4'HBS;0J#J("HN)12^$ 2<=_>(S]M3YTZ>')5K?H/5F^3!_6JWO'VUFY4[, MTJ'U-EEX8&I1I6Q5#8&[BAI<*:&^: 78B&N$-;9(09*/#CE1]-L3_A*C*V9Z MO_]O.Q/B(9#"\KWD"64VY]FP6.0VU\.H[0#<%YO!%GU2W1JP;VH(;3R-_71W M-W_XE9ONX^K#_>IFM9C?/Z'Y8K'^=/^TNO^ -NO;U6*UM&G/C^0E(%OB\AKU M%ZK@\42$$]6&D6YGX';>3@FE33^MGH#MOR4 8U_(V:"<#TH9 1BZQE+$%()" M/NEM&MVJ6P)W]QIXY0L_%\T .W*=M,:;$2S7^G2W?$"WZ_G](WI8+I:KG^=7 MMTN+MBE*.(J+LT_4\3";!Z[C':8%^-?9BG'3^&5*"[A]=U)1T0.," 'VD6YX M3+U(<)W)V^P.-%(9J*&SYZ':%O^_3&HGY>C_R\)8$1-1*=EX=XG.6HV_O MC =X_;0LNC"Z>5C?H;OUU8K]_7%]MT2;^<._/:(W7]U]W,CX^-77H_JY*D$P MZ#YM3Z], ]KVG;ZO]S>./>TPXD]FLZ'\_ 3#V9,@HOS#7LB!=OQHTX%+ BXJ M]*>:\\=?I 8D.\3Y(<'08@HTODHL1TJ1V9T!KLN!&MI#CH4Z4+/@5]<8>K33 MDKWG7&;<+ F'L+0[U=P7AE]A?24[[ZT[!'4-\#:-1J ;=\.T/9 M'/"ZJ([4QOWC^M'^SN:%4@;-H<:.@R/;NM7>JO:S\MR^TO]F;$82W, M#XL9A+MN:'C -#YM?+X='WC\4OZ!9UT-0XU./^".JPW]K(QL?2? +JPONW'Q MQ@=^=/#IUQG:W(K#%O?7:/GOGU:;.V;J$*U9W+0J_A1XQ675C2 .[>12LXNPN@3 .SZ9CA,'6*^6#Q\ M6EZCV]7\:G6[>EHMK8YKR26 ]'D>+5WD<6)QI)0EIDWC8.],X+O6 $JMN(36 M$P?8SCD$4&/O3<1)G]>:H40B5. _*YQ[+GQ<&/=G*)$,0 ( 3<.7\=%B>+S& MS[%Z2^Q,D\K&P,-5/\!/. M3_/_L'Q$Y )B\Q&1VB[3,]R&(R+J]M,RW3Z/B*35:&$-+<."AN&P.;3U=A'N M#SB(Q*' S'CR5+I5490 )2(@(<,,"2G>"N='V?O ]H=^VPH$&+>8&O8DEN$Y8!H0 MM9UPX)86;!L2@[8T@,Y.YN]<2/D#V*$V6+M2CZ MM;RW7/%+2PM- WEK(G\&'ZD=IMM1F+J7]%@%*&65YQBM>!2Q6'E.%?,3>2^,!(NW.P -&.R64MVET>@(.$"T!F&]M/*Q^9NGD MSW8/!]6AY4_C9._ M=F,[$1RPIZAJS!=?VFB-U$OTH9EOD&:,D<%[F+\3?@7 M'CB$-0C;U5L>DRR&I*5#^6/"_$5[,;MOBC=U[8$'DT:HQ4BA; PX##3+;&JK M*67$2,L%+ #>.R#<^<,]RXX?T6;Y@,3"E-6JVF(!;N/0^/14>+ZNL<1V8S?@ M_JH+O%Q\N[X/8._5%MW4JA^6M_.GY36O"??T*WIZF-\_SA>V'T91H=;/@-M1 MF*C-:^:W+;I/T!.&R,+2S1G!#!6YP4I51]4)Q$#Q>'R.\!]'EJ$O7S4.9-0T M!QX"FH"6WI%1M 7LW(TBFS^1\> MJ1I/R&![W/+.*"-)&L X,R!:0/YYY40D6F_/7FPZR?\V.:MV9^">VTX)13?6 MZPG8IUL",#5YP8:?!\H9S>3C92?T6_*_UCU^;%T4W]^U& (^17B]748QV3N\ M+'JU;BX: 7?I:E!%URVW .RB"D%-S8^1X\:7$83GAP,#MID-XQ>^L_* #R%M M.]CJ]@7NF*U44,J8=3H"=N-V\AOGEI(+RMC (S\TRJ*CMB[(8$3N,3Q'],V4;V#]T02J-_WJ;#L?8..]*"_@- 7O'Z. M\#OY<\,'&4*V(44TEY$W.F12(B+$1,PF/!Q$\J^(=?3$\O(V%1]E_4=^8\&V M=@O\T5K, E+-21%0)@/*A; ?OL'I+JS2W2*SNDHMOCD&SM$CS!"-7G_JZ["X M$^WX65?V/[P$ZZOC-X\2;?L"'0Z,5% Z$:[3$7 :V$Y^XU/.C+P\^,W_*#"" MEPY:5HC%,%!Z%C@MEI6_@2-5H-":;E_@8:"5"HIA0*LCX##03G[CQZ[.WLK. MBLSEG. %A'%44Z&*'F>(+ V)6(Y/Q1O@Y[+73@2U>P+U; /XV;1.KQOTV5M+ M%$-.TMQ$%.1S6>P]:S>22E(V2/ I/7%G.[B!4,.H3X-KQ#H3(I##GK%26CP6 M/K%@: YHR+A8_8;XQ0O:X-X0[UM7%T^!WBA>$@<1/@'HI]I.!G[46".2ZG6# M'#M; *]]YGAB\;$-A"$C(MC7C_M6ANH-9! 1SIX"(#PMJ[< 7M,<:'S3!5KY MG"RL>%:WI-4HLGF-T(0PO+6JP3$3J^>5E \&ZKEJB^[ 7;>M(K0>U9R.:[>& M8&KVM8]IPG-_6WJ9E15C<_#>'QQ"Q7D RO+,0Q@Y_GI[&P8OM^05>_+Y-\V! MW8P4\,C114&EA," #N"(T@F.\:":,45LRI.RY9,BSOBMX)P\I0@OUEC76(66 M>ESXN,:.C^F*^5/ R]"D3T(U3 I:=@4:*TP4D"V":/:#OA#2%L:0BR%2%I0) MD[VU=AIY060TI2@!VX]_0!1A,4[*RY%_!PH0F[]!9N?1? X4!76M5%!U>NS-@ MUV^/P=0#.",!HKPS-]ZVF$R@,0)A?;:EYUPI>FC&B9AYPA.DK%OM7 M#_C H.S8YZ@@0=^GU.43V?>XX3"85@>@3JX/MGPF7=4:^B:LGO##GT,G\E7X M (]=&V98!K!,3$S$U\0\N M9/^\(ZQ71C>G,7(*.I:)I7S0G+^3F_X\@I7]8<2.)IP+35B]GLT-],GYHGL] M6]D 4LE%D\YF5B&",,KP%^!% 6SW+NPA% DO%L/M HM\7 M%'LDYG\IMR3J>@!W40VXY=TU97/ CJHC=8?2<#EMQ$G.D"2?_ .: X^F#)M> M?(\_%QZ=HF' _G2+!=3UAEX#,L#]W50QQ2#0E@;@R& ,Q;C^&?Y<>+$-E5G" M"Q:CZX?73V)3-J6*;*XRNSOL'7W,GVD0EX^2NT>G[$;C$Z_[U!13#,@ CRFF MBBDM+K>D 3BF&$,QGN4F#.7[':5[<:?BO6/!UGY,L:H?L9[DQN25:X0?A21R MT>ASJB\_TU>RY&4QXER3R'EYH?A%+K%ODT.+6F%&MR_PV-)*!<6 HM41@"%^X@Z<%8*-%B'#T40X1WH1,J>8+(/=)7%D2Y25&.?!ZD[T0%+WGY M2?TTQ(0B\*C1@[JJDY/6Y !'F#Y0]>%O*?>9+*$Z2XKL\R7[3(9285D@D0F* M_LI/4LSX&4^QM>C[X6I6B+L.*C09:>5 '4D"#W)]**Q4FZ$#/>Y9U.7#'HO<'W" J>,G]S\8^*(B>'B7:J@-07W1!!J# M>E59?L"Z(T'H9XQZPV?J5(S7(XWVMH,Z# 46H[JYV=FLW^Y$\?41&Z>D M;?H#C?W&JBB5<-?M##BS;(_!N-H=XX08*^ )XW@*4<]_BV^0Q3LG%J=/#UQ_ MGMD*7HMGI9HS0JU>0/V^)>S:-Z5 ^;C1DU)]9V8[C/B]"6:LY>0,[#-2/2M M]8H4A+1I!/C%@%;]DT]V82]?)\W>]EDN$F;60XI5?9"4%<0WL!HG3SH=@0D1>^F14**YO-J*P&2B@ZXR ME&>6:GM/(D)H@^CI1!)GA@K< (:'457B)"KQ;#;T2B)^HEL6HQ-ZC2W?-L\UM]QN M,;^7@C.U/3@QYN6I Y<%7+$WT3*2&9&<3"@S5UAU+&M/;Q+!K .L/J)9QKX8 MR;@$J"P"P%AF67.TK)\DBO$ ZP2GOT0(9YIE00Q1KE)1Z)^O^22O!L:AZ//I MF\=OT!9[XH!-'OA$'Q"Q[SK9LV(JEE/0>=!AYM>6VF0BGI&:JH-=*U*3B'-F MB/IPU)2S"&V2MUAJA3U['%E?>9:6;5#S$.3DZH(VL[P/@U<=P?5?45M&LX3[#') LZ>\0E23H2Q,RI!#BF4WQ_A(\1T)R/ZX?^#'=/V- M#E%CM-=_+ZICV9B-:#"JN#6@?"DXAK?>#KPSNE'"@1!$E) M4"J*6-#.A$%2&H"!#HHVMU*;^T2;/N?'-PRZ/.O6_WZ 0P.FC&B#:3I $)?- MT:^)?XSYM+W=5D!+:I,);49J4FP M"$UB?!EAJB79?^$,V*LD> ]0X*[6.I) M^ ,,42-K+%\5JU[M#_B]-AYLTKL=0FR<=I, M_ :J'[)?%M"CX *+87&'NE#CI=#P#0/"2E]_C"+Y("D/"CEQ":WC@RS!+^HI+9V/A+9OT; MIVG5:'-X]\Z>_?E$G2#BBR-A;]1W>/V.JT$GQ>^ 6>P&E]+Q0^B5@^[N4T;A.T68-;;"_)0%>Q7C? M:L0O=@)N?7J@&\?^K =@.]44O'L*?)[H_L:9(,'%UDK!L-#OG3@M^Y&=XNOS MC5,N[2J*CMC[= @#?JZ1'D+)1RQWG#NG?B^@WMD2=OZH:6,7Z#5K6B PM=9D MFLGKN+EQNF05"=K\7P'^G&PK$B$&.C(YQ/G33!#D'2G?LA#G\S$EH3?VDYS# M:TF&+LD#<2:HQ$6NCEYX^;#A;#3LTAC4O_\;$B06\[7-A"77Q+4PR(VP12G] M/?XLOE(F+KJ=@89(,R64$AFMGI 3FG8 >HD$DA&2G&9)%)@A_CZ89#=(1'C% M]#EL2'%&4D8I-(B;"Y&3%O3;[UEL$&.'S:C )=Q0XBIW&XH-H'OW!9B2!V?? M0O;22R$[&1\2M"S-(_K&%O-YNL<@' M7-.WZ153_@T-78R]Z(99:2KR*B QE2V-9UHAV;^&W]\#._\16ZQ.''4?CSB_)!QCU_/BFI=9IF@[P: M;LPONFX)C?CR0N(AV6'EY';K08B<54<]!AZFGRD11R%Y*5WQ,I,X!I.1P+(@ MP=C/%XRJ]Y295&860!-^2#)$6=QA+"TL0=C4R&9M8C*V5RD>\(']!#M^6^!R M=E8WHVOJ"#1RMP=_L3)1VPMPCM5"^&XK$@4>U@.W-?;*J+H\;I] ?M]:PC&J5G" M*)EDI:QF*&$F9EOY"6X[46 T;'SR_?Y5'#8F"X/_*S8_R%]$-(8W[B^Q&_B"4KA?)J.P!W_V:P18]7 MMP;LY!I"&Y\S$J2Y/>?$44K=CB>/@I;F:"-)O<>EUA3!E1/\'GT,?8_-5A9. MM%L%RR\NCJ+U]L8C[BW9D\J5UG;=@;JGJ2*R==86?:$OLYI Z6[BSYP;VDEV MZ;C(6\QL._5- OXR7I+8*<:2ZI9 M0Z8&O&(J4]$,< Y3)ZVIJ7*:,Y11M3K_& H?C]E81J%P"\/]2@\/B!T2\2(B M?RJ:UXZL>/2U]J:V,37@;MQ13O MZG5E )>G%]SJ@E@>F7X@T>]7IRLH2VZ M\[C,I,U>(/HR9=[ASK5CX MR0<+?H[E+GPF/OX8[O&&\8LJ;U>WZ ;4=ML"SQ9X-/I 7]AI \'\V!R)T%[0 MXJN6#(>UF#(5B#-#@ANH\>OT MQ)BVR] */8!Z?@NX#7E9VGQ28]6EU#T.4YPVP$2,B]4N!ROUF)HA7\*M->2\ M^90,N4+JW@W9?GF;!<4>B2_ UY:\:>H#W9QU()<,NJX#9)/6DMO8J 5UY)9L MFS+Z%JU9=]'LZE180*M/03J2!.X+?2BLZ"I=Z 'VI%Y@F3I:(:6'D?Z4,=;F M/8JFP+VB#F#1VJO: ;;B6G%[L,X!5H[6\0Y3[G4Y&_5Z45UCH!:G!S);&U*V MA+XBU"RX<26_8!O2O# ?OH'W?.?X9T<8SB<(]I5)%$*1L!=<=Z4-P-JUL #/H-@AIG_0FU MWK,0+8.356=+L"K3CZ:V@,VO$6)JA+'2XDR MR2&Y3*PE$XKO;XD7E?EY'2>3:^2\9T15K2HU<#K#/_) ]<"P5*TJG7\'U.L$%50LDF9L4O@1I5M8RF9I50&WW>_Z7>GLZ^AVQ/55#RB?X7 M^/94*:.Q/4EJ(]O3@F^N8"KR-CY-5"1.BF: K:L.6&ID56V VEJMJ.:'(W*B MB%.UE'!E%0KF+Q1C/A$\AZM<:FK3%["UME9!ELKI=@1JU^WE[]'8QUFS.JV# MFIVSQAY K;8%W-KUJ+SY%->@*J3O8]TI1,6E%<$-"7:(\;._G-0CZA8X^W;+ MI\]A2[4_<#]=E!S:Y3]H6>YDS-WF#_&D4FHQ QP5][B:*^QS3LO@YN MA:U7-8=OW[52]V?3F3%+#GVN!U0YZO?OGL(?OKMV3E&=L1IT!VJYIHK(YB3WH?L/^Q? ?K^'?(8=W3@CN Q1W@^QFB+ M/V,JO__A[/N19SICZHRIXBWZX;LRWH'CP0\,RX_F\4#=?6KQH$$1M?% T7>* M\: )RG_%@_%T]@./!S^.&P]^9%C>O3)#LUDIA8D-!53&RL::$PQ9.A"^J_(,;[N M$OH2?R^!I*?%M-)M^WG@B0OWN6)N28!7,=YK56RH[PXTRI@J0EF)H:8OX 6X MUA!,/:%UQ5O.&@G>%^MTO6BEL:SV:*IY_'1W-W_X%:UOT./JP_WJ9K68WS^A M^6*Q_G3_M+K_@#;KV]5BM7P<1!&OF#Z'0%1Q7F /0(3,A;G'\?PYBJGCJFK^ M-_692"RLA5P5 "L[3"#JUTT6#W.%.ZE#V2U;'D M3F55PM?B*;U[+%B-7EE,[R+UM\:PV?VF4/P%/ O1Y M1]R=>$G/3&!KTHVH/- M5,/WP\_\Y:N;D%Z'Q^=X>_0OL:N"NFYGH,'.3 FE+$2K)^1TI!T 8Q]/V8@@ MES)"&N/V2.F)#35XJ1J&PP54PQ M2K2E 3A>&$,Q=9E\K4:R+,UL9)6T8HTXV_.9RM MO62OT <"RM'Q5_SV&X[B!R<^SQDZ$0(:([HK)YM"&5&!/K'J!JK+=,N1+'CY MZI0'(@D31!D7GGDCG\F%1IY-V=&),DK,4,(9%5BCE#?BS"W,ONPH:=YD-,.' MU#LG/E(2GYXPW;=0S%FW"8;+*N!-P;'89Z*AL!*"J?UNTL4EM$_(\K_=U/5] MX?JTX/HD0'_9!+\&=\'U4_"1_<_C7Y#,4&9B@H*_./L#;_B7S;M?_W;W[OOK MOQ0?8Y*OR6,/;9FS<%9A@-$).Y3U)J]\>SZ(=]%,)&^\=%N,<2!VH6&$W%YU M7Q-@4SZ(,X(33(>!?VYD**X W2%N+B,69C[?$N>9^$SX>Q9MCI3BBZ>P&QM# MCI&-(+/(J&P)/1XV"]Y3;4VY;LZC$Q8LD9_R1.$QCF(6G$CP,G)$&@[]\@PD M/_.0$K<0>\8#VFMNMC^PH8Q9T'I;7!CD ?0VC-B\OCK,:O2"''7T81<2LZ8N MT.-0"P1=YJ/!4;QDZ6;\?C&=97NNA*$'!I[4586-3M1@QY0 M^P'7)=9F9RS0+F,E_$[45"0%1B0,_R! 9W4BHSX8X2]JC /RO4P&)X+H.(W6+9$.5B6(CD,-266I!;5%N]?=JO5SKMF;.SL =O1Q882QO3 8DEA70.Q$:V\ &PSOH04NRS084]415&&CLMF MT*." EC)X<_:0/9EE:@=EN3$](51E 5Q1I[;C0)L%^[[?(?&[ 17'G%^(?'N MAGS!'D]MV'0VW2E]I]!-B^[ O;&M(BY.:FGT!>R]K2%T.YE5N#?'#[,CP4M, M "*>XJ;L+)[&&D,7XJ%.>J:*K5"%F'0R31"%)CJLX9S!RZ!538AJV@+U9RV( MV:**JB'T]9)&N7O:!ZLV1IX?BO7%W'9'7M\8#/_E1GP>FBPL2 R&\Z;ZAWWC M1,CA:PTN,X&O>PPZXIYL 0CSU;OPF?CX(TN -@[]/;IR(A(],NMSO'7PLT.) MF $IXE(WZNX\;6<4"SDQ3-]P;= <: MWDT543/3A!J^6\PTAW.(RU0.4+@871N5X:%[NC=R<+@^4A*\5%90Z$CJ3Q(T MJA1D$D"*=/X$P:02SDB!988D=RME":PJJAQS^LA%%+-+?AI]O3W+OBK/6RI; M O5_#7C9=*^Z&?297(/4QF=Z&%F^M'$^NQI['C4DO/46G4^5;)Q_'/L7[/=" M'4]]J+#.!Q+]+@]:KK>+M*).%6"M7I #BC[LXFVZAB[0 TT+!#VMG@?YJ=VL M0%/(ZS:%>_$]:\AOE$3D)2!;XCI![)^8H;/_O)!74;^61,D"4D%T_NGOXU^& M&UIW)1:(\YBA_-ASQL?.5;BAP>= B\\;QN)Y0_XN,+&Z='.A@'P%5'4PH*$+ MT.#8!G!Q5E77'O#L24OL/OTYIV^K,.R(D'F83M=6*A!WR%I$69CSM6:^H==4 M246W(U#W; \^2U^T>D'/8-J!Z+8U3*KF[J&HG"02\I$3D'&@R\I0YW.J] R M[?HFX^B@_4!+C]7;;XJ:!#BF@@;$/!37<,VBD M SC/Z02GWUL&Y5J.23U7R7J&!/.W7OCY\L#]2$>=;2AJL7/H"S^&M)U(;.FN MO#]5).D80/X<<6/\<-%OA/A1:B/ +VS4]WJ*$3U7OJVYT@XN/(X'W6Z,7 4> M>27>T?']T_+5\8_8$#."FB0II@)9B(T4]8-+^B%*_8P8A\[FP!\H"XP*?2J: H\B M=0"+0:*J'> 84"MNORXN:-MQX4%0K@NWLP_9G>UGQ^T>?S7B&I#U>@)W@Q;P MBQZ@T0VP\;>1?A"[GR'.!_W&.8$T?B[>=;AWR/GN7;N>4S7^2_A:QI]WFZ+Q M5T@_J/%+7C;-_^I(?)Z',BVD?[+Y(PU?,9Q_QCOB^KC>OB\: 3?D:E!%BRVW &R:"D%-;3 E M9]'B[AQW1P),3\7QIM;\ZGL MT4-N$7#K&D.V$IUI#8UV8RV")LXI6YSP^A( M Q(?*69H;\@7_E=]_*SM -Q^F\&6]G>4K0%;KX;0QLNX*6EAO-N$.,19WBWS ML56,]ZU7.(H=@=NR/GBM*5[6"[!MMQ!^H%4]S@@)3I:>(1U!!8^?[N[F#[^B M]0UZ7'VX7]VL%O/[)S1?+-:?[I]6]Q_09GV[6JR6C[8V-<:P@X?U9OGP]"NS M@UN!_OX:+?_]TVISM[Q_LACR>)WA@!$OO+C3\')S?0_@04X#;C&ZU30''-9T MI#8_*I[0+KX79?TQY3$0V[V/EY_\6&]OP^#EEKRFQ8D_8I^?#?D4J?8B=?M" M]]TV*BAYL4Y'R/[<2OYN!X)$6A)N$>?S5C!*"G$CSNKM-J1OCY&EPDFCZT$> MPV2*\(4BG,J*Y!#F)PSW]NC?DJTJ!.CU!!X 6L#7FJ+DW0 [?QOI!]J%DIP0 M9P5LDM*C#A*0W-/[K#9RC1T?TY6X),Q(9P]<*I)LW3Y /;45Y.RB;E,'Z'=T MM>4W+XZ*/+PE 1&7S)U7A_@6"G /#E,R0!D'E+&P-L&P#;SW@FDLE'I'-_[% MH93%TE,57%5#R#&G%MQ9M;2S5M"C2[W0QI6V=O+%=9[K'R1M]#DA;J5<6N\ MDVII"5V4$K96+&T0@!6_GLTST_RXND.],ZAS^7R9(KEK[ 0T[K0#73H57=L# M\%Q$4W#CC8*$_(7/HOF K_3)5S:70>T-V(&19T"S5^IG" ?BZ<_#PLXHRLIQ4:QS7@P]UXQ MC4G$\ISEEP,.E!NXE0V!^[D:7-&G+UL!]M\:88U+ON0D44+3SN@\,+8%][E> MMU4H>77X6FE2"\#Q5T$44[&4%O&CJ@ZA/SO^$=^Q.'>D\BI)_:9+1XI _;%' M=14V;+J0@[[@VA.ZJ6_V6%7"]?)A]?/\:?7SY:'0,>\RI!CE(1.&.MV8(?P0 MO,#MK8,'S%,)>47N/@QH^D_QXDY=D8@^Z0,-/X.ILG2QHB_B@)./_C$:7]M@ MDB A"BKZ_@QEO,4!DB)W .4K,OU=G80&%[X3135%*^K:3\775% K?>>\\11\ M02FS<<[*R2%!SW[1B3.7KW!RX=6?@O YPC0I''G0HXGW%0O9U+T FZDFK 5^5-5%\#FJRNY<6V"G&CR M6J[UC&H34CZ4S.,,>_;'-8E=A2 F[N!.DH7*_2[ W8#$Q3&F]*2 M%W)B5#V+1K])3C:=9!G%9._PESZ,O:0E">!N8J*0HI^TZ0_848Q@=%]DLIF0 M.Y2>1&'V W-<[,WWX3&(VSI#>RK _<%0+:4\OQT)P%YABL2X4%X8_F[=,0JI M8_;G1X(I,Z+=Z1:_,EO4FB74=P;N!NV4H)@SU/0$;/0M ?2PTY!1EWL+\Y_M M3R8J=T OU:&WYJI)8RHNT48EE9ZA0V *#M(*QS!^8G]A,P,NEG4C$2"^KR\* M6-MC*EZ@AEMI\Y?-IV#A-5*;VK,@AKZ'8+$==MMO&XH&]LUC*E[1ITK[/@5R M.X&JAV2B #U^RK&]G"+MNEA M/$3RTW@6XV3^$E2>W>13WH9*@MJ=@4>V=DHHABR]GH!C44L IDY08#,KKISG MK*R7(!Q)$[## =^U+KP.5Z$(A?:T.@(/ _K@BR&@N1=@]V\AO/%<0#P)6'SG ML=+_[3C]6/CA/+RJ[]):'8&[M#[XFB=:I^72+80WO^'"6$!UZ='P@WCEE*%R M7EXHOZ1+PF"]?<"O.#CBNDLK#5V >[0.X*(OU[4'[,5:8AM?SBH1YWEH0A[ M-8]$DAOVHR_"0.3^UR='>J MP-VB)[65Y[:=2 )VKKZ0F<^&I;?QGQ"YB03H,Q,!N8D,654XOLH623'0P'W+TW8I2,R]5T ^X>NY,:'Y%,C=XL,$&4< MX*523;M &MV V[8N<(VT:@K;+]JB]YY>V9D06KM^CAW"2Q6FJ4!]TF!($7@(Z$%=%:FC"3G @:,/5!U3 MQAG*N*.,?5(N4 H@*O5P'\QD0*D0Z+>8\JS3\:/+*=Y8FRSV5%A4DBPAQK04 M9EIRLDR\]]_"8IU<3WJ-?Q#M-'LB>^0T6UI3,5 M]D$/:!3J355G+U*8$8-?WJ@';.9QZ,! \5U*Q&@C1QR6YX[DR2<0W$RL&1##DB:3-R-R[BAGCY(OET5]"1%0(D-U0;9A M@S@8G74SLOZRTHC&A8R4_>L\&V4?_2-935K39#&IXF)%33.@$;L)& _$JC8 M,[Q&4;L6,>:FF-#M_=Y#&RN,\D7-ZEHR36WAVZ,:XIE17C:$;9DU\O9JGAVN M&ZBR8$*Q&S^RZ!Q5KA(K&P&UMGI0>1)ZW@)\9JD4N(=TD03;D.[E$A%_##"9 M=L4A\@1;%'&^8V> O2.^+H#IT85XPH4I/RG8X$:JAI!=J19K5Q8*(O 3\YVST,45+V$Y6!Z_@957-X+M9K=0#^UG& MVY*C#8)]<0ZK1U=[P$Q__B-KCAM<3=D2LJO5P\M+R%$D$^@FB@Z4RMU5FH=]4'>8Y>,7T.Z\^IC*B!MV("*;R>WP%V M?%]< D8!OV0$T^'3)9CVRBOTG*[3G\/7=/NTVS0=_T+ZX5P_967GB-JH.G@K M1GEC5U=YJ&(CU!ZZ&Q\E_T5V*L^UU:V!!B]-F,640M$4*&<9# M&(F71&TZY<5%P+KZ LK&P%VR'N39(T<5+0$[9(/ '9:K"MVN[>N6 >!\_W=W-'WY%ZQOTN/IPO[I9 M+>;W3VB^6*P_W3^M[C^@S?IVM5A9?;.YO-*>%_*YPMN08C8ECS[0,%(YLWYO MX)[=4@T7%>F:NP+V^;8(NM6F$^5N!:=23:MGP8PO444S)/A9K%$W@C*RS2>Y MZ02BO-6GP-GSU0>687,UB&M',5\WX=>+*'DA@0B37 GLDT)K7NV+7TV+UG1# M\9XK/9''W" &@2F^7PQ(R\6T5$NCKPXF LDHIGXL-@I M$PJ%%*5BV9I3 U*L4*:7$!9:\_ 6BW73I'!O\(*VV.HVG6ITF/M^^)F)6%NP MMZ$?\%BF#5TG.4^RS* "GJ&,+]"O4TVA ;4P6/LT!BL%IXQ&W?$&>1A=:%Q, 60 M"P 8Y.YQ7'ZVL:76JOI/=-!3JD)G\+OH/,%!4(UAD,&0L4.2SS")'1WV#OZ#-)J?W (Q=Y-NLZ7 M9UAU9U]:$0 >!MHKHQ@)]'L##@8&((SWYA-6?(DA988R;H6I!X C-A5*2$6^ M;7HS5Z\K<-=HHX#2"[<:_0"[0ROQ31VARN9GN4O4'= !L"(EMN(7#J4G?F3; M9$VJF@)PAS!0A\ZZ5$5WP.YA@F*0M2F AU6&T,%3*$MYPSNV4I,M/&"?Y]Q- MV[/M* "/#@;J*-VIU.\..#J8H#"^7UB70,Y0PF^H#5WMFY8C:N3Q@%VR)2[B M18;H*T;.B\.O6R.2JLJW_$YKA186H>]C-R:OV#\M^9O17"=L(BX5Q]=$]1,U M+5K XT@G%37DX6;GCZS=2+C%'&6:QRY;SM!!P[:I)U^V5VXA:5@TO* M<53!N,..6N-I@0\XP/2BD$/;OD##AI$*LGTXW8[0=^9:XS!>T<[> LE,69;' M?&7F_R*9)'L\* P2AQAYOVXT9=3,S_*TB\W4)#L+VWJC:2*A4S *.!M^^?IN MQ= 0;9PHOJY_2[L5 :!ATEP9U>O]3;T!YU$&(/I-GC@+= WB(>[*69D;4@][ MJ^ 51^)4?J(2@U5_+5K /::3BAKF(\V$ /M1-SS&1TJX\WC,>SDG;],/J+VWAMZ81!<[336!KL1@;+N2CLB>91Z=7#_-TR;VE9]E ME;[,*G?8%W6:#FDITADO[>0?/3ZP/!]C7EH,^61/^"PS9M\6'H7@9,J> B09 M[U6QS1LE;-25O !EX;VJH&&?!+UQF(+XO0;.[6M8*4>B@V2L>*<_WEQV!!I< MVX-OR!S.>DTK35 )WW.:G43;--T&LQS9-WSEV7UT2).E-YL.CJ](D^[#&.>@ M"K=T)611M* J'&KV ^K)K:%G:9).)^AI4BL,W=<8CX7[Z_(R-A97L44&)2JJ M%JQ]Y,1F%%5P)L55Q>*%_H2/N.UO(:L9!?\GA0'T',8*29G8R%'AK6@'/4RI MH)7"TGFC*80AIG!^7SGL.#*YN?1/8[7VP=Y7$6UL*K5 M$6@<:@^^7&B_J1?@B4\+X7.9A:Z4DZTJ^X-K@,/>IZ0A M./S?#K_1O=;=?G:F4&H'C9>?T<,?21BR_O:&AW NJQ[4!GJP&-/: O M#>@#Z,%5R\?=P@*7D=<#1D5=KFI0Y#)V 8.1L,^5/_,0 8H%U05_MTF40[T/ MY2-.U2=.-/I,(CPU0+Z,3HH.DPE.3?)WW#IQMFQ 1_+F :^^(TY&K&[6Z<4H ML8%"4F$0_G+ KCP\@IXQ8N;MS5 BDN@;9!+:BFM#*2QC(-*LA(5X%"QG8F$! M='#IQ7+PZ$I^?=,M. M4.U8>%KM>7$X43$NJC2CEEV!&IB) K+!4K,?]#&S+8P>MO_V@B(_+,%WBS-11AX=QU+-E09TJVMR_/G>1V9"0I1;SHH9T_P+4:_% MU?4 &@Q:P"VOO2F; QZ/=*0VS_DX;9011REU]!NG;_,^C@+V=;AG@:B=JK(^ MTS3G,F0-@Y8=IF?29W(/8-22@]WG&J-XO7UT?%R=K=6U VZ^2FCE-QG/&@$V M4[6LYN>3([&#P9(%[^C&*.*T+5KCAH8\M3MM&!X^K5[^<20'[C-U;PXV=@)N MIWJ@BT9;WP.P!6L*WJ&HM2 _0X*!R(DS%E;KL@T,W/::T=QE4\6CJ!EUS2=K M+I$#*#[X6"2' 7\-@9\6%I\KM:'07H_D@<>"OA59*@[>$VW \:5WB,:K_;D@ MJ"C)#&6RB.A4E&:&SN+7K!S K-4@AZ+46QQ%R"EHUBN(8S'Z%;6BT.%9$^!1 MJ I0,9(4OP<<#2K%-#6^ZQI;&R>'& R.V&4,(IL56Q?.@?!=-W$/^\KQ^9;^ MXP[C>!Y%.(ZN3G?.?X9TP6]WW&-5FM":"' W-%-*:7;;B@)@5S8$8CPOENQD MS0(V2@LF5B<0(RL@ 7[($I) 'G4$./IN*#XXQ'M03Q_*+8 [?06<\M0_^QJP MNU9):3ZI%[30P^@E0H9$4W5Z942G$??V9.BX(Y&+?08'A\=(>:BM54?@+J8/ MONAYS;T .V0+X;O5V4V'RA*7V>!'MII<>"S\/9ZN*6;HDB.9Q2%7O.7F927VL4,#<41$%'XM)W8C'XL94 ^E M"6V2OJ;$+=3@& MI^J/SBL[EG];N-A[?3OS%H=0)XM/<=>G1\1=9;89%;8JA MWQMH7#-4P]D.GTY7P!E'6P0=]OS$UG7*""6<9NF1<6L;?J/ SV G]P=L'APG M,7D142FY=UCOYC7-@?MU$]#2$7-%6\">VRBRJ:TNHYCLQ=)1SH+]Z3P3G_ U M)JL..QCJ M8./JJ8)(BXPG(+Y\10^IDNJSU/KP=0YVL!-YLPU#>'/FG0E-Y\ MC5N^!IB6TW+$U3->7^M9+B^CB*\O(X]Y;++TR\5!!RD/\E.!SHINV;F.-K"R M$O(HH9]'+3M!:PS("=T>@]4FK9+]Y'S!_&;$$XDOGO:H;PDY.-7#RX)2=3/H MP:A!ZK&"4%9H'<5<#G% )N:2C!QN!E)'1A8)NN*VJZ!L(;P,#O'L%[1[?)'/ MSFY"*K"*E=RGG1/(D_OBL_JY3"L"0&.8N3+.#AEJ]@8\ S( T2FQ<'RQ-BM] M7NZCQ(P=2FZ.B,\M3X]&5$FZ4,H#1/]3I6OL^)A>XV(#CP M' ,E/(;--%XQ?0[KR+G'\7S&G/\(?#=8$\^/\Q"3<1OP/,'\OBD1LS^K9^ E/E"NG9*FN;YC9V MNZ4>Z,M3CZH>@)U54_".IQV3!+C P+(/CP';]DI=%;*Z@IRM.P/WXG9*N%B= M:^P)V*M; N@ZL2WP&;?4Y,AXC>L'U*^U%<2NKY;;T!ZH/VI#/5]NJVP\D?6V M>MD[+[CQRKA\9MJPX!8^^\FAFH@GE%P*CS6GX?%EQ]?.DY8\Z^2/;,JJNV& MT0D[%+T)*7K&IY!O/3$6?+F9T6+()-K^;QM>NO_P%I3'!,JZT$5P,S$Q2#^ M3G004\>-^=8 )2^[6$[62RW3E/HHBN06OK*SPCB,851F6+9NDXP'UR_"#<+@ MK0+OJ,<[ [S>+IBCD?C&<<59DR<^550,777M@09T;:CE$YZ*QH#3J&:9S4\[ M!B) 2]HH)8Y^$^2M5KHKH:TI05K9$+C%JL&5R@%!L2"FJJ?6E!!&G:#]++^*KS=$K&T[(%M7Y^66KB=AC3[GY MF47:K]M_&P9>&*R"&--G)_A]O=UB-GW@TMVNKM8/]0]X:?8%;KFM5%!:L=/I M"-B^V\EOO)(GN*",#4KX2!=X(U@9/0,\X'HT_VP5X[TJ56CJ ]WB=2 WK4UG M'2!;N);%Q1SEP8+Y[YWPA^^/^*J0T_,QF5 OGP+ZY MJ'9F2&*"GMVDD"9'5_6?F-\WPN@Y#,Q0PA%E+%'*$TY4&$PK*?CG#+RK #]J MA?WG>!5$,17K/E=.1*+' \6.MPZ*R?X[A0);= <>)]HJHERU7Z\OX/C0&H+Y M9:_G&.6<9DCP0I(9+[97FA#:>@]@)&4DJ&D%4FLQ0$Q+I4CCY5+66.;!5*&MZI; XT -O/*CSA?- 'MTG;2FQID- M[PE1_HC?L[7;\8,BM/\26#'P:,0F^&Y6!4@UF )VK$HQ.^PMO;QE)K='Y2'1 MED_U"FY]C*/8"<2EH>3V4J_/@CS'\Q>*Q=6A)]8TVH6^]\1$)6S0O,?Q+R&- M=VVZ8E[Z*D9/*./KS(J/H1\S_,SXSE'%"*2O$>"'!S,K3(^-8 MR85=#![E^*=/X?*9Q)[SP+U$'WY5U^G%.:4"&@+=1;]I1CHUC"ZACM_]#7FD M$[&+Q;;EU>KI>CZQ*->_;M1A[KJL*,$.3* ;2!$Y7%H%=]2-D"WF]]UO2,!S MRP6_>BY>IE4N JO; PV!VE#+FQF*QH!G5^[G&V MAQ@!N"!?!E]SX::RX:3,577IYK+59(RUEXLW9U9I_^I-&>.]LZ^_@%/3?%+V M>0E4;:5YV\G8:H7(O9W%X+2'N#J_<4XLD+N_;V@8\U,.8<#^>J'.7GT3N+D+ M4*-L SA_UZB^/?05!UWQS5<:2(3V@A;+4<]N#A\2YOSQWH0[_Y.S'_MAHX'5 MD-)'.0.4<.C365>WZZ=L:> 7$N\VQWCO! N^J'VZQJ_8#P]BU#S&NY#R\]1J M+S:G!=J].ZHH]WM#0N #0E=<@]8:$-+E2Y#H,Y,/20&1E! 51$29C&.'$UM* ME/K).(-)86\;;BBJ6P,-)IHPU?GK[<7]-NCIZZ7$OJZ,,O>L\Y[TGX]E:((:ZR",9#GV+1^-\XH@Z676] MNE-SHB>'L-ZFNW8I/]4&?T,?H/[<"G+I\$Y=!^A39FWYC6=UF)+0DV=UDDW? M[*J9/)WC)+O F106#N<,JH+S*<-ZB[(-\)2)I;,XMG[ZP:+4AN*#37^9NS5G:83IVI *P)518]I1:HZ -UOM!TRZOP1$$D>9+0:0@WGX2KG@3(F MUL/5$, W%;^ZS4KSX?X0!GQ1>;W-WFQ/KI!=R>=J%F$0D^!(@I>U?! G#*+Y MH5'DI=VI HV+/:NM5.J^&TG ,[>^D!D7T,_X\[ K)1 /&R)%%_/ M4"X(RB5!OZ6R6%I]M:W!7&=V@Y5\[*C'.-6%(/00U5E9I>AD3 UR8.H.RC@F M2=;3C$;6U?:3_2"4/&!] ;]>9S6]IA%.FF!7Q Q5%_B!H5'RKMZ?OH)>Z?Y6 MG7LPZ EA^PXL5LCG@7?+6+5UX\:^TW!F/154N'1]1_B.K2E_5_<6;,1[K((1 M0#''#/Z!AJ^$OU<-X)YS?\L W2@"#P<]J*OJ-O6?:R6@#U2=[RE/<2T @N)L MK@9DU]?EM*9=IJ'=>2(A1D\)E;49:GM.('!H N@<(](5@_%3$NU"#L-JPO[Z M00JT-'@<$,[7&. &AE'T8GO%(:MUGP'D MIW&KTJ#DJP?,/8SX1'S:,%'ICSKPD-*S&HO1IB?2@ -1WPB[O_M0"$KBE<@R MPUEZDM[Z;&9JF@,7Z,[TD6XC\:A\9)*<2HU;_0AM*4\RP!FIKSFXM2([N=LM '*=Z-J]!41U&F(\N/ ^DHI3J7O;@&T!/)/T$L:U)8 MVR"FHC?QZ-4(:_BPI9Y0XF@"X6HP#4J]Y'MA7!N\Q'FX1=LDA/$=LFWQ M[I$.ZF6 Z591>;NA*$?N^I-WP=KO$E M-Y7%VQ*\ECIA,E',2_8^X_@SQ@&B^!#26-SPRW:D<;K(E3C>UR)T\4_=QI;L MJ\.1MWH^(>=P\$^BB!+GS?I$,7$SS\Z3DP)!GJ=$HDP;Q?S?R5=O_#"*OD;< M'!F';-,NS#?MG#BFY/D8B^?,6/^__NTV>>AFY'M>UG]V_6%)BH$R.1*%#30B M_2@5%^ 7?HV^:DP"HC^I%9Q0=T_V7\?3T1"VAZN&J1[) 1ZR^ M%=:O"I4X;9 MGLKD DHMB-%V1NR<,K6BD32S1F\;V4P7\RC"<<27 M&HCSS!]")KC-O7A]2L!#1P?UJ.Z_:Y(!'$RZH.GGGGMV0H3'%LE7KNKEG*WO MM]K0DH9> !PNR[0@WD+2/+^N[ 0\@NB!KCHR5MT#<%S0%+Q'XTY>][+NZV,A MY_F#(QA .!>>H65_I)\E1]X><(3I*^9Q;NZZ].CXT=SWP\_\E;*;D%Z'Q^=X M>_39=[QB5-,K?KTRFEJ\Z$VYM3&F,Y)8#.4BB8&\E2X M&A)_!A-/VHUU^@0/1/&1[/E=8]%*8? M_>G"W@4P>R$N_7A*L:PW]26$0 8J<5RD[DQ8?8^IA9A+N+7Q(V\^I>!0(76O MGB^/&#U55=FSY,\](I;@8LLE!#4B%E^48O\K#[\&7G(SJ4,RH28X-2]OK:R6 M282"VI1B1'M0(R0/11%$ I$* 23,C*>TC7-B,OKF<4A9(/X,TJ> \#?Z%LZ! MQ(Y/_EE3IQOTPY,M472L'/^,&6V6\_K"/+E#AUOTZOC' MQ+O3N7Q4>A,A6Q6].'SH8>_HQD3\"^\/(77HJ7#X,I('&8\2$G)+F$8O2S^* MHBL#:\(*E7E9*5$_BA(^5?[@D#(WL7_0:K,!;A#5 ]F\ S:E3*DLUCXZ/'_ K#H[G]_%-^@-U7F-55,U4&CM/:+ZB MCZ7[>U=>E;F?+N8C[%NG83)"P 7$ZTH?SV7WS:,*#Q//"6?QS)8:^^[-2>"M# VU$MS6F4DL3D\JIF M)/V'CI0G^XMS%4O#&=^QXX<]]1PH=LT+*K7*O,0>>/[\Z0-V,7GEXYU^,*TC M 30,=%%(0PJF[#_-+*P9#J1$S)'2YH\MTTQ>$+G8<-I4Q]2$9^'-^(PKH(QL M0#M3VP2XO$Q<06TU#*4]@ ;:%G";I0=)F(D]8!KGUZH]!^ FY:*_9 B\A#^NF3[E;0(, K-H0*2\@6 MW?C1W6'OZ./U]G'G4'S%I/5*IWDH98@QSXVCJU/>9B-?19]_=B@+;Y._L\76X=\CYXLS K(#[P) *+HT^ _ ![)&#PC6NN?/'D:_[ M)2.*)&K3N9?[@Q^>,'Z,___VKO;';9O)_RO\<$![@-MKVCY%[W XP+OK31;8 M9/>\3HJ@'PJM1=N\R)(?4=[&SU]_'%*295OO)L6A-U_:Q*'FC<,?AV\ST?S+ MPP8L])ZNGRMW:.K:(Q]FC:H>9->J:HS8X9ME[O^.2% DD21IFI56^1>6JMBT4-+&R+VSGIYSWB.FE(E'+!*G_Z: ML026.G>ASUZ8O_6"DM"\KAU2;VQ4#3RQLA%"+VR6M?>F$%"%)>:>KO:8O9\K M_L&2U90&*EO@BFUFT21,1/11&H+WH^"2^[8S1Z5CUW_NBLNWU$+K8- >Y;8: M#N^]T%-Q?FF84-$$L4-7*91Y[/&_(W7)2C%[!ZW3U\)JLH9O^BOF[KU_"Y5*AK M,JT6Y*MBS[NL\G7#5/5+!YIS*):]-9$ MWP74UFG*$[3601P[2FO5T2(Z[V4B2BB+F(S"IE '!_( P+YBP!::7W>TSU* MQR(%%]F4NHB#T?R+QP*X:W<;Q6_%MU4O=@VRKR$)?F MXW] M!>O+!Q@RENGS?=^NQ^),7 ME*=FLR8)TJD/0??DN4KLB($]Y8EEJ_2'XHTPAYS88%O<6RYC^0*8+ 0+F7I; M7C-;J@EN[?F4^-L8ZKQ#<[430B!/]WY6+&ZIDXV0BP^<+\71KI RD:MVX4K: M+I5^E!Z_MPI73J(5HMY;@R9$JF(A\[>C?2:)$_]PP-A>H_;9+Y7_^23B,C&T MI_*<*ZW.[BTK'ZL;XH5T"A[$Q%I.D>H885]7&M/7XB)287,J(%$2CLA>1L<. MFXR:.[/2IM(Z%['C=QO%"\H2R)]B:=.O3 (7D'?8[AAFZ^^$/7:4'M@*^#< M<]E-[0&V3Z/F4@==0S&GP+DK# MHU.%$,@'FYU.&28 +), ,1Q8,@3^,# 7O^3^SY^@$DEUMD]#2^E]W]^3TB)?(XV0: MFMD)4'9[2KPXN5#+/=,E"T,6+B]RCOPD=;6V57["_M7.D.4=,C"_G8-BCZRC ME*]V:CBK6P=>8G41\55.-.=9"O]\5%BN91J25$5U.Y* DH4;D:8+MF/8N1NT MKW.S>ZG9EQAO4EHV.&)?^#;5=>E ;//;MTFMG7DN<":[Z(U)\SU;MFG:EC2/# M;U.:3AOAG]*.#QVM3FD6-WB'[N'4[NCFL[QLH\H)76[P?,TI;Y=Y[<+/5Z*EIE1?C" MWJ4"=@'9!Q,"B"?:)&1'$[*7T-:* Z_)/X9Q3HS,BR:D7^'/-H_1C%E-S6:W M49S^!.W>#-UU54*\5GBN[91!,+M4@M<(Y/6&0(ONHRPG%63\+8A^<:AOIG\: MIX(1B??\',YD7[I9]S:.N/:J>[68H0,KH MV+:(26,7:T9=1.IB@\8Z(TOQ4',,[V26HPVTR5<:SQFGCS&;]SZIT"J!ZW.2 M_N[H-%?I8^_R'&; "B;G-MY_HO[)[;4!'D7 ?(SI3'GV[4RZ#CTW]-D%0D-H^4N>U6A.Z#IQ-GU"5.?^;4LZMJS M=7F"U*B]Q45?X85305Y9 +<@L;NOGP;LC=M]P02O8$K8QSQ:*EX*E$\9_W(; M4WHGE!+=GDR]1/M=K0Y\7Q.,UYG>&(B7,7TM$%ZK.SH 'Q&0EX# )).8@,@7 M -]&>D*::P'F8IFYXA)SN8K4DZ\;"OE5;]@+\VGH#X74%7Q?$U+7F=X84I\GIVH;LYV:+/7>QV(S&ZZI[IT89 MN@#01HVMI59>(S?L<&Q6:,"W96-'/&Y M0Z7*O$ZU<,#OC@35X'F*8B_?@\K3TJ'>_)RZDZQ%?1="Z5'V0HOH#AQ__NG- M[Z7US#I\AM3ENBH.3MCV&\MNZ4=S^3!:2M:SXS34.-L(V>5--*6YH7F8I&?L&=;E> M3%-B@LQX5O/2=!7"]2G52*=HS4[320*7)U@SAD"1HR87W7::FB$2K S;3QDU MK%E6=.Q2-F;X;Y-T96A!7)@9K'2.D1.XUE)@GR'L& /#:LS1$M9N==B)9:NK MQ%SD3&&])[_-#"UJ9PW"_=M,@*3ZE1*Z?@) M1GG1L^XM1_GK$U=WI([)U6H M^:J6W\HQ:^T6<_4-G)]J+5C"^GR+K43RP(437GL9Y#/FVT]6EUKMN;LP#0S7 M#3H762U98X?] 2V >X_==I= M-I76OB5/%Z#6V'0>[:@LB+ G?B-A9S-^Y^ 5&3<,+I8R;4J* 7)EH[ZS*H@2!';?N?D M>4:L2($]OH,/UUXRD@3H5V^]">A(M'KS^1_OW_QR\YW@>9"01?PUBH'L M0G"')[!12,F.>K&@ .E*UD*PE9AH >3%1--J0ADO1T?.%.+FSUN8!ONKF8; MKGP>&SY?H,,]5MR.@V%P6M34H2VXZBOH5?;[V=""NY\D2*,#!-VCJ,#J0;MI?0O&BQ9OGF*VHVT5=82RR2GY)H_N7:V[#$"Z29^%2LLN,7 MZM]&\>TVV<;TCO.M%U8^2NQ#!SE:]C9-$04[$T&,;OUUZ3MV%$+#7R]M[,@2JI$"6_"D)VRQ"<*QI3?&+BJ:.^6A5 M,8RR=@YYJ);B&"4.:KM(QK&>M<4R*AL[YJ/5Q3/*6SKDIYJ*:91XJHFB&B^" M=!3OIG0C;+(2G,?+F,H555U-C19?(77(CFH7*FHT?8+]6+J#!GU]=K9BG*PE MK>)1+@O5N:\\+WZ.MHGX)94%FJ7"$"^39O Z&\8-,RW1TF9BV6/,NFZ(V3TMHL+@+^3:& MI7VZKU"U)5K>%/EPK%/PX'BAI!WB05@K;N]-?4&4Y%2S#3%+9Z&F%/R! 559 M&]-[MEV,^ A=VF$0_D%7H5;-S(=XJ%5)JFN60S&OZ8PXYR@FMOF*^MN /BP> M-C06:X%P>4_AL&[,.:W?.F[Y*?(QV,4 !Q-AB^\0C]9.XO>>1U(F<$4X9T,4 M'Z(88=B(+C- X\JKZ2/D;M].Z8.9J/8+Q*[>4O#>\U258]>LR0;T[GLJQ*&' M-H K;0^+[(Y;A=E:?8CWL'X?MZO&(Q.H;TD;P2"EB?<;(3 ML@U@@;WF@=(\237/GN3@N.-Y: ,^%:'FY"O3NY-4UJ?$2 4DYC(C@86D]9E1MJ215]#0>YQT)_;1]EK#!:^?A;E\B M'98]U,^/]MI]AOUXKZ,6O8_XT@F(I_3/?N?IRAO/@>Q["H@Y)]MQSY!F>,K= MR[6()Y,KM.W*?QF*PM3BD;O/?'/+-DUI*8S)A,X,'/R'%'(/)=./L[ GW;'9:VHW,!.%-JFAZ1 MT)Z(X[A2KLL >"(8PWZ88"UA!,?::P 3B7']BQ/X(=A2/0A2I'0Q&')BGGXH MDI.Y"!PYU69 ) 'F;F")/C.)4?ZK"VAR*\RM!4R*A"X%2TZ,TPM*#>SVH$67) %\'CR!-=[QL>1M9^X)K/ MGBA;Z[?W#CR&;"&T3O^]MYV7QJ2^=.D%<'T*A$ S1'<3GK"UE]"'Q:/X!R;P M QJT,D_UMTX-W 835(_AB@^=&;[U@G%Q[<;P3/]:5YVC[K5M M4&^"&B H_] =(&B07Q<0D)0/BE%O2F[=]1?"J6G-)!O$?F*;:YV=_+-Q5,BP!":WX-XXA^O=F7$IHQ_ MJ5N*#BH "9VT._X9/G/'E:H7+??FT MO1.^7".V!E_.J)^5W5^3+]^%(A2F/)F*6>OI;V]36@&@L3%R_ZU7LNBYY2T1 M^VR#P'V]-2-+8MB(X8+P/HF]S5T(%M*'Q75,?59>JZ*V(7(OK5;N8#/AI!5B M[ZP1MO>2&7;](3>()(HB"BA9(IP<[G197]R[VC\*&-P;;\T$! BHS:Z-Y\F;.#.Q#Q=)K60 MQGT?PYAZ ?L7]3-,>0CWNE>-NN:OD _"EFH7QV3#)XB':%O)^[KVGO[!W!F% MI,!%[S#^3Z5U2)=B-/EU ]FT\D"1,M: M$UTH(8>.,\Q37HFB-1G$$'..-CKJ5&1)JO(1W">,PX3YH/H IZ>Z!S293'*)U]!9.K?"E\4RFRV M*G?MJ;V;UL<:R2,?J+H-61R]NF@C'M+:5>Q]@:L@"-E+0C)1U%1;$*8<$+"4 M]C@VU)2"+[. 2=D;\E:V_ACYV.QFA.+(:_E!C!CQ<:/T=:$42+@5AJ(!'?_/333]]9+?CQ!V7+ ME0B?QL)6WI(*8'N&'+PR#.0/VX0G(L82L6&;J*4O+>2 ),"JRQ!"IV3'6S7U+9#%1*E4_WA$\L,/;_;\MEQ8 ^ M:-.)JHNXT]ULC0C4GJ1K6-1#L_Z7"N:Q/"[T G*"4"DNC9,D9L_;)(N&;K*M MU,EB0>&J-$:0&M"&J1D$D.>;S#S?9+8)8(7.3>-":8UB?\XB^9O ;^JGN7;& M<0QGSO+Z5H7%M1!&#F/ZC'=XB?UN%>F>1*"FQKUE+N M7"!3^9+,7 K*:2,?F"*,>'SJU<_RC;$14?+8"1<0FI*KM1@],./< M"^;;(#=J=_ OK2ZS=Z.%'.K.,E'Y MA?8.A!!#V7GZZ+C4GE(GDCPI]X'@P%VVF,BOK5)B\J;>B09U+AU=VAPMPWD.H5"("Q<1/%:Q>,B!D^$W\$>7Q(18$T4;R*9_VAD95,VT@RJ M?J*5QD'VM&*;@.ZNXHC?)W[U&*MHAWF(U:F6C["R1M@'6*W,1L=7RID ZQ$1 MS <>7T8T+RI%[F.#;(L,H>-)A]I=/]PWO>5M\AA2&NBK>8H%T[\"[ MVM:BZPD]"RP09+,RK_SD?CR;W)#'\73VF%36BMM[KR@G2B15!*?NQWH*AC5'[-6M'?/2(S7K'#5M MZI"O'DNLS5V!LOWC\1)U:T_)Z]J[Y[;59^:5C=UR74TGZ!7.:[^PSY'*M=52 MJMJZY;;5-5-*&[KCKKJ.D/:N"O%QK^3-%2?0[^,?WT7^DD?AY"N=RVNXURN/ MQ6LOK#Z.;O,14@_LIG1^4-WX!?93Z_8*:#["EBNM] !;"$%2*4:$9G) %G,I MB"P.%*TW7K@;^&3;O'4.5,^9D(P+OG/A[O=HW0CT6ZC;XB 8><#?1FH#Q[^V M _\*M5M?D2W[QDUW;G=Q]N0#]US:R'7: Z?6?[5VLMX$D4K"D)7CJ(ZUZAHC M]NO6,/CI#"GB+\=SR?B MI[_R:O!/T\[^4^\>0 M;^B<+1CU2^.8IK:8_;!)Q=P7JQIB]<=&><_UR1$IT#81H\@8K MRJ^#"'*YR)\>%K_\EKT#KWFTT)D$4E\]QR#[IP[=OL<>^_15QV!$!+7Q$L$> MXG@.XI&_61"09TJ6(IZ'7YFJBW>M]IB^XVFS#<@LOI9ZR.H;,87QQ(E@1#RR M'VC"27BV=;/VXB\T(;ZW$]^(((S,E0529@^+[AY59-P=>:#6*K._Z MV+WM!UGF=/UX]33YWX^3#S,R^23^:_/]U<-B(: BYH#5-.1E\U!#4^0#LD[! MXF L:X=X(-:*V]LQO<"+=W)F_L-;TA%)N8S2]' J(2J7*:7?1F*JAI9/-'Z! MV>8I"GQ;>:2-6 -23L.U:V$2G;=6O*]LO5V/PW#K!7?"?4.(;:ZB< OYZ>"O MPO(/"V"NNJ/TT+\'$:3C]#RC[&^Y=*6 /?#OKU#O>QZ*HQC4P!)20RN>Y!F8 MYB^%/)F_,!5 EO_1#(=D<<#RT@$>2I%$+,AC"7K/%;Y MA=:\,UDU@"+8%TH"7.U."P;\[<7^Y)];ENSN0K%VE2./RQS%LY47/FQD\K6W ML'KE=^&C7(;.A!0<*LW-8@\FOANQZKR-XOTJKW0-B$@XS'B/R4Y'VT=8),,^ M/^$S5.\Z"'FYND2Q4#M,Q3VK)(+M+=BK@IQ&D-XWBM5NE\SK*S4B'F@W>%ZC M2^F%8HF:HB[%.C60VK6TE UH)!8IJA\*2J5YZ!.A%DGU&A&E&10S5[J-2*X= M2=4CH!\1"I+"+IN5K$Z7TKV%098;NSC<+&Z!7-,X86+]Z"64/RQNZ";B+!DG MUUX<[X1XG[Q@6_6LM>6G2*?B/@8H;IFT^0[Q%DHG\?OZ?9$)>'_*9@0'&!DG M(EG9V>0-V/^@[8VX,3>BJ]OOQ]R9W9!EN4HQMJ215%6W]TL'+4(RIRE2S8?+FE^_ M "E*I$B\2) (>VCQV4#(#+/00)()!)_^[\?*[OS#CS?#, M7=-REG__*?0_&?[;@"3M"9>\ (@-GY M805OG9F[7AM.YP5XGF7;G0?/,I>@T[G_Y>:7N_.;VU\N+FZOKCJ?/FU;>C!\ M6--U.E&3%[^<[_[2V[;J.G_MW/UZ^>O%V<5%Y^ZOES=_/3OOC%]VY5Y@)Q<6 MK:!M.7_\%?WG%7ZP X5U_+]^^-;??WH+@O5??_WUQX\?O_RX_,7UEK#^V?FO M__WR/)V_@97QR7+\P'#FX*<.+/]7/_KELSLW@DA3J>H?KYZ=-'#YZ^Y;V!+H M7Y^28I_0KSZ=7WRZ//_EPS=_VG81_9GA(TEQ]%>+4#XE2UP^U_Y6!^?W]_>_ M1G_]"6JOT_F;Y]I@ A:=Z'=_#39K\/>??&NUME%;T>_>/+#X^T\V6+Y!62[. MSR]B2?[WXY8FR?]V';/O!%:P&3@+UUM%>ORI@]K_.AGL^@+;,>:;-S?T(0/G MKK?^9>ZN?D6E?F5K,!*0276_5I5P&D"BHIX\&#;2[O0-@,#GD@G7A'0IQH8' M?_4& FMNV )$.FA/AGR['_S18K0&7D28DG#AVI(M5^_-<); 'SC3P)W_\>;: M)C3M_3]#.$JJ"TIL7+KDAO_V9+L_! "::JI!J1XM?VZ[?NB!H1' _Y8F*;DA M*1)-P]7*\#:CQ=1:.G#6GAO0?,_G;@CMM[, MLVLX_@3,@?5NO*(&2HF*;4T.3]T I'KQY+FK%_?5LL$7=P6@P?_#7[VMHT)E M^8>&T/7*#\E,"U)D&'LN-'K!9FP;\4H1 M3E-K9-]+2D1H3Q[SNK[/N^#$M"!%!FBDO1"8SY8!Q[05E*=;44-2)'H$KV4) M%E>5--YA?\#,^*@PWE,MR%EAO,$-1N14Z+FK-7#\$OM+:F.25A"KE15$2U-H M=^ * *UJ@%-AP41L4=*X\>",%UCOI67*M"!%AK[A.;"#_AAX$7]*"I)O1HHT M$V C+QQ<9 6;F0=7F\:\RDX$WYRD_FHK MH54G9;8=179KE<3"-R=[#U1QI.7:46@_5&WF(S:IVMZHXFQ';5>)/48E(7&- M*7+F,5B[D>Z]M0M_@Q8@VS"%1Q 8EBWN3(3^(44T,@5+1,D)@!U%A!2M"&S[ M"J_ET5D=0@_^#YKVWPT;#=IJFA'R985UMOU-:I&+6=W3SU^*5LQ-*+\I$11& M,5G3;[#+W\%J;5@>^FFT>':=Y;/U#LQX)=D$1F(ZJ# "CP".>0^N^* L.?) M4G;3->$$$EA(@SW7;T;9W'U16*^0+V8X#[X;G@?_OFE"?;A/*JRE)SATOAEV M"*?P)\LQX.+4L >.'WA1<%PCI&/M@L):G !HI$+XL;D+2P65EY>5OZJPKF!Y M8[GTH!I0CT>+K12-F#?*IQ76VO3-6J_AO^'$]\5P3#NQQ"E/01,:Y.F&PMJ$ MRSPTQ6UW+(VL\XN_*-^SCUOQ@J":6G@_(E\37=MV?Z!8XR0%AM298#71BAI2ZW2QFGST9F6?+PJ@I@I>E_R18#7! M".U)BPY]MAR KIC Z=*JR$M\<]*D&Z_7T;Q67;!<2[)/A:O:2%5V686'N,BT M5=Q+T=M52%ZX/@T\:QX ,[K*]M6Q*CO,^+^CD#ZBWHW6(O;4[.VK)/_.$Y#J M:'<>6.]69?]SA0^J%E-1=3=$;U@UB9^!(6"OS-J\>M(O#?O%" +@U:F#@H_( MOH50=0&3;TB5>*'0-KQJTM$:54+2+F28:=DA F$*YJ$G8#_!^0VE[FU4DYS: MJA*W.*J>!F!:XY9M[0$?MA!-]'"#]L=6(/0]IBZQY3E)*0Y\!, Q@;G[K16@ M3YV=G=V?=3YUDH;2/QJ.V8E;[91+GQ*)"H6UW7FF+S9*D>-Z6111\S^OT(^?XA\CB.$_?^^Y[\#KOL+U,^1:TIIMO +[[S\5 M_/W7NON3:&X&6RWH3OK/O]]W=WII^S67L=>N9P+O[S^=_]0)?=@7 M-UJHH@0NC>F[ZS@A.E! ,8D$O:>+M4__U-YO<;C(X0"E60#/ ^9SK!-L;Z.N M1HIK$#PX4UHNM%[F(YP^".AERK4//GKWM_A=RAM'T;1MQ4X)RE@Z+-H^0)@D MV&)RU3PF\<0[ 4L+B>$$0V-5-#J*BK4'"^;>;W&XEH7#DV6#8;AZ!1X6@WV1 MMNF?TO.M[F]DZ1[YQ>-[%Y&7,+I^$3J!M^FY)GY($&NU#2%^8;:@WV]TD#QB+&%Z$X61%W3A/KSM_^#3@G/L? 4 ME&T;-*PB;&&Y5P>6"PY8+MH/2[$(R2[S3#(N/?CCR)NY/QP:*ON2+<6$(D"" MB(2-?Z:;T7PX\L:>^V[%^8N)L!P4;RDV+%(D .4] LT"-';]P+#_G[4F+MB* M"K<4'+H,"302-OMH5'<]8&# 2/^Y/>JG]CI1N(2=/$H(;X_?7 >_@SPLTA[% M,_4\4;ZT[?MW8-O_<.!$-@6&#_MJ#GP_).Q&,.7; PN_& E&TK;YWUP;;FD- M+W)'>#X6FX-R;<.$I?L)%M)V[[W0\])9'M!J(\1#4ER\;?K@S;?D#Q$W!5CD4A4ZIM*- [GZ @;9_>7P$/76S[[+D_ M@C<4XFHX^#%16+IMJ+ +D: C;9/>_]B?A,:'U'AHR#A$2!!1&+X?-S-V*W ADFJ M;%M1H8F0X"+AX+T+>VE&/2WVGF3^WA[]T[N=Z%S"7GOKR<'L.%)_;9&^*9U. MM)W?7*OID=K*\V1YJT&1KS?S]ZS$Y^K#1.AV E1^1ZXT4"C$)GV?-P]54J)U M8!$[GL"5W[=7@.MOOQ[>O!9R'WOW-/R#8:-,EM,W$+^9F](Q]@;V^1FZ@;UK M O[\T'WN#GO]SO1+OS^;_M3$C>N%X;]^IZ5AK"->_@KLP$]^$]'ST]GY MI^TE^^VO?]]U/)7A>^S&9RR8R]D\52$W;NXNSB\N;V[/;Z[/+B%!*HV]\H+& M^>\H(F4+*3,B*VM\/WXY),5>#><;P2CM"WB.A_$:+C>1VR^ZE"F1!MOM(A,; M#LHJ1PH&)''PLXA&8$&"Y84D+(L?Z.D&/AB#WP- 0!,6A>"Q5M*(*MZ""LE<(8D@^I1#ZS>_9M/>%2&/+:0$OGW38 MC!8B,+V4-.JC!-W0"N9?.R /?6H]+0A235ILN@V5C, ^37N%!YC0-)%M& $LV#8#"1M7CV./; V M++/_@1+^ C@24CGVR3,)0TVM^%%67FP.E#;3AH4@^E*!&?2J3N/ #0R[F7W$ MT'7FC%N)?5%%42V]C:!(5NON\$:YG026$CQ5VTV1RI+6NOEL>B]!MA'\K;2; M&R*%KG7+*7\W03,D!27;S0U>P03M)M^!]^HJ-+>DELA4#A26U8,%[*)INL?$ M/$N']S*0JNC!"6X)-=Y'$C>0>L!-D$6MO:(@8%-/&4)R1Y<^WEP;"NHCH@<; M2L0":_6L0B_EGU8(C&RII ,MMZHIC; %ON K*$><2F@3R<,B.4-PC*Q=1'*& M/S8V:"_%%MF0+:PRV"SHX ,;&.34->CEX,%<*B^*RVM)#0Y1U0IX$15/YSJ1 MQKY;P5LO] ,7^7>W^MB0B<)253_.E):Z%>[-O@\5^8-" $))??#F%5)+MR3S MI'$,LP7?-%$YVJ5PCZK =F+OEF/?4>3KJ$P/P9L*1N$%+2]P?NU;64, M>*MGRP&C10^*86$)4U!499XP EM #E9!M=R0/&Z[CMY(6H&9\9%6*=;-3:FE M)4_*R*SE+N5@#P\-='[K1CTUXVLDJ]PK/0@E0 6MV,8\ L,&'APV4 KK'>P6 M\.2H#'HMK4A116;==SOT):U65&"5K]:]C3P7V&IE!>@@"JW\D7_'-I M0*BA,BU$[&MX1:]UNKB6Q)B\%J$!M4.4G6^,GJ* X :!9[V& 9IE9RX:C\AM MZ-JP+\OH503@T[;/8C^B.R\;T!9ASI,]:DT.((ML>0"8-WDG,G'H M1=0=$%7/V@MWQB7CP$_$*JTE4?=)R&[/1C.=CB-XWD!@S?<+*FK:TVMBVM/. M7S*M_N=/1YT&50E7$ 1DY$6]-:/=PQAXT8,B3-XA7.7L&+F!8^1:MB5A1Q+O M\^$25TLW4%8?\$#ES6$E3KC")J:5+IT@/T2OU//R(*VC- M#8*(:H50U,@+NAN94DMKAM#DU-(-DW*+RLFKI3,D]AD==DA!J MZ$@1GL6(7NDR*#(YW0UFJZ$L,QJ5'Y3P;2K$C.J-Q?]*=#49#U1]\BN^/[ 2A.#>QI26=V[X#)P2T5YP.BRDW7BD8 M9$]2&63!.B!EHO0$12ZZ(-__V![LH-Q.\/^9,^.##"1/2\IAS00@%O?*HFOI MF]Z=]SGF$P#Q:$KRB#[#*0WX7X!M#AQT=+AP;7T&#M2EC2ZJFRO+L9 >T3WEK69QX3E,E;7C306QU5K6 ML=WJ+^8 H:0V@//*J.6SCCOE)5L9'[>J*RBI'!7*3/L4<43%#\A>ZPU=Q\V* MG#PL1E[S4>NUF03EA,/&!TA[],2/<@G$$B0>"JSGIKBXA&==P(ZOKFGU+2C M5QZQ_78L.<&UG!"J8Q]W\@ 6K@=VV3R!W_^ .H;*L!S#VPS@JM\OON1(C-2H MY8M9V.X@;!>MV1LUK98:;B%+)##4QW;H/@ '++!Y$3"EVT\<-I&J!M 6SG1R M)C<04%UHF3)MAI@N2 UOS$F!]3NPEF^06EVXI3>68!BN7H$W6N0"@"E>--YF MVDP.(;)B V>59LOSBA2(VE .?R&@EN<*7BE:GMMBU/)HV2'\+>NM#,Y6 MCIQS7&I1ZZ17$.N2G%/)Y4C*G(8KKAR/..8N+ID2TW,FD 5* $^:Q@K+*@SWWY2^X97ZC8@]P/BC'4E M)5+<]FV&;N MAX5S,Q'KJ LL'A\"J,PB*HQQZF+Y"T";$6SP]D$Y=;%DAB4/+9N4:EW[7A!%$=#6N;N"ZN)8:G%+EHO@GI"] MHA66N5\E",EH%,'())N@ ZPU@*B;L+->D/,UR7JUO(;$"S9SCH39/00P\51+V,$G-&BD$.0!--7,#Q(V1)UH.O)7W8)$IX+6/. M(^7$PRNMFWC8)4Q)U:QBDVW.AOHTA0O_\!O+GE8Q=,W.WH0RDQ MHFN9S9ELLZO3B]"0]OSBE5U0?FC<=6)9%*L6Z]YJ8M#%TC+KLRB'3JNQ9Y1- M4,[G>.O>=_+K%GW<.:VF X^ HD)%\:38>7,:C2:8K,M5Y NI9$ MA*[YKS!.FA1=X89ZC6;&F3L!<_AORP:9A?#,%6-'ZOYL%L!S"."EIJ25HDE! MAU:X[:ZLP? (8/_G5L0+^+,-(H(X9G>%'MC^-^GT@*6JW3# MUV 1VMUYI O"0A%;Y<2X8L9QZZS6H_MS7K)A\DVGI7IVG>4,>"N4D].!#1QZ M$>D53MS)DQFH]D!?%G"2/XLB9&C88+:+W=4PH+-16S@'-4./$G0+NE%!9 MS>965VYHM_9(CR.W&LA+;4BA,@+,%V*P/#.3SK+2QSX@9FF4554M7( M 4475E"U* (4/(+X?Z$R48[]O4;AI!]$#VA:QJME1[J%B- ?6*[2JG(LK>TH MH Y%$3P/LF>WO+B)#P4.=V"]$U*@L%15CC=UP,M"(D;55'7&4VR:J(DN+U_/ M=?QP!:+]B3_RK*7EQ&FOB^9 CNI'1B AZJGJ5:>0B-M4E2/1V+/@:F-MV#W7 MML&\+)F*FLEJ[4)^-(9\4C&KJ58O.O>9-3.UAFX 4L:7WT(1&CC1J8R":GZV MI3XK=2!H>3O%T-")6E44)>K)%Z7\47GU)(=7%M;O3JQS9!PKKY.J3G71B_/: M"#7VP-JPS,0%G+S.Y)@1#K'ZF9G&TMB)@E6554'V]8[,8Q#+X+N ZIU8/GZW&6/P+"!!W\/=6^] _R,QUW_&.E3 M63\)C>IQX,MRBK&' V"F/?8&CHQU@A24T*YR#+U2SV]CE((;M"^Y&C"V#2> 8Q!EPEFC(K@(>>8&E". ($#S M3*FH$]5B:L1=P)@#8$;OS>\C);\ VWQR/:AZ_!4,8K4CHE493=1Z8U56JJK< M #LX<&6U50?5CHA*9311-9)&T7RM^6'%R"9:O2.B4RE5:)DV.C>RHF@U?M-T M4"VKP"OYB>V;,TTLFJCYSJH*2Z9][!"<]]DXQ5;[B*A502%:7E!EUW1E-\#Q ML*RB3D3=26V#W^G)<@QG+L#O1&A(.>()\COQBJS6(XV9%2-'UGIJ/>7@%@0? M9='-K HMLZC-WZ)3RE0*9\JR&U_QB/A43A>J7=ZJP4!%FUER M3!VN^!'1AT<#@BYEX5*)WDA[>GB]'41;#PB9-+CBQT,:+@W4? %+5O[9],!Y MMAR $N]#6;#Y@;#ELTJ[UI@V?"JH]5:5K"5/>N2PL 9;_GA8PZ<"32]/L6NW M\@[\>)A542=:NGR00M#_1[$.[X8-HEPB4*O6' X'](>N8V9_D2H9O\>6#Q2; MVZ$)]=G_@)L39PDF<&CU%PN =1&^5?83XS#Z/S(*2?N'/'PI3@YF4;#]=J.]&G8B3X'SL+U5C&HE!?3V&IG MU7C3/KM514[LRE#2A3VX!X9T'QN6"9>\V MYF5+JX5>:RR[., MG'9D/AP6U)X23 +7&IDK[5[3-@/O+MC!,7>[X"@M+^U\G[6^>ASB/=:O)"DV MI868.[1QWY!'?A\6E6S@S-$BNJ%5=!N2J:)RT%6#8@]M1174.DWL5%S3 \+H M]2S;]4,/#(T _G>TV-ZT2V67(SX??'X&_V_G4V??$/S'L#O[.NFCMX-'X_ZD M.QN,AJJ_'3SREH:S?5@,9:QT;R8XY2.1XLMQPQ[_^8RQ3H*:1MR[^;N MXOSR^OSNYO+R_N+Z2M8U#CQ3#F>%7,'L +J5G\:A/F@*I@XV==1J3RX;LR?3 M<+4RO,UH,;66CK6PYN@.79R8!]8:0T7/4Z<5%!MSD;? MAX.G0:\[G'6ZO=[HZW V&'[NC$?/@]Z@K[KER2N%]AXOMD),1"C2U>WE]?WM M^=G5O2P? PGT&<3YP<:'=[%55LZ6<.)2X'(H+[?_"M^_#<5]PH[&6G68/"DE+&? 1:% XT\PQSETTR MU<$]-#034*HMY2P" <7TN!G%?+1M\<5=@;'A_^*NW=52( MT3)<%>Q11K-^VB!TGB:CE\[+Z&$ ?_XR>NEWQMW)/Z:=O_S'GZ$;_-?+EW$G M^F+\S_^LRWY@M_8TC6#,!'=M09X(V@=Q!H"WNC)COB1,*0=$-9DU<4-$E@]S MDYLRR*_S@WPT^P+G_L.AWO#8+1*)-%K)Y86,SZ)/$$0CW<2QR"+ MNG>CCE\N3<9903)_RO"ZR0^OP?!;?S@;3=3?9.\>WM[WG_J2';:&.JZX@D[2 M5M:D*LH,Y+(@%)WJ<8JKR1*:FA",,MIO\Z-]/$'>_-EO/W?&SY&K;?C8Z?_S MZV#\ HV XN,?JPZ*%:#6R]#PZ@S24&)"G.*NLML&GB:4LQ7EH,I;C,I*T,2" M%#S"0K$9=[@%>'!S/U5_9YZ1/_:?I7U!,UGC:D M#/6#1TV8NIPZ6 D]-,YHID'L1[*#[AX.NEOI)W3\7$D;F0;TH\GJX1&\,FXU MSL_R9NBQ_Z#ZC@()R.Q,*"Z\79#>7YW!_U[=PO^1M7?(]H]F)3"EE1ON'%K/ M#W4>(3592*0BH!F';D'LWV#80X=GL^Y_*[]TV,G+X10DU) ;S\_C <1746X, M,V!4&,2OQ-!M,-KN#6KR 0XDL^>NT&.>49.,H[@HNNY+=]+O/'2G<"\ Q_.X M/YQ&8;R*C^B4]V*15L0$V"B=0\_U S]2%>JAF:3.HDW>%1N5,Z.S=OHAW6GJ MS%^M5>6LBQB^9)8--6A($QN%4M)90:Q!QT0/V<'"P&$/ SXO#/![>1G,T G$ M-#J0Z(VBX-_^L 61OP2%,*](N-K8>\"OSJ[/(+IG!GA0S[KXA"L!DU,1]_P'/AGE!HI M6JHQVH^"^,-^=S*$JY%I9]R?Q'LJQ@4PX$KKLY"X["'--. +:_[L+&AA=L9IX!]V9SCJO.YP4AD)/^_ZS>79V?V%I)&/ZRG[,H&C!>6L0RF<\E:BJ@HTL1O3 M\-4'?X:PK3X*)V6U%P5!E-.O#]/^/[_VA[-.'P5/JVXF#B6G9@MKN4.>2_?YHV LB[LXORV0HZ?TF^5ML= M0_42%TBR!0^&;_FCQ4&_-O%_:8:!K;)R5H*.6MHH5!"R5@LAZ]6'K^AMG;X? M6"LCP.9:SQ9J.0,8A*DU)9ZL1V&F8(G\81.P=CU>T\!4M^6\*"^CH%>$!!D& MS U9E!]XEQEP[(%W"RXD[,W ]T-@%N2"(A-#1),MY4MMHM?Z#K6T<]$X._5A MCGXFJ\-4MZ4LJBZCEL\)9?+%),'I^YOLL5XP=&&JVW*ZE)=1K8>C,9,4)ET6 MPUS$5K.EZ%>54-3#/F)FEM(I=AAHP-U(FQDA1EAL"F>5R%&4UH2!#@S5LCJY M@#JY:@T!RHJWA?Q>#4#Z7$2CQ:9VHL"NK.&\%&#-;J+2=* M)3$3XFCVE,AJ;5A>M*?W'BU_[?J&/5H\N\[RV7H'9GP7G]&ZE&BJY802)G)" MKGKORILI8GGT/#@Y86 M '_@F& 5G\W&$2R.^=WPT!\+3F8/[ IG*RVED$AI$S;5XU:5-55US75LH M$B"Z@<4V*U%JM9PM9:1+V*&7%_4)3L3?##L$+\! \1K[91T;3YCKMYPQU>1, MN*.(2U4T=U(OQ*1N4Q ]\$QU=>$,MXP)7^IQP\KBRP2\ R>,G(_H=AY2VW.N%?N"N@,=FIZTL*A'N>C(>&#,WT'(*510TH4\]#F!1 M.^S(NQWG/QD"BO..7B&KB$OY;ZGP^OFY!$LBV.KQ[(HZU4D>+8Y%8T"86*'- M"/,+EB!<<][^IH,4"]/^C"+9H*7;.920UYJ\%BW14DL))%KBA%EJ^U^G;]9Z M'3^2^\5P3)O-$\)3M:5TJ"QB@K]>_M==(C76X^'BXBTE12FQ$B+HY3J%JV5D M".,7:R>6_T[M(A^)%2F^729?RMTY7+VG[,>T9ZC*YL,]G1=-4V!Y80<9NYLMU\GE-CN?2@T8EV M;XNMMYB)1$QU6\Z<\C+6>JNSN:D&RWNHDUGQQ(N8 M#,+5NM(\;VP4)G<.>3V<-_G!-QBB')*C28MOU349Y6 I6-*7$UT3DY%Z M[YS+2-SAEO#=Z;0_:\TR@O J_,$(*2PI>8V0ZM/0=>9LCW.S5E=NP!.P*EX( ME)!/DU&=?U&<:W#?YP=WM]>;?.T_=IX'W8?!\V#6HJU"J>?:\P$0/&W(/]8J M@I_K%(O80&;LW)[+MPVE,,8>9_'+KHG=2#W=S6,PSL^+? K[![S;8BET>,E[ M3V1T'\%U4&0@VA-O^]G_0'<4P -PP,+B=2IPMZB!\!URTZ%H>[UO/P!D/*"Z_S<2V&BD+(T9N=G8?NM(^>%G\9 M]X?3+GK=KRT+(S$/W.?C9BLU*MGN#%WG'?BPH^A5 L^:PY^F 1P=7QT+]C)^ M])8W"KU$F\K9(#%<*393HO2C^3JLV(A%FHHO)I?E9]F&CXJD0I6D3?@\-G4* MU]Q:&$+_\C*8H8/(:70NV1M%E[+ZPS;=R"+HA]D7P=6&.D]K[P?.4QC 'KY8 MCK4*5Q/$.SL9>4^N-UH#=&/663X#@Q;K*K1MY8Q7=:!)YDNTIC1QC>8>.NW9W)-"@U3C(.JLLR:&(>A$41+R:UUA$N\P=J-;+.W=N%O MT/7!=]A'^)='$!B6S68XKL[.\T]_#[NSK]!8C)XZ*"8K-0Q'+.S M^V1G_\W.7[9?5=VTC+REX5C_CE2(;ERZMF4:VTQ*XQ18J2R@^]?^: $<8MJ6 M]MJX95HHUX&'XI."S0L(WEQS$&^'P=2(-AYHB_&PR1=.BD4#$F?)!'Y".?,F ME%>'KYW7JC6"@4S,W(5T4J:D['Y8N"SZV/+*T:5V5$E$8E&.RJS8=W]HK."/ M,\]P?#A\T-SGK@S+P=E%AGK" 5@!Z.9&QZ,M)\38>O8#5*_ PN.[^KAY\ MY=2?QY$LHEIP%7(6+G[! $YW7*9[5TD]8!6QWV0-J74NCTOXB>2(']C^NG8= M=, <[R^02QOM^0XIPUA+8#!(@NR![\@Z\5U>AG 21Z&//FF-WKKL"FE*"+%\S@3>-)Z*(3QRV M*D.L1TDZHG-9W!4V0A4]B<$M<3/Y)RJN.,:>.P? ]-%++8E( \<*+,,>AZ^V M-1\M8%^A91R"PEP,//6S6KJ"6CIO,2_$B+\E23W)AJ5Y)9 >)V =>O,W%)F1 MGUM):Q%B1;TX5%'N+7GT>IQMYD4/U6UB]\X<[A%1,BFX3C*6D;%-CK\P%&*M MKB>1*DF_I9->;[<=#"UHL)>>L>J&P1OLV+^A(YFT'"U=:33%6$WW*I MYL?;)!PU3\$2+0.A6EP/1>;PGC!?,)XP;[_3V7WH=*S<\F/E88B3NW&.-60_@*RMF;VHY\.76@280+VU,+/<-_0V$O\'^0*_T=6GJH%SZ#=)$/ M>>%X@>%3!WT\CH1!/Z2ZT1IS)?%Y!LR>/.'\@^'\X7]Q;1.]; 75.W#Z'W/@ M^W 0F=;\V5I9A5MRCNK9,82R79]:WTT''F)P]( 9?E6FN122Q$KF!3+U 1"@?& MY5[]>]@\ &?^!DTF*6J25DTY/HB$LV!*+:,.!E;(.MW.RY-(0PR6I%53CA6E M<&.!GT%N00%XF+T1<852&!G)6JT%(#)H_V"35%9NM:(H"^@\@Q_EL^-)#>5P M;MR$$S5!V!TI9[V1('R&>U]#.1KP L4 -45:Q09Y]-143@9BM#NQCOH(4_ I M0)A;7D%>+COV<\AYUHW1*CYL4A:2/#U4:5(Y6M4[?PA7%2&"4O8$DY6 .+,4 M%W-W=WNIA+- ''9Y>C#K08]M@0*@,FN\ZE:@$>!V3N5]]_!P80MK Q*? MA-BUN@CKZ7M!RG+"?QU:3?BKWU^,?[E>+_0#2"3/+YAQBPLIAU<]+*$$Q(,QT[+650HT/@ -C6E'F6K?'3*-P8CC+HFU,YF_*X%6_+27+3+A* M(?@TBAV\P@%Y\%=E *2KN .I0?0-J\>%H7,W]7#@="O@T4&50X%L# ^R%BD M_]YF+*ARR%^V]Y!9!AX4.]B@*18SQQ054P:9^J<;9O$%W<,2Z&1EFZ%V5SNZ M2P]$L=B'(F,7_B!Q-=)6%ENN Y]A*;D4-PO9!K* 5R-;08 M]A 4N=N"]^R'RXGWKL:1X4V66U \LK#'65HY0Y2$O09\RJPV97##LZ)VK;>^)(1V$&NW#G&G> M*2NY@NN,(H5MKBH7F-$[6'=4%;TE9+B!(MV7)P.F^C&0 M@4=TF2M2#C+<0Y'.+\JS 5?_&.C );N@I'5U\^&S!PRX:YN]&4X56E":R6KH M3DMVE%&!H'1URD2*HC=5LU=@!B- >=723!X@23Q+W9X& =N5 MV^(ZRC&J$N9X"K$+WTPBEXJ36%XL/X[0CS>!11,6I8JR1&!'[F!Z*B-PK>#+ MNI'P2(7FNF#UF7%))9/7X2)M1EEN"IB@A^FC%(Q.8!#"[+*%.)%]HV -TA@;\8 +W M$D5S6:F&E..1$. /)CUQFE$K2Q4?HUY0\DST\#;P5AS\25?+ZN3^J-A"U4.M MUD84-_H^5.V/9\MXM6S8\-!UYJ&'M%S$"&SAH^ !G_1JO42!M0RKM>N Z-F$ M]$(.J>_9]?WB!XWHM8Z"#R754.N[$Z+,PF?@P+G0GD"@O'?0,^QY:$<*BK>% MH\47RX=M67/#1J).XE=]?0N*!@HWUI4:/ HZB==0K8]7R$JA6> MA3\A4;K ]@(K,+Y_MD8XA[F(*U^K'0H9(^U#JDPJR8#B3< M25>T&,*5S4A_=P:EO]&*#?S";Z&_5V,)@TL(3\W-_ì^%?3;,D?/-\*QH M-L6PHT)S1T$@T?I)?'AG6IUG'0PS5@;R5M>=<4+TD3!,KV>-6562?BVO(MO2 M39V8QZF;A(5J'W\A=_IH<6#C"]V0Q25UIP6OZ GJ]3BBN6 93Y__Q?&3\0G@ M=]A3,%HL.$X@J$WISCGANDE8J-?+R1SJJ4Z^$^?85))0K1Y?-?><6!_5!HYI MO5MF:-CVIO]NV"&< DRHH<%J;5C>*A] 5*FM(Z9?2>4D1%3$+D,\> M'(D8GA45/18:,A"A6=7WC%O$[GBCRW"8*7' @.3=CSUT#+]B,;53.,='+ MR<F/;#:K1X=IWEL_6>'&'S/J9Y6>DQS5U7?^XDG?VYLT;=C=YS!DF'?^[L MN]QQ%QW4Z4[4ZT[<[:-_)O/Z_OKL1M;4N;_[B:42@ D5ZM1)P M/8105=!(0@&2'^%T[KGO49[$X@<#N.JVAP$4W/(,*"^_6ASX!MZLN8UY':*X MD,:H,@A::X)N;OA>#*@7!WB;M-A$+ DU- :65VKL!2HY+K#0[1)<@I:@>*".6\4 M6S_ 1989SH/OAN?!OV]XEPG7E98)VX]WDJ\?XTI Z(WO S2+AGQA065&/+N" M#ZYQLPBDUA0N*C8V,!S3\,P#!73CA'*XB%ABI9:RH8)P@HS^.LH; ;_O!3E^ MW"O)C^T_452_[X>YK*/E&M&:/TS":GF20M;+V-A$$8.E&)14UIHY1"&K)C2^ MCQGCP)5AL"U;N.Q4BC.B9J=S?4A2+)V@),3Q_-1W\OR0-3NEG('%VU1\P:RF MKN_N;EM% T:!FDG[J\AF],FPO&^&'8+18O=@Y,"!.@PCP\F[.;VIM#E%G>F@ MN\( W0A<)/WI6/L.U;]?Q7IX/.O=0*Z,(CVAN-%$DR_ 0,+'OR>Z@*NU*">> M..E3?+:([@!OO4,6"IF-^FF.G E +KWXDL/0=;SDGU$6.-+%06'M*V.K!+(G M$[)LPW?)UP_Q)97AB'-0$J@$)-FVD")6'$%JHIT\]5Q M7]$C%7%ZBG48H'1JE%D_S=WSXX] =;T(K& G MU^Z'O8.$N#+@:$%=\G" F:=$50VHM23L^X&U,E"^S]*4X&E".4Y413//C\KJ M4(L@/4(9RM'0!,1&E'KHF;*O.Y^_&(!#VKY;?,, MWH'-MA A5,YJX48^+R2N1WC51(A%D'W?KM#/G)>/S?_%TH:Z/.+'E4"2TJI0 M:PK:=3W:Z/F1.B[)^6+P-=2%OC1:! 8PRJ\HWA6,ZC,E.8#0;ZC+J::GI=JT M6>M#[[(BZ5+/314L_"BAY&R5M:0FF2IY>E905:VQXHH\-EB@$PSGZ!65XUL% M[/-$*BF_EDDR#M\P8B81O:+>)"HI?ZTI$52+ )S %:L3HG,8%Y9"'^4-^KNM M%/2W_7XGU8'3I;3&)("X&)'BRT:I! ]4A7ES E?A#"W: Q!4;)6 M'KF7$1\V#\"9OT&3\ ?!.TBKEE7#K7R$N3$KC##AEUGA>+B\/(DT1+\>K9IR MT)?"C05^!KG5\N-L28^"9J TD7W[;@5OR4.ZVXLO<(,W!=Z[-0<["8F^O8JM MMH O#$ 7[7'%JT4M.A4,+,HC+X0:RM&@GAF#**["@2HY4:@/N!!J*(.BL!"[ENHM%%/",>3V%L[92J/$!L =/A,QJ3988,T0[X*954P9M@0O@4C)K M>K(<23Y&VT!K;M@HM8!I000&SCP.,3%LE'1UM!B]!G!41>EA'?)Q<^D6VT(U M,D^P6VYA*E'KK+F!!'/MIP*GI(+.\&Q5DLY1G$[]C[D=1J]*^CZ _\^<&1_E MO'I%+64U#/_/[5FKN21:%5HF'\MMA1:,!:O8:0H&;\EVT*);34CRYS3JV591M>E%^^:)*JTIYN MW*E'(8)2EE&2K2H2MH)!@#=VY:[:HPN93J"D54DTRRF"18L(%@5,35T1+%FC MT4 8 Y-3=+NT'WG;LU.,3[NHF'+(<6.1=8PRR\@ H:#(51X(_?T!>'$Z)6)9 M9<#D0J(00$;AZO5L/UH>F =3PR8YL'.%5$2!49V'BRTFT>K% "WUX-[ ,FP* M#H4%]<&"7;QZT_J@Q%)PB8F\AU1 BDKJA BS?()2\6#3;*%5\Q06!Q1(BDOJ M PF'?%B'@JRG%[/A;]'FE9SIAE E*_$]E/BB?8B6%A2[I5=IJR7V?%0BQ (6 M[I5D5CA*4*'C!W4)0D:WAN.'+&_J.V7.H;\R7;TY5]8A7"8+ODO3&/$33)+,O+F*2>< =>"M(JV=_R$RNI>:(6HTZ:N:NM"K5PRA8UYYUH5TI#HN(_ MW,"PE2%AM#>--8*A5ZK$T1&')KO.L:ZXC7[RYZ,C U%P46$99..@2%C&],U: MK^-<4E\,Q[2C0%P_\&.=PPTLX'Y3[+Y2B$;2H0[L32?I4B?J4^<_C-7ZOSIQ MUSI1WTYQ&Z5=]SCDBYSWN+*9\7-_UI;'2/EETO)=[*\H=QS*X?/OR%7U !RP ML+#/TV)*MY0"9:0ZJC13F3!9WCG@_*S2')#]]C':>,B_F[L+*-+5[>7-[?7Y MV8VLYV?S5[4)@7K%A5MD(@KUGK<:''*V*NV0^(Q3*L#-@18#U"S2M@IT\;FF ME 2=!3<6^!GDUN)I.S5!9-!^+C"GG-QZ9 M1$D46^\LA6W-A&)+RA,@$D0.' M+'A\HFF8)T0V:GP '%C-BC*KE2>DOO1X]^=W=[?7+32O905M+B>3@)VJJ,1X M2J), 8IETTJ65K$Q[ '3"CC3XI'JJ(\P!9\"A+GE%>37WF;=:&R)U4/N&^!! MG08;-,UAUL9%Q5H .^/JF%DZ04?;38,\ >O0F[\9/N@N/1 E#3H4&;NN9JZK M#!VX$,T2H9JP,DT QW)],W((C[B3:R@%%- MEEML8BTU5O;/E!M,^ K*4*.>W1M9SEH3SHC*8Y23:1@B;H\6.P=4D4&@UU(? M>3)X!Y:@I,!:!K+4F?FLU4PI+:V@20-W!62GS]J#79*++IE;+P=O%0Y!P!?? MMZ/_=%5 MR1FFLI'"^WX]@(7K@2< _,^>Z^/6#HRUL\/F0G[V(@)2N7@&+^D#JBE'X!6IBCU'V>M;2<"#BD#/B;5&DTY-':W1]Y8P^LK!"[ A7Y MB;92K78=U!"0J93!ZMJV^\. 4S>GJ=K5:RMSR@E6]5;7?4P'!UW4WI95C!!P MI3(!:SA*@-E=H1'"28QJ1L^,I:SN]'PY$:_>'91W@G>I>PE M=2F[^TX'+A&B]2S\#_K4:15[FA3DCWFF2:'JFG4-X.;5G :&%Y2:&##.KK'G MOELHF71F"!$=FNJ$QK'HWSTK */% K>98*S=-C*($$__ M-5\=]E[RRS(U&GQQKU;%%K_OF!)7>(/5VK!@AZ$2/@,'>(8]@9_QWM%($;/Z MNZ*N_I(^1!>REW$O.E[T^:VQCY/YV_ #&TP6A38 M/7]L^,$C^<4X]@;:9A($2:APAI)">2)GW%8JPKU=IKK*05X12Z;5 J,:VLP+ MXEU?QMK*<:,\E"5H0="!6K>!MY(8-GIJ(]CVGG@7F%"C?9@3<,*BSBRY@A?$ MBA1R>3YS;\X>C8U/@I^W>E8C5\IP@1F]@\U#5=%;0H8;*-)]>3)@JA\#&7A$ MEWF5D(,,]U"D\XOR;,#5/P8Z<,DNR(5=-Q\^>\ (@#=[,YPJM* T0=^=*EAJXEGRM7D4FTIQZTF=JPEU:+PHXP28S84X(PX MB 4&>HA=YA9?B^:F&^<)223D]D8OS^E(NMY1L*6:-FI-_R_KZOS0#7)*P-B> MHJ)'01MN!0A:%ZOV@&*!;K?C9:M07+(%>L6CXE%)=33S0EGMY[H'HZ@@*??J M;1T5XCO6O3H[/SS6'8YF_6EGTN_U!]^Z#\_]SM-D]-)Y&3T,X,]?1B_]SK@[ M^<>T\Y?_^#-T@_]Z^3+N1!^.__F?]1_Q8B9ZNHHP)[G68(1R[/#V8]:#'XR@*@,JL\8,-<%E9U8H R% :;>>S M(8$T-RQK=>50;]#(\ZJEYJ1QHA),(MGV(J72#L6ZBW)@X=;5M'K*T:42H >& MH[0"M$PZ63#2TE=RXUS\;/?[RS2E*].$ZZ295UO5)5]USIVH1E9%#3?Y9#CF M1L$;\ X<$7PNN.N\"VXT^]*?Y!UQLCQK13*2?&GD\B?OF723P(RJ<'^9^EZ, MD[^L@:T4=E8Y^=6BFD=,Q: A!1A4">,R<4)9>M3C%SM"UX1^5*JJBJH&J# ]9CTN^926HEF8 M(;0E*J=BU4P9<#5D^W.Q]=EV3 MCRGXFMHPA5/$9@ZM*C\,O!4NO>@=O?KPR_X?P/(MR8.GJ@S2.$V>TW@V$ HV58. M\(HD*-LCSM]XWM@^$"YXUL +-F/;B!C?_S.TUNC*%=^N\#:_*QQ/1N/^9/;; MSYWQI-7-W<7YY?7YW-#60 YJ$"17JU#[V?#,8EY'_<%VH,E!8$\EA0A MZPTA>0BAA' MMTNJ\>;:YF"U]MQW@*0A7+MBK*HAUZPF.%NS5:GY_K!:#$U:,NL7+FV8,EEIMFD5 M!K-5Z MIL1FTRMFI;^#TDM^X[DIQQ59 S5GXI,5$8'5!BD4FUQ).0*51)R#.GBY:PVX MDI6^L3N?AZLP>FSR$4!!YE9L=<':!A&NCMF-,SI$O\>J#7]_1$CS^A*Q5@VI M%NE=MZ4; NXS3EA%7W)Q2UUKQ+@LNJ3'%88>Z2+ZTH$JI2;99*,;$=$#%YP7 M!NYPN2JZTVE_UIX; RD%4&(_"DO*V)H&6T M?THW+] Z QMR'L!)@!KW2:_85AZ4E*S6$']I:?=B8YFEG+R;,#/$,?-R;NY2K-OK3;[V'SO/@^[#X'DP M:].E[KPZX,X^8D_Z5^3-&V<;LGQU9C@/OAN>9SC!)NJR84=[$VMA ;-'M.&, MM94S Z70/?#D:FT.,8N#K4K&Q@9^ MS$[4L"D&G*&&/IB7%5:M31\&]K'K!0O7MMR9\1%I9(:F_B*XBTMJ!C.'D+5N M]63MZ;=3'MSK1@J(](;>F([CA*+?D:< ]@;T88X@V47M(6NU%ULE/0+#!MXC M>#4"'"-HQ?7!OY2DS6PPF[XIC(( T6'IQ]SR$>/A?(E"R\@V@U)+'Z)4$7C+ ME]NZ$PHTS)C(*C*QI*"D?LQ@%7++ACLUMA1"_7W@+R=J M@KA>C\7QSB]'-+64FE7.J[HU;7FG8W";%H5S^J-%G+^;ZW ,:B)W./;8?YC! M_XD:[;B+3MQL:\['D$*8\QT7%][F1+J_N;Z^OKFYO+B_EY6V"H&0 /MDS"-_ M+2E/%;:\".'\ Q5KI#B,!"T>;!:9I.L&0AF/UPZ!+M"VD% MEDRQ[$N&9R&S/3$"4O[#PV+*859U/F(24.$L'NG^$^>B?,&LJ.=0U"NY6#)A M08:0()E:>1V>7<=TG8$3 ._5!&%)A(A.?!PVA"SD_(4E=I= DP%>P# M2HNK&.0%INJ9DL6#6$Y_ZPG&7/6,._ MY +BRS31"AJ1:B'*%SF!1'Z7)GQG.TH++M"$(OKM>\%;D MI6:KJ17X5>46%/!;[W6 8OG0;V=N_]4*3&."\&*G1*[JL7""3?!:XWYEA60] M;KO^9#DHJ1+*)^R3TJ=BRV=5=G$G_7%!,1L9'FEKC?5M+ID<&@WC]?K9-1R^ MC 7G9V<7F*"L\7C $5#M?)BD XZLX75!)+%CAH0&*%:PV.0V-%/N[&%5<<4RPR-$@I$M8;_S,V M-O,W,/]C[+D!\EA&B:B7GK'"1P-1JB@.$T7;!^OH,K+6#-C@>33;+>V_6\'; M. Q6AM-S0R?8/()W8+OQ [)A\!8-? *2)=O2"V*12E K4BRKEMVF@,GN8K80 MRH%=?BHE2W@$QWYPMPBZ*T1S)D;LBRM."3*P-%I0Q-0RN*#(A]!8V$KK^5-9 M]".P->G#\>@I,+-"?,%A UFE7LI/]RO2'G$+KNDK6%("H#3C$J?8:D4/$(Z' M]A*.%HDO.QDWN',A4AU-2%!>UE;D"T#+X5VQ5.=MF/Q)(O-(-*L>Y.DA40%6Q M"M.9I4\ RF;8.261J8BKI1[?Q#(!2S4NA>C,I\B=V77,9_@I7E:1ZV95>27_ MA*$I;I50BY:G#V1]EYH[CY93//K0])WQQ&4J:I56H47U:-C(,DVTQK2T>KLX M_GB%P6?]V"HK1S_1Q,!3KX1BM%R])?K(K#7*<8VEB2-F7&GU:&W=RE'MQ*XJ M&M%R7<='I+80J)GUF#+DD777;'?LN=,$.@PMTNSV3Q,P=QT4'1B3@;Q!$-2Z MH4PU:SI'%"CO02N*!1,N+$/9DDRG,Q4BNEI5C8YWT8B5S=0UJN.+"3!DD;KO &^Y@26MN04ABV\!;".ABN(/J[9Y MI$2L3W=5%Z?W,1,=L$2Q^BJ^CAIMVOG&44[%7,75'-9B&XEG_HJYX= MY5:?6F'ZC6^O*N^@3IRLHBA15P64VMRG?2B)NPPJINO[($!/WA%>NR,$ C*V MI!P?*P3_51%9R^2X.85$>;88CXN+*RG'%U$$P+NN.12AY>XXIP_VSID M)Q!V[SUZH#-Z=-.P_:YMNS]0@KCJ1>:>[Y%="B9O\ZD121IVHY<>IBY"1:XOD6B34.!(J400^CK5DE8P6I@&CX1EU?2AEJ,$>ZO]0.:OCK5PO57/6%MPBVS].Q*U MR+7,5E,OIE057*U$![7N,;GVEGJQI(2LHI(@*!7PE)*?W8-%KI15W@U4WMD1 M.!]8%2%H>5S_HQM%DJ%, (9MHU0 4\.&6X-WX(2'X2'<]94C3 E8\?-/.?&K M;NLI9Y#RC%+Y%*J&J,*"R[ MJ=481=Z(?=:J"9@#Z[T@P7^9)O2BC# -U!P9H995BD[=N2Q05$,OZI05N.K& M6K1EJ>O"24H9K+=-4E7TY@JSQ%6WW%FRS HW6"HR9@B8KRAE:RG'F_JW6#R: M$#M-4?A4>TZQZ1M4_X/A S/MV40+/+X48Q?Y%&/3+]U)O_/0G?8?.[W1R[@_ MG'9G@]$0O5L%VV]-UK&]4*-%6DD38",$H]?+(C6B'IKC..4EUMO ?-OLRV^YW?QB>27HE2UC[V8%[JX [40B'TJ:K M7ETI_+Q3W'/X&<(+79DRRI&A7NCR5*%K0V&XRZMH+[9CH@F'^A)8'9]2CGQT M,A38FJ84(^@M*U$QX:NU[6X F ;N_(]1U)?"QZVHY94C06. YKG$IR2U"#$! M<#ZVY@'*E %[3R1#8=D3$L!4>ITA)N-GBEOC59O.*N].ZB]Z^.8Q&M6H9:!VJ5U-0S12-U" MZF]? /[WWMTNBM:X[ZC'\GI8)Y#>7*K4\C[5WF]-5MWKH>KZ'VLKONH]!E * M(LM%M'_D[*Y-A;5>RI*5T$2407@W+!M-LT^N]QG6Q9T'UO6Y(^=\4QJM=1G3 MNB& XD*#S?YEMSB4:_9F.+'#UX\4Z0\8['X#GS\-$2D:KO5VW*V@X."F-!2% M 3T9EO?-L(OO/,CIR?&-#=647>N-05DQT:77H]%_O@$_L)SEQ%J^!4FF,OPK MNK5\Z_C&1?/JK/5=Z-:YAJB6!:Y/%\ *4#"KI&55K@='/DHD*KF9QZ\E126=].>^@Z[W"0 W/BVC;<=J-* MC?M4BCJAWOBHAZ]-NE68]5QK"(]4?WR]>HU/U>6-G_C[^@P=<8R6,LP(< @: M8>O(.SH-#"\X153(/.\_C;*F1QD#&JIEBE1^@'V+4)8VP+*?/PTPN0., 8V: ML]G)RCAUQ.?7IV'6]#!C Z3F;(#Z367J[\ED7Y _KF'&A(>@.,1X5]9WU'FY MM@&]?@)\]L)6>< M>H.!YRGMS6F%#HF@OY^K52.[*I:"KK3C?62R5NB[I+W >[?F MF&M9.^U%RO:CN\WIOZ-+(D,W^ V@AZ#T%)%WE3.>"Y+_!>C:8(!; MV4.)%MW;58%\=#*4V.F+4HQ:5S/K>7=(!1(T!BAA-<^D)/E/&8A[O@TPO#DC*#IIP5/SLBD"1]L%+A+R"Q_N%=]#G+3NBH,@_GLN;YP8N._I![3ZV&>0(IS*O,X4R!@K1!+[%?_ WAS MRP=CSYJ7CE$0UX/3&)&EY%I#\T_IO$M^Z\C'0R/JK'6EU+KKT+M(HJ[OAZO8 MM'0=\P4$;Z[IVNYR0SG(:^#+1SXJ)"BWUC=1M!@C$\O_X\D#8.! (:'UF1B! M\)A/UN_J,SXJTK;F <2L^UHW)JV[GURDRO['&J"8=IQB"- 7PINH?#QE!(D%C$FYJ MWR+EGU]L58]^\_O 05$KUCM($Q/UZN+L_*[0_+)64Q8>@J[W %624BTSVIJX M? 4XTK3)KDF%I[C\@MC541CX@>&8*&2OOHSCQ(^IQ_=Z^"<^.I]#G_H&Z)=Q MTA>_N:9!KY> :^'P+S M,?0@ K$>8K.0/I!,+NI@%S_<#9UXG.&Q&/WI_(B>ADN9HV9\DUK6-M&P0 A) M5S,1O(NF=K^,'=%G I&X,ZZB:UW71,UH5^XXTF?PB.6TM,%VVH.S.LM;GS[B MZC3:RH^VFD$YUCF-IM9$:G[]0=MCIMY0\#33%EI+9 M$::I!T2$'XGZAA5+@IE&.Z+/R"OE 9&O:WV#9AK1K?2!I.8 DL]KF0..--#J M=(3AIF"Z\@FW"!M749V3=.*=;'/A$!+D5'K-]6 M'Y*:UJ/"3(T_K,#I]J*FA5R)GIQ&6PUK-U$XU.J.N&_I^BVEW '4H>7XUKQ. MAQ_V>Z>A4^_)+X.V:XZFN&OIC*3@+9#3\&ANS7'9!K= M:2E2G3]S \-._QWE.!RZP6\@F("YNW2L?V.O^]7VO=/P*!@>S6I;4+9=W.RA MW1")]X]/KK?]%2J'RU;=;"=.@ZG)P<0.P7:$W6B6^QTJ:.4ZT67EGK&VH,KB M:7@">>:] Z2:IS" D*%[SH:#C5OE;D%L,/S<'_8&_6EK$J63 M-+23EG+HP]4&I-O-W<7YY?7YU=GU^=G-[86L,.%1\ :\5-])6"?8??=[W-!*Q#;_X&9[7NT@/1 H>4!Y962WFP"!H_.*,L*6RMV6!]+TB- M/?BOPW$'?_7[!*U4"PQGYF_* \5B*>D2-9<#FQV:PO%U\%=EX*&KN .I8?' MB_%AK<(5%H7,W]7#@="O+!)T.=1*7'UH )XI^:BQY97!K(Y%(%E*/:.1@;T8 M.'!'A)P@6^\([N"OH*CR="!#6G#BQBIDK;%-LMAPH#TVXZ =!UCDJS76YE(% MU^ S@(MR;@?A!9^#\%,G_LS)4XAO0_*#B:,U0(_V.LL(*;/K^X#L)62IFAU3 MMW!,W;;(:5@X<925NCD'4UT;7 7@*ZU]IOTN.U*"O/AU[G-^EP9( M<_M=RR'O=]-_5P\'0K\.]KM4.13 HKSOH5U84.7 +D[E;"J*+#+5 4&LI QZ M N>?"I(K_!CA,X#]!UF9T T&])BT0UHDTRLJ1X(2R.7A+REWK>X(6:&)62WX M$ZC__@<*&P)#@'5.D.KH21E^D6OU7G"S!7.,>B#6-(0V%/U -!\<-?4B0U7! M:_5N2XN0P(Z,1#7H5X;MX^*2V1O0BTV"Y-?R3LF!3N(XTNT&:1NSZC^&41I4 M6.C%@'^&_:7X!*LUFE7^'53^C7[D$Z&36B-Z529D?)/81'? GBQ_;MB_ >-P MDURY/<5I*(1!Y6C*KBX]SQ79.NH1,;*^A)KA=C&W<-GW%Z>R3I:=WT_TUE2 M4&9Q8>6,3G4H"D[4V45O?2RF"AARZ+L@W \KDB#'J!U;>L6C-"^N[N[/[N3@ M2(>B #:"#&V.#%0"!T*_6",#%<*B=,1LR["@RB'(OR[0H%5?@CQ3PCKQ%92! MNM(T5E).+8]:LCK8]/W 6AD!&"W&\ \6U"4JP,033%WU*4-&G48;'K%K/3:6 ME9OJ0!W=^=P+#;L;] S/V\!?DO)X,]75GD$<8M=J@\X;]CI!1BHW_'O MBST>0EJ48@KVG4[U];-A.8CP#YLOP%Q"4DR '3'(?[/6#YN! _D!II!4D0C/ MJ'OPCP^;HL8FEO\'R8'27 >4,4H"^9*\B3Q/G/X#>).0%)55I!'B)6)+@9Y54KB=/ @8LKX <3.!:F/XQUH0^% M7%AA5!DAR:/*(:E:>/;@FMH*GHRY9:.34[R1SQ=4&$=%3#NCSA2^.IN5@&C( MBXHJ1Q%&1&A0ML9&:53"SNB.:,YN=DJ M*X>QE7URL740CXTHB"4%:+;WC7QT/ Z82?1W3\Q[*#4TILL982OZA>_C[GC@"4TDB;^7=7:/>-]PT-/R?ICX$6/X4!3'-J& MQ^0=0^;^$&DGFWXC+D;F5M2SF+0L"S.VEA-7H7]@M'[66H*-3\B5.)EM>0N-0C@G7*L4T<02J23X;1DS7G%BIF MNV_+::=K_BOTH[0'9ZO*4;-^0UA1.5H&DL"%2GQ/P["WRY-(.]T@\*Q7 MN!.,%BYY1U;*SX4-.J[:L'(,K8-4>>K6I+B:;>N-2K9UM,"APC>IXUHY4F:* MT)*@=26.AK+,Z.'D%:^?''.K&TYW(J:V",]-S;7;FA@Z.)D+:5 M)T\90@@/L2#HJIDCRMKGK.@B&7)E>,%FYAF.#W6+[I7QS5(W^?L(D_YS=]9_ M[(R[D]EOG=FD.YQV>[/!:-A $A]A\97%NJ&8<5JU;<+<^ZLS^-_;NYNS>UD> MG'UH$Z[/#YO,7YCN+'"TI9P5*H5=WNR(4X;";!<_WGP,1C451.$RB81:O!A23=1*;,RC,E^IY633DZ M2)A RLMJ CNS8*@* MBK<15SSCJ;J_NC@_D_5"VD$/B4[$@J+*C7,NC1?X!EEE5-B1 ERJI4(XJ#OQ"00A67;@"4!#2J:!"G5 M0E+:@8N"F'/8YHI2:_! G+!S%P6(4!%-_G,7L1Z=4C3 G ^\>+]\<=M18 MYX!S M )^H&EC_BGEF%<"\@H6G"R;HMII,A+5*.*L W^BD*? @-*48#2S202)5GNRT MBLY*C:%?M%AA59!ZS/&](,4:^*]#QL!?_;Y[Q&8Z!X[A66[!/(8MIQY3^.6M7%\=?PWFUL("9N%$1"RK#-I\D!U S26=@CN/R Z-H4T"$V#, MWX#?LUUTTA_]:K2XO$GN4A'B5_F:4 MW+OP.=B"KB37>/#6H6KKN.$ACUPX(("G5\^N$Z( M4A.@?QI+N!I *IH:MN%M"D]Z>1O1A6D"I:\UO%H46YH:43/8"Q^E3Y]Y!LHR M^&AL_"?7VR]9"U?RJG1.*W:KK=5:J,4HFR FIUF:C![P M[MWA!X _6CR"-=R&!]V@9WC>!@Z$;X8=XHC 4E4WBI26N=:=ZLY6%%Y@^MNO M,7I6?-OG__Q_4$L#!!0 ( N( U6]("[U_P # ,L1) 5 ;&5G:"TR M,#(Q,3(S,7@Q,&LN:'1M[+UG<^K(UBC\_5;=_Z!WGV>>,U-EV I$[YE]BVQL MD@E.7ZA&:D!&2%B!X%__]NJ60"0;VV +#Z?J[,$*K>Z54Z_^^_]-AQHWQJ:E M&OH__Q7"_'\YK,N&HNJ]?_[;:N9#B?_^O]__AR/_H_]PW-__7RC$J7?I>HE3 M#-D98MWF9!,C&RO<1+7[YUS3&(V0SI6Q::J:QJ5-5>EA]Y5D.!9."+%X6!3C MD0@7"OWV#YM&%AG%T,_=IX6PL/I(QOT4/)3X*?T4>5'D$N=2])P,5RNO/L[& M*:D=$YDS;YWG9&!^/HWHVC?82PULCE49C\$(4=5&\*_E&(O_YNV\3X!( Z]:Y8X5Z"(W^^=&W[='YSY]= M9'7"AMG[Z=Z A0@A7@A)P@_W%0WW^O/GR1](GO4-QR*8D0US%):-(7U)$'VO MJ/I@_LID,@E/.Z9&/R/RO/03;G<(C+W'IY:Z]/1$\IX5?MZ52PVYCX3/*1#'>S]DST9DIC]__VVKMH9___W3^R\;JV,HL]]_ M*^J8L^R9AO_Y,41F3]5#MC$ZE_B1_8M\]2>YO?2,HEHC#M 9"WRH]T@(%20J;1;C6R[,A):LUA3NN-O MTV9[4$5RV4A<$]!8Y[JJD26:#ED#7=&4C9&RVM5N6Q#;DM &&FJW%/FBD]7* M/)^YKE;%=--^,.]3/S@=# M43?:>32J[U[D8ZQ5CE_D[AX'C=+C_3@BEM/76NJ+%[DK)FM$(A&]BI6&;,W_&/F!?*L$.O$5.6EJ64=D\JBMM!V =\T_&AHW#9RBJV-9-[1+^S"\.:J M78I-O)D2V7V>(X1ESS*$SDRD%74%3Z_PC,VS*;"-2(%!/YA#=C=X:'G7#6-=/RJB4C[1XC,T^N6/,I7]U=MV\> ME:L6CRH7JJ44T(Z=OWC M=Q=I%MXRP]HC$UOM\B FH5$\*[5NVX7Q[?@^DKDDTNM][*=@61V2.?WS MHUC)O\R-#?KYHF4Y6%EB2FF2&=U=I.\D7LW7C-%CIAH?5HC$X=\K<^=:YM,)&MS$:9?-W MH\%LFL=3^3I62F7("B.1*!^+'LTR-^&SZMA@O8);N[3DZ_JD<%=.-6YR>#). M)YR9A56I=^S4NVVUZ.JA(-\Y%\\M=63$;VNSNTE'_LAJ7S(/7D2L._MV'6O@ MSM>0:<^:X"RP[UGIF?].:JI:;7"'VXV^.M+P+&T:5LE6RGC8P6:[+A8MY47H[Q2>*A?#"^2DSW#+OD8 M'IAS2$O0!*>6@H8BLMCL,_YOT'_M S'I']1G__<109= MT#(RA$3[H:^.C4XS#OKHI-CLX!;PR, M9(I7R[;BZLN_O4O+HX^HL33_%G77[=\PRY @AB1A/I![Q_O;>^_GTG(WK7[5 M8N*7+*8%5V?)B&/RY!@7R;=,:M#556M :=%[J$C&);"VZX1X&A,T<@DRG9"; MA4;3'@W$[$27QK%BM?K<.S1 V14+]V"J[$^%?&PZTE19M=G4.$4E=VF@=,X* M+ZWTQV_OJ6,)X<9T+RMBPT.])%L2;C(/$3 )=+/Z8&>5\LG)WHPS$4=-.9B8E*54- M@OCT0TY(AOA(2(CO +G51_?'4*O>Z=L8"H)CANYG)V0)BCB(I>];L8M6;GJE M5'KR3>K(V6EMF0=C)F%W9A*"*6/72<+*]G*-J2GD;KX92J832<.ZL\?618W?S6K\Y@E.*HH(V0%H-J4I1 MSZ"1:B/-Q?,L^MQLVTJAE+O*20DA&AI<7):/'<\O+OG(T+T/ERB7>KJ[N4DB M)S>[,7FM6VKW\>38%?;GB6H^(*C=(JKUJE!-5NK#0:LPX*7GF]M,:=PY=D7\ MJ:(Z* A^650+%W8W/4I7/>BVL&#U=\%^]\L?/HRJ;1*@^%8[B7X 9YUGV.W7;X[*AZ[ MNO\:4OG"L&H["I0AMBW37E!%0\8Z(@/Y"BO _*F9JHSK&!$$6AG-@&T:]%*U M&TG4L$D+:,8.)IGHF MIC/>;8BM=2-E,WQA*#W+T'-3+#N0[,[TD6H.D;XRF7:(> MO]6V@7P^_K47Z,X%P%;".]C'-U"L.Y=72?;C<]I"ZPM$;"3V WF^(I61T;U9 MS_L1?%+L)/A>$GR/.-D?]6;]\D"-E)_14^(Z.4M_-\&W2@0GP7<2? $6?&M1 M [(855&1.6L@C9 SI:WE.L9:U>5G8RRIA;[8J0Q"U\;C[.JI)K11KB^+#[C2_GIA+Y/J"O>FE[9 M;"@P@8LQ77)U!!+11>$HDYF$3+U0:H"C?E>J2%>^WZTZ-E5/O/QX;*%Y<8='3ZXF6N.P#Q M,N_WR99?LN6'=KV70/P7BQO=@7,/\-<8R,8?OR&6\MP"(AC_4%B!)^ $-FN>RW\C^YG ME\H\,Q1K2SS[XV5J+",=]3:IJ+?0HS*[NKJR'J;]%B+:.IG4+EM..G#JXQ5Z M7(7$]Z!(2$!%=DY \;&0Q.^1(I-M49KGM1=_[)4DM_M3V=&E5$S+L\M![/'B M*BW?B;.KZ\ 9X4$ART]QW%;3Z,F0*.V61E]Z= ^DF6@+_%Q:+O[X)-*\49Y; M^8M"-]6:-9K=2+LG##-ZX*(U_U[2Y*&#G\#O*#7]CWZ-4;DWPDRUHE?M*]EX MSJ$'O9_B3:40[9UD9E (\VL-S%>JU/;2T@/%0M.('AE=#)SRM^5O7J>V+6-)8T\I&1]7PA3'$7NGR)/XT2F>3FLE796)7=FZTYV8K M<)['NZEEXZ*_-;EL*VOF^FK]]4*X'LZO0\_@I&U*FP^]#+9\K6X) +JNJ" SGFFDHCFQ73;=A M^I*9[-Y,Z8I[MVKWL1>X[3TFB[H8B91;3K<3&\8N2Y6G8-8_;5KCPH9]:9'? M6M7L3 Y41M#]1!HQ]$T,)0N>D)C)L^C-LXKP (_CN% M8LDI"SF@_&+72L>%]\]I.R/?,P\#\W*LN]T42YO!A,GLRW?BF5Z>[]L#C)[PX^"AW:A,C\CX_PJS[_B0 MOV[VC>M('4:+L](@TW8$I,9F0JX2N)A 8,R^XT/Y%K//*I@S^S:7>LSA2"N= MZFI&+1XZ-KQ_LMEWC,C?9/:5&V*U_2#'G_E,K769+K>CQFWO9/8%'?6;+/XZ MTGMXD317=77H#%8#:2S,X>/FT?T ^G@2?0?(+NS3 MG4#[K?V6'0@833^%@/FKVYN+U*/9;F%-Z=6?KIMV+7BG&FPB8#^ 3@0:&+V_I#,M]XM"U>O;J\;5?P7:C6#9PN?A>]+*_T1!BO$$89R7U5 MQ^;,_YQ+)=UFIY)(#-O\(#:IQ;H/:;57N U^!Y87J_Q7(/4% M5?Z0J>ORH#)]YD6K%.^W33-=:LCD>.*?<);%;;H]WTY3.BF^=C*MF]RL\#Y M"/].TCJ=\**SW3;CI:CDZO'2?R9QQQ?'DTUF;_-R/V+ M[,UEI=D-G UP(OXCD?QYI)HW2',(!NBJ,AJR?);# C!YTQ@NML/7D#FP5FE\ M,=3\YP6A'D1TY:R$QUA;)G+OF:(^]K#7N5A0D28-!]?K&'/7SC7$F'3A39TYTVQ TWZ3R M*H;VP"@[H=;'*=MQN]?);"(*7_>I-U#%D6FOG1EX!]5T)&R;GXQ#TN2N-!S, MNO6K&[[4;R3O ZOX7F/;0VJU$[,>*;.^4]N^R&,99)HS:N*,#-/&2FH(!MEV M-HL_C"?J\[.2R!74;.0NDTL+T?%).^Z%QM^(B^]*YF_227LE;K'_?!7+W!>G M@]"@K_:5+E^TAB<=&.J3_Q3^59[[D\B3[D@AMI")HF M.)E>00AT[,S W\=/NLY%+CNINC@9#*7N('6)[I_N@]=Y*U@Z[L2L1\6L0?"3 M'EOUJ91J/3K\L)85B]7)=*H%M]0N:-KQ&(S*+R?SK_.3GM)WQ>?^.)WB;]7< M16U98SAR-#GQ2G>4[31EHZ5'#)U MJ USJ?#Y[FDT'@^RF5PU]ZS7']JA3B07V#S_BTOUGVZU::W[Q/>7;S7=M0WY MAXBC?#_42S4QKO*S]HV5Z-[IV7YP3S8()G%\11NB72HGE_H.]?OQ3G]<'O0& MC=GP7JE?2#WU-G"&UKN[ P4S\/5Z06NVWKDO33J=UF XE*M:=YBK2<$[3_W= M!8-!1M,*W58KBIRLC)%U8HV3O@E6\.7@3+I7?2,]%*?1B\RM-9@] MB9U.9I!+ZF)@'?6O9ZICT#>?NH]R8Q?BCV_:V"6)E,L+CU>MJ[C#X]08-Q\' M%,K5KN3$[@?H[H'/#K7.3?DQL+)P?5US7*XL[&!BAI="$K]O,2,DWX&Z M&6]FNW5A>)^[K?#/ETZ\I\WN3JC;@CHAN5^FBP+RR+#QG3'7G!@NYIJY=/GR MJ9P(Y6(W]ZW:>'SI).^/%W/SA1T(<_$0'R7(VQ?F(DQ<"K%W8.YIV(LT9M<) MH75;REST9!%7:L$]Z_S+,1<+\9&]B,M=$WB[8S+64WO7UZ@3X@M/]XF'QWL% M%\7 90N^%I-?GIK;%]H72C.=R]4?,J%):G ;MS1YF+=+E[' V<]?JS2/!NVI M"3*5M196N>%(,V88-VQ#'E1',)"+_'A-N382C7JG%8LT&G>-CEUMY /+\TNK M\\6-MBWO6Y' ]@S&WOH6E$:M^THY=AO/S9+R5>)AE,.1X/86#GQG@$](7NV$ M>BKX-SU:,#&A1;/91[H@\EDTLY;I(>L\16\[IHE:(7Q5O+^,MZ,Y,;"J84=Z MH-KB'=#XMQ))4F@:&ZGC7LMDU'LSE&T]U8O#0;PH=6X"'#3^('5L \._E2QB M!![)#52A/H^2S\9$*K;0+%3+WRJ1KMT4\LY>CL3+\FQ MPE@]=I7Q=0;F)V2K#VM@-H5NI]\?1//\4[<6&GW%R<#,UA$L7,0^U/J MAEKRK!]_>-8+K<)5/#>\ZSRKU5A@2>;XJGN^/&"^Z_[7S3F3.K9L4Y5MK-"T M0DM7;:O>:'E%9[>MF\9=JWO-5PM1,RWP3JEQ$UC#=4O>Y,4E'HP4 G6PZGMP M7QX6+F]P-GF7G TNJJ M-5AZOTB^;A+2KQ,YTIB@D4<'F>AULV5?YUHA*1JYN+]+1NW@QB$VU4!X]]8! MM)4*=O[>2Y!=?'DS: ]#@U %]M+ =RN1D)1EXFI-&\14#)D^MK*Q@W+KG8; M:'&J8ZAO6[F.T2[D&O6D(MS;=_;T*K"^Z@MK].^L6%GDMS(4=G51WD<.$Z/; M2BE7PVDKU!P\F:U2/O40#:SE$#!R^/J:&U]];!9W[(4P7#B>M6*IVIR?.'2K MVOV:8P^1G@'G;9:%?74&/70MY=A]PR0K=TFC?QMZN#?E8720N;PWBBFN_T!J(G;P>-;N=9;EX>V8'[?[SB!T4[752?0^<1'HI6QKW'PL7Q8N[ )>[NCJ"]82[2%E;V MG\QK:# JM_M M,O;E91X.JY&0<("-"]LL[MWYTWOC!IDJA#?! UGV&@U=,73JH'20/JAVN\13 M4>"Q4C%=K7L"^O[AKGP1*E9;2"_,YR]!1Q3#>:%^*'$[[0BX*ZFM@G,*FCH MRPH7=06/R,?)$IM]U51J\,C"C&#]$Q\-,^-8MC'$IO7RJRJ&'&RJVR5$0):S MVM0\8^@R>9Q-&,*EZ5D:ZW)_B,S!^]JD;QAQ+=?!*'/M27>D03J9JS:Z8B=W MFW?LFA*M%B>SP)DXT!QC$Q;G9SR_A,;W,QQK/+F*_Q<^NID /L[QKU'.9_:# M?X'F?$' EXCN6ZO//0B@A2K]%P@@3:X\1T:I[#0GID;32^5&:UP^!R[A^AX! MM >-?Q) )P&T#P'TF3)D43(SQKI#"8&\0UZ0:?3?FT7--!1'MLFG&M@ MC_(>$>,.NDW(]$I6(G$5FZ7Y:OTR,NPE!^G;AT!:.4?"[8NBH0\A^;.$PD_!/>@PAU/<%E;YG$42K[[=)YUM&JC M\C1C%Y]' [%='1N)7J>L50,;;0T86@^T2>E6FA-=3#1NN]NF.L%)S4-Z:OQ(-!(ZAC#V@EXJ&J"Q\AT$E[QR8.5SHGW M]5C.*::M\N3J1J@6 RN!_6N.OG-E]I3/L9_/-@R/E2R74!C.QCC4BD]V,BHD(L]+Z(@MV%2[N M+ 18HZ^.-#Q+FX95LA67OBN]7HL?Z?) .KA79?LBO/-JWY MR S(]R,\C35M$>CUP@-/6E24ZE8RU6H,D17"9C/QD J^#\4_D\<.W7-@/C\<&V71?O$N-![%:B1_> MQ:Q&/?I],/Z9//YI#16"=5#++#2=JI'IL-VJ9A.U6.=)CUWS@:.@TT$MZ[3[ MY7'-=Q ZFGX9H5_-FJE6,:NIN4;\KG?;FN4CAA0X _C=Q^Z>"/W3"%U(4$+W M?M_4"[TK*?2$6DZEV'K2RI&;J^>#2] WPDU([ RWU4>_JM?+]@81LX:!U7CC MN.)T5A 81 4J%"VXY.R."Q5^@%YJJK>%JMZ@KZEA5'*3- M-496-;%L&^:JRMBE0XS[3BZF38JUOBGSCEVM9_MHB/I"X*@%)/U&,# EL R' M/6B!G1K0')P@!<%7@?X*00I[+E87VZ+?:A$71LMAR?$N-6J]$=H^MR MR32NU!,Y!H '\R#'!)6'0A*HC1OVCE93FJIP"567R''54A\#X(4DB$^L9M\7'UT#P0IMN-S M@IS__@2"C"25::4@#Z_XZGT9B>G>\#(6S(.,_Y4$2;3P+A)R]=&]^+115G= M8P'N;R"[>05-0\8Z(N/ZLC8 E!H!$*YC1 C$RFB&I>H]>JG:C21JV&STD;FZ MC?: TC867FN@W8;8FJ,HF^$+0^E9AIZ;8MFAY25]I)I#[[CW M#]9HW*9-6QKE"]>M4#EV57Z\'5J#0B!ME8TTX*6QWD8$ >'5G;_V MVY -A* M> ?[^/8,TZLD^_$Y?7VMSI)9*=(H4'07LW+ET6 *32EV$IHO"A>1*:WTAH"G/71U@O2R> 4!45F3/H]UGM4KI< M;J]'7.FA]HL M]GGE0E6[CTUX??& ^XV4?=TJQ:YFQ98:O<[FLYTPG^]+W5)6"U7X8>G2J#[K=ZWA0^"$VE$4]7P?POP,PDM(M]&I MVDQ(O*BULLW\G1AJ) .7ISB1QPL5V =5F,W[7"<4N[C*73WQD]3H[JYC!O>0 MS",DCX-5:V^M4?N4(M5FYV+2?'ZX&[6N+M/I*1Z-G_KCP.FS;U)*&JPSSSZ% MOGHAK2_UI]>SW&W<['0S";E;R'QGM?7)]'5D"FPGD:0[8UXM2ZT!JMQ&.7F+K#$>HKZGZ+^ M;[5'@[5[\*XTR*1CV4@]5WWJ1KN%O-D,-0*97 Q\8/#?9@F_@]"_ UD-::-\,9M9P4"A$ MK.MNT^S+P3T(+0@':*V6V?N/T'JES-[_Z &B +L?K]7A8VI;5+N7N5"OFKN+ M:'RR%0N<0)JWB_OJX^\.GVW8_7">--\I&,^QS#,_'*B2I%F]7BZXYP]_^9F3 M>T/=_@\)FTI]536O>WB M5I':Y<;::T;V'#:UV R./KWG1Z5E6J';H=MO=<* M32O16Z-<27>#=T#ENWV;'\,@5XT'J:RF==T*3YE2NB[BE!%+0'$E+_--Y. %AYJ\^ .,+F#F9 MJC91L:5U![%R+/?43?:>30.7PO]18EDK\>ZUZQ)']RU+O"E M4AZHI7'LL3NZZ!KRP4V4MZ*>C_E:!>WKR "QW9E)93RH\&V^<5VSKLNZ%IU. M [9X<5_=]5]3X:/Q3>JB/1O;/"Y6[\Q!7-*7R\C5/IG';R"FV-I)Y M1[^P"\.;JW8I=G#+(*AFHZ.K#&PM\@.V >L*,I6V!7LYK79Y$)/0*)Z56K?M MPOAV?!_)7&H+83O$R'),_-N=(WW'^XYWS_L;/O3*1UN-;+LR$EJS6%.ZXV_3 M9GM017+92%RO?5&UC(@HQ,_)*Q_XH&KC87M6Z]W.4I?CW,"99*H1[6'4:OHZ M,'G#4OL'7OC ]T;D^7:]?5,J7H3B]X-&KN;PV?%5HY];7Z&+//+S Q_,MFO/ M9D&WC7*FE;DUGP:-;"B1?-ZRNG> ,@N]3C#%G$LRNC2T^>ZEDQN(PW;"R8[X M4*R^^"!MCH+]@U4<8O.U]^%B%NO&4-4W#;LKL2X-\7-Y]KMCP#4U MVRV].(Q9!:,RN+UIY1]FO?'@.;..=8H']YV7L?%3G9Z3%1B.*6.+_=G'2*&R MADSS]]_D'\ZR9QH164,T#4U4Q>Z?"SS_QZ\14A15[X4TW+7)E; 475PSU5Y_ M<=&P5!"EY$,:@H*C7S]6QC5[JAZRC=&Y*(1C(_L7 5BHC^D8$2$NUTBAT)=-%2UV?E_F\0+L+@*GG!U8XCT_YZQ*^2_%I%>W?_^HD];ZC,F M \%GZ(?/R4\._B^Y/^ #B.N;N/O/C_\TJQGRIS5"^M(GZ>]SW3"'2&/#3MA\ MW4L_?C?!O^&,+@?G]Q$\$"J!40A<$?G_: -\90TC\[QCV/U?JZ#>!,']P,## M&/DL<1W/!=\E0 C\#8(^A#2UIY^#FX1-=D6E/B5 [U?', G)+,:8?FV$-9TLN>F'<\?0%/?%^7=%\LQ8M=0.38V<]U6% MS) ,^;__28B\]&N.@!'@%YBLW95C/)]4E#;J1N1V)"YTV@DQ$6L+"4'LB$CH M\)'N#X:R?9/<]J5&=U_&?B;U.H*7I]W9@)[()OS\^-VJ%)NY+-=HIIJYQM\_ M.TII5>9< [0.0OJ=MCJG([#$%:R>9PV95K) A.@'%0T59)KM:%R+Q9NFB0;5 MR5VNVVM:CF6G7IFVP(>N&(279KPGB,<\@'\8O'^6D3G@JCK^:TX/-M59[BNN MT)8-34,C"Y][/UQI?L[#!VQB*-B*]XJKLA(+)>+QWD];\3\XQJ:MRDASR88N MB&B'7Y,^L8U#1+[)H%PG)AK]VC[F/B6RIT.BBRN@K=PO+9->%U2\_<\/=0JP M-(C6UFW3(71S&)I,Z;J#M#H>&:;MH\VKAY1:M.+CBUS#UB?7K<=F8AB_7L/Y M-K#XP)#8+ .)NDDFD[^VDO(*2K\,.1O$^I85I2J55JK$U7.U:KW)U5KU1BM5 M:7+-*D?D?9,(=29M!(FKUCDA^J?R%[M0S7/-BQSG4PISA9#*-#ER6TA*D3D7 M4<#\!,[X21GJ*_3=RX)@+DDV25W#Y.P^YKJJ11B4 6!&#%,.<@@*MT$4^_E! M@>9/9-"^@F;P%M8/Q18U&I#(L3"%CR\:=^G)72S>D@8%M2\\#&/7?33NO#JX=.H3(4ICT;[5>A)>.B])T46K.>JC2*H+F.4:DE#ND[N%K,GM,;QR+8 M7-I17+\9G936@DWB'Y0>F]:54\=&=+Q&,'5% T M*/#6X,+A(5K'/=4">K;A%' ?5'.I6#0^0(497XTA*=-)I=J%TN05!BGA'I)G MW(7A0 -.+F.81!S3>096\_^9FR+9YF#U$%==P(-#%M<881F29 JGZIQJ6URF MCTPR_%_^%)S*A1UOMR*!6RHGCWF0TNZL^SN[A2>_KNQE$/C8 =+E1>(A'RRR.[2DL&O9' MCFUX%UC,GUY92@WXH\SL&7XMGK]L>JU:5(9G.442X63T#S_G'41)?XSW?295 MR,(R)%UM/#*-,3#T_MT+)AR*NKS@8-J"-P,[_,Q9QE!<64%H)%F;/DY[Q5J\ MA>K9KCV+%N5Q>]+F*36]P>S 4V3M:D9M1:88YF,'Q>7E?A)HAL34;Z7(IE;XNUYTM4>PMNIP86#R74D&+V5S>Q'B" M9KN&L[<,>?99$8]UX(@^X-P8O.A(%\(DAZ.I4:,Q+C5[L[EL4+\->40-/8E?J + M+FHI5LT:^9JJR_Y@T=6H(W7*,Y09H(X:E4)QU$M,UH-%W\#]^]>;F,'FZ)I! M&$)[4$=+$8IJXUDN9N-.BP_QCW=&=7+;&_0F<)3NFT@T'N-%\9C2J7>)J8^L420D66[P' MTT3M<*!W5N,E^RW8TH@/X.UCB+Z!,P-;_+V:C-Y.6#]^+])S,'4A_LOB;*SA M4=_0O5ST&4>83'. &CAD8D3,#05SWA)WU_9_'MS# _QDUA+3K<*S/GWD$XVW.74)(?Y!Y^.OT,&77S((:]< TQ'J)](O&6C(9BB0/Z=L>LM*D0=2#J4)+!U-Q/"@SS6S4<4YGN M.)(4YE]43[!UI:')G3BZ;:&X8B$0#PLOJH"0NRAW2L$FJJM84^4L__"J<;LEZPARSI_<[' M:_1V(%7X!641+D=\,95\!!1-$U'3M3$;DBL[ F #)V\# :U='<$>"CO(8/@@ M16R21T=,%%"=N$TFX*G^!A0%YOJ'P>L?8RK+X99NX/Q& M6YS*SXLRNP;Y3! [5$+/8\NY1OZN6K^_?<@A*=2.3JZ+S^WFM5MU^9(K"Y74 MAL[1TXNY/_^'""Y>X ACHS[)P__?1H*L: MF&98E%]6KR:S>++SE,L\-A[N<.OR*?;<X>#^5OAN]O?0F M5]",#M(XV%F.[J1)E%A#FP-'FSA!_+/W%^>+,7$5 M0\>'V\GTZ%BVVIV]<:TO45-15Z"T$7.=&4&@CRBGLB69B^T?JL4A;H(U M+330C0D9#R.+K%4A-RP'PLS(XA3<576V.Z3N>&Y;A(]Z$/(!E@ KS-V3'QYE MK$URQSV(OBV'6P;R\X[WT.$S\+<$5%< J88+J"*%DT]N9%H/N5"RA"YY[#3Y MO-S*/*0RK\H-XUTRXU4H-W#/P%RKZ#I:FZ$X#9. -)+].Y3[Q[IE*0/D@_6&;,Z>0NWJ//CHRL8QI8$<0V1BT-X3%_4E& M[I+_6X[G+[I+^(II)5[@_1=^Z.Q@3<#J= M1[(J>(D^#WVZR7S++)M+\FP$!G-NQ=9?G\F&/@@" %VN]+'AM#.1;QX?[!3?Z$U<@>853+0#/4Z9DIZY;!$6;3SK.BN0AWG0TGBFUM3Y)D:FW4W<)?/190SCP-D5;"W% M8I%Y;F3Z>3*.J_UYLB R-M)G'&$178$QV6S7GB/\N3N]'!>%;!'%U$W6R%B8 M0[),1#$#,J490/?&JP3[>FCC#6M(9#CYBNDI?T(A0P*? MW3)5[\FEH($@=D*B%S;P&Y/A-_2=>EN=2X@/\P(O\7%)$/_8O;SEC=T5A%A8 M/&AH./Y"6OZ%)'QI,T%\F']WB#%O;>$5CL8/#JH72UBW9UW?DG62PI'#HOP M_338X0>4!$#V]0SS $W[%DV,S(S[$9\Y%1DK:GR,&_I ;6?ZCXVGV5"R4EO- MJ3A=5FJ5@-]F7,4_;ES%M\413IP@BF'AD]:Q.R-4-JG>D]C[.+*%<#P2/+'W M$M\WMADS6[S,5:$)O1T[9 C#[AC3PPA+.L4TM!/#EC\$5!*&,3N:L,>YVXHX M"47O4"%Y/]FTWG>+L#<(4(]KV=)%^9*/B95LC)^,VK/01@OB"YGBB_+U7[D%Z@!I MONX+OC!$1W;, D(@E89/B2$ $1G;X!R+^=%DKJPY]X9NI\05AV]I,_CX1"6? M!C[1"6P,T"8$SM2PT)$NJT@#+POZQL'#EGOXD 4Q&SBPZ*5=+=*?:#GALN08 MO\Z7!VT^[++D=-%\F#4/]_'CY62"Q634-'-JOY!(79K=7DQ[D1_?'%/\C*8= MGY:E?B':[V;N7%.%([0(@19DVQC"?$";A'J@0R=9&^K1L-___D=*_K(X9%G$ M=* Q.Y>*<+>+:5A;=_?EJC1$2)2'3H@5J,0T-,X@JLU'PPL;R2$0,#G+K8B) M\)$_._.2F 8R.X@,&ZI.-3RCR< _A2C7"C?@G)2X&(.-6G_!LA=K=(MM.AHA M7A^G=%5SR+($(_)M! ]!@!.**A0Z8^0HJNW.*[PL;+^&(XIRUTS!I PSM4!, M7D,]'T_:-C=3_MQ6 MD+0UMOC7%4,($FE^A8;WYP>! M0Z4<&>'2T3$G\>PD".Y/&%"#,H..Z]UQ"IJ]\*6A88&T RM?FS'S X/90@2Q MH2ONR2+D)+MSH=[+K&![@P5PU:PK!*O] <' M'R0XXY#X,>@\0*DR5[>S] U8GI"<8VB$CP1+6!1)7^W&O45$?C3&K;E$P4?K$(EA,/2#IM!2= M=AF92 M^ZLG8?O(O5C);ZCYHY2V"/%MUT>NBN>S^VPFK/1XNR4#F/Q?%%[CKI$;;L MV%W.]YONY#X=Y_LO.,YW5]GPJ8+ WP=)"$>D54P!=^VR^25W5RNE*JEFM7[/ M5:K-W.<)VM5I;C\]A5G+F:7ZD;]H7,2D;C:F5I:%??$*7_63;1"-;8))]HO[ M4_T+(H<0W)@_P0Q"BSR)3; QB'F-+(N(3U:%Z,8D+&Z$9I1>N[30:DS>-,P9 M-C[G$](->8CV9B"/!]U9+(FMQ(D4J+^$R(.Q+7B@IXU5T%%%8.B2>#IM[J MOF*^>[+MWRJOB6?7=4R*1ZB==2R+1=Z@H)0K%L]HE2R73'OU@.R C>*B1-6K M!/1J3MFAO%Q]'N.&XE(.ZDJ9P^@J "KXW6I=K#"9OHAK6PNGT<>T.KT$M,6I MY)I%LS:JSJWH%=>UA.7#8CJ(R!P90Z 1>P[X*BHWN>54?H-%M'?BV( M?*.MSGJ7LNEXTO]Z!YTJ[J!3Q3?H5!'V*SD:5 5PFD&L !-V:Q#7$@Y#=$:& M_D4H:](*?UFUW)2ORW(;N6HC@'VH84%GAD5(J%ZSW($VVZ"!%SCHJL08]O(, M0"B,^';1OC%7P3\X/X(S.(M+K[#G9&OM]QWS6ZP)\B9:=( MV4$C96Z/W*04P_&.$&D+$D+MB"0+;92,)ML(1_F.+"43T21>ZE+;E@CCK32N MI8N$O[^HF?:NH:]F*EW*P:'E,*Q M%_NA?N.^^-M@\GD'HNXI([;/SH^1L!@)8./']P.G1I32]B:.A#&!9O[Y(?UX MO? <&"YHU=ES/5%+U9O%=D**Q.*Q];;OV[2%!R3RLKNAE\$*;8'7:S *G#PY M_,D:03M9Y% K?DV5,,GQB?Q!%>+G >;HV& N&L!)%^8[@MYE3"ZZ%PAASAMJ MS: \<.GH>4E('#$OG%3"B8Q/*F%9)8@U5B*KX@^[!&*86PQV$O[?CVM.PO]$QM^ MC$_"WQ/^$FR:T8C0EC%MP?UA%2"%.3HDYQOSI F^'PL)R2-F@9,F.)'Q21,L M:X)(6=5Q W6Q/ M9TPW=-77^WNYQ\/GZ-?.R!,:;?-!.V3UB1C")AG MK';9(T=MLK5'%/N([=5 M&WO7=TKAR63]?BP+'<^.EN5.FN=$QB?-LZQY8I;;D'V^?5E!-OJHOHG! 6EN MH_=%XP XU_&D%+X?-YV4PHF,OP$9GY0"* 7H'A,?*A]6 7%P.0[58.;D6WQ# M_A.%(^:?DQHYD?%)C:RH$70-)RVI-FU[0F0Y^5-S__JP>DF%.?_H5%7XQO?G M3KE4QW!L+P(&F[!.ZN/[\9UT\D).9'S\9'Q2'UYH*C'W"!I>0[V/:HU$V.=F M-!9M^D!Y-)S12*-_(W-VBE5]4_:23D[&B8R/GXQ/6L)S,I(9VC;> K&N$*,? M]4S,I/I'E44RS+ECTY[T1$4L#<\:G:;8H0\(+D![WL6)FO""+_>HZ3J7>/#JB =YM8.93HI@>_'/;%3(] 3&1\_&9_V=>VV MKZO8%F/1I!3_T,:NT\ZND^@XB8[O9S\*O*+"6.BQ3HIS(R)3HS[OOIQ MC2"&O?8,,Z[JC4J/.25P0:K.I;&.B2\!!2OL/G4I%ONXW U96YM#G#3+]V/) M>.2(6>JD64YD?-(L*YI%YO(8N[O#L#E6Y5/1YG=DZ7CLB%GRI)E. M9'Q8S?3-ZG5NVO&$%$_R'RG7N3E5ZYP$QTEP?#^3-IJ;]LE:;6+R=56V=?/# M%FT4\K!T5&ME4^B\ P'7D/M8<;23??D=^2M^.@;P1,;'3\9[5Q,_;=31\.X:Q6N,IX, M2W_\ZABF0N[PWJ0 #)S AZ7H'YSO-X!C#99#- WY(.9*BI"&N_:Y^YIWC7+Y M_*)AT2ZKYR9-UXPQC+XT+D4,$<[GHA". 560/]V%181P/'H@5"V(C^)$6B!F M8:TUJYGW&69-D#FTYH':Q;7B[2Z#.I-$$2\%;?5[F M\HZ\Z8*!*Z0=BP@.R]KK?->FL4(/(*)=>B@VM 7;ZZK\$E8(1Z075O4B1MSIAMSI^KJ8S1&T?WTJ MQ=;9TC]A/Q_Z;9J1B4/4JB%\UUN M@RRLP SP=(1EFZ6KJ7LV,HU'[#Z%:./0KF,[Y'4\AI%8UAJ&TPW;_P4B4L@* M;,,$,X_K(ME^<4*J+FN.@OV7R!IE;.KP8,=E+ [.Z;%Q;T8^.S3(#8-N(":P MTGMD*FP0UFV(F)?JB";9;1/K"EN,0B:M&2/OD_3:<%'.17:Q\]8Z+R;7+9-&K MUU30!FU@N&[AM<K5(5J[9/4-1UN;1,] MVNHUF[ B7OO^$.3$ZL6)JOE>?W(,HK/99^AO]Y(,(&$7O!?E39-Q66A^&2AE M_CPD )W%\H&"=-QC[7@)B8TTQR2<0?B$D09%/AV!$;5L#$?(I.J9*"EB:Q#; MJC<+X'K/492@$JI#%G(%.!2QNC.B+"ZNMAVSZ$Q4C7V+8-S+* ^-C&N M2\Q9\@4%ME#12_XA&?<3-B#&'Q2[#$ ,<$:':%"E.H]AG34\6(Y* ((*.? 4$@N0_LQ29% *>HW2[Y"K"^J2)-(_+" M-(;D:P;Y"&%^,C@5VB:G#D>$,Q40*:MBAJX>(.[.U9.S3)ZQ(\P4=@H!T 6@ MT:-@Z S-Y=E['A$3HH+E>4>F41POPG:>!FN$!%=HPE05;,FFVB'#$Q#@"8$< MWD2H0S/#M4H ?Y8L5K,T[O'\/^ V61G%U.D"L&N@L M2J$3U0(0$A%%%:'!5@F2B7S"]X@)Q^J9H+9(G)+7!#*\#!MG"'NNB=4U M,>_,:<:84Q0A'>\B@3^0'L$S^Q9W88"Z[G"-?$4@2DPOQC>(Z3? M8%I7"=6[:_\:5-\2V>VH1 5Q%B8:@+(+C9P#'^L.\#=A$X7K&T.7"3RLJ42: M$K(G9LE"%1$> FV@ !>K'8>:27WBP_>(X4&TE$V4T0"DE3JO0K0)R@A#:%X5 MO,R $8)R? CK@;)GMJ!F&<04(ES&MOH2)B-87ILC##!T=,JS3$2[(W(3!%H M1!'E-Y'GHZ"//%K0U*$*\R7*T?9J]G4T)%>6*>F,^3@E6PES.2))9:IX+\D\ MD#ESO:0S,KJ0. -Y0K@"@I+TFV2^B,L2)W8"0/(1'ULY%2T*%83PX9>)V/_Q M+);QL$.$C<2^G%SY,I5_6[Y,Y[3.#1P0ICS?Y&S0O<\<$0F:P9B>;F-0B*(A ME,->_[-#\(NQSF6)4D%N$@8@ M!5 /G!3LD5FQ5IU[)^2;\Z4"@)G.I!.EYVI:L%6"V.5(P;1-*&"_DFID4]=< M03,ZY$ME=C@!TT?P%6LV)!PZET^YPD78H^8OXT= $9V;.B5J2 ,CU++!85(< MHCV ?39P)M4@F&OI*MLT0I!$S2T3Z0.FPG6' @X<*/K&TB!S1VVS]>9:"!@V MJ2Q>\LBRJ!-7PG9L=CQ$,=UL4',+GB<4 380P0Y9"K%,5(.H:YWZ4@T\LEVR MY8%L18&0""A>HG)-JO;GYQ"1X8@E "D""-_JZG<6CPE(SU^R<9L;-MQ)47R9/D11%>[/PF& ?)3";(>'T! M!6H=$4"#^8@\\7RV"2#_(TEG/,_#ROY'2/#P.\QE'4Q/Q@RA MNEWQ$]!PYHJS Z;<0?+QG&A."+S(!&;M22B:42H7BUXB$ M!7J0HH!U[DJ'GJX2J4P<4Y M\2[[>&8W10YUDME+G@T.'R2"#Q%U-<;OL<<77R KH*8@VV)$%D-(=JPRLB"O M&P =][!;$*WNJA=1T/FZ_>J'&:?$FC =V=XFTHA..L9LIWC*=IZRG>_-=AX$ M!CX3PY6 P)A$5F"\(H;(+Z@^4-TS&J@"H"&">:!LSK6>-VNA+B8"RH(:/P01 M:+]ZSF+PLEELKSMW(^"UEME!X.7-\RGHX@$QDL] ASPD2V&C-J M9(3&1-(,L>LM,4&+Y;ZN/CG8#?)1">V*9]>I6M&X\153E851EQZ)B1P-](46 M'BT38=1M(F9G#P*4(]?5,71O0MQ0G9Y1N6: J43L J+R\8 :KA#DW2S8W6P0 MQ0\$D.&C!&6ZO1U/(&>'B^ X!W67H#T64G4)92[RZ1K"7 X1PYQ%4P@V.O39 MKMJC*F])_2-N3-PQ0#09@!KK;K(+9@W1O]&(O$*IA&:?NAC9]*Q B,40DY^& MW0E\07I"U@*IH)C=]STLG?S M(#= D1A40W41\&9!'"^LT#%A333 0WZ N",+ !Y@+"E]4D*R0:T(D$NYA,KQ-F-%]X(S8 M.F08L'4(H&AXTT?C2W[JBL7-_^$QQ(9("S71+698L] 7,=T,$"K,SA5B?\"= M C8( :$S+D'_+!F.:JE(1W3:47HMI:$.&B+_7/C5N41B'YE+8M-4RL3M5GM( M/W.G<06;Q=V,.[M2@8@=ET&FH1$3C@HG8&N:/<) 1'0^2\8@1"]UK,%'&9)D M9/692>MSP^$3Q"PQJ8ELN;?)4!#[H.0C0^;39EQ OD:-5<5OKV^C3C)KG3 [ ME3M3-QCC)M:_RF^_]6)03*42SY.M<9-9O.H-,)A3DQK[!*OO7<^0WFBZG[F5 M!) Z9>$"B.I1EXY%JWHZ:S1CTH@/T\3@I[BQ?X6R-N=%=&D2RQV;Y;'8!&E, MWINE)YXVS-%5?A:W"/EX0HW,/$0XUUP(+C"*EE:U[H:L"PPW7SR'V&80;_3= M//DT\Z08M1(ZSFQYZK 6QW)3C%@UU]Z?RS?$2C47[A],'MLJC=4O9F:,7)ZP MZ8?6*-I="RAM5X-B,"RTI>&0,D9N@(0E20CK6ZYQ(Z,137$R*XR^3^4I5E82ERRT0FB M)5XF_V$5BI#1VB168#<#Z4/@"AKFW!.D=HVO'.8@S@,X#RXM0!NOG*>KF.!4AKS<_-S+"L' MWS$F\P0C,](!!J8*H;J5?!P;8"4CYR7&EZ9-([ELVO1Q")^ "!L!E&D"URMX MH#XX2V9ZJ4LR#8/*>X.(+_ Y3A@!#:E-1W#=X##Z-#%#9QI@CY M4$?'Y(;$E:$1PPF-!2-R 6HO*$!0L@:,!RS.GRY;7<.7FR7 M^50TGTV#N%XYB$%\*U9@"Z4%2;E JLW!TV#@R0-X:+DC(6]PV?:_E>:]ZU&'/ZR]?#&(>*QZ@3ENGI;%_;G(T\';&HW/>+L8R949B^A1L^:ON01CX[H! M&>^+:[;1+_\.2@O3- :9.\R8%I=SQL+1F9<;>W58>\\,']),:@"PF:UT?+:1 M]%[;R.73DXES,G'^/29.]&3BG$R<#YLX,?Z+#)R4PBJSH#0:BG1T8\P,&0RQ M),QV;[%"?B@Q6"J!Q["%3*7M$#;5YOEK?JA=H(R]W+^ONX)G-:SM0?2JJUC) MQ]F2J>0!<^.&1K"&QNK2U@>?A0:EBD.Z)Q)V,T!]H5>@MV'+A!O*$Z)NL3Z, M#042';"N%MLH]K1AXNP0NR6\>KN>#GEB>G/BA@XG=O\HK*K:' JP1I@0+0VS MN 9D-5LTF>OAZ N-K-?LJNA[[:K83*KOI-9=H6BS\6^[)YI[=Y9>H SY;J>RQH(M"S^]8Y!2OM4SWG M$TK;P",:&EGXW/OQQH[+&VV@I2[4/GN,8@4F$2("RW#L\ZXZQ8J?ESV#DE'X M+YF M^7V(V9C9J!)5I\J;CGJY]F(IA+AN%OL(O8AOE@:1Z/:=+4>+[6%V+QFU::\I M#JU6HK6V,1XHN$.(76%!%V;JL"WTS,);=!8Y<]DHQ-I.F:YAY<:SH.A<]S9' MP6XE0\$:XTZL Q6R&J2-<;-%^YHS=\^0^KR)^^E.-U\)_M9M]FL;@$$BAUA7 MH&U[3,-<>L81&:2Q,B](76M3&QDA2EO(B/$H M;2HW5A4'-KZ.6"M$E:URPOHB>9+'MTXB<&BH"ZJSEL9UMUT9T$B)(4LA#J*[ MZ]+$_JVZ#+1T%2L[@=F+Z]N!MVX ?O.N7PI 3,L3-3=^"1*4T!4D40TWECKO MY ](:'I$.T!0\QPZ %#.[E8'@+][8Z4N>+P;=3U"M.1YG5=,5B]W8*6&)6- M5K=C+O7'A;V&.^SA91Y"'R,"(4QF3[=3G9%)$$>(B%J09I1:94Q;@K+ IC>A MB6$H/1-.NQVK^DQS&P*=T>N?HMC\=FSW6>1&;8[8"K'GM*I=#UPM> MH!PY1D1?^:8 J(+-5C,..B2=L8=TR-(3T42W0P L$7QXL?_*:Z_+>'XTHU$! M/.^7UW5,XL4 O79!.BC:?$?PRKYI2BBT#XG;\Q=H%4HV37%^*_YOC;BBZ !9/^-'BV=I9SFKR)=VP6V M0F)NSR@OX Q"UG+#R$2^+K?!L8P1-&]V^T:ZA$UW%?GI[FQY&QOXN$,B',%* M&:LF-$"%?<^:YO9RI2+!FQ#M.0E[B=A6/$]SSONX4%MF,3HD&A;K [^6$"X1 MK:H\8/T%EQ;KP8YQ&VWR;"C0A)FMA/ ^$Y%KN^M=2;CP8-<.YSBR4%[\%,H[ MA?+>V\SD9.?_R^S\\I(!F5\T*6FPMOMNKZV2NT&C0JB)R\PU#'0H((YC>;&9 M_VN\@>KKS7'HQO:E-7F;3D"/^?K.@(7"U.MJ9P[0*J_WXMC>_R/LM6/3F-', MNMRM3!EL#1L N^C/ZG5Q=0U,9-$V+LZN=E36VJKXS8.6-#? N$KA@W=SDP/ M W%W?K(,P;RW@;^C\L*T@W 6MW$M:-TZ-&EQ*7 MNRCQ*X0.ZQPLNE=XTX;%+OME\7E7%)]7K"Q:NKS:&_ILEZ8BK-_C@CD5C*"[ MQ@MVW$FW_3A&(I>#656?]K7$JK _3UVFN6W]']N6N)CLV5-ZUB[N_ M).CEDL1^2%V-I>R8UMY^FA+KXPT1D<\&#. MO.*L'M6\C/=.,N$D$^8RP9\ZJBW4DV?MNO&1+"-^F@.C.9JO% \L).T>7*72 M0\#98/HB-:&+.CK""".S\HBYYFXYHN;)Z^QHDP3;S4 M\7#%TF-!&<_86(HY4=-G?IJ-UXG19&&NI3)0"%ZY/1+=&!:S]FF,=GOT*.PZ M.%ZHU8OXNR$OMET(^GV[0IB'8<@W \87.Z11\X6(:-V>1>:^I#NN= M.?,;3Q"R)Y#OLYU %E[&[J)EEZL(-LI=K^_>!+L'OOG;4)VDYDEJOB0U4_/3 M)O)K#>0RB[YX7^G^+WKFS&O*E\2&7XRR8/DNO?XXVMM U]T.4UY/7=6$YD5R M'UEX*7U'Q>,Q-1;<>Q?!-_8.?-W1>Z%_(.V[^KX&@6YU_]8^@5X'>M@H0,LJ M%BW4-R+&1>7F7NV+\RI\Y[>P1>G0V *<[\U=8.%M-D,&J 42/2JB6)J/LDB& M2V<2S_O/5@"X>#2KS-LD CLNTL2^7H<;Z)6UY/#2LEYG.'>'A,L%:V]K!J3. MUH].'H'VY<+9SX \(FF[OM;JFR9%."<^*(#J5GOODV;&R?SYD7*J+U MD[2"T6WDM9S\]B8GAI-_T"%?FLI)79[4I:LN&P[=_TQ)ICKWF]<+3S-^L?.% M+H8G6I>-\,5YJU;UZBZ@_U.8:T FW_^Z M>\2M14U]XL#,SHCXM\G[_S][[][WR8N@L>[O>V='WCL M,V]8?J-XL-^]G)T]Y+'!QM@WL>SE/A3Q!NY>!4WD[LT<'M/O:Y370$&O^RFM M_/U>KT-:;$3SF_I;&.-]5Z@\C(A,^A+J=Z3I"$JHM, MQKO=T&T*;&]AZT5Y/4Y-CW[I43R)/LYL4V"CVY_F6Z]T'J5QI9S?VFZG*Y1L MC<1J)&+Q:4+_-%Z+8^[DC7ZO0VZ?9X),($L,4N:6A>[0H$A7P\MFEC?X;;KN M=UZG9=TGN3^93D;M(%)<)67P8ILTA?BJ) K_\>4G%=7,,TZ'88(ITD8L_)*' M12Q-7/ZI2-K2,9Y,.M-1F\[4IC-M3#K3-R2M5B"F[L*EE]MJ2?#C.^*J MB?4QG0X3-0@<]SSG@YZHU<2-=WZ2QRW-S-+;[5/ M?F+'5U=NK+4>UN2\_^Q.*D@-IFUP>DN2)2/7=K8,4\1P?OQ>.B"8#>K]F3TU MVL'KQ1ZRUEEFAA1 W>YU&HN;PS,WIKVM2F3+C 0"PDAL!JE3Y?2I6-!#).1&?$Y!0(8%#W/FEC5CK5V@F8H>5:S"67:H;AY#;CK M(N%\)E:$C$_Y1L* ]9APA.SRK%J=5O=!#PA/I"6?Q81.,)0.>K#(2>V[2G@Z M-BKP+$C@B,V8"<@=F)PM1 NY_3'7S3A?[U0UAB+:RT=)Y"F0UC8C38^]NUED M53W-!CIS^8S6DTN?W]C/-(V+64;F/$DJJ50WJBJL2QM>Y=TX.S%W00FKN\[T MS99*J=!4+&E? N$!F84$'10"E,RNZ#)&F$Q )C@I+>P>@.];JD="<(RA3"6* MZE1*?J0*I3D_U69>VCD(A&FMO/B'.==B/7>^ M]L2N4:NYK:1Z]5>98JU3#E;4"?YWFWZJ;2)7[(8RD%P8E]QSHF>OUQ&"\H,Z M-8.X$[@+6-DJIUH-= \]G]%LB:MD,^DBV:GR,1OGF9Y&VYE7P3JWBF2:_C2. M2OV/#/DCTLFO,ATGQ+*D6,;: X?21T?E[*2PB_\D^!)X[4S*D7<:]XKW:L46VH790\ M3-Q.>:-[&N3TF*%L\;/9(5;T^S"1HIU,F=PO'HFH*M,47X/>@+L!9F"WF=&N ML=NX7TU TJ\W]M"GK3+^)KU++V6&H$LJN&A$&<[7([W@=V78Q7^4-R.(J?M! M.03L\TU&B DA@]V-B"6B[2L./2P8;&[BT!*^--A7!"4Y(V<@(2&:;.W,/U_#7^=SCM ^)]5T;1 MX-)#5=PDD738X]%<+LLKXHE(GM>?&_.)M]_C0!+,MY,YOR3,8$)P*!I?(F!4OY?>6&U![;:C+(;!5_):R%&0SZHD;J17K M%"IHN?FJ'D1U@JT:APGP'"39FD:4NF!TV53P3.I#S;]!JDWC2++F+@# MWCH_&T2/XS/*<^D M%8C=-5<])'3EX@!KKAE.Z>VBCK+0XF16]F*$$L%BMX#.Q]<]J9WRUZ_3:ZM' MZ_[.\-+)\_W)3!)/RX!:!F2;9F,TM HN5*H-LA<>9KN)DBM.(>0Z%]-VSF1( ME';/'$C3:?F$_IHX&95347$",<1,.YM9/UJ>5] '*JV(H !0U^JS_VY0L_=9 M&Y7V==H?F]*J:% S//G<=.P*I'T\=D4R=BK)^4HVPEM M,[7UC#(%W 82IPS.W@ZZ!.C82W@KF_.F8?X2PCT[)DE29W0S;+J=U'#)FD)\ MG/#[O>V>O)# G)I]O"5K'X9P<-\N#H[OV(2\,B9MLFR\^5$2F@\SQ"/EW%,O/@[\=UZH<67.JH7)G[:O>M%O=W=^6_ZA18OYKVJNWW@7F5\\Z6*6)<($5PBRI!@%A+5 M*W4+'5MW1#!(;M_21!I=:N"<$WUU)7FYK@N2-#GHZ1!5\ %QOB>30G3E;:Y9#I/M%P]..@?I%9-4R*F.T9ZWC2UJ?G-K\OO5O\P)Q% MX5[C7,$0)W/ZW<_$8]?)2/F&\N[6T4:QWEX@R'NIN7NG&RNNS"HY8;J8'P[J M2)?M^QJO3'?P\GJM3"70W-\7C*L<#P]D'W>U9YE-EPBM[]GK\'+/ZY@7^7W- M^KH\U(7^Q+DL84%)-S#>9=>8PM+BS(..E ;-,8*D7RC:IX7<6;09^;(+ M2_1/+;_'2Q#7=I:\UUU++- @*A+)$I%:LM*?7:8=QUL56ME:9Y<=CJ'36]#+ M05>9$CABI<9B4_IU0\UNZ_ZQQ:>]@;E*ND7*BGKK+U((%S.B\QL@F+JU7$>' M1MA5EWPR_LVRLGD^\VO[3"RDV6D)V;MA=BUEPUG-1J=NKELV%^F;]N1)YM5\ MVRX*4F!W[SA-1J*S7RXOK(E7W6(0 !%R1D9HKLP(Z.S@W1UA[7M,.PW3I:\4D[(3KCHWGA) MW8Q K3^!M;%ZT-=-IHD'6X^N]>*:\%',V0%NR!]36<];OY+ROS,VOT3Q& MW$!B,-_3C:Y0)A-1!Y5N0MW#RI5KNM<.ZXPSYK@#MDYL='V2K8:%L]+_1EH= M2])!HE+=NIA;>)NN]5*/MQGD]V9&,)@Y C(PP"?+I3171X>BI-#QF/D]UAL- M&V5-^%1@NI.-TF MO1]X.]UV/ MQ6)!578GN$9/OSWGVG%_J(5IWY(3](/>_AA_^_$G*'&T?:$.)4]]=Q(M:T? MIR71>LN"\$]VWD?!!JG\1!U!E++GT.1Z_^FN_,$RVO*OAN?,F=*F$["TN)F= MCR&#UCCQWF;C-YR;G';&0Z,_#3#Z\D#P#[8AUF;J%@)M8C." G['1 MF.N&=\FOSS2WUCV^C"S'N\UL[9*$SFWPXS59>)QT['[\AMA(RI[A6/UDV99I M;FLZ@B7E W=E?LA&2_,N(GI#R=YLXS#036@7>0]&NFF8F55AA&Z3]7B2W&:* ML*WA24Y;#5_:MD.[/:F)V3T^GMNLU_9(8\T$5Z80C84//D;\1K!?D^VX3E/1 M7\* N-?U%C$<;EHKS)96<6'HD%3 H3()EV5">!VR.X350]O-B?M*NZ/Q(C+G MEY4B3_/A"3&SJ@]K.5-=%ECY$Z;H&"5C+G_8<_QI.[CT7A[G0997K.5H>TZV M0G\3)CO4WE!M8=I?<#ZW<3&# (IDH40XW=E_69IP6<(6@,YOWRSDR@T$;_*4 MA.[\6=A>V4 AWY8<,]GE3KK5:_9T0G[;F*E91HX 6NI MTR!P/:9LFK.^-#%3=/\-^ =2FS&F!1]M5#)J$06[] 8L11.S,P\H9H81T]@0 M_H1,#1+1 ]VA %1CT86VF@HM,3175=E-4N12S26M'K7#Q%A.]N;SH[LL) H6$=L*+BD@WEN7)=I\J7YTS87>K=SL+LOW+MSU-T+IN8PN9'Q MO5UA\MW];E-.3+7/^AI,:PE\ZI4W9,M9,ZZ7NA3;J/OF$7A!_IE._YV9=ONX MOYFN]QWA+;#)6>+:)CXL.^=,\](C R!Y9COD"T;ZN:^DTI-:XKG^[QRN8%T> MM\.&^&$Y3 9,IT$<3CK!)L[I[NZTL>PVEOVEL>Q'N0-/!72] MPGB:7V.6GF.0S?F 6CM^P)Q CS>YE]S=:BR87_YCYG\T@PO3XP6;$LV>YLX1 M@QNC>[\G2_2-:Y^-&O1Z/$X3O]!.Y(%)P7=9_7ZQ0'/PY?QA(]:% A>$=D28 M8%M'M%C,E:N)ANM1)[B:C,N:A "93'TT-J)?T"WDM_!SB"MCD!!LKU+24:$Q MUJD>31>%Q5A5'?%[T%/P:F7LD1G3XGW(+'L(!G>:2%DPJZ<(%!522DQ6YO2$ M%'32DQQA=P\LJV #YCRO+BGB+8G,>U=0F&D*3N@9MSR2NX(1:M['J0I,U0B\ MZ ()D;L(OJ%8UKW6C]Z/B,BO0HX43.1W$RCO]$B1E-=316DV,\%4AUS!.%>% MG?6@V]U+2*1Q2EW%ES:/ILN+9T*-);+7H!33-5]A,^9%1L^WQ>+& -#:O7OK MK3(->QNA67'8PZE0JJ:_\^ZB$NM1;=3- ,%1[^RF*/;9Q8?+?"BZ&P_)D$C1%EJL-'&M@-]0:J%N\&I)9*Z[W5&+*--_O"DF!=VAK M&T[TP].!4+F:PDT0\%;RG>A$_#XOF]X]IK0J)=O,\HS3-+4;6-T M$\PD&PB'T$!LT'!_8J]$ZG '?BJ#F1$[UB?&P21\SJ_3@6BW&N/\QLB W[F= MZ+0E8Q*"7$MP8[E.( '%?">LVX+ %61&[Q%9:^)"FSP4%+7$II=J!*J7^I.! MTN6HECYT1(SNQ/17$NEKE'N/AT]QZW)2"K^&;\=N(\Y1@4=F.(=XM"._Q'A6 MOQ2YJL=^H:\Q1XBG>:Y"Z;EJ72"F,_=V<&(EB)$][-C'E%>S3^-99)$BTV)E MAW8]M)6:QUR9^1OADBJ>Q2Z>UI&B5U?2 0?_DEP6<0X:X(&#W5KP"M2TNR'-,S_.[:R^K9R7-:W$JA6T.*>&$E\'J6I3R5\^" MS^WW(C> VLK'_9N)':R<=2P6R$D3#4?B$^!/VFX'G9<4J5^QOEVCL1=4!5F M7R8NK3-%;<+E5(A9O$3&<]+;/MK]P?<[3J5G>C:\MSX$Y(" ]FR8Q 1A^^\M M9(0^$S\-\9+X7O^(EQ5K'PW[W'="/;)?9+XFP@\B+I^4B2B+YHQ(:#WJ[>P^ MM\Z.IG]K.L]UP;4O2J#M;>\PZ/J*7_Z#HYFKJ"9/-ET#8EJ M/_O?O_[<7\9I[V-]CQQ8O1<'O@K([Q/$RP?Y8J@^>8BNBJKOEBR/!6*W]987 MKR$OWH [6'=Z?AH<^K,0H85[R\=;/M[R\2=%SRT?_S;AWO+QEH^W?'R-Z/GH M >1\E\?H!\'T?& Z'_:Z2W(6M=Q[$Z"]LR1HMRQZ$]G3>K'HED9!HY?(NWF2 M/+@5P8\.\$UEPSJ+S/32'']""!.*#G/2\1$3:6FWOE1U&DU&#P=;&9B^^7QIU7?9HE M!_M7"?9WENUC7C6(?WB4M([-A_3> MP;*=R"N']$8Y+'3'DLU4=#:Q7).XZT"MWR) W[X6A#=GZ=AL-\4_73;UMG63J/? (,<<- N'1[??U9W3W&^:K9-W[V1GU* MHKS50K]YY:350K\10"_=_%\YH#=*"WV5YD42;Z@2VCI)6VVU!>$3U5;7236] MR.O62=JJIZUZV@*Z54^_YF[_&6;E$C/MOPGNNF$4UFVUTTT'X=(C29O%$5?- MTM\DT3"Y"K-6+_WFU16>:]9;>HNL52-$JYU^I?S]E0-ZTY-.OS[K:C7;IW+( M59?EMY#<8"WVBP_)?/9G'KFU/AO;L.GKW7;ZNFJGK\]%UJ\U??TS!@">97-F MGX=IF.\$YSEM_3OLS1-LCRA1\ZR M&)6,G>"?M(,ZNIYT@C=)EJDRKT+\69;X?^-Q(O_(ZX+^>JOZ15A>TP/GPX06 M?:>RK)RD-V&6T&>7"K\OE>H$'ZIPV G^E>!(2<@[_STIHSPKD\R?]JMG4*IK M&>RJ!T)CVN#M,$\5A@P&&"3+,XTQBY+(\M8.9 Q"F8^L/B5E)7-]Y\V6Q-OI MIP/Z%@]E!*/Y#V+D->9AVGG09L0WSV+%+,]"#16=X<:.1BSTP&'ZJ9[NJ7=& M5Q8E/*&17V^F5XYFIV7B&V]H-.91FB&+=OE01M_>)+1W[-\\$*N2.!Y>A\4G M/)DV5C FCY(,4]68@XWKTM P4S?+:YX. M3ONX)M&9JMC,B53-@P/&=5J%/(.Z.?Y39K&.TW R-0R<#QH#TOFMW!>F:>>% M0->#CQ[&RF.)O<&S/&TZS7%Q*?$+.AF&B?*TX7Z11T/Z"T/G541/E#QR&#_2 M>Y$7CO,DX[&9?!>TM5$N&[>CC3NXY%N@1UCR,/8B4]56/\14<:+=:YX:#+C3 MQC!,F'&GK]*$P(&C#S%,G8>C8T!G$YG&1<*S2*.P"M/\:L[PUYH!8:]L:MSK MBB:3GD_-F'609 M4K$#/4^%!QNYXLGA9JJS\ >W2JPGM@:G>HZYQN[YNS6O#@,@G4:HZ7V8'3C& MY*&;([C^TE;E[6T1"WP0/G58!QV@,92LU:@OF9\GY* MY$,?9#Y:V''70C$\;ENF0C>F6[\+)WQ325%S8;P4-(7;Q+ESP4@BBQ$/+U8AG=&[##XIYMKS\/H)3[EFDC"3QPME M\2+ODQYG1B0;1AK;VRP=5)C%T7J?DE$]"L(19OH:6(N(N>*C> O6?%0&@??* M\*I0!FA$W]YT7,+A[_-2]@__,'<+)^O,0B8@$L(&5;"DED# MTW)NSHAL?Q0UIF3_8)Y]P+3LW9T?],1LVM)=T[*%838'9C?.LWOLGV=G>>?I M?M\[!7T[.)^Y*^^24DR_KOE6DA%T,6%\$0D^ MH@TH?_2B1(GHT,/:24B7E1J7AHKZ]42+SX@4U(XPP:8&QJ/869MB-1" Z/AL MG;ZVKZ3+NTD@X2_!C%@3OR+J+K'-T,"2U-08<[N)3XE2A%^2S!\09M%F!?RI MX9ZL[EB0>II#-=1*;O.":"<%T)24L@YX+W'2@LQ04GB4C#'7Z)S($MDBW&UB M8T0,>Q(,R:"BO9*J79:!8,!269!OMG&WQ,58=B'*-&WMC5&Q5J?JD/I(4.(I M]5;?4P/BWA6T=L(. ,)3FW'E9"_1YL-;4LQA&\DM"_7BXO53^"2I6.H2MOQ! M9E%"4IE40?K>*@-T(I*>K$T!%^C]#-TP)O,+8]M+'TT(\PG1-&VY[1*CHOU? M3: -@,W@(4)G( _A0I*I>3P'E\IH2%)1T7/TPY"V10H[2W?\@M40HC(%#NC; M=J1MW^#&W UHGJLOAOZ_Z(H5#)<1_@UQZ-L'3 X%6#;P/,AJ,!PL0Y*;#,Y4 M:\.@1+KY#B"0UDQ5<7*58&8]71'\@0!*)Z"7)*F[DD[ ^@5]HF)MJ8:# 5E' M#3@WE'_#9F["(B&&;"XUB5A3 ^,F%4JV3>_*1/^$2:OZ98*[(.9P>[N=JJLP MFFB6#MS:)MBMBIT#34I+;',0AA%<,8ICRXJTX%@KN 0% C;NG5&%(),"T,QV MOC\05>EVF)#"):"A9R:DJ,'JI7,EK 7GQ34+MI3T/?NY6&9TG\R?"-/V10&C M5T.S_5U[062WC,],'=5D+-LP#+OTD6*A:!TI7ZYV-#J+J:=***# LX1HBR^@ MA&('6M=VHGX<^Y/O&9%Q,/I?\'M6?+.M*!R-C2"?8R%KXF%]HZ\8Y[:,&TK% MXF<(11T'F5N?">W-HY\0;"F&WM(A=I)$U^ED*R:)0G3 YNH,?4/GA0)*ICNN MILX&D"^*+(YA2/A,^P@UY\EDP]I.)^4]#4D(0Q^'B@7OB5:_S>6S4X+EC+Y" MXF4?,M;Y+^""H)^]J(U_))@H+$(PBJ#S*SDV2S[&N^Z.U>[( M3#?6X&>\9P=B52UZ4>]X=GF^D,P@X9?M<#52]I55^](^.\C0-QZ5Z9OYXO@3WM>U*W7,? MP97.!\0FMM*0V%SU;)!\4K'O1S>Q /%X-T/F.K)X(-]-1;7^U*ZG0F(, ]KO MXJ!8]V@F$/9??SD^.#Q^/KVOJ6C9C-/^3Z&P>/PAQY-H%JFY(HI0]1V\,!:/ M(47%Z?\8>[DK^B"N;38C&MXMXT3VO$<6@Q=:EE#@;/1B)O:W:4&W7AMT:X-N M7QIT:]GZ-\;63XW+9#V8N@L"ZFTY]CUMKTI4EI@Z\?(M,@2\P!70O<'GV9JY MUU-XAQ#XZG2QTY+%*LGBC6^Z_:;=P:?:;)VL&;$T5)S(;E);X.Q2(JL9ZE%J MX_Z6BD!6M1BV$HHKB&#(SI[G U],'X\B.UE^'LR"7],%ZPB,A _+GGHL7-!U(M&1GOOH$M95;CX0?9(_::B=7F*B?F96 MKZ\*LS']PJ[FNP\JD"']\\X\2$]_\Y;/:R+&/AKVV/*C[:.#1S_YGQE2_:Y(LB@9A^F2YE/?9QNL*Z@?1P%_Y!C[VI+[W:+_:>' MO2IGBP1/'PGN4[)6SN=/I#J@>=Q6E5D_5>:KWL$WH."<<$7@IF@W&T !CZ[S M_%F(OZU=V#D?+ WRCRS.-@#RCZ_I_%G0(_>P0&Y,F K\WX>5:C%@B:V@UISV MWZ.V*^,:P?[,Q+-6W6G5G:6H.SKCQ^0)CS\AX3.) Y.OOL8$U]K=QL-YM[.[N\0ARB+"GPR4CO18 MV4, M'\\7^58L^DAJV@JQHT#I;.8Z],TMZ&W[>QO>Q94X35WQ%3H43!"M7NX MJ"?Y=G!OG]QAB([2O<[^7I<[)=+3;D?2K-I?7#>+\AM$K>(*%S4)6MRYXI(; MN%V:!FZSG2K. 0UNJ#+;V\T<.U:A'>G@&@RZ;O.Z0W"I[Z@=D!/FK[[FS6T1 MN4$P?EB@,V+-+2ZY V;( P]P@""TK1^#N$!G1FP*K0"ED:9N@+$Q\+VS#YO? M%,0165[,[83FWRN0F:])YV[LBVYQXD!0$,+VH:VV/B0-YIKQU M!CD:>DL#%[N.[1\[A(T+8_)TR],3U%91C#+:UH=IH4T\V%KBVHWR0-'#YZ5] M'^,>K9+EE1DR,?NL[D*.*3^1FKH5C0Z ),^'&-2Z9;D@&_@?M^+E80YT)KH8 M.C$&9JAHF.5I?C41L7F+&RXK-&=/,NEFK5&@V67:ME+GMXO^P#WR%89+)!DM MXTE"VJD;;4P-I/$%$ M8"25;ZM?)VEENUS9B1 +1EL53G>)OV1$#3%-OLL0K75AW]S[DPYT%W\W^BGN M %Y6224CF0!:^BSY#XM6W: ='>9Q\CX.!^ZJ>6#9'"TC7<5%M3+#4>RD%N(O M46,\BNY8+HW6(<-+160%IF%:=YNNT_)TR<(%4YW"5&A__@F$388%801M[8\Z M*9@M=?2P+5_A*/S]=*3W7\4DR+WR2Q(?W.%^WL 97X;.VX;@NFB/FG*M .L( M2R9Z#]&XNS^9&=%C+ B#==*;.BE(U,B8JK(C%H[=F-N)8:TA.&*4R@PQOGZB M[1NM#8 SND%@9+,'(YD>$K\TEQ-&!.'3[C?/8]5T#.5QCSEX1,A>ZDT M*W8=%PHSL'&XGA,V\G/W[!Y*&?[IYQ MA%%);CB2UH63\IIG &!ZR&+8E*14D>7+>,2Z0'->'V1O73"V\G95["YIT90D MGBO($TPRX F,,*6/F)3^K:6)5BNV-W)ZZ6[;2%FUC93G(NL:3B_]?$_"':U_ M+XQB.:TMC;2^""TP&9"8R3 @+!P,Q(C4O".\(19C3 H9Q5,:ECK5UI>962'R M5F8/D#1)(F^XR&PG8*UFS-?DS*S&9\&/R4_"1XE%5Y5*N3\\3SDAT0\+2O%, M/B3E=L2-X;Q3[&QDF6&X.7@GL]F49URES#W)DDUA!OWH7&._?7A!>XX-8^_0 M-LP^LCQ#4TIX,['$*"^J*QXHM/#E/(\4UA\W,,ZTR+;RC-@M*9 L8_$ O M>?8U"].;IU9O MSE8S?,-?#6[F09XF.6LU%5!WT/2_$:1F="!SKKDKL2JGYV+:R;ES?M (7_C> MS1G?&=&EC%X2_8WD#6%*.7=L9R.$@=.$QI'&'*3/]W3L[BEWE2K$>%-VGN2^ M%2<$"T+%3_R7BQXXI+M5,H74HNU=1X4G5AB><]X;_Y; LR =F)%>3_$KI%-[ M7; QCW$^<-OVV&O+,[%&,HJ)]?92W%\W9(UJ/R6A(30U?UJI@4I'-L->XZE7 MB4NP'*=)I?%)E[S96[*L"9C ENLT#*RYUAQ M&1;@=.G[0UWBBN=$Q!FFI86 S!.S4>6Q:5#CD& 0?+][U#GL'8DQ9IYT%R$6 M::9)5,/O/BNFN]_U35(KX/3R\AT!%L?FU\&<__'DW?N?)&"G'0V\%#+VFIO# M)DA3W1*"-0+J]>6_C(":QN?IJ%+'@46,6DT+PD?$223VLR9HTMB+_%85'=[2 MT=X/UM:;(R::+&+1/3DO+V;W.BN:)Y[)Q]:?"?<1LWO]6(>GEHMD:0B;_L3. M/\! P[RPW)#1%'YDB)32>OJ,ZVA5,W%3D?N8A9@F9G;F5>YFCVJGP&V15(F; M.T\3S--K#K-,)3XBCMZSKS?9E__EK:K<=F, M5-4(9KSGF@ *'GF?9S)!^89'N3(!\F!Z[Y4+^RR3S0FV?O88B$53 M&1X^:'AVSHF@)$)9F.( [R)/+V?%(*M<;(H0(XG%V7SI\61GFC#W"(EQ9UL< M(V0.+O-H,_,ESQ6!UHZIFVPD-W!N>KKST;Y5)7PYT%BLL4 S"GNP+7.9C^A_ MC1)DY(NLU,=&[0JAL1_ OWDY]BWN_= QSFQQJ_-XT8#TB)2!\\)#\1+3U'E" MX\3Z&\45)D$S,6[<-X7RI3>/1L5(^:W^9 O_JQ'Z3J'L17(T27A:U]2,Y#DC M,H53($3;W>EUCH][WH3TW8/.KDQ)[WB6'7$R>GQ_5Y[:/SHV5FXS%+0DN6Y. M-V>B>YE\,>KS]LX/S6#D/<- H59J/6]FH&=IV;^(/ MJZYD!E8S?I;H >LF5@]8E!UC.-JC^O$<,[-::SW^@%_6@SM&3)$I%6*+S&3& MMZ!I:4P +'DNB30R'DK7':+%1+G^2 H'!TS&/D[9V A"_%$N4S\ . M@$;(?MJ]R),B<39MLDEH3G:]"'7UC%F"J'O.'Q@L44>Y7!CF;D9RXU4R;2QA M/Z;)N1'EP)A(I:7S)W.7B>L()*:?#<#3&D4^U2AN6-PA?GOCJ^'::^@I3S:K420L,MY@#M#1.%>#%)5"L?V.E$X6#-Q+PJ8!=OPI[[)8OTZO'1#X MO@4P.F!>( U3F^OE""EJ#O16BHB4*4QN'&E)Q<2:]:1IDT1(X8VE\QBQ-5^Z MD;5BW)/IA%6[/EE$).DE3YY--Q^'7#8V>P#H,L1>DH"_O2C:O>) ()L7\)EQ M_BFPVS_SJCQ*HQQ&);1<D[,V1A2!)JSY40)RX'>9!P MIF;73$3365S*0;7C G3](K\VLMY]B#6"LD92>QGTNF5E6L;H!SQJXIRQ<# @ MLQ>V,5CF0JK]1177Y3"A0_X6$EV0?&M\?4G6?ZP='(UW\.Y./P2O)/H:_,+J MQFM);=5+O'YW#UWC;AE7"Z')NG3NS3"*=!E!6?=A)I/I#>-G!(=5%(Z32M\Q M!Y4)XY((E"GS*5=A);PK\DI)H@\=]IV7FGMI4W-79OD6($7Q6N2COBF>8+8R MGA0V:YYLT5@AHX_T:H+,;3E7'D@0B471OXGOEG%BHTM.ST3HF?U0B7@%V3,; MPS0PNJ8M8&-762DK5%P'@HLTWB][C0G'LC6&>^G.6*Y?8&@DL\8'_%S.:E< M:;+EW@'SDA@XN^.:R:-J-$[SB5+E=,:AR[1R)2S&C<"9DBHSP93I6[&!C])& MR6#5 " Z#Q6U2>SU'@$TDEDQTF4S>DK2F1_(Y/,VB(0#$HQ1FI>F7,.N MZ[_9.X@8+LWS\X5QTBK;(REHLIP&F'] '5)[" AT-EF&6 ?M"-N7 MY7N;VFH3/J')/-9[O$T@2FGI/K@KHI2(I)@T>?ZVC^3W5,PZ3WHI[#@R7DWW MUJE?"\>*"7,D[W2D8N/N0+!6WNEXH+\.XXD^I4]^/I4][ X;Q]3P%BY<+CNI_40 M@=*\[3TXMU@,1O*:V!NR M\+"3CJZM@*K-V/KO.A/Q"V2%L4MZ?8IDM:NAK]-;)B-W*6DC!;N1/05KWI9G MLL)@F.B +%@FZPE3]]@QR?-U9MCJ&%'"2"(W=#Z.#7@9@JFS_AP-%#/("$2^VF$\B!GWW^'#/TF^#%C7;EZQV M,7TB+KOX[<,+"1,BR[*!==<98GRZG%%$N$ZE67CY]^^T(^%X04J.G"T,=;B5 M?*>)?%@77&M2J:N"G=\#6%TEOPO>=P96&&O#PB46*!,:V$0*[8J@6]PR!&BR>RM=,PG_04=8'-?[ MV40#=E+P+Q$"&R3,C26LB/U>D2U&6MTKJ2J8J6)J_K B S3>@@8^,8ODAD\6 M7 ]TDZC;4OL09BABD!'$.TN3%*HFA('M)FP'N.97B;*ZQ2> M=@X-2OE?2#^*%0?*E60_E&%F#"*' R,@$V06U#+ZH#2*RB+XL=9BN/>"DS^ M@0-I3:*MG,8Q\^TF-;@U7:Q1P@B\TFV>QU/I"+#B8"&P2IK&:CCA!%DZ'ZWM MW9TN.>.J2;[7*.>4ML(A8F,)6M(8'_:%=9F?5QU* MJI3WOBTO?Q+I/[K._&5VDQ2Y$?F>?7_"V&TSRUZ^.W&9959IOVKH"U?BFQ!* MLJ(=G@N=?B2D*K;'S(783!P(S8+ S)K0 J1@R(R4$GB7EM^"3!JWK'1)KER@ MY_SSB0%KN$-YI.'.UV3:VA](G]%;-S.,M-^&D=HPTL:$D;Z@.0Q2PN',=VZ$ M_YMSUL\\/12LL&K^8GZTG+Y $@*0FVL.G9+J& 3T!HA*SJ%6&2G[FY%^4 MF 0C"?8DV@HF?H(B$UB\>+%G&Q",._H]#1DD*;XH0IZQ>IU^I[*0TV8EBPP9 M0X4QVKC&R-BB\\$_+I(;3OG2?6"D8*FPJ_&%/FBQ>8+>3R72>'''F8 F84SG M+Y6M3>.K\II!E>(@U_[ ?%Q) M,QSC^19XF&SAQNL6A.@^5+)94I@R%3FSW4.I:>KQ+T$N?E27[!04W= 4B4S7 MKUM?EU3'F>WY[58VQM3^G9/OZ-[F,303D[J5AQBZ2JQ-4P3O72_._B:\RFJZ MDZTW* "PBQN;\I+]MD@(%H4J.)/&6(S?9.9V+ 'XVG#,+&QL-6!O.^B'8)*8 M7"\EQ*K)Y",8HES./3]S7=QG?AW+K9C GM#B+:6^51*$GR; M+9(0I]N&!*G_+V<;UJF4V9D."B"HJ+)P17D)*8N!%T632($-Q8@&*%G^[*KR MJB";-2+-[F&H7#,#]+R"IV:RO"$&FS7 Y7;-H[\*$WOL]PJJ&A?K&IJTYK'M M?V6/HE&STD$[U^B/C7015[K$PS\QV^.[H&+X"Y^A2$:V%^ 56M)(?:3>L+97T2_*%'*9"]"^,/I0;#G-1MXK M[%?H_T)552I<_)T3XHOV_'\>@DGSKE],98,?66B;ZL$[KM-<:5-*-E7:397- M2YZ10DA9,DJ(M.\;,X'V=JE(.@\I#[(@UA3I#%;>]4]Z9>%A9 MYP/?BCR>/99N(.$T-[/]N72P38JL-2':U23S2V'_^U$KOV$3@34 MLA[O]R2 :@$<26IE&,4[;DII>9#MP83 NQ90)EE@.JU[RG\XI1QZWW; 5< H M67^KAO O\M>P$G2BOC%TV%NJ:^I_Q$);7&9_F1!6!6>Z<8 NMG^OP)!PYN"J M3E PDRG;1LJ_6&9EOE[-/:'F%KOS:OIMKH) &JIY>5FZ2!G)S3K;QY:VA.P^ MRZ#6,!."-Z_6F=JRH"F>LKQ,0':!;6D( :%?>M$D_,0F4[TF?,Y*PT!!>/TT M*8)"E,PP;;9P!\L$,+WJ*8P%3$@'?<)%8I,ZR=&2AWA"2A")EC(@YRN:H0 MEB873W_314$Q6Z#!B0 4W5L$J>XD[,YNM%^O%MDZJV/%CAZT!VD(8&E\BH03 M^;%61-0+ 13YK2GY#Y"C3\57TI)U8,9)QFJ312J?4T5LN&"LEK@'?4*@+.3Q^ \28[M#3#$;\0B@2 MUI9EG+YZ]XN-1CB#<[HF1L*+$EEQ/90AAXUUC(4<1 WF%TY%@&XU\9N>&!GJ M=YP0/F.H-T9VX)1.S+J-S9]QW7!8S?![O_A+S7.52+$<;W ^N9"N@03T9D3$ M;R9-A*AO\;]1H<3*H2%(I,WRK3KPV'#JK%3P!!E[ FP!M^M1ZJ0E^MT2B1 = M<8(\RG 2O\F+/K-&YP7-,]#WSF7D5-V%H0X;8-$B6AR]&U^ M"Z7$;XXT?<5@/S>@\L0T4KCSP/)NO%+'ZV:N%WC62 YWMIU5; SA3 O6>?H< M(N!)I(/>3=SG2K1FXR@X5[=8KIOF5;AK%!5#.6,CU-LQ'!>QKSXP9P&-WT$Q M!&\N!\6SET5=#8D5;NDD;VL'55-6TT:&_ [:D%\;\EMMR&^Q_VVQ'Z(_T74X MQGM@&^9-&F?E98P) MS)Z!&UYFC6R[<*DA-= HJNZ/9?N\0*GF[7C M$7I7Q1;7XT_[QYQ6_P!-FJA3=(I"-F@%/NZ=)(=DEOGY3,WH\22%,BW(T@Q1T>G_0P2 MZ,D3W?DK:EPH%Q_02B$G(#CEGP"&B+.C=%$L\0W">,S2=8,!L!:Y?,/A.Z8H MU'2F&12A224U?=C-.QLX77%K,.Z,T/!G-O<)XKJ.K"7=\W)- MA=/(+YHJX6+%H?#\-INBGKZ2?6EV5&?ZW>*<<38_7?:Y8#S=-:X9=31>;X@%::":2_GIQ6A%H M>8J#SIV>%:.0>+X9[8^A;ZV" O^+[NUI_"_B)Y[[,\Y"1JL,CJUY^I+W](EX MSA#Q+7U6@WWW:]+WT0%-2KL;KIA%WCJ5:N^6=!ORY$GUY>YL^G5O9^?(7M+% MR:N7_KUTC)92<2JJ]>YX.*A#?+\;CFKWJ0,^+G=W>LOZ7?=ZKR-.T[K5#NP_ MY[Y^WG Z3Y@YZ$+#1,95^$[M9NC9)A@DNHQ0"4O1>^%.> 5G4D!<#I#%[^[) MF^C!S/I:W #4_"#9A82ASWU"FI )G>6T: M(.1C9(^(':^3]#DN7I4+P.NI.*Y75HB*]Q!Z(?$M^)I][_!,;9;F[,313)EF MAR\T-116EA4A$MA0&U$FA)EX>,W#U?GEXE,W# MTZQ?RLMBO,(K4-.[,M)&<,*K(Y7I"$YD-5XV6ED-TQFZ)7N"A@1DL--4MU0TEY)B: M0JWP+ZXI:UCI77'%F1Y(&%NHJ;09O4T)B#58HJDFL,V )58O)@V>\G5 M_$A1N0YX+RJT,U6(6>Y$LU>6P8EF7MTR!(QI/^Q=DYIGKNN464]7:A2YZ*38 M&%&9FZ5FZWU&%>H%,4.H.:0YKP:K?S6):WR+'F<54T5G%]P08A'_U85!=)>- MCL0$ZS=A86;RF7:SYU&5]Z$O(QO8C'C=@^L($X J11LQU! M=V=WYD%"(,2KX\8+FXT,"G\H G06LGVEF$N'U'BLGZEV#/IT"[I_)_*K&B5D MM@!8/)>$#_#NS>F>P*6>^5([ RP>6NP]2%\^<(1Q2/K!W[[[&![L="-UO/?Q MZ+!W\''OJ!]][,=[W8^[_2C[(M?\S^]_W9Q3^#5R>GE^?O+U:D'[S-*[_DB]L6:N.EL#F& MKC/5^F+,IH6C#MMP5!N.^M)PE&:/\6#OL!?M'7XD7CCXN+>[M_.Q'W75QR-B MEWN]X\'Q47P\RQ[['S)TRL,\HXN*S)0U8)&_+&21']Z^?WEQ_OI?+U\$%Y[DZ?IDM5>M^'+D9'\:]\*!_]#'<.S[ZN!='W8_]W;W=CT?] MO>/NX6%O$ ^B&<3HO;/=KE>/$KV%&"'_???^_-W+]Y=G+Y>*")^QU5>VC']U M':/=[.^*.4ZI)#G)Z^SE)_)-AQ?9W+3'\$H-IYOR/.,CZG=H^<3"9(LGOXY+ M]I_;6AU-J0 P%&G^O75+ M)MTSD<:W=$_W2D&MF/"+S:-AG_TBZFM(OYWMG?V[2H&^2!73_ZWB!T!AB'[6 MM$ $N8K;TZ?N06]IP;)N8.GVMO?V6\"L'V!ZV[WC%B[K!Y>68-84,"W!K"=< M6H)Y7,#\7!50FI>F(*_L$H[F66UL1L4H;V+#9PM%%\]DIC/]-?.U.'2XM_^# M+_0QU=H_?9E']]UEO_&&9F'_(HO[KS_WEW'V>RE[*:=?Z(K]_/MX01:PW$ ^ M6-(=W"=U6@1X1&?\G^8N7XE%M"CR;:#(TQ;%3T*>;MZ-;)R415,3I+8@86:I MO.31&6F+'(^.'"A5BP4K?F[1HD4+C187&/*NF@CQ9=)41[.TU=\=?PK8&@Q, MTL6ZZF&O\TA/ %D24;1R="Y-K!@_ED@S^4#XZ+DM#6H9:HL\#V4WW&NL19@6 M81Z(,*^4JI8BGVTVY+._1)%2@\&Z(0Z[D!=W2WWCCP#Y^7=26[B%>.!G$2W5 M&EZS&S,FW=)(Y.L?SR,+SD)ZP'F7=FKAE2U,6YBV,/T*,-TDE^P!O^(5JFI_ M1^9G)[C\/T_!%%PV)JY7,*&WL[/_)'3HIPTF=CRV<%HMG&:X^.Z=^KB_\W&A M./6'G@F.#SI'1SM+"K^MC=@6]L_1DP)S')?'_-?FB$]1,WF8B#ALU5M;=C.AVW&NL:@\F$ M4EI /0'38O?HJ+.S-%Z_9M+]\X,=[Z5MF$E.:$,;&Z3]/(!UM7[P%J@M4%<. MU&\GN'$2W4IDXVG8'PV!^D0R.[_,4#E^$OIO"\^G9M%\"Q!=DNG3Z^P>'#\U MPT>+G;0?9I-E2IVU.>!3U(<>)G*.6N7VB0!SR?*F!>?Z"YMN9W_WX E$5$[* MH>KG1=X)WIX^!8MF@SW #Y,:RPO$MV#:$'G0 FJUG'[OL/=$S8IJJ# #JC4K M-D)U^=HA]Q:83TJ,M.!%OF%5MRZJ5JT)M8?E3 5,;L%@'0"TM M#>KP^(F:%A?AN$['82W\U2UUA;JWZ:U\HW"?6F" M[OC@*?3*^K50*KM)TG2IK1A;):PU:KYI,+7ADC6 T])8?6__B29A_1HFF2J7 MSO[7YI2/@\)KK[BV,9,G!,RV$^_&0'-I(9/>WE.P+A)7Z^;VZ2O(L3(/?5!AC M;C+11-N8=X.4H;:':PO4%JB; -1OIS'O+RH>Y$7=/!4QM_M8Z M &I)QLA1AS-=GI8Q(KS_;5Y$15ZVC:PV12UI2\Z_+6 ^[72KIP7.I?4WV=T_ MFB]N?J["?JJ6NG6N#:R>[1XX4'5[&E;F#]K5[RK(;[.@&JJ EJX'8535!5UF M0'\A12ZA-X=9S ^D^"// CI@-.1/_(<*>@ SI50<)%G0&'FN/H6RBC<)%Y]M M!_3ZODH3=:-HO;#"HN7,LF&L_JAIX71">TRR"G'\F-T2G!25\.\H)]N!V<9?1.I45\50@&(,'2"6Q4P0^";J?(@ M#,;AA']++Z/#UT$^"*KP$VW[1^0A]G:>OSM[?7[)?W>?_T2[+\+L2O%/(KK" M/*.]YX.!7M)NLS]A$*3\4)WA.+&WTW&17Q7AJ QH#RJ+Z-CAE:+?QW59%8U' MMX-+.FRFJH!(3445;Q#'Q[8:VTEX-5KY)HEQQ<%M4@UI3;# Y(9.5 V);J\$ M7<(^09%_1NOQ3CM!A%T"EK2?C/ZDI<;$(R;Z0ACWW L&219F$>,G 3@9X7-> ML<22 *2YBS%A:Q7\B->:.RWR?]-9S*UN!R9W&P,J@ MHM.7Q 2PN2@O]>MBU:\"8C8W2:0,\I:")-/G+(A6$^PF890O*_L\[OE@>^>' M@.!+JV;U",PDKZNRHG< IOV0@!8ITEJ%='F3-5%/2/]H4E;7(M8H!,>B-^?3 MU-?M!+V='OV7[ECS N*;09BF09V-PX1.3*PN2L9TD3BEW;%^[_P#$L9'>9H2 M)A9)@:B8);A/GI$N>^C@H$]Q*%H1C0N)/ MR4@X^2 !S\\)JVX4?1GZ^_A2_K?(P)T#FK"$86D2B=2)BHLZ,<9R-M ,3 M9+Q!P41P2]3W_<$QCYKD3[\_V.GA'QU:MAP3*M"!TZ6"T%.!YH:?^$'Z\J'Y M[G%R\_>_TG_,*A%=7 $5;:A?M27JVK-=O%(K:#L[/WP%';JW9]1,BY7&&.)= M\W__]__R=^]TQBVBU[QX]I<=_K_GWK&&$H_KL1)YI;;ZA0JOM\(!O?E9F-Z& MDU(?\_"8+>"\B.F;';.K72:4G>W=_1\"[V_[VX?XCP6J* M7^PZR/PU#(:%&OSMN[]3$*TT9@5'_TW=\O6:LCVC^E;R$\+**& M#T'6YE7/N\$P2.*_??=QY^BHN]M5@X]'QX>''_=4/_X8JJ/]CW%_IQ<>]GSRY1LM4+;]J,7L M?U^__/7D=?#N_?GIRYK$Z40+A"K5K NX;D:H70@O&C4*-,E <&.'=&R]![_D>W@5+]5RY8H M#1/2BEF3(O$07M%WI 60+D>J@KHB:R4DE?LJ(-Q2D G2;PN\@J0=K1'1=12D M,_F?D10IS'9(>R,M/R81 =T29DT'OR&ENQ9%B[0VD@_T:4SR95RQ9"S(ZJ$+ M@2K&&A'=34R/D[T0"B_GI4G\E9PXD&3_K@M2\$Y2TDFA%L%^NA(!G$ 9HZV+ M *\S?>FT7?@@()K'82F"KTC(,%#6XDNR 2A2M$&K H0W)(=!H!W8C*&V!.*< MD 9ZS+1!Y_W27C&O3Y=%M$T[\/9*0E>#XY949(T T/%H:U#3XAL%J!NS)&/( MDKE#S&$"F=8]?%X:*P$8I6F_0^\@O31F/;& 1*Y3;3.P!B'JRV_Y+6V\Z)". M#(TZ@&J"I^@-21'5(RBJ# QWHCJ[SMB SKV[Z,CF8T6[)FY,^O50:=Q1>'>> MUG+8@;T15C8><"&T;:-!3=]-\TZ^[ Y 9723Y@(*-283'OL#:N1QN<;JB^;H MO=UNOS?8V?FH]HBM[X6#PX]A[[#[L:=V]O=)A^M%^[,\-0>DB'*AJ\B(I MHS0O85"MGJWOW?D_P8NSB]/7YQ]SJMJUN^V=UV_AH;Q"26ML]C'8^[NT__/E9?#J_'WP_N6O9Q>7[T_> M7FIUYB(X/7_SYOQM\/*_/YQ=_D^'GGA] MP9G3*Q]S'Y\ANV8)>9ILST71',&C5>71->E?I:CIK$+#5?CVY.+%R7\'OZ9Y MG_0N?59BTEKS*RDY+(>X%/*Y\ZA_%0 M_J,F1;7'+^WU["KX3W:&9'T+KS')HRK#OS 41.2O:;*;EHT0X%D:9A(*"B=L04S]WEEJ#NK&PTK_JTJE)) GAH>XX\M*A3$OC979 M_YL%) IUQ^MD$/ (:*RC?^9BV-ZFT[E#:9>$?C?;9WW$40GGM>D;DS5!^];&'GLA\E"H)TZ( MDJJ\D"UH@Q'F8 !3;9[' 3^?:[5UY+9UZ(6#+1W/ (QRA(C8 C2NBIJ]W41A M221V'X=V^6T( 6-7S%$6['B$:U!J1&NDZB9$P/"1"._N&HH[4+__,*U,EV*\ M5U!#@HLPE3#$AZQ@A8(CK!: ML[*LB6+>U44TY! 38U)@M.QD62T@]9WSAFFO_%T/P+ MQZ7&'(..@U"S[T*-]<%-9H&%YP>K\\P^)%'U4W'9,2>Q3]CX.,?-$$BC'2!Z MZ(N-3E .V8=L;QUK&+XKF1H(\T(IPO\:OS&Q5J,&B;.-%0@Z^HVXTS)UE5<) MYZ]X0?!2,V7VT=D%+$2L&PZ6X M=SB$8UQ969=C"8.28 #L^'HA>V?N'-O,:V2<0#TE%D*7 ^18!14X!#\4!&\& MAQG;8<3R-";[7["105W.4WWE2@)2ACBGAK$!SQ$N;_=V...!?[P=O' \ M$I'E!8'EG2:5F.W%I(OO=W8.]KVM3-/'PJT<;Q\>NIW,WL+IE!=]'GTWDQD" ME\? "1 NP$]&0$I*4W 3IC6_7>^7E0H@UT0A4. =S)A))"3TVQ"W^'Z_L]_; MQ>5O^T[>PZ/#WE'8W_EX>+#3_;BGC@\_]E78^[A['.T?#0YZA]&@-^/D/2 Q M1KQ,Q58S(GLI7+V+X.!!+H+_]_W+BY?O__7RQ?^W+L)$EGFZ"0:F"V;KA&V= ML%_NA-T].-KM];L?=_?WB5/M[1U\[.\.%/U3'7>C_>/!8'#4X%0)<:K#4;P& M?.GP@:[+MR>_OGSSTO-7(A+UX>+B[/PM^R/I@=?_G;P. M3L_?OCB[-,\0<_OP^I(?.7_W\OT)OEA5&.NOR>(J?D(<=EBD:7X+,0[[OB[9 M4U ..8FR#W4BY Q,TA+_76<2XF?%C9T%UBPO*YT-JY,6(AW&QKJD,GF)UXTP M?&X2H)' 8%0]4579MZ&MK$ ,K+/*_()SHF])K=]*\_P:+_$VP'(YR4AMO:'] M)^6UO-SF"DC2 GME2IT_<$N."5M3389_K7GY,5>4// M;^!64[>KH6+D:$63X+<:S]AZ=5 $-2&^4@3 MH;[?*B%=G,B<+"3CD6;"X7QAP##IUVP_:N,R1 K];5YB24)V$HJJ]*^ M/TWW6SD:W4")+Y3+8RIS1FQ8X>E$IYGX6Y3CF81_(E-VR^*7'')(/A'?(;2Y MXDQLSB$BW*'MS#FIMI0_T#KP>@$3&>G)&KX6HLEJ5OOIY_*+QB*6+?@T[2C9 MUE"\\7]DX'.6E552T>WQP<]^(5E@W,,5,1'B2F3@T%&T7TE;Y!=J7&E+9$S^KAA]M0PU(2#$8U8]4$6AOH8:KL MBCY&E@'I//7X[S_3BOU%*T[]D)Z$9HP?]O].$ >FTP:%)[M;8+>%=HF$!MT[ M\R[D^UVV[L3O<\1FMK61;88\T\!NYV!WG]_A!-Z/KDX ]2;T/[('>"MH!6 = M\7'CS,9C1"A]EIY(/N1\*QM6D]_^9%BS6.'N[4<OB+UY-+S"R $F6!8%?,A$F(LQRR) M#_/;P*0ZLNGOWL ZM6R/L O[*L4!!R(C3"&A%JA/(>Y+>^<1>7XKPZ4SE$W+6F]4[8UP?< MA8)$(,3)D@&1H.-FVL_'.@/I#I&-5I6F%"4:DD[F/6X>V!J%U\AOQ#,O/ZFH MYES3TV&8$+^V^;#L_.TPJ@C N2:)=*5T4C;<7PQDC8(:[T!Z$$2KRR\VZ:?^ M'A/9HS[?*"=9:!@;RP&ZQL)4+C9+(3T9:PKE&"ZB_M>,(B(E0L=(;(*GSCRV M"*598+/24K[=8K58L$;>9X2+46=U*9;1,YR>*3\R2@=>J#[1L4O ]@L4$/<& M.H&MMNFX,CQ^,_T\Q^TX5#:G+EV:@3FW+Q^$"^OL9W?E4UI'90"&=9 9>T=] MZAP7.1.!GV+-!,,)G@&7FQ&&VU*M#]L7)',4=&Q3G&C4$OSL0]$/LT;AGZG2 M_.W#"U=->%X;+S_VI @5--!*:L6@P;H,(()*CO&NZ-DDMQ;8VB#R8-<,U]V# MW=WNWE(].)\3\&B0FD2LK(,=MSLNU"A1-L]&+"5CT/0+G!5)-\(:G$UNC!&G M0(?<8R3H[LO=E/,-G^[AP1S>XW.6[NX4"YHI]=,% [RX"%06M,)^Z2>2FC2C M033M(ES,O:_RS?AN-_@-<5+$40Q'\,PS.F%P"9,0WRE:OB*R,P^H3[1*R35_ M$C_W\+JAWS9)>W_G!\^5,JT/<3H6 X&(ATOH.]H9)1I$]^ 'KQZ\$QSQ/U_G M-4E_DM^\ZWW^[(2,LG 4^GLA;7?OX,^\_6C>R]^0@IYWD M+9H$!*=AD9/U$C(',AD_L0+2\'8:0BD:AEFF4M&96(0B_85%JV?PX17]O"A8 M5)?Z:UH*1A*CBZZN134\Y&7LJPR+$!&9:D2TS%<^:8--2.QKV0.Z:0/K'"(8 MJ\E8#C1/%D^K('+!1@6VK'*JLAX_F:LOF-+LBA3)TF1OC?#R<)$>3HR;3'B5 MZ5"K+"3NQ3E:.18A:5G,V9"67:57'<[8R.T,XBVBP<++#,RY#T'3D+F/]#D3 M2\VQ$!KW>:<'9F+X$0OV?CUI;IW; )0F*R&9H;,Y[AQV=^J:+ZMMXB2J2EA_ MGS5D=.;6#/9N9!BNVX;AVC#(M;'8IM?D\SG#- -] MG$HLN0D/&YH^Q 6MK@%HE'!RYO_738QS6[59\_\@YAL6$Z]=".?;Z[SW4'0X: 89.KK6NHK)=.%B3 !_X3LBOHG*=05Z07A[*^:Q M"U;X63HAZ]DU*9@3_>N2_4[:43[ODD6F06&ZTG4#K-K38HL#) W?H=^?Q;\ MTRQ%JX7N,#!;N8L/*D>Y-KD?EER"C&X?-FVID;)$_[YK.^XRIS*/D,SEYTD5 MBI1W^3H%OY+\+[LE17C2"K@@5V39"\V[9&$^LSJ(YRHK<7Z]L M8'HQ/MP1&$.D.,EJ,:NX4B,41.",7M.8R7B$)0M],0EH5F=^C^1Z[4;HI[JZ M^9X5S'Y@IG_&$DWDN71MPXL3F/0[OJY\6X.2&H8W &NU82J="R?ZE%*>LHPL>VHL1F*^02 M(4T5"0 NN:IE)6FYF-GCI+\_X6G3<26OCK#IO<8>L<:F>F3^>+T'K,&:) M]XF);_(>MM)P0N+JV2#YI&)?%S;ZO.@IS=Z^\MBNM,V=[E;YIS8]'7,%W!%X M7=SL\F@\W M9CLSRZ*7TDO*GYY9,V2F1>=\DPQ$Z\S!SZ (N7M@GS;E8-1$8@PUC<<=AQS: MV?WUD>)SX NU.3^FG]SX]-G8FK? MTB7<:^)ZY&T?#?OL>E&/;-HNL8&:_N^?;.J[<] "8@T <;Q]<.<4CQ807XTB M]EO6M Z Z!YL]^Z<]M!"XBM!8JM+.(VX"%<-O<9I7Z@R M*I+QTL!UMY]A75H\+\.MM5Y@Y%J+07""/D3"&)=PTOO<1FL&SBA/\>'?ONM] M]X4'/MH^.E@]9.]CKV&VC&F0]QG>:P; 6L?^\%K[QF-WM[.QTEVB=L.J^ M:@@O3GP^I6/TBX26^0W-PW T+!EFY=;LNI_CZVWIXDDQ_'UB^+-D\64VS]IKNTDV9=;!;'A%&]Z:3/@*0WL*'A7J1I=HOWX1.MY[8 MN#2!MF'2J]O97;ZYTN+Q)N/QO7EFZXG(W;UEVR:M(?+M$L&&,O.].52PF>&7 MW_*B5.4P5\$OX9.+OGQ]F;4>89KN[FX;IMFL,,V_=-,'&#I;:)?31FLVC_E\ M)91]*BZ]7F=O=XF>[C:&LS[HL%0._70B.\>'2W0"M)&=EEJ>KG#8V]1XSS_R M85;FV5.(^*S*?OJJASSN;N\_P4C0AD9\_E&GDV"I]L\3IYCU<1!^J^[ O;W] M-K+S[>+LAL9Q#MHPSC<9QOEFN?3!LJR)55O<_U)97;:AFJ<1JMEO"VHV+%)S M4E_59;5<&V759VJ=UJT;;H'8[/7:"$V+[-](A.:PCC MHUE!V0:'6DKX!D-.6VW$Z!_IOP,CW5 MV.'KHO9G\=Z]SL#?+?]E\^;D*^ZE:&Y[)NS&_T49DE*=I."[5,_/'\R7L MT9JF/?=1E8]YZ[R)K32-=FS>W@%H@=H4QEM[4:5%0;Y82L974 ]3NFGMTDU MQ+9P9V49",('M\J[]5%XK;"$/69)WR0#(%TZ"2KZA:IH)=Q$&1*1TD\JWC-N MZ<[;3U2Y;8E\AO.T)/_-D?PK(FQ"J@Z3@*;R, W&JAC@D8R(PZ!_,J)S N_Z M$WXZ%"$"[!O4Z0!/1751 .$92$*J T_84-$$H'(=%X3GLFTJ/LGCE.HL&1V$=P0X8^82\A6A0KQ R+.84Y/$=/(P"C.:7>_JIS0-YR_MTDP MI&W7&3&2E"!#0/^CQEX'>S![%$P?3ZH".DZP3@$ M/=1I6! _(NY5J'),G)(YD8:]7IDN@Q[I*US*E'-=&B^5?HS M(JQ/LEII:49(0ONA:TU&&/U,<$RB9"R;JG%#&ORE,&WBQ(9])@R)DLYZ%18@ MV6 Q(Y5)]?0?0\I12M@(E78XQ0%W0:L>?WL,Q;4Y@K2WY[FCA>N@5'1L=LW_ M_=__R]^]BRI '.3%,Q,[\(XU%,;28[YWI;;Z!/WKK7! ;WX6IK?AI-3'/#S> MWG5\W.P*]Q!T=[9W]W\(O+^9D4]?YBC\M.5=F>:@XD#7/S.?LS M0J4AI#56;ZQK!5&ONPTQ,J)_ZH/M=;LK"$Z@7]'/H4H%X++\D[@N+.;BW_9%!M%'X149<&07FR?D M)?1$!-7KCUJ1LBZJ<)U=$P@R>M?[I+PNS:Y.<]+@LXFQKVE7%3^>Y955BJO\ MV1UZS9.@BL/>_51Q2MIE0@HG[?M1*"!?*]S_[N_&#HB#-&ISO(2=TOZ\$ 7IVP' :#-+\E^BAK!6VYK%.VRECGIY78 ME%*C<9KS6AW[&6P^MGI(VU9X-QP6[. H._AG#E\.S!'BZ>7S%DN_/2PUF,(X M8>QT0L5Q#L46?@OG510^:*S )H,)?Q_RM\&X M+B(RW16PDZS-U+HJ\"O-1NE-!6,X-H4OZ(.Q<4,02V:D??/;NX =GO9!PN*D M,,9FXV7E\Q:GOUF<]I3<*9ZI.1ZQV&@(;(_B\#&[SXIH0/%*.X>I7$F[3>6)&URLX>3+PY2U\QGZ1B*1!#4S7[GW9 M3P*NK$F!7?JQ)@A>1U--FE>EJ.*Q&I.B#PW<4-+M,"<"+(I)P_O>\O5OD 9B M1??)3D =\6%3C5#BWRH29>,_>4;[ ^I>U6DH1ITVY4AO95J)5924'*\!ZT^3 M:Y5.M"]PG)?5. >*&F5:8BWT0::NV)&AO=LSVC>18\4F0";1GX0C.S&)F6+2 MXNHWB*M66PWAO:YH*5([M!]?_.3L&],QPC3OT]=E/1X3,I*0!XHG95&/&9&8 MO?OHUM&V&?"9D+9,@$0")\N&6R7AVT,ZXFW:/',&%B./TS9)GB:D'T1YG3JN M1D@7DET&OD8R-DW^J).84'2=4&BGQ:"O@4&PU>N*@S*LD&F-,1SE\+%*C#:\ M4M9'&D81ZOLYXZ,B'+H3L;Q(J@O/^780_ZVF8LSEI*S4B+YF\<]?TJNJ&M*= MF.@X+RJ6^=B.,;+H&;B,"X1'$=DK1K/O2LAEM,B87H,3AQ2 MOLO3)$IT'."E#N>62]P?4WW")HOXT1?O[[Q!/M;B(D$?U67)(750%.'LI$R< M&65QED E,7^-ZK#^Y#''W>EW?18 ]3C/I@F)J(9?3;0D4F 8DD;;5PHI1&H< MPG^'+"NZOB+6.1W5,/BP?;$M#3(E,H_D(@G:J 8#&!>DE21C^%Q^Q.EZ.\]_ M/3EYQW]VG__$"5/Z1;X+NU1S]T@')#$$>[(N;;*3"<@+//]=QU?R+,>)-*=A MY&3RQO9&V!W?4EB6"D=/$^%#;)D69$ADM5X/VCZ(Q/ 2T<\ ']&IL(H0VA7S M/UZ0G_76W [>.!8)6!!0Z*E%.Z=K&":PB!ESL0.2-[AZ/$9?WNBYL0VOICYO M >"E"1W!9#- ^N?BS:HSSH2 49(443VBFX7COZ/OQR*/8 *R>/@;VG$B&3DZ MI\%ME:B\ENME>QQ?@F,H[W:G+\-M% XT^"(2(,\8N$;7([H)GZPD7(UP>R=1 M53.#EAV.B.7'"3N-C1I<^G@@QY0G-%#JT5B(@9UPFF:0S[8*HO>106 EGID! MZ4CY+:11DN17=6&38&9)EB)!=XI*%7L'7H_&^)"6$D__H51[0@-?NMDHA M\6J6$A?QBF7>FZ>$)!5I3=$L>_^,JSW!#3*; KJ^1ISA-0^%%1L+!F"FA+!)#A^+?B+6.Q*FD?*I MRJ%2%9$P,%05-YQ02QB,##!FQLCRX:43(EI1VD2Q9!90#>DCS:#XM60((U^6 M'J4;B$K?ZF42FB,9D6Z0%T5^JPJ]$K,HS9>T72-\/,6F2)JQ8IED'!@51M+T[;6C%&"H^0C4C7!Q\!^;G/^(,]P^&>2 M,2]JJN5"H&F3&F\^U&FYACMYK&_ZUX9?B=R>Y@ULL&*3S+7"LN(4#R7Z\H1N M&MID_.^Z-)GX;'5ICA[+&M P8:M-X*=.\EC; 1.).%;B>#:J'V>"6.-6U%;] M#ZTHZ&C+=G Q?6;6*V)5P1L.-[=( ZD@Z#,BF8A^YBXLHE.5]!B0>3 /SSB52!B,!D2::% MAQ6^SI$&>0HM%A4>]6 12V3,@P2>HV4!UH(HI?S$^):&6LK@;D,LB45F'>D M$I9[VFZB[>;:;4'X@:?'0*=82Z]"P6<"A9=@(*@TRKERA4Y]O",(%Q,C;A@@ M!+&4_X*)@&PB?7,6\D@8]RQ.#[U)P(&*3_%D%@8IA\^H00$F&><[46"B- MR#D>GG\P>U-T0R%NR$A?\2C= DJT_7CA\=Z9!0I6Z>0<'M#U!K&,J-::\G!: M@2<;.1U2((JRDO1VO3=]JDRRP/7N.Y+& E6]U-830 $UI)_GUU;[T?R#+2& M+U9T\\8R\Y0P,83-;CGLJ5\/Q=[FE(O#7V/ /5?)IB '=2NVV9/FG;%:Q+GU MNO)B1:1[UN ?O&OQ,\F_I10K$=PW'.G659:X/ U]FYPT9TQ\7-,<[P6ND3#Z M*K&^P% L3'!!J\TR[PBO"J4DV![C9R\A5<#A; M/NB(:3=$;5:\E0\& FN-*@U='7HT;XMNPSE>]).6$R<#?6'SJ<5A$'/Y.4C4 MP8_IWOIA=HV $S$'NOM(J5BT<3Q:.IN1OBE+(?4QRPHXKK#5:0'+DAK)CIKZ MFK+#,: !?:J5=%J5S?ET(L441D.7KSM!BE<[V5FJ-)4'2]S^[RBSH[M5!3N6 MK:LD=Q+/,P@TW.>_;W:_IMK/K$I0?!;\V/U);EH2C+,K0C>LBX1-69Q <\N5 M/279MI[]8V+$SX,?>]X:@LJ--5"9IWB1/(KJ,4EA^LVN]YLHM^X_EW+MBS+8 M3=MJNZ,O7MQJ.'"JKH#+$JRF$T./(%4'ND:B:+L&%^E;-: KJ72)HTM0DKND M#>WI#>'$I117&L6";.Y*Z9*:"KA%UPA6[^J7!""L"4$DX+QT;TCX+C7S9-P6 M[QRV1Q\2"\YOY(9UD=C,FW!E8\)18<'A;'49RI.N:?/[_S][7]:<.K*L^WXC M[G]0K-U]8W4$L#6 @-6[.P(#-A@,QH"Q_4((J0 9(6$-#/[UMP8)!,@V]A(@ M<)U]NMO&A515F?E59E8.[U/1VT>'4SHX>3/#/KS4O="(N/[FQN__:;QA-<% M)*B*+J^_7(MCMP4N[1CW11H6"T_M(=CEIX%_"YDMTX=$9T*QE<$FLJ]1([;: M3R]O5-6Q0HHX^G3=DRCDLV8<[39J^7H",T@MP4Y?3#F_3H71=14PJP-\0+W# M9!VP<>*NQO86?ODFYZ/)^V1L61>.->A#4$72R/']%DHL M0S8*1M$$<^=_'QDK3>#;YNY]#'%C0RLTCC16_ -6)0!4*90$<[D]E8TI$\MO M:J*9!((=4,G7([TO]6N_ MLM7\>X\V)6CSUU+[MAQ?"^(E,Y=8L]J0)>*X8<]>KM:6W8&/KJ5I9*!D;U0] M7X9P0U2S9>+CU@'F*GU8F?.E9[D:H*N7+"]SL=:LJ#()NB)$P\M'SAT;ZR>* M:D&4PKX*I!R84'] )_R:8W.Y&T[XL> M6LKV$F2QE:7JGEJ'\'SEB,5@[SHS%[L_R]!]SEQD5.B&'E]SHYS:=5"27@?1 MZZ#C7@>%JVW7RGTA=RV)YWFY';9&K'(2DV*7E$H^2^:KH,*5J+ M*6-F\,F(&4CJF1M90JXY=GFI:BVM0K]K>WD+XJ^^ X\E=%M*;G4VHMS=S#?O MF2LM #D)UR>"BP5AO1@O*H:O#XDW!7DP('^_;CIR7 =';^'2,V!+P1RYI*PW MG"E;"X<*_FH0OC!:*JA0MX3@@H+E5E+MWX;ERMW;8[(?2,TG-]*H$A%D7 ?_ MLKP'03&[2.LQM"GBENK2K'R+$8A:28S?#14:E^/SG'&D+%\,;\#$7EVGKC;! M;ZFL%D>RI)8Y?\A&D51+<@MU0,9&]0:P5DURS%54FX[0[$GZ*@M,0SR%PW^MHMSE8MDDR-E;* M\87MBFE(#BDP-X)-2728"U_H Q(I*A&H&>@NH"YY!W]Q=<_F0P$<+0?F0'8\ M:TIRG9<>&ZX@TG,M(W&VANID I08$DL7,O"=@FIKV)_EAN,3TVQ[/01GB=/( MRYQ0UZQ"%.N*SR-R-V4O)N0X(7NUOAXOUL"+'8 R:)@DY=T]7."O$%#0G^#1 ML]H^SPTOH?@!4\%W#0MT3X)V$X+AF]/WOKAT27CYD&L2ZP5'H!IT7L$1$WBI M[JLKV3T[NSYUB0&AU<1QA]$4CK$!N06LKKB\(&EY-7$2U6D: U,:6^Z)@!/) M'73IYE9S759P]"H9K!^.O\/OGM^6>-=<:7*=;VX!V:5LJ98K?.C1BC%;EA=9 MQG_$=A>5Z##1"H167"0QJO+/CVY)&R6Y%,>EDC^(X78,5\VRI.\F)F ^P0$$ M 1CLB;,MC9:![N:88.8;P)L@&Q",SY[X8S3S,9]D>:D;A ]175SD]T!A#48P M/KO<@HJ0:DL6ZAMN,1JW?@SVGOD8]F\(B[%W3H!@GG4KB$K![$ID%JO7Z+DH M_HG$3*UN)CTYZ:NDP">TUU7%\14N>5?(=C\X+N'RU\%C=='CX7?P6>M!2B!) M_?M"8,1!>TN,+VB@(!^56V$9LEG?C?A!1]-[YZ$S03N'H(Y[R UK+>-!%*+/>#D^2VONW3,,/1D;Q=BC2D(E(+\B.V,M]FIU MZVDM?_Y@PBEN)=)E7L9ZW%1E7=&ZQ$+*?'G>NEQ99 MUA/QJGN_J=0M3Z_E483".S"&8.,&HPB.D$%U:9$$HOO*-52)+25;M7QGD?]( M=&5[=6^T=6&)*HS'7/%%,\",1FIIK1UKN*!$L!#?^?=E7>C>@4V,/22X9&=< M>Q_6/H%HX<+8<5ET72MRK\==)I7FWBWMJ5T2I.@E ;TD.+-+ GP<=XBO\FB1 M"3[5VCVM,#SVG 6N=D4 UM!!'-\WNI[5Q:H&C)=WMS21T?V\/[1Q=&M> M/H5XQMS0>--9.P<-;#_!BV;QLZXT@,.0B M);%!CAO(N1Y:M'R.EW2\*EN*_KQ9[IYHK5LO]UT]DQU:*H=0;4/1/:KL.6%G M2_;QA?&C?0R8B%?+;ZD6DGU=/AQ[C;:_Y^43J%Y %'D 3"2#Q)D"S@)OJH).DG$MD(W-L MO')@3_4[=4?R)#S&PFHA,=P>T:T9@TPDA2E I0^)%OF+P,48GN4YO'[X \O\ MQ$LS' M^8OWUV4919!&(N.Y1BPX=F1Q6GK:$SW;)L0WO W*PXT_6SG]V573' M';.M8-FF-S'WA1PY:W=K$YS,)(3D>SW&?">I[_D(<-$5CM=>R_L=EW7Y1;2E M&=RG#[447XFDY5"IAQL3@3UK)X$UBLC R>Y]Z59:YF^W\R ;&OKPGQ^I'U_<#UY(L._*Z6]O2.:]*WWW);VUE_@WY,>_R)WO>O/_ M]]]>2#P0(3DX$-N_K[*'0N6U%9,;E^U_A["8C]3>/8>A1(6BWX^)/U+N#H%5 M>^3KCU2F?0GI:NI4R:!*QOZ4#/S%>B@,FDS' M4BQ/&33J82/?ET,SL616.&D\T\^ Q'*%0D$^$>@(>/(+CSY-VQF_HS*B6 MLN,5DT;-\=Q>HFZ#8^JK/W%??9CY#<?VTA\[@0RXC4I_\E M X R^:DP>3)UVO>JH5L!YT5>CDMDZ*W!,2V8EF%+&F[1Y ;RT[N!\.\&CBVU M![X[./9RPP:I+ J?"-V<^([R$>RR.3:_'-@[>^SEABT>:3&6YI-4//9V.W%L MAJ'R\5N7=VPLG0D]MNG8XG& ZXTSXX-]V#K'YH(3NO] =QZD^1[J-^>VO XO M:_GLSZ:#YQ.$;*<<$2V6BPFQ?.>W<-8>VIMSNF6#*D[&GIT5%RNA> I &34774N0#JTM3? M3L/A:3C\>K4&_ORJ-43'6W]L;J'!OK_E)A-"MVJ_HVC00/@H+#=DV4<%Q.XT(V(TR3P>18$X@5:$.BXM@PN M#(KN/Y"-\-.-)/J+7H/0M(/HIAW\O8=,IRBXEZ)S*W&RO!JY&&O*JS0A@#+K MN1 MDO']^Z!:%-SLWZ7C;ZRY7,Z?>>AK9'TT#/L;25K@T ML#_2/)KE*(?2J/Y(LR@7XS*AET0X3?J=9E0_QV<3H1*0>K)_1Z6^42T9:)JD M \.Q8JC>/?5H4X]V=#W:7PIT86F5$>H C[Q/\4M692;T%,=CTYCZRREO$]X. MWQH]&QI'TKW^I=ZWR42HT7E1<,>?4-3[AC5P):DZ8T"B =O6P!CH=K@FP=D? M) =WJA]^D2?I?4>[P/&ADOI;>#=/IJKQ=_."LFGJJH^\J_X;O+7HR,&[5.7?RT=L_YUN[9^0C*9-*A'T#?42)HO9X( M+#H\YURW),;S]!Z#%N85L^!%,IV4'1..JPS4-W"*>/= W3."5Z[&E.;W[H.D-YYG>(+(Q\?PZ M34;G(N-DN?LLHL"3F5B&#[4/T'?E;IKD$$'VYKA8AJ5Y#F>?Y\ GPV]F=FPJ MG] %PLHPV(&)R*,_4SK)WAPX_5.WO6IA<% M)Z4CID_[NO<;W1/LC%QL(ES8HI<#GUU #81>&O382XJ0YW]=1@4HHXKA]#1P MG./EC\-E/!QAJ6$[5K.Q3/@GSG>4C5WR'\Y$-':)\SY]T1#2L6SXQ7J_HVCL ME =!9>.$9 -=6*1I'L3OYD&+:O):!5"XCW)J&XL@V8TD:?,7$5.%0^$Y&-G1+M6S&Z#.*:@)O1 S^83P& MIJQ*VNH3.'2@HUI2[F,D76%,8$LJ'&.C("W\<8)9?QFTV4P@64!A_N RB10# MUZJIAAYC#!/.,)'Z,P:',#S+@Y0B':\8,CG9TU6:F MAN; G4T Z1L:7!)IG>'N'R0(VK1?>%WDF>[:7-"2X7>DB05^>3_XEX%F M/00(47Z-I3DY"XAKHV[\DQS:\#S#VD$]<@29C?!+NCD&?>*C*_HED MQC:]B;DOY(@L[>Z1>+<^EZ). YYOP&?VX99YHNG]CI'P5P]RZ2@^@_OT]\2P M5-0R_)<)-,F&[+;Q3!?Z\8N]H5+/@DQE@XV%[AMP? /A'W=5!N%:EO_^+;1_ MUXM%J7 @*D#+5:2$B AH/&0HH2( "&@,4(/B&@0@J<2$05"4&B*""$H-$6& M$!2:(D$("DT1(027$-.4$%$@!)M@Z2$1"4HDLE0D0B3$%V*/CEJ)?S4P _^( M?YL1.O<,3=EY&_;G9/OM#Q*Y1H@?T*[@Y8M<_U?: &[8M8OQ6T'"$D/4?% MX: ;\!W4B0*0P;@'3,+Z A=[0[6BJ@55+:AJ<4S5(GITW[\"S;X@^Q-'F>I MA<8/A[X?"X^',O/'!HI6X''EA?V]>TOF/G!_M2,'^%H\8=>T4A M7O6B9+)C+^?P-2Z(^R!:!8HW<#/8U V368]#-,JLE%DILU)FW=37CTW= ML"/:SI]JV0A0[?1H%[/RHM$-TJZ@=]BXN MG+;PJ=#+!1[UAN-<;YJ_+X,93B@I M9"\4Y!/A'H&'IM_O5;J/@,.A9=B2QDS"UY6/O;!CJ<_'7G>8W5(BYTGY4LG9 M&,N%6[$^ F)[+,7FV.NFW+W%W4(Z2[F;5>L#+=9TM&]XQ'KC$1*1?HJ8,H:D$RTD4/WXDS:2%Y2XS#1'/2Y'XM:+41:23XI%EB MAB;H__/C/ZUZ/C#S$_T,Q=$<2]I:]J?[T8]_6[B!DM%G\@;NA&0M&57:A5G7 MMSIH!P_4>6JU*672*"J&VTSI[UB=OJY="/'^9'I EAP+[X;W)\OK5^5]$;?> MLAC%P9VL3!6WK1I+D(]1&S'4G$J3(/W)%"!KJDXFXK[#@+NG.Z@=F(-:HN%EHL9LJ(>9BA[>_,Q<_+/_X,EP:Z; M(P=A)_0:N+7H'?X]P0_=VK<$4[>'?I;:[ 272HCKC>"X5(+]$S],]?>G=P)]$PML#+*&AC!KU50-L8MJR4#3)!T8CK6: %IHT.Y+:/^7+T C MW"\=M$?<2E(AY%C.&'6W@VNY*=TRFB'I: 50FH#E=4)G!B9\^1]<(K.VF^D$ M_WY7/6^C,1B1CQ%AO4YZ_KTV'-NRX7"O!1V>%)H,,S%,NV_ ER[G6#-LL/HX MP5P >P: SFP5MENUJPO\$^NR9NV5VXL(?%LVD=QX6]W_(H&-N3 [0U*E:9!9$=,GDXFL1R?,929\KCI! M=_W2 @M/WS3&C*%CF/7F Q'31)T+H5#EH+BY@$F: ")9(5^-+9EDBT?@(#"? MD#E 0B_Y7'%,1%0X4SZ 1[@C,3X!CN6YM-FITD(+]S6GU/!23'0ZK[>H[ ,/ M\8 YA8>(B3[QGNOAD_<:'S*QJQ:5!)@2F3\# D-3/J(N1*8X,GAJ>!O<8'? M6H^+A&N_XFF"<3PAK\"(GLQTT]P<:F(=*N0;\/F]8. M:=LW)4^YL'S:A;\9)NH7ZHV!CYQ(%IJPI!F0[UW, T@U=^ )"8FVMTW.)MYG M^B8D/93%F*O7$&5)4J 2#5G>Q/HBEF'=VMQY?@V(\/;S_$?P[S9571( ;=,6 MB__!O\'@D/YPH"M=\ ]PA6A^KE:'>5P(_"(2!/PEJ'=@2W"'[^!#0+,14*%O M0A[L \N"H^ F(1%_]\L*@*8[E$2D>#/_3QI/_F8DJ$;:ZBOYR-U2]QE\X#-F MDFE*^MI'/@U M2 +X7JS%N;M!1MBV!K R /\JP>-A9CFJSPA_A= P5=%RX"&K0'+TX3_H M:WEB01U)_2D35K*E^5(N$+G_X-A$9HV%\'S7NCZ34Q7T^U#50W*%GH%LY.7* M%JA=!<#M*C;57PZ_A4M#CG2!8LE>*GR@:1'5%+>=!@H^HJ!58#NH3S5Y"2( M%Z@I>5] \X$45R )T(S023=8H/FJLHJ(A*#>-J&&@5:')Q' $>BMP!,X^$37 MQ/[BLEF\;'Q@AKSL[7EB3,",^)4-"9,=_083B##B#&AX(L=DUC M9&]&R(<"N4+#^PCY80J!<(P- @)#R,A0X7/@KD)%%5ID]H*8=B8 KKS#>0PM M=&! M1N[;GJ /!^L%II@X S&$!YM!)'XKSVHINDRT9E[DCYB)%DV'/1F>RC9 MK]V WC*1+ P+"W@996)Y,U1JAE:*ONXM"ZNY8TO"[>D!3 9)F M-%>\'M0_RS60R3D&'Q=;;?3FCJ"U!?L=W#-K*JG08"!ZJ$$<6\3_A@Q,(I4S M"+5H8I:SE$DXT[X#OXZ&K^;A*5=3N#XLRP-HLD/R>A"D0^:!#(N^S676R$IT M:/?$ZB,W'0#8[=QWD&LNP1"7+8M]"3H80.T-6T5(KYQY\Y0&D%OP'F.F\L2T MKL-#NI;()<@NPO-$PBB(W@DG1" 1>UKQASW-N;M4^HG M%&WFK94C@57E[5,0:80*Z$&1A]#D+9E!%Z<<]S?S;K4N'PS $WMJ:- 61+6[ M8@A\OM+$ K^\'_QS0^]QI1'Q MI4SXV0-4+/X25#&]#XCLXT_6(,(7+^".V<9@V_0FYNM.^6/76%@QE4ASM/OE M2E3QP,D1VI#RE!#1( 0\/=\-IZ:$.!0A>$J):%""8E-$"$&Q*2J$X!-BAE(B M/$I\,H?K0[WU6[26.*L]^/T&60*72.TW26QO[<0I^U/V/W_VWZG]+14%*@HA MB<()]YKXL%4B%9,(BDET&_ D$\GD20M$B.VXOC<;G#H7L!0'(R\ )[ ''[G2 MSK&-ZD<.]6_11O4PS!_Q33@,]T=]$SYRXI[2+GSM'#QV%2]4%PO'E;BA=3C] M[J=CX6SAOYA5/+NT'I$1!@0<>^W'* .3CD"-X# JP[A'6;0*\GVEVHC(QOBL M&/;I=FP24];^[5,I6JR]*SO_Y&(9(:"0Z E8:+Q?+)OD0R[I2OHPT7Q[84ODR7_*Q-!?: 7#L\WSK3.BKNJ3+U"#9 MM]9V1!?UH0V68R\U%*'/Q-@,&_IA1 4B,EQR0#/GV$L-O5>(R+(G:Q -)7T MWDT#HZKGN:N>1S:)OE3$-YVDEM$W8<]3L8RR*?%<[*+\>S49>@ .U)&-A$K* MP8<9H;0XB<3"J49(3:3?/IS28H9:2E0NJ*6TV3DCEN:WU;83L)3>/0X!JB44 M^D'X/:3[#$4Y"NL*76[9)$_-+@,I2D?P@N-*F:;FU=)&]NA4H%3(%F3+QJR1O=81Q< M01Q^9T1XY \QP:Y7(UZ^!SU,DJ&22^I.N(T#(+O8"V:B26X%>*0%XY=YQ:!Q M">@5R_A(CGNKO0^I.,0AX.7QFK08]9B9"0\11FWR$A-!M+;+\^JJJ]QOU4E?T6RMX3P01 M\8=73!G,48<,4BX<8I \@H 2?EEZ\BMZ4!CU_];K,$Y024M5^>='MZ2-DBR7 M$9.I##R743'*@S/!I\M )G"!B9R]>1YQV5791]1^! Y&G(3H["/S3Z1<\.S? MWM,8#G_ _?W76_5GW9+K8VFNCIVQ]QQ<6A@S5S(5@XH?^L>M)[^LA:RX1;9O MI 5A5LXK%(EZ[MQ(4!J]?CND1B[.H0!N45UXM'Q<&]> *X7()*^VA^&\&:,B MNQ_N Z:I^U5O)\CYZ?\+W%7KO3U(LQ_O 5RM6QV!+#F98"X)UKE)H3OHJ\35 MP%Q#,)3,!>,50O>:B&UNJ6]/X,EJ.F1K24%_R4;-BN*XE#%3+5_4[R#$.Q;# M)Y+LGPF&R8W=0M"DL#!$%D='%;+]^XQPWW)ZSZBA%RD7;YAC1Y.8'D99U*4# M:NHJ^O(ZXJYUG;*\I%BB[NZP#;@]#'XYD/&!@-H-:-J;Z@-I.[,V@8T1R[G ME8>O=W]"P=CB/$(X:Q?"L8AP1/5SQZ(R][B(."FQOU&]E5GKYD5*ZJ-=A:JP MV\\-_I3Z,X:TV FIT*\M<.59+&$K3HBAUBR!W&)O+2=,EL&RMBS(K(008HQ!J&R#/S=2J0&+@8(JI(XYQ!MAAB%K1Q\S0;[@:_?BX&/ (7X4??PFP' M.:IX46X5#ZTN.1GP.WB_H"%5<5X7LMC5Q>_@@$[![V560A MPP=P;,5U+&DJ>HEWPJZP$4^*F-#P^]OSQWL"'\EG?'L";6/906LABDT/4IN@ M_ >&3/@JY]M'X_'J-VP9Y38K6]B;IZ:2^F< O;2C5?=3/<@A_'QB&8BT= MN O4?==DVEKH;)#J:2R;F7R)VTHV) @H? M0/KWN'/P^PDP5&Y2ALNB[P31RV-Q5WW%+85UU &9./-5XE-T-&UI_2R;=Z(1 M<)_&R'$/E!VMG8T50?4.:KL9GW;WH>7I.BC\#=R2"2[]Y](5\G[#MRT%G4PC M34CQOHH=\.H_X/Q9CGSYRSKSQG-_2U_.^!@K@KA[>WO+5*'93 "V[G$?YW?A MN1T8-\20W!3AW;P%Q@3U(,:X*I%^8AK _(7V" DLE-@!$@==9B=Z Q^OK,HB^P"4@ M1_V)XI3@GW5G'%OY&_JJ"0=:ZISQ6M7U5]^'6A9 .E4"[E;@T>+V_L0W&UELN%H"G(F0"43 Q7<,0?'5"'>0@=^_)+A5D)YNI#_3FY"! AKQY#<4-^6<#J1XEBVN3:4<"B"//^INRYZCFY4H3SC#&RU^L2N_\6J[M+TL,3GU&K%ZPN MV]"5HSI&GZ\4?F0_>#M!KC[]\@O1 ^DK*R7N#7?>QA)CY$/'AJP%\09/LN#; MTYQC#PW,Z^XDT:6#UV74.[K1;)T)5D2XY7GA.?=D^& H5HHIS70X"L[%:WKH M3GE]H22RD1@C^$R%;X)*'S[;H/1#G5;Q>O9**]XL]_$C+:RZX5=AIIQAH8:B MR=C0ZK$D]SIVY4'$+AYD*2*ST+N@)-RQR0LFNF0V_:JP_T)33*SA&;G2W#KX MK36/)]*!@01_6QJMT3>&[Q$U<*WUJC#O>N( MA1*'=QHJT&2=F%L(W79L^(8Z?!+B*\8,W_5B'-S@H2,UI$5N$A/=X2/3MP>5 M>A(TG9I&-']R=ZXB>;.<\1A=KI% E^6$\46]L9KUNY[;7V?>7"Z9 M3;!9VB1EY2L\7@,G2H4(4(%+\._V9Z"$.! ATHDD)404",$G6$J(*! BG]*-K-S+.#=$O>"X0<@]-UCEEJ1P M_,37*J$T (RZO.#-5(!LX%A?/8Y"I7[A>W?TT]:?2=PE)O=W%;60NN%]Y)7\ M#CCZD4/P.^S!1XKE*?/X1^ZM8S=ZHMI#V.2.\E%W*'&.7I-32E\*UR&8UB<- MUU_3VX]LZNS."&^&[X3"&=$[L@[2MSF32 M'YX'?,7=;ABUIH;7OCB#R[JW>(*,F$[*HY-8 ^)P]+$3Y[*2) Y/EQO\CD1^3@G3.1%.0*]1BB5]R[* MYP79KN)\MG0^@4B0^K*:N(8KJQ@;B9U1]@A%1TL^497XQ,2,CV6Y4+M'[ME5 ML7=E]\3H)PIA-J,Y8=(= .3#[R0DBB<4 T'IMV%O"!P%SJ-$,(32J3R3^LYM MCGR;QZY7 :GW^_$+MTY<16-;8/5)D$3J,#&$4EU5N&TA3@*E@&G)I7 MPL["4_.5_[9(>3E48 85-#1T2,8%HZDC5.74-MRG,+@F*JJ19#)]!U7V699@ M(DU _&7MW$JJ,5RIR9(T5#^'M"_"OG"W:Q#NXZ.I+XZJX%HY9F#]H 13,F; MJV&N+.=C J\'RV;A3C-I&R0+:D: M*LV-9HQ:OIB&XLBHRE#;+?2&:KRLZC'ALCE3=S:*VT_"FR*N88F*_BA UE3< M]WABJC*Z&_"JG*,:BEZEGM6*?O))M\..@8JJ_95@ZG N*\MH675.M8*W1$:F ME.46<(*/7@YQ7X5FYI4+(FM>-H0BQ8:\VI:KPGEH-U!!&;@*S!&^2C9D-I8C M#P-G0^J6/\E:W%E:BQO06MR!S'JH6MQOGT1_)&-9-N/K))!D SI(O-$@ M8+T# *GO:#@(#Q'ZX298;GU5. Y".S.5-&<-32Q< G4L+5#Y.+?Z&L;#H:$; M:\CA@P@_B+AEXMQC!DT,/4S5X1'DKYCL56[%_710,P[X*E0TTYV+!8(A",\. M#5<15!EK:&JAT\P[Z;R27;B('UR*.D:(9:IN:3;4&L1$,@,QS,-^=.J:*/\( M%9U%)Z^)RYD#O&>^V: ZB*J-\?D]HARIN-H=D'$)0=+[!)U5MR8DG0/W]E"Z MC)A(9;PW\48V*O.@&2,]>_CAAC M ;?>*1]CFJMB;4UX"*A]J,EO[(*AJ3)N,^A6=7Q#E (KOY-JOJ0(XJUDVDRY M'&/*\*_DRYD8<[G\6G/U-;20IC.9:/AW-+^"9$LQPN/PS(=;,HYS;.5(K%*$ M:L( [ZN4FPQ=^5F MJ&CWF2Z;\'A';*?*6$5$\F1!G1%:B;AA@8GY>,6&>^G!\=6;I=,RL 26&EC4 MP/JJ@>6B:59."\F^*';E9%;J)H$(T;3')KM"4@(*!TVD=&H=39$ZEEFJ84LM M[/@@FGD30_W_OBS79SEH>#2JD KQ-A[>2;WLHQ/GL:N_V[9HP\9[%" $'RUM'I,-@@0 M0XV5\5$^PDD1F[OU?E&@ ?AL:@14( [+&AL:T(::'=]&A5R[ (^[0N"1P-0O MF6KQ*I=_9$KU=K-X[(9%<8>-:*-?7MW#WH&!:N$.1;=.#QK> MV!W[-;.#/!V[VWTO8%9O8,@K_"[?2]4<;YLGI\5O*-+MV[#01:X*SX]BLU0L MMIJJOJR+!^8RF-C64()TEFRI^S466HOO>+]OR_)"[=2Y)_F-N&>E<]0OZ[=% MHF $L-'7N,=WK0/9IKZ,@EG>J#[B[O+%M9:59\I5J6_*5?E2KG95A#ILLU7/ M5TKU:J%XURPVVN76XQ+H; ;:F5VJ1FS;PEBZ6_$4Y>&8:/F MLU\\^U"4!0ZD"8IR.'4^R'Z'4&@_ZP1<$?F=_T>;XP>.YJ]X&4_LWI2C]Z;T MWO0W[TTS@M!+IP2QR_52J6XR)?>[V7Y:Z8(LWY-2G)(1,KVU>].NR*:3@K#V MV2=\.>%=KFZ+RB=0ZSVG.UG-IUU'V$__WG.9G[?Y7/V"*1=^X3[=_U/GD-YZ MS1G#]&9"K80:.:0(8+ M=Z,ID0_(-8L.2CG1Y5W/9&C-FU4MT#5<5RC&[<>$/X;&77LC;0^+V!20D*$ B91 MO*;LACGZ&J&[Z6-0J-YF:=+>WHT$_FO#2(/EMY($I-7 M3@TKP*D!B%.#=*"']FA_S1Y=P",0_: S.*QV^[W8JF%^HI 2+^T!_JT/3#=M M0;+P<#?D-8BZ;KSK7PD&Q\JBE +"$K$W&6+]#3T#[OT$)0OHJ+6Z:J+,"Q0> MJVG,,NG S5> +$7@[W#QB]3\E3TGY5#$D>OPH\VMG-K*^$4X1&% M O(1 4CVG3_:'K>RU^#N#H".>M.CP%@9>5!7H=9M'3,<-@;Q5'+X()$2T9;Y M"\E2R::XI(ZZA+=PM',@*Z)P9YAN:BD&I01SS!WV<@J8"='S?%R.HKY1 M)HJG"6(I0 MU54)/''VJ87T*T0NQH:NC_,1"8+E"\)>K%/Y%LEC,]20JE(CD M4T'QVUQDP&'N/@!PX^M-!2/W0:8FZ47GF)C:WD"6*9A+D$WPCT1[QNS/9 M4;;74R587H[PV)+9^A. #C@VDB[#3AU^!$()*T_(QK MN9ETOMQ!J)W$&)0_.(-2AA8%] '$(?Q'=UDX,X4LRSW25&0#ZB0GW38-C61; MKY:PC-J'$\A9S$0REPG.Y#EN,HA_)NYV26[J-=YU)-3HE;N^CNG!745+])24 MB0/5)Y*4[2(G&K4-GB3G'NHH.@+7-Q#Z4ZM>93'B%'8/MW6#9'&[[]_#:1SN M\5;WR;2;:.=RA9OW)P,%E1,@"IV%EHB//-4:66]RK;?!03S_ 4?'_/*V.04D MEN34)*E)6'SQ5"!%FFC;?:/=]4#*P(U&E0-BB!DD!IX4-CHG53@5@-+"D+RN M,B*QB..4?8+,BFK)FF&YCWQS6>Z93K92TBQCM9\ 9?J2^FR>>;"MZ#F6FWUI M^7(HX4QQMC]2'A1<;6"E1,20GCH#4-&%_]UX!>);I *[FK'DUW+?F#P$^A[0 M5#!UT6\ERF[R'"X=L42ZWDJ-U-MYMM(NII_NYM+#X(/Y=H"$*G>@*;M5<]Z. _[Q;[5ZNX29#:_2D70& M;!/C#&[%,P,WP58BNP7Y']>^ME).FO MZ?IMR>Z 5N['OP4HJI*U]#!%@((Y9^! D!2PXYTK=Q=1F0;G^8([2@N8,&[M<2=V7 M^KVKPLM3LKA(FB]5Y4F4;[35*BHT=[#H*K$5' M^B;PO>^FV/#NIH*>36^KZ&T5O:UZZ[8**WWTQHG>.-$;)WKC1&^E($Z85J%":W%Y>MCWQ %Y7"Z5XW[7;3U#>- M,;1HN"R2Y*A>.'V9"0(NG.)Y.RT)>>=IM.A+U8M:.<5=IF=1O'"ZD4P(I5R: M1%K2^H]?OY@1Z,4,O9B)2H']L&Y'W6PI.05X(:4(72"F>]UD%J2Z68E5NAPK M)K-)7LGTV$X,7 MQ:!5K>Z07 )#E1,(7%_I"E)*Z2857NQ*3,U&@CSK\MO/M%MJIO;2KTNCEVD=7-^D*^/;*S1RZYE@ M>GTG5AZ%;/%%6*1?^#GW7.@UND*7W1R9*K.U18\=%MJ+PJ,N&]>OQ?O+03>Y M/?*YENU+S*E2\''31R M:T7%2FIT4;L!Q6('E.)WC;NJ4LF@D5LKZE1!][&594>L6A[>/C?:A4ZU.^N* MVV_O/ \>"P\/PDU[863:(CPOF^KMH)O>'@F&D_E=<5*[&8GY^16;S_-#(3[K M9K9'2L[U\]/U_>RVV"E-GO/SUT:'[^>ZV>V1U[=-O9;2-'W4>>;&E6KEM7+W MT("HL3U4J4_Z YU5!^W%->MT>*[VFKZ&+,)M#\W/>P_L^$HR1R_59ZXI%M+5 MQE,.J6[;9-(:X[Y15X;%O%.^ZK/E16/Z H<&T)[EAC?-CCE6BGR_WWV):Y+: MGL&A <2?OJ1'U9[0K+#J0^LFK\VR>0$]-8#Z=U:UT9D8#U=%\;++EYU']I7/]))I7V<4C?&H K;IJ[?(UF\M7VJ#BQ/.323[U M> WW-8!8CZ.4^%J>OUZ-I)OB?>'E/M-YOH1/#:#6C?A8OE7'QJ!8F;\6*G?. MS=WX=8"&;K&J^O"\$(?=P>OH157SFE*HZ$T5/W6+5XM"X['!R?%>\4IZ 9/< M6!0LB5YU#Z W@@H[/VXVQX?SF2GOCKV^&3?3-P\-"M936+6;G__%C)%,=]?M(Q M'KA![@4/W5J65.G=II[UR26[J-M/6O.V=K.X:W3Y ,[B^:MRL]:H7XVN!O%D MW^DF[^U[.#2 LQ[88GQB%.?LJ*(^\@W+?IY6!W ' CAK;(];H_K]39*M=/+9 MAE!J.E=%.-< SLKD"NV.D 4W;8E3BX-1):NG)$B" ,Y*WN>+9GI8D4;Y!VG> MZV8;78V%0P,XZW)ZSKA! 6*G_.!T:S:+ 2I>"=9=ZO3-2*3@T@+#Y'-MXJC]8#R-G M/&[.V\\*1$PX=).PD%F$'B>Q?%?.*/UN,L6#;D:"7,4I?47)"$(_DY(^_XT- M5M_M.^L;WLUF^CU1[/6[;$9,=I," -T>Z M=F>WU4CV>!UPV\_EO;,YLI^]L ML4(E?L>&O-L_";7%0*$0;O(W I*.7TQ6B@/QNAN(L9?XY 5 M H1A83^6+F^;(-ZN2P_SXF,EUV\VX- 89C?Q$.! A MLHGLNVW9*2$H-'TO0E!HB@@A*#2%2XA/=D?Y4&L]W*HS0<[Y4+L>?!650VEY MLKX%[WG'Z>MA7Z !8RPEL[UP5XP;F+AI2G)../6T5625HCJK72;;IF!;KM9Z-8F M7'LAMH0'MG-A=D=U2;XQ,HT?:\F(.:M;[_O+7;85N=0K:#&'%RM8OI\7M?OX_*7-]V4UI9>S2KLRSSQ+_53O MV:@?'AN4![EH@XO7YW;EHGF;5J]GS_+S#&*#^./?M)CY&!DB;KQ_3EER:U*B MPC(R@)O8TU M%F"?D T47?"+$-*%;?@=VP:*%+:%KO=X4GFW%,H:L%V?6P"D MS>,O]US*RLS;ZC5;K;5G?3EE#;HB4G)-Q?MLQ3MTU>63XFWV M2R7MIM^^;X^O4PWIL7DQ'=_FH'A#C46(I01Q7SK+"?E\W/L(7/V,5)*"!+50 MB1I&,R2=^GZ^I7VW'UBD1M[>%2$-#(:_\JX$5Y$ OPV/Q?J5)12[?+DXG@Q5 MUI8N7GMJKIM&VH\88S,L=?90,*!@<+IJTV? X/K)45[$ BBR<2!)H"L^QY]? M&Q ,H*Z4B@G)[^;?"5",2*G[E;^'U#D<&Q D #,TQ@ 5RQU9S$^WV/U-Z=:K M;4_-1FHV4K/Q6%ZA&A+JEK:^9#[F94Z>:NE/[]K!"7AW;-\2_ZBBN M[<<[Y GB L)7 &ZQ]W?)1:5PH["J4ZLGBRK/V?(,%36'&DZ2B_'"_C4<*M!4 MH,]6H$/W!'T@T#?R7)GV#:",XD4[=U65D[DNB[L4($TD'>/YO:DBI^/UN37! M1%(5U/L0Z);;R93X?>2U%&9JS!W,F#MB!9QH &;T]N14,#9TI.",G$Y?9A>XMPT9- MK_>JLGU+_#Q[,*3(MJ<4M0\P[/:U4"H6K4X- FGR+B/R&:N]P.WNH(Z4Y6.I M)$?]352BJ41'1E?Y2**'1:?3>&RGXR-5UQ9V=Y2237&&)H1BJY,Q4=BAK,;I M.9QV""U:RS3;2_H\-?=H; "-#3A@NEG-T.4WD?!)* SZDU+!'(DO_?M':^*H MSZD9ZL^+HJJY+%1N!.H!HI! (>%TM:)/0L)S]7;;L"?>%?3&X!@:PH6%"PH6$0CG>Q=L'#NXV:AURA=%J47 M_:8]T(6*+,T06"#52HBQJ1W XN0]1[X\,EJ ^@2LQ"@NFEJ.ATDP>P_-[L52 M?CRJ7K2+S4XY78N/? M.E.^K0KEI^RUXMPUE!D2=1'7G=\E#>)\/4(TKXQ:==2J.U%=QY>F\2X$OE25 M(J??-Z_:JG,K@EQ\QHWRC2Z7=NLKICB:"D8A@4+"&>A$NT*"-A(JTF(ZUT97 MH\R#9;3O^^)BAB !:D79&,^=?@GJCXE[:QH3..%%C)EH$LK8TA7:U'RILG\GV+I#NG*T5/MH-KE8B7-YW:HZ9+H\5S4;^7A/;3 MM0[5)%R&FD\?1$VB $$!@@+$X1+?/P40DU>GJXQO4TVV8JAI)U[H5_+* $$ M*F;$Q\1= .+T?$E?RH*GCJ6C%A01((8HAH."VR.(HH?H:'WL_3@54-U3SGT M?%;*E[>/G?M1OCW.I\%=OVEXN\^/<9 M0 P"YZTI<'!5E3"*J&XIR:9MR*,A_!LPK?_W'R'[-X,477OQO__VJ.4:U7B& M:%BFQX.X75<<]KHI-U-NCAPWGY[3X.,%>[VNM-5I]8MJ^_36^2QOG8][FE$Q MH&)P#F(02JQWLN/\OVB(\US#_&\V.CR/*FHSZ52-#Z "C45ZDCXD'<5 MZA0_YXJY"_#$7IF#EU'%N:@G;2S4N"9:C,ON<"EU>O;YIW45TP&*WU:G-@JU M4<[21HD4+NY#V4&2[+LB>AL:&[-"]_9QT"V-7N:#\DN?NR^GK$&7%]P"(6*& MYHU06*"P MU#K%0G9QR59ZXQ?NM?E4'M]#2Q"7B4W'TLDL=>]0.:=R'AFEY8MR?J^E[Q3I M8J*.G&[<*A:'/;6=GR$YQXT+17YOZLOI.'R*EFP:LZ6_9T'-.MH9]HAF'TV0 M.T*168(!.P"JK#Y+%]6JNF#%VUOUZF7TJ%_>0H,0%Y+-QH1=2D-2/*%X0O$D M8G@2;AW:G?&D?2> 4IZ_K[;Y3*O,/2O73\5* ^&)B TQ?@=#[%3\2U_I++W' M6[AO"9IGCX 4SO;C:-K)77YG7SFMF]JSV5X\.M>I2V-Q6;^ :(9KS2:Y6#:Y M?_6(BC45Z[,5Z]#]2KO=@K6:$V5HFWJ[(F1GHBJVE4XKA\0:>9'$6)(]RV(@ M'U.[:N@#;Z$?2064^^S?NPVV@3FFN4(TTN#\(PUHKA 5 RH&-%?(?Z:J.GR- MT6=D$R@J+4M*S0-J'AS/ZH<*;@MJHT@HZ_T\EL@ V$A6UQK/GQ]8O.U_LV" MSUVS0!ET^0P))\EF:=-A*M=4KB-D]N\FU]QL://62^VQ^-+K/%U+K6Y^RLZ0 M7!/#GTLGS]'P_YS"4@!]8,(=9%1=-L: L:7YGEKF47OE&/9*%/ 7WV3F/YEZX\?FJ56I;60'B!4HUBV31W/I$@7TW$ MQEH5]@VYX2$3PT0[08W):!N345STB1F8:/T<3XM_4DX_=TX_L9-^H_I*3E>V M$XS?[4_W!&ZRK<8C&+8[S_'<2,X4GIZ%1E=@T<$O"C1#Y]\"@%MF(O\*W$%U M"FBN#HVMC\2-,8VM/T*N#D&#L@<&RR#[=T'V=5C.EL3>9-KN**HHLHW[F_)] M \T/U[,3!%K>A6(+Q9;3PY9P\W:^A"TOJ4I7;HZ'S\7Z53SW_-"ZX%ZJ,S0_ M$6$+G^3/QW/SF1P>FKMS,F9K-%"00MK>"4IJG6<')Z/TNRS\^53K]5M&\ MMG)= 9?Z3:5C?)I&[U!YIO)\?!5E-WGN/LXUI]"\SHW44;$J2--B2T]C>48I MQ=E8DM]!GL_=I90WQF/51OV/2=\X1#XX-Z#+J)/WW2X5X':IH6>/BW>"W_0/EVN6F%V"Y(GR(WTIFW6S:D@V4>TESP"TPFVA& M2PE6TK2FKM[.A,&/?Q,L&Q12^X9GY ,/TD0RF2F:RJZ,M:/+R=WHFY$H M2)-T06AWNE?3SO0QF;_6!8^4L[>NX*(6T".J_,XV9%?)?R?;KEQ ?3AM,2/*G)OS#[7M5KC+A>XP5]1 MGC YR._H27 '(?)IY),90+/W/@H(-Z>22R672NY;DEO-"+7I4"I51QWU;FJE MTO?L+92-9KZ2&@O9M26^[0UXR/ 3J:,:!N@\I+KYXLO#Y=U M3B[J^H,Z.$E#[K-+OY9+C?BBV6L6FS8_[=X7^R)O0RLN>P K[N^H<. !R%#& M]F<@"4JZU&K%)]* !3WV\88KU6Y$'I* 3\;$%/R'?SLW^H,=1[$?$=GB PCY M.UL,>;O6F)FM._;EU9E,[>GU=%)HD"T6LC&.3WUUBXE?(4H[?0!FKJ_<'H'; M79@U4];+=<%L2Z7*]5SF%XM+G7 TSV9CJ=3;^2B4HS^QSTEGGBUU,OE64;V= M7-TUNH.) P9XG[EL,L:^T[_U(P_8ZLV,9#,%((-Q#YB,P,48Q&.8$)N?LC$& M3GH"9)1=H(6>OOC-C$=ZZ_C=0VOWT$]U"3#8&@G"EU6HK9YO&+QV=7L]3!BJB MERWY24UKMZ^C^C!E6TK^YK&4G/WX-YE,02WTR\:5YS&P WZ9MK3F#;?U#K;.EHI-+ZOH9=7Y7%;]=@ [\_/$5/ U M1,6'0Y.!:U3TIB)I"IQ M58_+TD2U)8VZ(Z@[@KHCHJ3[K&3U%HIJ6<\300W .;$KQCN/K?G5R!&FC5;S MAA>NKJ$"A%ON<.E43-PES9\*/!5X*O#'K!Z[L\ K%5Z=%2^[1?;*FM1[M]=/ MU=)+#@F\2 2>WZ7+UBDX(']'V;D#MJ3J0&& 9.IP4J%7'J/&3A2K.$9QGVAE MQX@I5QXV%%UHR,FR,W8T%'E: 'U5#FR!%G]IJWE)ND_!53QUJBIKO[R.H#V) MV_AP0B;&'T#/HJ!#08>"SDDJ>%\"G5(^PRYQ5*C,$.E#7 MRV1B0NJ;EI2UWJA70PW;,-"50FD E%+O?#Y'6KV 2ETL)<*').F'63N/N2((HQ M4=P.RZ#80K&%8DNDL66?G0UVQ18KUZU>BQ?JS:BNVH^E6RF;2;5R"%N@7B<( MF9C([=#;#>MU_[51!\_]"_^.PAYZH1O4U0J8Y!-5A^^U?PGBMK+(\4OV:@+ M2+)LC.&D%BC353=L^';;8/JJ+NFRBGURD@UP)X409_T!(KAY!#W(&SM#IZ). M__T?_)?W(%D#DHDP8NB^;2GOZ*TN8K+LG^$=!]ND<)?))WUZ.EFSD/3-&O_[ M__X?_^Q7J!67#.;KKR6Z"9@9V(20^I/Q_8SV8VLSQ](\[MLR%Q3C&NC;O]RO>9]A1%M^:%@X M_N&7"30))46CIZ\]%U/&-B:_>"Z!F17^ZBXLR272J3W1:D,F!!_D2LS01&#X MGU8]'XC 'Z:]M!#.H#[V>82M6')<1I5V8=;UK0[:00FC8SUFLBFEV\L(F5X_S8)T'_P@;PUGU[:$\TV6#P";:O$JEW]D2O5VLUR[ M8O+UN]OZ7:Y5KM?PGI U-5NY5O&F6&LUZY?UVR+Y>U/5[:'A6/ TL\!J3<0F=?@'"1$9 MU?+LO??('__^5'5FN1DQAFP'R1/#ICQ\E/N;(MG27_AYJ^WM9I**U.?$3#?- MR7W(0"+7S?1%N2LK?(;KLUR2XU+NWDK>$?R8?M'O[%=UV.:EJ\JLV"\*^6RC M"U6$S9&32UX3V&I5;O,/S?G N7RM]9Q9E]\>V;L0;Z>55/>:K207_?+=0V?T MU,W!D5MOGU>>"I?3/%BP+]V.\L07H&R 1E?HLILCA]W,]=54[;RR=2[+C3*W MXDWW$9HAVR.UQTIF=O-L-UCG:7KYDG]Y,ED1C=R:9^VV=]LK79?R[:MQ>Y)M M%*UBZ6$ 1V[-4^H\S5K#QX?T:-$>/:7*K^GT+3OKIK;?GF6KKY76/%L8.87+ M6ETP"Y>-T:PK;H^\JC;+UJ*1K8SB\Z$U:=S?7UXT!]WT]DAVJ,X:9KHJMAW^ MTA)>KG/5I_:@F]D>.7K2[0NU;_7;S=XB]:0V+-.^:W2SVR-KRN1RT$M=M(K\ M!-Q,S*O7['4ZU^78[:&/C9=XY5)0[]CF LSBG6L9PA8&#@KSPI4"ZNHHK]7OY9YU__S4A$,#:"\V.H:5>:G- MBN/614J^Y_E2LPZ'!A _;F1R#[?6U:3=,7(%Z34KM%Y%.#2 4GJI77]-/3XY M;?7IME>IO#R5](=9EPL@UYNX 0"R-HO/5_U*_+=3;LN*86^;CY+OJ8J7XQ[;AT,#""M!9FG:=T)VU'Q5+HL/8,1V2E!, PA;N[ >>OT7 MI=5^D2Q-SI>Y>7L AP80MEHU%)UM295V\[&<[26S6393RZ&A6U+U4DLY/>GA M*=GF'_5,X46:]FI0IN'0+;%*JKEAGTVI>5:JO=XT;OK5%TV!0P/81;_J-^(% MIW3#@EQZY@RTEIAIP D$L ND4?.I+Z;Z(TE_%::Y8<\H0A+P >QR,9+G%X]/ MM2)[]9JZN*E=^+0=ZZ39?8]E4N1JOUMIPLP+81:QGGAZ> M&KTJW*QLI5O(#+@K2"TX=&NSAI.GF]N.7;YDI<%U59 >FH(^;*"A6YLE)A]* MUYD1N"L"==+KW#6'I5X7/C6 LV[F1KU1J+"I8B5ST[\K/#&AW@2P8;5478EU#=5639I8X)?W@__419J>J^4A M?4I*GJ&.U4G)LP_N Z)3XDS75TV>@NV.V=7O;]";FOI CY_:.'GXND7TW M;,*GQ/F>;\!G]C5CYIDLWN]QY)[X113U&=RG#Q5DUV;!+_:&2CW+T!P;[%DQ M?MO]P'W"H[4R<'[;R\>^>QM+"7$@0G )/D4)$05"L(DD)40$"$&A*2*$@-#T M;@87)02%IN]%"#:1HH0(D1"?#1#ZR'PXW*HS0?[; [5,?/]X/*T]@.8L^O"? M'ZD?NW GTHDCQL[F'GO:NI#)_:/?Q^!9#) 5\"J&!?IERMP,:]Q;B\,/OD( MJTZ(3RA,1! F,EM;\![;^SM#KW>)[KT!"/Q'@/"FML0EQ.,&7?\N1I#:?J&@ MP/=F@_2ILP%+#X-P#H-CQS/6@,V88 IT!_P*3:R/O2A/=D.(M41.T&,OYRMA M9V$8]M%JZ+:!TI19@]UBQUX.9=;],"LY*8]-W >%OE':+!P1 S8"/(/.XJ_X)!HPB[7=5.$6H8_8:C9:185 M6YO(K*.7[*OQ?:5;%6>_40(#*XF7IC%&\:YH$1W5'N8="U(!F,6YK#EH>W.6 M!>#_*RUI'A#G_YR=32NSRY;#2K52\_EYV$O=%%%('JK#(Z9BV6Q0$7TJIV%< MBU$YC82'7#F]OZ&-@3YPW(@3^"(\IO2+:,9DFXQ M*G(' NWAFGW#4TU C [U[^L3.?7MZV1FAVG*_7I0^W1&713N(U=.L;M4[4Z M-JL?2]LZ]KJIB)^,8A:&B*=R2C$WFHZ=D7.I7\QS\^'P*0V[Z<4K2C5,0L;DH^\MNC@\YY5,"QW!)8#D+%/*%)4A+^!".]9Q7I?A+OMQW0Z M,WA*L>.Q5%#!_JK.!9JU(;OMSHVA!W8 MZ#WVY5;2"-"Y34JN=0?VYZ'2*V5)S9'8>A[DN[@W+9=$5Q!YUKF\I M^B?0FX.*_MDH:^^(_L.\^-B.9RHF>Q5?O-ZEV'R)K:.".+A)FAA+\T$%X:F? M*]I^+N3;(B6P] $#YA.@6\ *+^CX-(AT2E%8(8/M685C?A>>.W1$$>4YZDN( M2G2,9:.RC9.]Q R?K)9!8V+HA?EA? -( .O]*\-0[BRRJ=XF\!5PRQJ;V>L[V;U'4\U\6-,SDV"^W_H"9/U/Z/MOV_H5\U@:;!M\68 M ="!*6DX"EE2QJJN6K:)RPPMO0348*-.@G,#W#UK3ZYX71'A@IB;6Q.M(I&L M /"5Y]5J?';_,!N)2J.6O+E[K8D.K@>.XHB%F, &=6*A\DD=*N?:XH1KO_)+8[\<+B>7KQHBIW#=1+ M!7FL8KQ L[5H= L%@5-3[SX) F)UUE*XE#CB\Q*5B64#6P=38:0.J_,2QGTG5^TDC+7*O-1Z;KW([8Z= MEFXN'RO%TF2 I@4U&E0X*+N7J'WJG=I[Z"[*K4,.*:3:_'0OYOXZGYK!$7), MG3+<1BN&8E]QO\S8>V6\*92?,=!M8G=X9;2";(^)KO"MQLW#:%QXUC)=M6L/+W!W>!2Y M$F-I;6'J!_@& KGW.G8["^0E]P(W;SY_8IM/=C7?!;>-ERX62/''OUEN+^)( M/0&'U'EN5$L&FB;IP'"L&*K"0FTLZA"(KHUU7KH1]LE!L\-8=\V^?=]<4/+7 MSM-",=MULVP]*+QJ&8^S+H=K!*?8O615?&-IIAZ3LY+F0U2O^XPT-XQ%N2LU M.GJQD^WJMM2,)U,BEF94#CBSQS#@8W/U=W$I74FJSD!&MH!M:P#IW.'J6*=! MM%-R(QVK_5V$4!BMD.-ID97HNE8HDYZXJH#.!12 <0/XX+WF:FG T M=>A\LP80EO\\;2^.)[!O&WK5CMZ9%@:C1MO14HOTHO#0'X!&E\.U<#.9[8BZ MOZC0TU0A*O01UN ^%OKGFEC*7*1K*;8#LH"[N7C)C00L]$172VU[:\,0>^K@ M.8RRQO'X!:1[@4%[/M&>3[1AS,%5K\]XVTN"P:646M=BQX.A>?-H=D6E#_$X M0Q*VTQQ'HXM^3^6B$OT-)'K/>M5G)+HU>=:GM[VK1U::7Y0ONEPCWL_ED$1C M#8OGJ3?LA+UAKH+E)F/W &0AX.4OV=*3D35 M';B=]661A LLIF1<2YH#JSBW30D>GJHNF8NR#<861'BT!-/ ]=/>B3Y-OG## MB]>)(X]$Y^F1?M@N8KS(W)A2)2-I[7'^N?/TT.&O'A0LQK@Q!]2A]A.* M0%UF^UYN#81>HN#82XJ0/VP=OP2(7XKA]#1P''#^XW!1(T=8:G3,YWW?70+[ MW4IL.4&7%;O2G(_&BF,_2]+SA3W*=7E<8#J9C672>[RP_);"OTO8&!7^[R'\ M^[[F_$#XI_<+2;GI.U?M_%VM/'\=%,5R;8:$'Q663L>R^ZF%0KU=^UY;!R"^ M!@HCP9E) \!80\F$CS,:'AB=S*NCK/J[\"_-'#Q/_J4>CT.F MS%U(EBI3V^?$ X&.A4UG$2- U,CNS4@4I$FZ(+0[W:MI9_J8S%]KN;#]'.PG M+!U/X;>+[UE=:+97AI";&KHI"IOE[+Z$*R"+(O=8>OU@4V MV^CR BX*F8SQ;#*6%&@DT-E% E$X. XB2-'K0]&4KKT4#5&G<[UZZS+)SWU+)V*93-9FEI'?414KH^M97U"KAM& MJE=XK Q>6"=EB@/N(3L5AP,DUZZ>)8@Q89^74*?!\B?H.UN+%F(FP"174+03 M&/6?G8/!?,3KJF_( -13]+T9G_I$3O>>ZS1(=$H>D?""\T[&%BJH4U4!.,S. MM89T86RS_6NG..+'W8Q3F+!Q\6X0MI>#_X0U5)1,'>Z@=0M,;/J\Y5L&KW?C MY*"8+147Z7CE*I?OWWY^T( M1!S* 2>T] N!@(@@*(/3KW^9"3A20W>KI57-SAJBT)WTSXWM80\CDP1/PF2NG*E#>8!B:3Z7DQUTS,GKLM MGLCXIM 5;V+];'+^KE&4B(T?U89ZG8WQ3*)%DB/*8Q,LMU*HV2-XZ&9MM-MDUU*VP#'8P'6*=+=9DZT^AV MV")=IAHE!GRC ]!1+;.U M/N,"VNTAWP%X7M;4D:0C,'H/UW]*KX E)V!TV, M+<9\>&*51NP0(G1!7^;OF ?9?_\SNIV2^ /0_JT:,6=BNK9@2'8\)J]%&7P1 M&5DQ27"$OW: ^!1+)K%L=@1(-)TE9#Z%DV,^)V Y7L0)',^(XS&&B3Y6A<#@ M<0#*S.G* ME#!O+[O/O1RV:)5$93.LR\/4"IIZV.G2V7@\5(254]=8;K(<&9MD::O A^+) MTZ7:QEU/,P/MA4ED%%M9X%:ILK#*ILLR\4+64.6.JM>&$JNLK:E.&,.'D MZ=),>;(1F10K856GV4AK=:?G)B@^R9^]OVC(EEZOD!NNVM&&7(=WQ<$,KCP# M7Z*6>":E;NI:O]SM$#4LVZD8+;#R#'R,X&L#=I'G.;K.-XCN@%EW1_"9Y^#W M!LVL7G3E2]V M=CCM#TD#(^=SW>JRF0S?A<_,GJZ4AS*9X1,-0>LDVX4LGBR9V5D+K,3/SO1Y M8DL9+6&4.+>7'39SVS0O;%I\^GRC\TJEP0S;RRDF-(HC0M7;YXF^I.)5C4S$X%,&QV.@RO/0&IOB@O<&+<2W&*YD.=$/K6=LA18B>.G2PMM M?*T*QPQ2'SXQLPH>>P[2HTN5-EVIG,:*0[UKI0:M7458\>0Y3*4U+ M-47<)KC9H+5A,+S,F$X+K#R#29IGL@-#G!)O!4V:CEM@Y1E(S56YE$LXF29&5]=\$S(YJW0'' M6A,A.TF\C*<9"JP\PQ(]FA;+F8&2Y=Q)ZH6=OS2)5 4^\PPD,Y/JE9QY@N78 M(JMI'7(EYDLML/(,I#EF/4OKO-;G%A67;(GKM+UQX/") M=II0FNGD'*@'[!PF:53(YYO99Q9+M+..\5QDEJW%"BX] RJGT+:9:)04C]^TAT:NZ!G'@7>&?(D$#Q)GCD6#=7@7L:_)Z \9.?GE.V L?S MKC/D^Z?HQ<%2862;,!)T92$13&.>T!$))KN!A&1U707B,@\93(1(NX $9%HNAM$1*+I M+A 1B:;+(N(7.YW>2\S=#NCL/*0*[D8=!6\+Y3\^ PC:6_5\[Q6#!1?,C8ZA M%4T='L'_^Y'Z\;N09Y'/\HDWSOWIT=#F;&8:L8YCBMK9 =TI.;Q=TGQU)MF1 M#?&[9)-YNNZL@#\EBBZ0_[9K;2*"N!%!X-@3\:86_W22H,!VH'(7](Q3YKJ3&?Z4 MJR(Z@&[*".\'\QP^EM)^H[G,%[_LM#*X?(F;@_N9 ].X+W M78?S?R\E!;TJM@=V(+SQKH^B%*Z$_#]7_^03EGUH.J!FIFLX$1USI-XW/N!P/#Q@X'F'%=MV0R=&Z812 M7K4FV0&7(,?39=/.#),YV!E/H&L_2 *+8YFK7.?S;9D*]0C=(T]=?#R7GS "7*-.OG+5YC!;%N9EN?+CL2R5\0'>C1$V GR);M[60G M-9+[6QE[^,N+WEDNN8Z>2.6>IT*[^@R'9*2!U+C*K,A/DQ;W=@.#E[&X1YZZ MN/CP.F7N$=2WB2+V[_N2&4$QP:'4<)6LFW$%S,9/)K,:IJ=-N759J@.,! MCPD1'YE- <,[:V;#59?T TL]PCJPQH<^[*3IJ!*%8/VPHF^&)D^ORR&%4Y,,0FB,](7&)-Q=>6ZQH=8 MI:UJCEDDN/[,J=26=J,\6Z.Q6_B/?_!,&@B0J\RY_;[RX]M8'%XIQ#V"^K#R M(RA:"H98^X*C4,GQ1FE5FC+"IIB9Y.GG;7%U9<$QKZS[9GY<:W$+5V"$8N7% M!,(*"H[4CW_26#QYG?G8D=RX-V:*Y,9GR V"3C:H5;9+8E5W,VB,9I-"L7ME MEE<8RRD/!BE&(R>]?&Y1:-22W15D^V$BP M99CEFLUEPT:W%,3D-?Q9C@$,QE!Y ,*M'5O*]F4NY/GL4M);9D,>CV,O>&WY MGP8K[8+"=-86SC"+9F-LYLQ6RJY0OY_H0,_VDAM@ZP 737"FIG_C>7#AF"S1 M!]P0D@2AVYGZO)_+S#BYP8Q&$BV-#0G.W"6 0Y&+8ZFKW 3X/9CFG8EH7P+( M]Z:-W5PPH(GQQ-\/0Z3W&63_;E"_-YDJ(N/[%D/OS5'Z$D"^-Z/H7HVPC[I- ME[7 WH[>?-FMDB'143Z\$1Z M8QWV_O68GZ!W6MQDP*XZ/*$1&[Y'S!/7U'G']I]?0-T?Q:/>\7A_O5XMZ(NK]RD.C5K.YW M.XA7JU._6/'I90,28;6H%6%LC%I4_9GK#(H"/L286C'S^XGAHU<@&Y 2P98L M: ':3EUV)J848O_A"I,LE"6MA\F9UDS/K;K6XAG>/9C]\0\>3^'GM2%14>H5 MBE*_.-RO5JA&6O,+8?G3E.1=!#8BZO[:6(ZH^WZH^S,LO@N'[W[37DOT%8U) M$RJOR;HSS[79=JJ K> %T)D/&&R/5=G7D)V8:HCF3([R"(\RUNVS]=)71_#W M*2R+B/C;!)6^<^%91.9?58Q]H\*TB(B_*GZ_467* Q'Q72<[7NE]K0]F1JU) M9%1LP_?L[/C%*$RXW\]W .>P@GS#FFG;(8YR>[4MJ^VIH''D"Z?GZ*RK:VV% M)U';:S(3S^6N.+'GB_-+)!0BH7#I>-A[_&R7RSI-E5I;CI#D+)8=9[>NL8+\ MG/D /S]>K=K?'QKT26!11#\:]'G509\7Z'_5Y_4U[52V: *KS93% M2N]KF\6,++<'57=C0U$2S ,E)LKM&> M:5Q)PY+;7I^N+4=7EB)9HK]T![J4U%BM@BGRJK?>K%90BJ1^_)/-QI-I(A(B MD1")A,@-A(BA+K9IHY*3N.HZ.Q7&Z='49"_LF9Q9$;K*3<6<^L)LRA,VF37) MJ;"$\5'4_I_.Q?$WK8C'JB>.)H5&DT(O/"D4/TJ*XG\"H7C:>*"KJC2:'? M+3#_W:".)H4^MACZ1@79=T2D5RY+^S,+[.VX+KL@&I-4<4QA"7RBE/.KEI+6 M__"2R3^>V+; .[2YGN0[#-OJC3J%7HY/\- 80Y-"D^>WR$7BX9Z4VEU$8NY( M/$0Z+"+2NR?2&^NP3K_#2(X^%S'7*#NE6:_*U\C/UCO&R;RG=QZO^OIT4JAE@AU(=FQLF;.8O)8M4?7FAGKA0G,.(;:CS$@T M-C1"3>U1P>:_4'87AWLF)>MX0_!OK6?., M;^:'C6$K/"]JA>&<8KE9UE:GM(A7EML6G_.J+[$K!N&^'W=%15/W*U4BG1E1 M]]>E[B\0]OM#/5OM-)N7Q;S MY5(KT S+;(WVD$^,4LSO>]+OS29D!EG5SU=.U"4U3B*$S'V#HQZMW M^_MCTT;Q*- ?31N][K31/^^A75EBPC*,(87-VM,TQ7.-R;#3NL6T4:$P&XT6 MSST=VW2)5/_Y>;)UDD!LX,&XT33X'W%%4^ ;1F*3H)3.XVLKK[TS?QH!65(-&\TRL5'\T8/3^K:\T9_58*$S1O-)%-N MHSI@:XR:2A6L6:>&T;D+3_5Z==XHF9=:33S]O&#Z]O"95RF7%C!DD$0#1Z/Z MUVC@Z/T:(V]7Q&[2VR[O2*4:4V6263R=T,K/]2L;)O*\UZ7GQ&2D;62N:.8G M"66T5J L"2:.DD0T<32R1J)A@?5$GV!:N>P%M= _@W,E>#);)R(Q$@D1B(Q530ZQA& MMUB6R'>=H36X\LQ1>8BG>86T4UB_N!:WE5Q7Y946D@#P*C.^CU-Q( WR%+_.G#1S])N'\'W'Z?0N2(?K\'U-^W!OF[0?U-)/2W M*3^.Z/<+HO8;U1A&]/L%41O1[[W3+PI:_,<11KI\-^BX^(&)LN'(EO>):H#W M.C^3Y'EP!"=V :Z.+,<$$5[&(A@;@,N883K@[8X9&ZN&8(BJH(--^B%N^X*[ M?OWPT,*5#'$/2%*7/ARDD=3E/_\%_P0/$G59L"!53_RW[4*.\*U!V +[UU5H MUT>%#R:1.HA+>3 GR8-=HW__Y_\<[GX?.$V(IFY:/X/HZ %8$^^4",2+BIP8 M6;*@)80Q>/-/05\)&SM@W=Q3,BAO_[D+L"81,6!/R?2_8@<_P_,X.\R9L$X< M')G/^EXDS?]:\!EBV]V'IHWRJ#\M61<<=2G#IQ\]%V'&,><_": J(&6 7WW M4OA3)GTE7)WP1'*/F?\*L8D%H[7_VV7I,.)$/P/9:,T$_>]#%(@13F9PG')AU\(0OKL_+G9MS=3'2,);K[F:_2U3T? MKWQF.'$T;M2?&8%MZ,GBNKG4&8HGSE?F96XANY5G3 ME>Y+KS T%UR982>MYT;#;E3Z[(I/\MCIRJV5,THOJR+."/E6JJ#WVMG.4N%3 MYRNU\IC86F-,T]B\339,CIZ^B"VP\FR??:%'=Z:];E-3N].:2S+%#BHSW2C]T4KAR?.5 MNEIM4=E>.8,MR@K3)WAWF>/@!6YG*Q,"G2@4V;:DD0[=2&OE=*MEM?CL^:@Z'SCQ#<%4Z+0VIOL2-+52U=O94MID7 M\_HT4V)H(]/J2M71RB05F.$Z6UHL%88O;DX>:ZIJRF[!E0:+,GAJ")D\EWI" MT=*$%D9;6ZK&;K:YC N>&D(GY78U1;B2V>!*0H4K8\,J5URMX-+DZ=+D:JHV MR^LDRY!ZF4R0ABU9FQ:/A^"_/N,G W%F-+%$JX3GNL_Y]G8&EH80@+&M*7DC MVV]Q0N^%G98RIDBWP5Y#*&#=F)+I*K,8<*1)%[<)-J,I8[ TA 36K%@K-SD5 MG&MING5E>[1E)0!6" U0F\VJC''U.K=H9SIR:U%R;1%P= @-\,])=E$8:GF, M%K.2T^H(0K+9XHD0Q [U/%9,CD>:UGFQG]EMA=1Y%2P-02PMIDO&0&N;6E_N MZ@Q79JU>"BP-0:QBYDE";:^2F-PP"C8[<>CY5N&)$,1NVIF\Z< M=X?)E@F6AF"K)2WK]+;V3&(=HU"QQR.RTQB"#81@J\^;1K]1LUJ,O)[.&TNZ MW>M.@5 +P9:K3!M"@56SS(8J=%-I1EU@+^"I(=AJ+[)FB9-;.4RM:;U!HI%> M4@/PU!!L53?E?G-,"DU&6$X6>:V921E-A4^&8&M8[6*..55RW")CV$.U896V MO )3QV=+N<5\;>;7J3I77="-1-%*ER4,+ W!UL#>YO)9W00J9C4I#7).Z654 M0DO/&*8E9X;6RR!C:6JOH]JK##_; FPE0Q"[45:N]/S2>-'8$=MQB[W>A@/, MG0Q!+% HU8]216P62.;WC8+AM J FT1@EAKEBQC/:)(,&P/L[+Y&E0$ZY/JD57IE:<18"]AM# ?&JN:L,!SW$+UP7^2KTOM&FPUQ : MZ.=PS,IPHSG3 19)M5QM@BV@I6>B6%>;[KBP)C.,VT_TW4X_/ZEG@,(,(9=) MSD[WAB*M<*XS&HA)H]*J3-'2L\-2^WJU-5S4+8PN4#J17MFLTUCQJ1#*VM3I M]')9=[8,/:TE&=K&2H-:"RX]>RJQ; YDV5PRW(9)20)G$YPF@J>&$*$R!HAM M==JD1M3GG:0\ID>83<&E9T_-.)V7RGR<3FM$0<:SL^:6>&Z##80089\LL$3? M+*:QJLML*3JE%I0\>&H($7:LAD*U6SC#",Y+M_:L++%G>%@A1#A951(\-82R)OK0-8N#29-A MM3Z?R>F$W%N!O890UJ9C+U*%[KJN)8J][H)?#FR60DO/;*&7E\F4D*@RJ?7K M]4&CV7O9UF0%+@V,(10!V?F87B4.\"]U86[+/X,?#GTEZ)+Y[AAT3$3/H0D\ M:N3_":YC!A]XSA_ZY,A'/(@7^6O.G7#'"C;FOQ#WC&QG$F9E^\[6@?D.7_3W M6Z4H&?PI]V8*[, A.]B""9XYULU5$'X(?D_ X-A/S^E>@:-\U]GUXP_HQ<%2 M862;NNO(5W9R0Z,LWL)?J(/9!RO^^Q]GI!<(4_D9$(O""N]L7[ M5T3:NW[6[R8,5D0Y*EUZ9Z[=)_GRY*'XC:+BK%(I%U3R(K>W9*;_&7QT/G_YYQ MU4XX$1<03J]RF#\-ZW'EE3=C\%82*2*F=XCI<\=M7X"8L"^DWJY!3+_82^MK MJ4]O)G\+<'8NPUFRAA*#G<-+X#/)]L\#J/^D!-D3&)\-?H#("Y2-?\N)"%X( M^N[FW1US:42K$:WN8H5?G58]W?G9V#T%Y_>4XTVW?-%KZSX[''2C5JE;MX/] MWXNIK*\[F.;&\_^;ECE6G5>&_\LBV32(Q2J!$<9@VU[33C[IP"+QY#7O\HB8 M[YZ9[W.'5-R8^; CYL/X^;)'E?G-TL'D"OMB:9FD[DY^?TSTR7G9*FKNV@+D[8W6G)@ !% M59=CQLZ"@9_#WT3!GL3FEKE48=IBM(G]V[7!#ZKQ5\P,]^V_B*_T2?+XL\&^ MF!<1^?41K3X0K49^_;W3ZKT' $Y&31;D.="K*K+E8O)Z+AMV%!:X6\_DPFKO M^[@G5XX-''(1^%F7X0^4(5$S$Z!EBSX/<5P6.<6MRO@JS0ES=8*K6!(<'<63 M,&J Q]/9\YLV(M;\#JP910XN%SGX3=:T1%)MR9MFG^FD3:&:,Q;+F;L"K$E" MUB1P(@HI/%Q(X<3T.:0 ./=&DD=.3%)M$6S/B0&JCJFV[<+[30']VOXDJ<@/ M>U@_+"H:^'J&UR$/L^,"X.""S\!-2YZI[BQ$M"LO9K-1*](2MJF4L8ZLCS.] M:HO/0*LKB[]UBT#$]Q'?/W"@YN)7'][8E/L(LZNO76NX30II<<&I@M993;:) M>26?-H%!EX$&'9F\VIV&C\SV#Q;*:L+TCPW)&E 4FA#JPLP1L/YE=0E'B$3. M\[TZSY]EFD5VV.6*8SS>*YI6P71'SMC5*9\#0X1QI41PAL@VI\PL_]RNFA2. M]X@5GX4F&)$BH[!7Q+E1?.QFE36_PKGY;;E *E7R69N!W4L-:;GH9A7 N<", MRETE7AT%Q3[/B-)-0XDYLC6+J<92-AS3VD3><.0-/WX4[!;>\)5,+EU6)D=2 MNP:8M MXM!*PZ%MN<'+6K2_)E<-A;!TS^TDS.WX>K_@<2CEFLU=Q@R-^_U9@ MWV/TZVO8;!]B_5..9_FBI"9%G-82C:6V:+0(YZ4/)[/#P!=L=KZ6R?:PE/]@ M<:^.X-W;H6[#BV;F'4%,+1RU[2SOC@I?Q-VO:\0%X00 M)RY7W?T8^/MZT1QP#CJ08CXZ@3"UW9GL_2$J;WIP1^]+MT1]W6Q9#? >94C( MH( 6AAP6=4^8PE39U-,MK90DE'Z)409\IP5OMP+61(:X2G]KQ,Q?A)FC8,S- M$F@?8F:QBXTS!;O04R,PD+$'-11.;1(S(%>2Q;%NH_]YK4 MA;5\.?OJ,5 6.7CW'(_Y6O94P&\5Q&Y=8:Z8N4=@R!:+7BE.JS]3EZE'B'B]F\% M=A3SNK;!]F%NUXCUO#3I%,M:29M0B[7BM V+@MP.[33B*IT>4:SKEG8:K(R( M 0*V@RHD0+F1JQRYRG<;ZKI<+4-$HU\$QD\/Y]RB/.Z:-Q*X\ ^PV:= M]=B>5SA\K0:N<^W49HX@5Y M17-J'LKG4XG$T=3D=3X94TT;-.=^"(Z,8P!^F!7Z3(Z<5V]R.NGB)$;*D MWDHFNY-26X$FE.[5J8Z*K GL*C3[&L7@J$W4>?4]&C1J*;F,@?9!1RR5N MH%?3!4:CRTN6VLHLMA1:D%&AH83'\=P5BUHM5B\WH]!4 MY,I&H:G/,:D0/^Z3!>\XLQJS4DKD6)AP;-K)#71EN"1$X,RB:<8I,A[63A0% MIR*.CH)3M[.]?HVC%P/';B:)ER)#;LJCFNI6Y8*A0(Z&5<+9>#)U/AXG"D\] M7'@JU.R*@E3?UO>-@E2WLJ@^Z/TFIJVM-!_FTUB_G:KH[F;);9LML%\T<# ; MSZ6CN^F_)ZM&8:I;F4H?9-4V/5W-EZ.7LN:6M4IGFDKWUI("616V6"?C:>** M$P4?@U6_0* JN.%#O> @P8/95!2$BGCXD8)07\/(^B@[OWI5GE-?&)N)/2(8(IW-T1VC M*CHX!?D:&E9Q,GU>^1A%HAXM$M6TY+F@2L%H0:]3W70FLA437]%O;( MN_T.WFW4E'=QX\GGL&#&JS_:E3(D%G(9A9@K;$K^=-*CANQDBI'+GL6J8QR3 M6BN>\"QP8BM5RTH:IU7 MRAN63'*SM<+)W,A6M"V0Q$G/@LHDKU-*$3'S%V'FNXM+/7!QU!\S<]:@C%9N MTAAC,W5<5%,S?MD9M" SDW!J2=B5%U%=U,-%HW;#H.;")IH$]5TE+%+-ALO5$NCM_)ND6Y$QD\V#$56H0HU#2K4T>RY6/ID-' M3FCDA-YM1.EK%(N_*98A/];V[!@BF9]SQ+BYR8^FF* VJ)G;V6@YF>*)-&J\ MBZ>S5RDYC9CZBS#UW466OH&M]3Y3;T1[H(\;,H^YQ*2QF0L=5=<5R-2P]RY. M9L\=H2C"]&@1)MJUP6YD"]#6W+35J*[I>[BR48/=-6TF&FP&PM)7G4G 8(&L MW80YMA.IT-=,/L,DJCR>T1KY9JZ[X@G2,Y\RR:BY[GNR:11QNJ85]*MLNDBR ME=FRDZ@Q"7-A3CC1%"BB!=D4%8!CZ:N,:HOB3SU;PGO=55UFL X9WQJI_( MD/KQB/4CUH]B6?=AQ?T)ZR>U+C9(EP<UQ'FOA\V.Y'1-]VX)3'FI6 ,]_..1#&PA+&4US$9LV^5'M)3D;3@L(3:!QZ M+A6%P2+N?L7FNE_N?N R]=]AZ5<+*[.9+>,."QT.8U=J0;-9IR(L*Z#X61:] -CH,5&P)[&Y92Y5299BHTWLWZX-?E"-OV)FT-D0@RA> M1O5=7\#/CNJ[[MXV"Y(@@#MIP)Q-GS?S&PXP9L78]QOMF#+L[C^JP(\F';73TS)4,.0!L2Y?^]F:(VB>V MV,___F<4>=7?HKCDT]L,/6 N!E)$;2 MU^RP_VS*CA@ZBB/<81SACQ@:;[C/S@1_YK1^FL]B4UHE2S,*;A451F=3T3"B M!PP?G(_&-L'Q2G9L;)FSF UH )IA@#RDR'F[5^?MLZJ?[RAA R'$B2C $-'H M_40BOD9-[LYV\!5#$>B%#E +[+@&-ER6=:EH6IP=-LI'&%!$%TN/:YHL-_35 MI)=9\A1P =!4Z)!;FJ-8S:/%:BJV[0J&B&P$X^1ZU\B9BYRY*#ISP^C,R4V2 M(0+9QC8OW92DYIFJGAZK.B.U.P1PX=!PZ"09SV+GM1U14";BXR@H<\N@S/M\ M/-!>],O:S:3QB[2BP=H?FUV58>Z#)A>X< MMV98 E^0O6G/=90,8FW4V9;!H\$X#QAM^_N=P3A%U1 ,,1J,\T"5&=%@G(CD M'ICDHL$XCZ:M[B.80,[/.[/EM6R)JHTZKVS'%+68.;]L9?##&B:/[7)$%2U? M.UO4@KS*^$PLA3@EK7:B,RHWUI*6H(=CL\NIV2W5XI-H#B^.73%+]/TX MX/LR_MT%):Y7RA:YV[>T5KKP%@G7VOC&25#9$CDZ]^KH1'U+T1"9B$;OT6M_ M]"!]4/U:-*VV'"@"=DR;LYEI(',XQ/RE^P(VQ/ET!NMTIY6V49\L4J3"IS"O M/"*%7[,"]C&(^JN%--2383*QN;")!LD\OF/SI>LCHM:;B&8?W<=^R)Q\!?Y-]%,8@OB[]O0J-1#.(/C82V'&@#?QC(ZT;" MAI>2M;4S(S!R6V[-^D5)4WE@)!"O&PE1Y.&Q(P^Z:G@S041+EM3H7J'(>7N< M@,/7J8RH02YDQS3BP1#!W!ZLEGFUM%AC\J!47J7;I0)/ \&,IM?FR#B6O4K+ M7,3*7X25HSC,S>(P[[%RS^CD![:<&G"D.%BI#5LOX%4*LC*TL3)Q,G?%[M?/ MINEO$XDYB+][WLB>;VBA\])?B5C ML^=D5EHEM+F2:?$I-,(6)U)Q@KQ.&US$R _/R'< V_<)7[W'R&*ZN5IDV1;) ML.0ZAX\UO%5J49"1H6U%Q,DL'@6P'CB =3I:9.XW/\=&F]B__3DC?\7&(=VM MD3-\<6?XL\7>C>->GPWNUS;77IEFL&M4_]@T@RSW+&%*+S/22HVQ\\*W9RN2 M!X9<&AIR1#:.9<][AZ)!)9%H^,,XVF>#^VWB;+\D)4Z%0W*L-C%CG!PP0I[( M6$-V62VY2#C *SGCY'7Z"J.XV[5A@]:@:HBPZ4J._1M0#OKI+SAR#AF)@*2] M'^2%JRX!40!7(O+=[[7&Y.O,.?E:V4HH=^'_F#T3M67;L531D27X!\J0CC\X M6-D$9V<"0>VQ9L%G4?"[[D*4,&MQ(AB*W!8 MV'5\7%K.:\"W1\.#B4PJ&AW\+7D\*@_[0YOJYHS]JO?&8'6LTZIWLQBPCXCA MN%@M4%D%_ M;*CNRD8A9?/L^%!9&.IBFS8J.8FKKK-389P>34V6^AQE$2+R)5%*S'HOW(AC M)X5!RJED>XT5\,G19.%,2-8U$@Z1<(B"=9<0#GB.)^AD@UIENR16=3>#QF@V M*12[RMT(!V543N6;[K/!=184,:3M02M%KZ!P0',0,L15?+XH8/>I!J$,/K^\ M*?@8N+MDB4T2"#;)=$>Z_#F"_/]>J4[N$^"Z%XE-X#PGB>510:]C&-UB62+? M=8;6X'[,N3:YF&KE^<;%2JM9(ZULFRX^!AY\UKO@"PNY)R)B\>_.XO< U]VP M^-U[;(XJ-QAE7)YC='+67RK6JM1OM2"+DU?SV!XN1O)NBQ8$-Z)_[H=S7 M:#]W' [/(89C3\GTOV('/\/S.#O,F;!.'!R93Q0)71X[/_VO!9\AIMY]:-HJ M),V?EJP+CKJ4X=./GHLPXYCSGP0@/4@:X%FS+L@$-+B=.E.M@"R9XYE@W5X%N"7Y/0 WXTY.?*W"4[\HM7Y6@%P=+A9%MZJXC7UE> MG6K,@X7@CQ_5GWN] S3HY#*8^5VG(<+5_>#JG0J%"%7W@ZKWJJXB7-T/KB(1 M^#BXBD3@PZ#JO:*T"%?W@ZOW(DL1KGX-5_OLXQ61]BG7J8:?%>Q'/000W:_Z MX7#A)^OWQSHFT=3AA__O1_K'A?QU(O5$?.X3:2+:^ )HG'@TJ:T8VH[;.#]!>DMHM*L4ADW9/(RIZ=TEO\=7AI[/$% MLJ-7A!-Q >'T*H?A3]CGCAOY4WD%:QAN)Y$B8GJ'F%*/3DS8%U)OUR"FQVP8 M>1/PCCN?ZS*:(5B-:O=NQO9>GU:C<_B;E]G,!&'5 *0+5"*PLV8[&T'[[NMOO M75I_X_$9%9_MFH /&W+8?(M!?DL)M"IOM81NC K326$^=U:P:"WYXY]L)AE5 MSD<<'%7.O\'!5YZ3\3X'BU*IIQ:M/*W1O6V/'+Z,-4-"9:=P?D4V'97&/V(T MXMA\HD<9, M$)O6L+504%D_M+OB>.XJ,O\ KRV.6+,KJ M$C47>S^BJWYBLC]?%NIMP;;EZ/KJR#/[)I$9B'^J =[K_$R2I_ONR'),$$5S!O:Q@>/6 M#4",=LPQ@]L2!1WL2W!03,0^WJBDVG-=V$!*\V>W?'C7\.[K8'+2^]L^/FWO MQD=B/P,I_.BQCQ_]HXWCRD;CN.3[&<=U2(HW&,=U&1C.@I+O=%S4F!)%#V)E MENM4&J48S;:;;)OJ5MC&)VZJP7:9CN>R=]E8L=*@&G2%JL4Z7:K+U)E&MW-5 MR?KQL'+0A!E+XO$8S&BB,<='C2K7W^09L;ZUXW\7X% NRX;>M#,Q71MLV(Y# MQUH&#Y@#4.R)8 '=,0-RQK'_VL>O+S(MKFB:#M)$/SS"]^R9ACL#4(L721V? M7" H.*XELV,60(8>9_O&UH@GZ/DVH5'8$F-3:C)G9\2Q/?:-1M5P98ERWEC' MPV7XCY@,C+@Y>*%CN?+%!-$9WHXH$G^*-:@NUV9B;#'&-AF/72_.$N&FQ2FQ MU61%$#>Q,J D(.@]GJ5-:VYZQQW[MS.1D>]*P,^1-8)^P__^*[82;&10RU(, MK'P6#%>P-C'$27@V!OXHQ J @E:0'L6#9SH3H 25"?AS\"G\NP$,7QO^&HH?[:4I6(X!OC!1Y[O]"+&NO :OU=49,):EV'R_)M@GX)JZL $; MQ-)/,>^&(T#?L1,Y@.?B,?@N'^"8):O&;JM2;&R9LU=A,W?;./CX*=8]>)QJ MQR:R("W <<$2-;2KO"R!+4IQ[[M/GT,,AYO\-_Z71PW@'>X8^"N #VTD'OU+ MO&VOO@I\!27, *@.1-W,!(:=')N88$\ 983_E-V75A-3EVW@.!U<^PT.39+! M1Y;W@H-'0!QJWJ?_3IX^RI(=0=6/GP/HR(;2R/].ZB]XVJJQ-'4_!'EPV3A8 M(,E+63?GR, &)WH J^2]'UC@,^BYJK)]C,2C8U$=^PAP.!@?F.!P1+YNBHAH MP*N+\(CZX)^)C^8X?!K8K"C['Z ],8(#,&@:\5A)-@&JA.,7 Z$,-@,Y3@![ M=E:FI<%S#PX0G % L"8[Z%FVK.MGNSM^'O"-3;3.]O#J+R M-Z?5BK'G6BAOCCG6!E+WHQ$(I#!MOJZ126&>*22Y/E]:]I>#%/VL4Z\%(0BD MU?#LH58#O_EZB^^X(UN55" /.^ V7'',46-6JOV;D6ER=;1[GG7PNM"I5?H M,#,;DSNEW++*#HZ*J"J-XB]44:!W56P;J$"P7T#:WJ5O'00FP 7ZTWY4-.9I MU(9@6?PHGV_1F>R6TF8;E93*&$O: O7CGU0>'.8O_VQ3DXC;T8=V+_]VW4%50H %#H MR$>>D9PYV/C9931BQF?=PAQ+D&WES>M4?@]9]$M[*"12+J'1]K#U7-G*S^+B M3Y %]]\$QI,!*QE.Y\TLLGF*5O<%Z;N\A[0&D%HQ^ MP/5 <%U3E_#^]4X0)[N[GGX')9OF9K/FJJLT1R??5!&'+ $,9X\1;Z T;L@!UU49 M0WW9H^<)9HHE+(75,5WE>Q6 C#1V7I7^$ KCWC!S&77A3+AV1' _I>- M62_F&B\]22/F72='KVI)BOU31=.6=R"=:YM0T9=F299I)]2T)JQDK/%2JN76 M>8#&Y.\H&0>=[AS*V0\(N]]3+[<^URZ\WML%[(D84URXP+67J*5L"0H28N"$ MT?&&*Q:QG=4ZZ9+);11NQKK _V>?@4V%8T_$6XHE#DD3,J4#(P@')(M*8#)_ MP\!-@&D83%(L8?84\U".EF_.IR0& 7KL$WC@MPL.L.MS0+Y8G#4+2KNE55E< M;&6=Q$M/!V86GDK',3)$Y[S- =#F]:CC5HSPVX=[0T9H9ZJYPF5_",D_Q1#2=Z=H MHS,=R> _DNQ;Q4";(_3!_Z*<&V *8(\%0584 O?"7(!CEH(CZQM@+RLF,$9@ MV/>PF02<$O@F3*C#Z*W_ '#*\./PF6KHT=1>\&YF$X.U6#$:= M32N(OGK_=EQQL@QDY?R/=B6P?$NWN,.&)R^"-$CPL MV[7GGFA'XF;C'2SXP_EIPPV:K@// _S= " ZHQ<0'*;PRP= MN@_8*XA#? 49&RX_3MW%Z,,D6,6(H7J5?:)F!L\1[C$T$PC+GW39"+N@H?Z3";!#*^ !- M #-M7E!J)-@J8';PNNN'I[R08?!SKUU2JLG$0N#<1H5;Z/54K[JE?ET_(W?N M(,S$S4VC8AR0XANV3W^:*A0&H[G"T!N[E1E46(HK4W#.Z$>R%4>FSUG*^9AN M/X>UBR9 _BHPBL,8)/[&KG=U$"@E.$$13: +(/T KMD@$D!K@[2>PGM:4=Y)*.F"A<+"0EAT#SO:YZ?6'CV01"9XW MOW",30H6)@ J<'7G[5VVW_%$=9S82-;GFZZ=D5,'O(\ M.Z9$%"J"/H()-/C&^Q?((2*TQBV>MM-W,EU91;UZQ[ M\4KI5$< &SJL>YJZ-A#6FX^KW5=K\GQ%C$X"8K )D D[@YU/U<206L)JI5%+%-7!F>S9;7/DPH:?S/XH@.[3@30"RAS:S,@Z@+HCV/;\ ,,[ MGG4M"WSVU@M0H0,R2H.GBS[$$T$"_.S+I)@9;%A>JD!BZ+#( FI9L!<8^E;1 M6 */O?]SQ-_79W?.EMDQ S@'6DK[XK<\]V+3(W=-#8\&5&8 5:"MW=G<<[E\PGYU04SP*-N/(WBT'/!GT'SI?4M7!52* M'[ ]TO+["0NA5'_V^X,5ZN>B0OVH4#\JU(\*];]LH3Y?UC62)#+I;#J[K]7W MS0-/6[U91^^;"*]^ZTW#X@9RXE P'/9& G6,;O4#:[R($#25H4Y]3>-Y.O+0 M)0U3WW%8A+*"Q;3@OZ\I5<].1*_8Y>RE?5K+^PJRW)')^A2+U<'S+?BFO2)W M)C P"@C#=FU(*BJ49L @L %)(@,6P.+;Y;Z=;"1G'&8V-!M6)+07?1@>\/6S5L8(=ZQA(*+NYQ=X PX+Z+ MC@N6>PX\C.>[N@0,%ICQWQ6R')I&3T<=A2?D?'T#OB,K$*9V@/RWW76A4#"& MVJQ6YJJM*EWI+>:ST92ZDJ7^FP%P'Z+8#J3/];GW?K7]X3"H!P'/&949:9?, MAM;O<<7A1EEJ6_KB(S!/(Z$)6Q9A-!3>. J\VK.6)QEGR.?A3VOWS)A_!H"?]L&]T_PD_-K2EY.6 M[,6Q/%--WUWQ!+0+WV)SY;1P 'BCTH!RW87HO@-7OX:CLZU./SV(/?M#(X>/L MH'L!Q 8/5H#@A.1N(U#\QXD3 M51X?+ \6)*!G:WD[9M:RZ**0,#T!6@$@,:""O"G 9BA(=1[MN'-T^(*^L<]I MY7MR?J6Z4G"Z-M49@FR)F8+#;#.PUC"4\WW 8:85'LU3N%]_BZ#)&[<8'X<* MH)S_\*2 ,[U^LUXG=!;RNBGZK1&]MEIHE;M3?'& MM8S77SA7=", 5%?HAP- /M]H1:8$JAF BE8,-CH!8 &]K:M@KQ+RJVSGP,2 M>M)2P>.!'S2#'?+0^D(ZT9)EOVL7;&]B0W$/C!YD3L!*'/A\>0__:4V?W/M1\NH^.[\\,>=6JC?+W\.L^F,#3 MA0H897I15)Y5%!KV,8W6)9(M]UAM;@S:*)5PP&;TB5;RWD 6YL6'D")"0D\(K! M %S8-CLN2JI8@\&8U!(MKK-.62,1H_,]\37SX9 //Q[")>]?$&Q M4*$]3$/S#U:1*HHE*]!T]>(CUV@?^8WS_:7B1'B88&<>'7N5B.%M@D27++1M MGN%8II)=;^0Y04BP]RQDX-?G)!&[EB#)0(ZST(WR]:F]GVSFR?.=&"^3^JPP MG8H8MEA5*C-E), M(2?-/IV3X/E2P5]@Z9C_$9QZKGH5/#O7,'[D?XYE_^M!D=GAFS^I<84Z/Q,O M@+"O9Y!Q=?;^[#DI-6/"% M:D#@: TXVM$9N_J.QCS7W(LVNXX-Y27TK'734%#)N&#XQ4R& ^4-C)+.O08V M%![V@ MH/B&YZ@';PJ,BOA1M&,7;PIV.U%M&$:.[_+1IX&IH%+#T_K^\F,P "L C*KV M!/''>T>+/@UPM O!2[(\\\(FP*IP#='4=5C"!@@%H,)YQ;#89:;B)^<7_F+' M= 18I_IHVI$*X"J:5L&'ZIRA0A6FWBP9JC5:T1PY9?G$HC!-)C]%J:*MF(H!FX\.'&FPF[G?E>5I MTN-4,8R& W_GH.APUT9WJ(SW)AITC.8^]*A709C/+7.-$I;@71\4=W/@F/!M MOE>KE!.9@=9AFBY66%8[$^;/=<&'>[%?$0*[WKH=^,%9MP&,.]&7( YDGUVG M%MTJGEAJI&O.<,?1-U(;-C,FG\X[&?\%H_ZO>O>(0JY\C!]1&Y]QC-FF\$+P MMFXQB;Y%F#7;+(@TA8[Q_&JL-X\1>XM14?&N'WU2@\(%E SS9,X?Z![;Z8<'-: MB>3+5)/$V8SV<4_GUX#>ZG9AD.;XED;V[)=AMKD01Z3G[<#C/'-WPDV/!Z\1 M36%1C6A4(QK5B$8UHE^P1O25HLZWTZ._D$PE7G_'V][=+_B"Q&75P@?')4.# MW6^:]WPHQ3R<X#;\5"E:*FX;D-L&78+\NT]K6>AU57N^I-__&V:*+Q%'ZXS2NN]%I" M#_TCG^[N8!BQZXV_.HH.>I6JP)+WIQ#[L"V C;Q+A^Y/SS\A5$0$_E5,B"#4 M/WT'X,%!":A"S&\!AT$.RUP%$'O1R5WG+JJC]6/^-K K86Q1/4A)>%,N#L". M!8'+H'/HN +:MDW1&U81M+S;NQTWZ9!?0YR:H(UJ PYRY<<5G'"W T %-4/>WKOL*OW2'#!.LBQJ:NF3URG MK1I'9/$4HT[S/(>0HNKDG6Y$3EA,49=0#P2J.1CA'X>:#V:OT/@;F*54;"^; MXXE38)0!H@>( 0&UH\ J'U]GP3.# M32&"'@?;U55CX#>7DOV&1BJ;#'XA-UV)L'#L/ X)2@%?+A M&24?KJ^Y67VN'T*9 >+UAH$>YG<@DWOL'UIE4\RY@ZU%9C2-3 M%.CFRJD(% M:!1G99Y+4''WCI^(1OQ8.)2;LK7TJ 5*4%@9&7QX7%JUXUVP$]'O[P^8Y?1I MQW54I\2%8M3!#0\ZS-]^7J*^Y.V\[6VK9<7FW>8@*&!JE=VGNPVC> M;$VLF.TLK3) 2@ M!%"W7 M;\=SH3LE(^5CH7R-$$.^+\Q%^3Z9IX60>O!%[@%7V)/8&# O4E*P!'$$FRO@ MX!@U:+P'FF1O>'O=?E"?H?R0Y *WR7/GT$ 8&$[2-]Z.9!5I"W\J!]BN:>TS M/JJ]KX'PVD]FJ-+2-=!07TA:,^"3>44<.!IH32%^.#,#L9XA^LH]:.I#S*YJ0/%,3!-);9@/0]1M MPL7AT.V.RY_&LU-<7AL0&E$LP$%AK\$8S%G>S\ ZQOS>O?7K)GQV1".Q_&I5 M- IKK%HV0N-N;SY4Z&:>W>Y1.R>LF]FW4<^ ."@( M.2H'0:K0WRUJ!=U58T%S9D^T>S)XYRA1ZPN**SA!I=3AF2&+0D;&BX?3MZM= M#XM2H!MW^/:#4B)XIN<>LIN7V]9U'BA)QHC,Q;=G_?>6I'D^H!ZKWL)@\&+KI M&H+?O.V+"E3D?U@)&#+X";4[!L7]A]4#1X4'2#ON:@X./1!;G,B2"^,T>Q8_ MJ@\-),Q3[!C..)1#_FQ!V].OYMAKP8,.CX*,^+$GR'PY>%H2YVT+',M!H:>W MJV\\)S+PW+P_^R4H>VL1WK'E M+;1/&R)<^/"E8*&:QL!61-=O^=;>@UNB)AD M0W&\EES5GZ4'Q1.2\J[A78:"W&6H&AS+1:SZ]_YN-Z0B=V7^NV? A(:,'F** MHCL')NC?^TOQ@$<'\YFT=L2U26LQN0"/8]!S3C MZ7LAY&XX.!L!/#+]]E$&P*"N%UWUKZ$[."!_S.U,T%#2P&=/\&#RKP#P8 0H M%&=QOQ_F9'KPW]Z%=YF#S>SC [N9%("[[1T)P4)S%;I2EM^T# T=&-, VU"- MD/.[D3Q&96U')+UCWAT_0LO?'^.]R[^ E7(PM@J.&E;!S@3K4#QXDM K\K+\ M(<3'+MTQ>WM8FLD'Y62(>]% #L#.J SX4+)XL9WSAQRPJ!\6<9U#%^[$ ]\9 MW7ZF9WPXF\Z7Q@DHC=%A_+U7"?#A!\)Z9])#1_7@;[ZO^6KL!L&%^O1/AY9\ M#,"=S^R_2$<,$%C3GJ@XQ,'A$<;.W.S#RK\3F7J$C?A!QLMW=%3#,WGV8US/ M.X5#/GFP4A4\*E6)2E6B4I6H5"4J54&%(;]2JI+\K5*5RQ6?O(Z/]H'1XQ7? M/UH&?A=-\ TS@ \TA2TT4##BECB%)YD<0ZSY_F3I4$E-7/WX)XV'7++RD#&5 MCYQ"G5TKU?*H/F(VXU9N[>82HX:%PB7)D)O)WJ^!_VCBW4MU^D/RPI/N-QZ@ MYC6YPR%S^Q@4O/"MCMI1RH AFG VW6O=1C*=;DP-YV6E$7;9T"I%S.US=S", M D'D(6H/EU[G;?#\8O9@'GB]W(SYD*&IX-"(]_]T M^/%?!X,)0]J*0D8/(F+U,NH'GM[I]KQHRL'1HN:$I6"A^,AN1(:T&Y4LPD@< MX-R3'I_W(F;P+<==/+[O=@ _?* (S+P1C$.LO5MO8&C'VR=UU.AS=4$>W,,8 M=!^B/:*Z%,J00H*\^2KUT,Y 0UYO2V"C[]CA,,.%Y0J.>AQN5B'T9\VQMP6W2\UCIYS8(WL-/+?EA.Z,I(VNO9QF@)HDG\X3,/\Z MZ,WY3$P=-?3<%E.5C=U[3F/E M-Y41OJ5$T]T\QM,#7AVIUQ<@F4/+GH9#-= MSB)K4X"I;!BF/ F[3\8><6,@1#T^=#9S&"H#0A3F9@7GYAB^+0:[H_*JNQV^ MS+GJ#K9[=J2:FUO-?[B!]16'^(AJ%U18;-(3&4I-+HKC2VUQ%)UJ04T/0>-SE M_&F=S5^127\5FX=7Q89C-K^<9^W$UL@PQ)08%U9SN;.T82'W$QG&H%=HG7[O MOM?;XHD3-Y/,<&N4N%(UP\Q>1EN5)>\ 3UB&R8]%MC?@2*) MW5\*XMF"^+I M/ 3R@?[W<]_?$[B7:=H^1>%]"=9-8KU64^L9S[&%;),<+0RRA5$?:Q&'[=#L M^$1-V@=XJA%45N4M+_W8=E?Y/0,M51ORZNBS/5? M4JNLD.(V$SBQ''^OA?P7>^P_0*"?:))7-UV*JQ1TE>ED7I0^MRFFS.3'2Z+? M/>4.1_7-)=T?:J2&]1+;5EV?=%J7IM$[]&DN=8"]67/!/U?&#BAWG.%KE!6,E>),ZK/0ZBHSYS:->0.FP#L(K M(X:!,^]-)R&HXWE[P"2SX9@<\*/B"D#@._)^\ONNW,93#[8[@@6AZ/[9?2\+ M?)5KB9\W5#"\N^Q\C*L("Y5AV=SN;L/=R7CPW;H/Q6.4J6G1P-N M#>JN/5OI/TELF,/D1*<,S$VLNFNQ3CJQQX\HFY=_1!S8QJ'5A.\#H]'QO^]%O8W"%? MWTX.HR4:%+O31&2TVFEQ\) M>J()IV-B3W@("06UG+O4U:YW9=_7$0]N\/:,"1B6L>%=OWL3X-#D..TD"70M M=H>Z-LS&_^+TF:/8KE#A]+%&UDEFJZRJFVK_#]I:?TO7KN55QW 6E3Y#;P;< MDA\4FQUZ]%&V:36RXU%@2O9I3'9 M>J$,W81%/D1HXNX:PNU.IT;L!.?GN%9+;YO MK9]YG2-@C[M&(_C"LX[^F3_9O8N:RE"GK']]R1E@]BO%)H#@WPD"_XJ=^=%2 MDT>+Z)]4GKQS%5O(!@^'/GA"UN/?O@6L%W8\#E>4]GK^O*YE-PVM-*C9.6'< MI[>C?1CN6MBX]SS8)V&C4GBA5]G2E:ZFPFU MT=3"/#U,NG2FFE]=G+T?K:[ORJ=NF)0CSR<*S[$S.9?RBI)")"7=H/! M;MW,M.U2+5F96;FG78&31_A'\N(7+Y7%>XY6FYV,D!S)12U>3:?XS'C?G 8T M_UGP[_4;RLY0LG-Y,1LD^UJA5Y,3[Z5^-SG^8*BZS%/M*A0!.;X+'=Z3#-,T MUH,=54N7F/!SKYOLIXM&0@Q>UTN 5HT^R>G>7F[TA2235S==-M]JO)>(]+/, M-%=%_4!0$C29^!K9_I_?8@EW;#P)4G@IXTE+Y:.9R2@<87;->3XUZ.^F:<<$ MZDV&]!]W+_V5\(F]XM>MZZ>2#9TE1!T2F9RZ+62(9!B6X)O+%()F2'9_)%)O MPW"*R8&Y#:K1D2:12&LS)3('E#XX[<%$;%&:9UM7S';R+D/:!SJD"BV2P&RW MT'1SRDZ)>4I'Y\+F,1-1$:FQ0JJ4N2E'T57VD]%>*+!8+^>)\TT'" M=/S1)TGK*ID\[[F>*X6YO7P]^V%-K.65<(-:U"I:C5YU\U[F>6GL3 M89^7B3T33K>YPOZ9;^9J$,] ^][/L9G<+5P*C_IQU=2#,=M+DF?E6]##K6H+ M\JS:=8X.-:99482::KZ%/IWRX5#T$1J5^PXZ!+<9IHX+-SV\56?YW4467ZV, MK*E'Q_Z4:HJ?@;6IZ""^E7JI*$4K_7RO\$R'N^F/YW_^KIEH_+S;*)%A9]>7 M4A.%ZVM"0J(0\B;/0W$^IZ# IS#VWI"9A!.E*E-=49O,\OEYHC,7+03Y2W>0 MZ<8WD>K3;-C?Q:H&IU?D^C:/5+CD>3ZW@2YJV7KX89PV?Z0R2%-)B#3-O M';OS"PZ/PKJ,3=GJ/IRJW#4(,?-2OFG2J,G_H9.?O)$%'5TK;Z7NE:X MBMIN]D>R5,\/XKEP,E&6+N_4N@D/N_PU*9H82V7838H1NBFV7HF8&\OZ#6_8 MNZ]I5>GM:DJ433/5B3(JS?;Y"3?.O-=,?N9]Q@67O0+T1VN/?$DCV04Y[N=9 MJLNYZI-N5$;RH-6@N%)R,ZK7O@F=_K*L\7E0CU4%H6^NUDQQE5Z7THR^ZRB_ M;)^^)-F]W*#S:]<]I(.ZAT'=PZ#N85#W,*A[B"L9_DK=P]C+:[SJ(/C,$G#. MVPPM!U0(PWRQV-NDN[>83K],Y?:Y14]2YZW9\ Z*O3D;EVX5UNO9 (D7,W"T MKLY"!QP2,09."$V7T81ANUS^@U-T#2)<^=!4TWC#M<8?HH*/"CN#HPS<^ZH"#9NX(+V8O\#%T87$.'QCZ'"^89.-DZ:IKC- M<$*&+3A#>&P"@^%T!Z4EC4]%9(ZD=#EAF=3>^^@"00PB^QENNY8]KE%_;O"UO;'H1.#[F6#'E'HPQ;A?=XQN %L%"&)KMWKX/E]M]V/!LT+TDCS'A8[W2$ET_LAN#%A(&>ZC9)P<4=)=;SJ$#%_"+8Y=AFX[JF7Q"PSF#2VL5C>LI19YL>_]$,B MF?H>%7??"XIROFE,RV-98Q*SN? DYDU>3$+EJX=$_+Q"TGMTZVM+1"V[2TE+ M01PFH_+,RI*68)%X24(:)]KLK-2O1!AV,XUUX_DBPK/-[24DYR /(7P4PK'= MT]R&-Q[VM%18NX>=X&R)1$$@K)&(%(0?23DX;4,0;04W%$&LSC< MK@,7<'X,,?ZC1!PG=7B9,+!'-?1(?L_96T3#GGV7/?IU*%8E"6^ZGS Y5361DRV=J_JPK/QT JB0W%V%0$36X^IV2=WVA<]!E ^D)5GG\\ M 46_ >"/ /#)7MB&U%@=I0O=N6E04K4R&#>$YW!+?%?!IX]!*E:B! M[^V00E<&$/C;"(D'/U53S]LJ<5.L:2IZD]9.=/A+ B-;WHC9'&-JC*7L&;F8 M'^$PZ?=G"U>'YHQX^]!)$]+< MD?Z-<1%Z[\[@$<=6%$[2D3@)%BQB5L'=K4E'09 ^<:COP;( .C5N4NSI:ZV3 M)G)VWX&#? 6Q"0^+L-" $2U,2(+XZ'%A.MOZ1F?,Q5%9#AH6+W!G )B7RK6AA%FJIN,$ZZ?E\/-]) M&TR/"'NP-/C Z\'N!^T/20*2XZMS.[H>]8+W7"5N$$D@R&D+]"O#PF''=GUK MOQ,<->KV.PGN9 I%%VQ#'8;_(6'A\;,3^I?KITQIO%N;E%!N/NMR,JI8L]]P MN'NXTRE/*B%9LJ#IZ"GQS>+>L>/6F&IS"D4CAENBRKML1LU\>D[]2TSX\P$2 M2326]?1RNJ3"L45SG6NRW1Z8 M$]Y/$H,$YY22 WTGP0<2V)SFVICA0R($#Z,/N5K<&M MPJ6)A5?XR].[UYPA47B&8&3@3AE+^WNWG?CYQ9 =D^9@1J@F3%GNL(Z$>*GD MM":WUP.9V')+X7"NG\7-P0$N8'<8@V7XD+6$ELO8WX((7Q0$XV_<%%PP;U5> M]NSJD [@9!%X/=6J#A6L1&_)7WOQX]LV0$0C0 (F MZTE+/'1(\>+46U@AJ=Z2IH=E?BFKX14P?25OR:LOQ!ON@N@BUZUM-K,M5=WS M!5:LZ5VQL/GQ;^PA&CUW%WPIS\GO@"77#G/MU'/&D!$X-&L_,RFEV0:PT!"I M]T:T?_X4KQP[^4K M;V>C>"UG#2=]@>J)&7U0FUKQ-AIYMCI3%NJ3Z; H,-)L4E)K*E?M9C?CZ/GJ MTUDDGJ.?J6U?,)O],)O;1DOJ=!P['YFG)KE:4RQE*8F/L:7JF"\KR<3IADN-*J]?CK>DS-HI'.B M7X^.COU2='3\Y>CH5\T_MXB.+CJE, PH4KU0W4A5R+8:8$L'E*K&9B_):7$# M0=-Q8SQ/UR6Z7\U%I!&=[,98JGU["U;+#C4];/WV3AU<-)#'%6# !$2*NDRL MG=LTA_T=[^Y+]_Q+K8QLL-E0VWGD7T6O%%.;"A.FZ"E?E[:#W7#$MG&Q]C H M5&?!*!M[#E(/!6O]N(B*&%I:.C=C#5Q0!8';@OK,N-2V)YS6N3]W%A*CBWDU MQ^E0'6?C.F# 0^56D<+QY78G<+?$M,^$GA JL,M,55*+QAM'[IJWO,'+[@1. M[6=2Q(?W1%7AO3Z&"G;=:5RI!NW&C9;&G[GS>$Q$1$' ?U9Q"7U8G!P+>W;. M%_=$UA((.5YL>/&@. M7<#Z1#K_:HI[&;F/).=6*0>F&! 27JOE0QTO36V6"'2 MM4_A Q*6I*]^W (A&<[R@)Z"HFU^8G!<^T7H8?7\T%OH0_0OE65/46T0%-W]F6O%R%G-GGG]X@MFL :;%&:*/^. M0AQ_C*3_XP67O9P#.H_LZYD?6"UXGAV@.3^'-SK"&:)^P_/RIMIK6R+PPLY0 M=H(8MV4*GZ'N(FR)'W0(?SR)O!]//%:,__-?DW_'+0--P($B#="S3TT_ M1E/!O=S?O40>8P&]W.&]I![C=' O]WWPP(*3]#V'NA>'Z"\Z&3JS0&? EP.CC6*T>-QY0 M;'T?K[ 3JECJ1<5>'F@+8#V@YH^TW:CJ3'="[:R&Q2 MO015M7;#QF0QRQ>@O?IGT38]D"M&HEO/]>F=6-U64AH[YS.(MA,__HT^4#XU M9WY76KDEXI[YK&T'ZE<0T^^6.=WRS(ZR<2%V]*UYSR=%R+^/%1W"B,JX-9,/ M:]HP>ER:QD84$^85)I=+33BN,QU'B=@1B9]G+P1D')#Q'T?&5TKGN!@9J_5V M-"(95H;*::/BBA[O,]LJD'$"LF!2T=>TA^]E#SF.)PMTI*OK2#*SE2E+T6IO,XZ!E(/88_*\ MG]O? ><(.$? .3Z-<]Q4P'J%K#7=ZA]$?RP".2CR*2YS4+(K7O@>-=T-Y\ZV/>D?7Y\D7. M?]GZ/'SBBT^[H;&1V5Z9,_OKIF"DI^,X,?&DDN>5 (B#X@\(/(OY3Y.CZ6Z M-F",*5.4.Z/%4$V-(@(D&"?>=A]C,>6_.&?(OV"']^=/SXG]"!U?.\LLPV.: M@<+U.; WO517KYO+56M6>S60%Z/LRNI:3]P$'(^WSC/V[#^$#W#[-&,[L=6 M.FHAUK,_4@@9VN3 3^XP.W?1KA%VJ(+L/1JQ!7XXAQ&W:?VB)91\,/6U.D&- M47?&;BOA9'_7$K>]^G@NE=C,CW^CB>2WJI_TBV"QZ.>A7*@FTHPDKHOM^39J M-G>XL%0D';W+[B@%5M*?H$AN76 -2Q<.C5%>XE'UJ=)Z5HP%RUC]Q>YY4RX] M12N9\Y(1_N/NI?8GG#N$#Q[RG/P.^)J=26V7P+8;.QDF*9A%:J7KTAKG-D#S M+ 0_\B?$W^!3G<<)Y;C00J:;(ZP*O7?A" 55]8\#[>'?/W$A=NY%D#P@E/S7 M+G3)+C0(%L75*2$;?&H-)@*]Z2S'WH!;V8:#[/>L9 M%9I)@L[JW&Q'2F'JWU"C MP*X&#"6"/34 _JI!U6MR(V5G--:!.H<( SM.V#'\U4/IK+ M^)N<$4J9"J3.-J[MX M<4FT!H4GH=S $$.3AM!W._:>5OZ+1F)JKHD4?D_'/ MU$LODQ;TJKYV.%TJ\4C'ON;IWC:5?OHEGM3*.WD"PN>@\%+QW=];^X@#8FI? MLY)BLZ6/\$/,VDEI&5R:%Z1U] %B>S.6,&6GN@C4C>9(UU+RA8?AX7H[C]\7 M,>X?,[J>-FGG;Y4C+2"B?\\CZE34=AYXN.W#(T]:O&F*-G7+"/T,_17YF\#J M&$5)!S=T/MSIT@\!SW;P3^@O^L6Y#NC\GHDE]6SJJ#UU^0W N-U"#L!$7\>. MOW8'87&0?*QRTA)IPW8M*NB1HNFZAMY=7*YILO/>#MD6$ ]+FMKJ)&,6*O_H M]MX0E:G0<\2N!.1TVCA4_0$Z99WFOVB)OW -;=(2]V]<5XH4PC["9W*YH042 MK*!/B&=/^,:L"=3_AKKIRLYN;H(4?)C++4ETMI'O3/Y?B_[]I%6,JKH@0I5] M*'Q/F+Q; TO;X(8\UF))JOOCX39Z0DDM"; :-Z#2+ 5W:03Z EIQ>S#[$>$I M3CCVRNLJ=XY2=ZK=^1"/1R+W/F>D-8ZGVI:OY'[:"_RH,Q%N984(=9".HP7]:^%-1A#NHPWT,=YE^O\1O_I1J_B9?7>-7, M>V-;*LBGV!AXL)EBI0(MB=AW2)<,V7 +FZ+?NTUX<$>ZA=._EUC4G$EY#4T" M?0,QJL WFMD !BHFY5SWQ*Y;18+H\06@86KTRO$ MA_"T!G+9UD&@^MQBUZYKIRD6<-LNI%.5#S G_IV#6V=0YOA.9"DRB>XJ5MA8 M&2%2NH.N]QZ;,P*N>Y"0YR0W=]JXNHSH;L^+W-"A3")F?30=VA>W!!3$ M_X#VN(@\2+=XUP5$6J6!;/-PW.8,#:J76J&&9D(74**MJ^0']^,ENR-?*HAP M,&9RB!](Y@,9>?@[H3#<4LC3(NMXO1O5)NZ=-QXU/@(\S!5/ !-BEXCE; EO M0!"4=&_++R_#F@@<"VJG;7\P9@A*86R10-]:NLV.]4-?.L263.5@G72*:QM' M/ ^X#%20MO&#Q\6]CYFL/X\%H+Q^IX2/V^6H8#P\ #?NO[F6YS\T;1WSEC*Y'5#$TS.L-X^PU<;OG'F'K MT=WC#Z0M^A2SZ@,H'*>;AWR.E6I/+]JCQ3PMY1RC&VE^Y$#ST'OW1'3POF.V M*?N-LW@:&L);[0$Y8B-7[R#G]D=WGI+L#G=9S2GH/HXZJ.?L3=?0GNW.Z3X? MN_\L.98,C O'O=B=,<32B0=$7Y[2XXC,LHC-'LW%V&\_>@&=+]Q_Y-'MHNI\YF[UTL,<( M:2[X27CY2N.)C;0NLHU>YJQD9H,%%C\O$HRP]>:3PZ,[9Y9I^@5NO$L)W7 M-HG8PKE2^CPNZ$20/ XWLQ^S$[[QJ7R!^K/X E,Q=7U2W#[UPX-F@^?2C35K M?#H2/>=V!9I.\@U&>I[$V%5ENJZ*&81$D?@#=7=\X?(H1D)JW2'R_P\\$KI;5>P8I/YANY*A8K:C.RT)7%!JXT\I"F?:[T%;Y M?432\!6+[E+,@.8]8P^$=6U1UY#*+Y2TA=!"DJKQ19F+)(@-GHU&9;G9?M*7 MLT)WG981B],?_Z:B=\A;KHTO%^4T MR=%Z(^WW?(HI2OG8][ VT6E[I!E7!MA+LHRYOW.-IKISRUJT9FNU6H3[]@8[)/)9[5H=!O M+O?=35&I9XPDON#T0XKRZ]U^/>'$:Z&Y7_&D";L$:!^ _4593&&S#DJ-NNF?R,#^8,86'K.C3I\)U*F1$5Y4R%':Z&W4\7::G&C,G-C"V'E&>TLU2L MM1DLP1[R53];9S/40&)*K763&2OMCYM$/GBK6;K16VN9^%)> MT>GM*#YLC R9W&J$.L])?U/H(-ZG$Y>3O\_I)NF7';0OU<+"9LZ. !E(YBQG M=_1]*0=S/TS&JC5I4>D/YNW>1C*BW0W5/@_I\1]W+SF8]N%#'1+M M"\C9OY M]:PWISZU@;#5> A!NMO!D^_X]A$6XK_#/Q98;; [&D-_9MO 25R.GK^"CU8& MUZFN6=,9=LMJEF%/Q,U85144M**3$T':)NM5B/)#Z_ MZ.S2,8 \7G<7.>TIW$;B.%?$NQ$2"F+8=RZA(UC0=OO08_PF20@>$$**UC_T?U\*.GY](=A/FRC2 ME+4%%5[0C_NXLVXT(VAFA$82!#'B7>-=:(JGM?Q"@O"* MJ085. QW3ELJ.]KF8ZB [L^];0*LTSLG481G.$HB,PT2FLG:W\(A#M3G @C' M;< =K"S)WL<"$1[ZC(?$E"6I].<3]C" S[;B0-B7*3P-C,[, QB M'G)2\DQVBZ]&4XUHL*#QFF!YT<)$PH$8>6D2[WDLW*T-[@A> )P=K# M;:A_O\28>) 8$R3&!(DQ06+,=TN,\1!P)/(8=V@*=.CQA.43"9Y+C<5D)#V. M19+\F(T(DW$Z'DG1R30=3T1C/PB9L$[-O,Q3E5MS:[;=#S/I\G0>JYNE0@;4 M_].1\PF3+AA,H]]'K_UP\IS3%WH+1L9/1_)U2=&,9>Z)L596J\EUC-RSU![3 M8^IT9'O'ZUU#9?:45=7'E6E!F<_,]CAZ/G):'VKK0KU4H59J/C6VJ(I02L#( MLWW2VV$Z72PQ-).;9(NRDF\NY\\;-/)LG\V(M*MV5_,IM5OGHKMX4JC>2$-4ME:U.1KXFDI=Y=[LU80U_5ZJSU. MG(^LY!>[.5^I9V6+-;;2K&>D:LGV.'D^4A#'F44D;K*4,)YH%I_11^%L9IPZ M'[FC37''S>,S.1SO57*3DK(U1IEQ^GQDM],:1NM;9=[/3>-RRY!ZV[*^&4>H M\Z&15F[;::7[3U2QNBJRS4%53M;0Q4?.A^9JM?"UKK#-@ M0CK?0*2QS4T:8D*N+J5U-VF:T373'D=\[GXQ7\;SPZUN]:V(5.F/F=6 &TW' M$9^+BNXKRU&&;FPHJ[^Q4K,-_YSOX*%G>!*EC4J[&8Z.^SNM$ATG:\^+Z*@- M0QU$^?4,M,0O9: E7\Y >]W(]0LF,?K3\M72?EDD2/'@G=0E8(,XP!P; $," MR++87*DY?\5R,WP%EHZE4_@0B=2\5PRYI< /RBE.7=,X"6=K8=$;:S4L$4E8;&2W M"T9Q.<)*=+,8Z51M!D=P("E350)N8>2Q.;&AJL?"-<*28NHDY MH'?A&HZBI6)(LCA;#$$+:Y%(RM)TI,;R&K9+Z<(2*6E8;X,D '03G/F2_NW) MU+?-PYXX?JQC'EN%("=14%RM"/)*B'(,.@A4%P&=B9<$DJ9OEZ_$0ZY@C/:: M\R>:AMY6%1N#_:W4+6>/C+/%LLH1_P.K0%G0IMBVS[O?RNWZHW M:V&9UKK5U&RD\YWTYL>_TF$2@K:G.A;6?IV)O=8-272T3]V4]N0^/*CBUEUP MHPR<2R"E)' N#%8>$1LX2KI$N'U=:(<-@?O)6_H&:4((T1R @P_H9T_0%TWQ MI)*O!X[BO/I4R2=+3%^H%Q1:S^=S\V3[Q[^:*H2@7.DY^/004I6)O8T #H/Y MU+ ,ED[),##=.O51O=FQ7MK%^OF#K2QC%.6=VDS8?!4&5>K(?.5,I!^L" > MW\BB4; S4?V*O)X+UP^VU0=G@!Z93+'9,4SR0[%!"3):1<1+)9(\Q3EI1,#- M/KM K*&;XSH[UW3'J>1Q-Y8/A^C!&5I0;T4P,BJ?<;=_XG]$. 2Z %FS(QER M=I<55&X&Z6)'#LBW7%L$O]%274%?2YS@SO+V@CWT2!P[.^U)S\;:RR5+-3B2VF:3D[&'T\].&-HS'8?(1X5<9.6NNQ6U]OYTAELN7&H,?WFS)E M6.5-\WFTF?[X-_T02<3/G9T(>=Z).TM+%\:=\5.M7 HGAW*7:5E4?EWMSI@ M>:Z /+^".V>KM 0=?L%.A8B+)&':@R7UU*B]7=7G)2JQD5JSZD*)KA<(2^*/ MYSCRGYL46PZP1!\OU>9<[^;2 I5+I\=E;8FK-X9R/O/C M7SKU>%[0_3]8(+?T8U?F237S$+&D?@W!SM0 M._5SKH3?$:3%Q-(1XR!_L8O: V'A$+0N<:;A7@^^?(5?FMJVN8M$J)S"&"6S M/DK6MS@=\2%*^664?-T> -$/]'1 MVJ#X '86@YD;_*5:R%J&< "*4\?CH,IAP.ON9IT!;EL,$9<)/81A')SEG*!C MY_:Q=_6X72[^W([K,' \"/[R$#)CD$"C>PSKPM?DJ*.XR+T=R^4-D\$P$07@ M;@9Y!?!/'K"XD:]^'^.7F3#LNL[OA@K% ++HN):R' $@AT"1;3:TVB*%P[C M2>+ QL.E^\3X&N V,PUA E@/<)5;QYYP'G@$\47$0J ?P@+/T-3=AL=HHZW! MP E&!\MPX@@TR\3%9G'=8-BH9)ZT'#!GHJ78<2MVZ1N/I#]Z,T3G*.S$*6TLG ;"O'3#;N4L?$CO#6+<<.+57"@=0(E+D9WBKQ_F M_GX\DC>\Z$95@UZG^[QDL-.I+MC[15?7.? NT :;F* <8AT,+ 6$.X)[2?< M&"/W*FT.8H"EV)F8Q*<92$;B/%5C#G?Q?MGD9^A3&E0= Z4IVB#!X0/GX<=" M5*3;V_!T(UN%=<'JQ?7%P-B<^UK\QUTU_-CC\Z4>STH5O]!\@'I_\X%+M;1X M=[\*)]C$U)U5'9]3$:">[F_>XD\ M)NG@7N[P7A#!)(.+N;^+"1C9?=Y+P,CN]%X"1G;5BWF[$'#Y#$ M#TFH8SB]GW5[^?0A3^GG_W"<((CB31G14=;XSXM1P)V=\JL]4$0:#H!X"=$U M@&) S[<&8D#/ 3U?%HH?$SYN Z@$7L*NXH(%C:\@:=_KS5_-Q'9]B/WOY;C MM8_AT1RPJ]-[KNCIN=X;BWK)7 E;<&_J=MCG(1B5$!JN.V&';:K[A4#G)KT" MLPOK4JY>+!;"OU$*[P)!OSUN/(@KV>?%LK62!^7,HEDL96K+&*3_1I&R%7^( M^!1\_GYL(R#\@/!_,0;]5PA_W6&E1;R\J\FYL15AI<0NPC0^7BWQ,H2O/6V: M6VZZKU.[07\URBT*U-R:9^XW&]C="&B4.XD\C10T^Y)0KHS(#HF MVB^L/]T53_TU8>I JEZ^^EP7UV9*,1-]J4P5]'ENO] ;OY[S<%F^RLVGB1K= M28;[UG/!W)=R6VXK0>T3)%#%$@^IZ'FX_A_!> +6$;".6XAC_JRCWJ6;XQ&7 MW%.Y5K^2K8_CVF!Z:]:Q[)4ZZ=)SI-E?E!*3^_ MLBDJ=YI)]/T4RR\C;=T-Q#[3AOU'<851U'?F@,G,&2'6SV9$16LEP[>V>L6;PXDA=6LS1M+D>&P?'G;E1 ;Q M"B1BQ:(/*2KRW:U>'6\"=F#WNCM)[)Z!^,T##.Z*!_^:O$:H&G?9\/+@';>+ M/^TE5I"%=5(H-LM"5%_<6LU5*X5E;,TQAKS@<]UQ;<5NS.)FG, N1^J!BKS& M@[\QBPJ83,!D[EK0>X')%";)W+1 S4Q98%?"7!Z-NXWM38N9(28S>S8,JCG+ M9*C%_BD[V">6DRPN%P[NS>1#+/J];&FD/LU?D;^_GV;[=22WVV59?+X/XL9G MO2LN^FY1S2GP=U8M$).O4T%TGBZK="Q6[UOB)+%(5&J-5?;6[%0T>_JJW*V) M_<6Z)11WNZ>RBO3F),AL$>HAECIOHOK].%' 2P)>Z7V?LF6JE/$2\ &]Y!*7EXRNS-U MIX<+B!X5#OTC%-RO(\F= _'63.K& 2:W/OY=\>@KU=Z]L,36V4?X;$5:R*MF M:6B%F^GZ@IV.4UAB2\0?TND@$"W@(P$?N2-9[T(EJ"_+1^K4R(=X;? 89^5PS]XM8 XKHIVR]+*(S+L>.W1U(-D[6; M:ZJ:&=@'[NLANC,@!@DF7TJ_=P@^H_(%02CC5@HU$#(=T=-'"F_WC-Z^7T^W MY>(^RPR&S_E&*CZ%KM)8G7](Q%.!-A]0?4#U=ZN-?X3J\RTII@U'4X[)=>H] M@S9RV::5 :H'Y3O^D$ZFOXGN?28*@>9]6/2\^>3W8QX!^0?D_WTEH5?( MO]-*EKETKVK*4B.CI=B*7*(&4R#_!/1 CZ:^<>86Y0D;X5[W3_P12M_7D:#N MSP,:.(#OA]'>2LY"OZ@)K"$8B&+XLMK2=%-$MZ#YL-V,D&;[>XG/4-9N61L. M^H-*Z:F--_WC7SKY$ G"2 (N$G"1/U%<^P4N(L;K]$2M1Y^98B132E02UK#2 MG\*F$[C,;#3Q6O[ 5S)DD25(.M;WTSZ_CN#U)_''@!E^FDB%"9OP0+\";N7: MB.GI=(E9[&.CME6*ERP^,X[@:MJQAV@DL% %5!Y0^=V+/*]3^;Z]E]I/S$B7 MF"!%+E"J8(9W$&/\1&M_7$7[>4IBB MB'OPFC51A+M@E1?L2W"/1[\KSODYN4N&7PC3N,/$1*TF4:Q>7BS99F'05=KC M"*Z,'4E#)L$5Q:-[9BP!:PA8PQVPAL])1_)C#=UT)RTU&LDBE1N/)+.4Z$V[ MX-N+D6H]B83S@I8,=^#?H1Z>]^F,D+2Q\&J/B Z["&LL#O-,G^* MTE;@O8"RCV.3UK%T_%O[.N$4F-S0EE[A%:DS4L=%E8X9T DO>%%(_-7MDA]A M(K0K1%8*^8W= MG^E6-=/*H?X CB(5'7%B%6Y21TK?K.&61@;[%!"D2 L]A. M_0LM6=TT'M!7> D\2L.S.V/=!^@U0O-<=H0F,+$1D-!L QS6$D=^!A8DJ19K M$_'Y;_"7GMDY16!UX/*S$SR+ LR.Z>WB;/FX834=/_ M"7G^?;B&HZO:ACT@LS$YK BB^=/^S/F=3MB2_ MM7&C\]\GF!P]5Q0M'(0PB4(,SVCCK+7W^3 M9\CZVH[_RL,KK0/C#IDSS3+0AA'7%K:<@"98 KN>L;H08A>(SYC&W^XY7N>E MQYS C\!/F#.1UR;C]*!F,'1GNF:D4DI<4N6)WEEOQC T261,](7 9\RW1J=> M7F,_3,:J-6E1Z0_F[=Y&,J+=#=7&7]$O?R5$1;J]#4\WLE58%ZQ>7%\,#+)6 MY,?[WI^C)^LBNO2Q' Q1;I()J7W@0K$%HZ4I$K?KH?6RBL;)/YQ3 MC:W**-WKZ!*3*Z?[SY:F)V;]S(^0@"3I)9K:U"WA8@SU#/]>1MJ. &*" #I MJ",L+9V;L880\ISPTM0DJ4@]-G]&$Z]R_K(:8CD.O9)($!)"&\F*JP[#=HB6M[9)5H?2K0*.N(.2,;E M9LZ7/-H^:QZ=88-$Q- $O6X3Q*%84^ ?D$+)P_KV1CE)YZR%80(0T7QH&<_I M9AKP:C2"3YS]%G9,]H3;0I?^AS.$@A9"TULC=W#-H>_ Q'@=W!O\G^ M;&P1]*/50^QRJ2 J#66ZN5 L03T@A=Q'GI!,Q/(YA(5%B]59A"0@1$O_X@O& M7\:I,/WFQS4-8>@1X=]X8, =Z/#X(!!#BI " MK@O@8^DZOBT7J C JOMKX(! *0:LC?!%6B!]'U$H0F X$B$TM$L%R (Q U4# MMP#\$F$=K*9[N(3_[D*(G-!E. \S$2+.7N='\J2=J!378M=0\=CK"&H(YDOL MNR9Z(MG^ UK"O TW)MN0\#80/Y+02+0D M04+#Q#?O1"^'L/ A8)Y"F"'. 0-\$J0U%L8GK((9$D8+]SM[=B3"BCC##?#*B:DB=_,27DT'TV6_RJ8MBJY.ZT^Y M0CX?I^[@V7?3],CV;_7&VYN RW9BXG$L_ ,.BV\ XA!./EB@*'(B^81='%@*2MS%"P0">!<1U,=!^/Q!*(P:]!'Y(Y.^09IGP M;&(+"RQ^8(<&MKC@+[$/U3;;/(8* J"T86A(,@ "P"(#S*XA-1P]]?BM0Y^1 M:'^8U'FF>=QO&O_A:#"G 7&!6J *IHEY,8]G!+\MV2E CW/@J[;?_: 15N3 M9Q4]+Z+[5.)%6%@_Q/)S]$@N[&=^)PD*_[F$Y,C375!]LNA%X>%Y0Q2-YVPN MX;](P$8XBO:(+K6%;LV6L%T*VR=S]86FZ-E^6"JN.NE]O]T=;(*WRGFV"K+AJ?A. MZ$P#3QD63T0L2B4CJ;?D*"\,L/A(_],U$9,] 8[T[V.H^])^[(?BA&^0@39G M8#>LSKOB*>(6K.*A14.;,(CHK,]X_&:0+T82HC_ MH*4QK R\$\Y^']=HE6.Q#FLEBCN P>U0 MTG,=:-<"BS0/#?,,^\XPVFDJXO>V*=S%#,37B9 L>6_Z\(QD%9:3PUUNIH%A M'KT.6$M;:+R@D/OR61H>&S00)C(P>H)O+_073 =814?^Z73[]K_^AH4Y5N$L M(BL=(2*G:'@CL*S+MD_5)Q"]-=5>R?[P@*E7NQ4Z^AAYE;.= \?>(KD8&ZW< MQ]C$0\C&WW47]CQ'5^(HRKJPLB3 3*^.C*AHP:1:VB'9V=$/2 K1(GCR9<(#^8Q?-H",MU4(:_%[0M3#BDJ"M M&@(B$H1L>%5QK#Z3&4,;#"#<^?@G7#!1JWM)"6 MQX'Q A1&C.2(Q!>LHCA_$M$C3SQ!BH04-. E.HM%&1#4S0/V$)9DGZJ1Z>8S M[5!1T9!X%*JSNBR8#VAX:(,('U1"V]J"97C"UX[ [%P>X2H:F""Q2NNWYC\P M2!?0+$BM04C(3K&F[T$ SP1'L)])T/<./(*'(1*1Y!PH@*]F";_@\.;@KXZZ M3+@84)@ 6\8#='P@^S;<9PY!?HUD1?C;0PAF1#4!&=(@ P;U$_*[]"TT#_'VB:RQ_ ML" !K6X)1I_MS"9 3'$"2(M+T.WA/B+97\RT:B$>*S?6]>GM[9W..3 I."<)X:/A9K:+#TENIN#8_S1$ M9ZRM#+VV.UOR)YQP)P#9(ID(+?Z&[P<)SFBK__LU@^-?)8;3<-@&J^OC2GRC M[)*=+=6G]WF)34B1E<),?_P;>4C[U+G!4+HV;*X4'?SKL,FF,O(X.QNV^V%A MT6@_I]C&<[_]X]\D==XX"AP_QI(8]97=;>S3Q$G28[,#S3@451B/%%-3% MET[GF"\&+"RM+.+A1P:;&2^A@ MND \]L3"XP0I"1+VWSJWCX#!@T??E."GS4RPO3#^NP$I!T"YQB8\\#P)IJD( M_".2.MX^"_E:M/TJK'F$7RSXDW%<$.SE=ZL1$AEB/ M0GPQGFUG#+#UJ5-;& .B9S=X-GM#,(\*ID#^X5WWA?4CQU/C,@*OSXU$&WG8 MZXT()X-] T3IP;8_\!$^A"0QI J(8?).J(?A>^Y3J[GM!E^ G*M(,I(13L". MV"O^E^M_]YL5>]&7 M[_(I.9YXA*\$ MJ3!]+ED)8Q3FP!X!&J&# GKO=&;OVM8(B1$2W!0Z@,5C)Y\@M0#M **_7-NQ M.*UY VUMX0C5>IY^#P\F0$(]'J %NK+G%3^$@#R&+ M!"@Z)FM;?B"O&%IH"9&*A I K" ED/FN0%P9O B,6B_N M.9XSM*RCP[EA+:*7Z^+M.(B+P&^X&T2'GC@R"/CP$%MA)15FLU3'DX9%(]NJ M8C\L$T0PHD36>6&@R\IUSWM_ZN#P??*P$(*-QNY%X>-A[ \3[ \#]H>)L^IP M I<27MH3I@:0M; O SBSH@B(.6.NA#;V0)*RT$=X10L1*W'J/88&\'*)K).@ M=11Q:[/XX\!C<&;@;FV&'?)ZV*EDQ\01\!B8OIQ7XITL_'[$ MZ%C%?N7!&$8BD$^ (2>QU#!EFO(BPGN9#JD6&5ME/=5="-"LQ1',(W)N^8S,^^FS>>4MOGQ[W7/G![3N6@CLTGU M$E35V@T;D\4L7^A-/^?,J\IS^#E>Y[;]18:9)[)2,U?<3*]\9IH:J])J'U?+ M:;Y?W:;FK!B?S+5FYG/.7"_2VWXI8PXHMC+,).K,6HWR[6N?.3+N\UQIDE?J M%)5K-YMTMF>.].$GG7G(].1NJU"K4]UQ>KVFL@)7EA%NJYI/GOO7A05\[U'/D<;JOO.3'5ILKF'5!+VLNF3@ !&; M\[T8U.YZL(GN:IPL#+P'!D;2A^AW?Q?Q];.5ZFBKGBP GQV_NJT>-DMY#X07 MQY%4)/X?IWII2&1RDICPKK%_@4B.)RHPGH1,?!I7?CRQ=]('>X-$8;)M?SH6 ML;=;"G@R=PQ& M\;.1]DQ<0QM%9TI&I:SPIK?E.K30YX\<*N5&X3WO,7:IG*V"G@BT2E-T >B^ MRY3G7595+6K,GS;A/IWE=ZL\-V*>5D@6,3<^#[,W9L1;40/)\&%<4^/'OSB< MS#&-F' [X26Y'D=;E'2/CR:$5#3GR@A=XL YA,E.;,G[\&Z):'+<&3_5RJ5P M[ MS.>A4#K>4/?#?:W:;SZGGKJ-Z2*_'R%5)$H]GKO:_W.>]&6G@WF#64G,+QIY M4#->$4!>>I>I.WR73Z, _@#\3&>:/;;<5T0Y44\P^^FFNJL.-I_\+@\C]2XM M#22A+R219+@W$WJJBOBA5F-LW#6Q/!8'M06![$-@>!+9_P\#V M7P]@?R4D_56C[RWJ;Z&;S!"C(F)W+5U3-7 28$LKB=!\*4Z3Z\2B)6TP962V M+K2,_389CRSO($ZS@U,\0X=#A8Y/=;N0B!<2TR&T0='4*42F0RF@,$2UV/Y? MQPG#\G:RK@:1/1L/7 ^ I>!YO'!G^A3=BQPZ +_X$P=WR<00 MK6!GAI/]VL%1.,^;.$YP. 59Q8W=<:H2D=N!*D80<0Q># F#AA3XM=? -=5L MX+C%MSSQ1(H3 L*3[Y9 0^@E<>)^?&J#07$YXW4JQ0=U"?2T"!A.3 :TA91\ MIZ+.:72K)U@'U)9#.%MH(B""P;$Y%58]4 =YM.G'4%WC<48PA)+JFFLX]D9 M$7>(#@$_SB8E[.A=2% (Y_B\)!;0\*0K>S@//HO#6DB@#[HNJ&8'\5('-_.! MOK270BQ]B6)BF616N#=\@=Y)T08YT_GPI70; A[RW\$,]*Z3(&+[=;7C=$CX M$%;A#B6/2 *\?6ZNWH-#SH\J-+KU"X!3LYARP-H*OM5Y1V^K*J@'J&[0@H4#HWP@/\A--,V KC1 M#_=JLW9\$7;UB*.5)L(A,M$I@.8"6&=)%G;B TCNLF=V:'+:$_>.KF.-$+9":([[11 M DC-S@#!6W(B/L[ #!5?!$]$"*()ZS:!AZZ;\)< QXB3.(D$(:=H*/BX\&A[@] 0A^-4DR$JE3"MD]KJQ&EA*P(/6% MY)SH\5[/7G&!$*_@%!3"Q.61*DP2GLG+:1NK\6-ZB"C2A2F4 MU=*@4#22-+UDAR%[^-!3[,>&)@BC1#8]X .\PH@C]U60TLD:&PGG.AFM=U]2FS7L!/.P@8?WRI>G"'MXN+L'9,#)+0Z&O=>T MSSIM?EJ5ZF*DS;IQ6="J!6XZ82-4*P.V'+MR@CLRE2H\30:#39:Q%KGEM%-= M-#-E&!D_'=EZYL14-=?(44UJW>XUYK4EU]J,Z3%U.I)+92JU8K$C]86=W&^, M1IEG+9Q!(\]6[^9RJI*;IJ-4-;>:B[UU?9L38>39ZG0E_IR=L$\]IECA-^-] M/9[C>M-Q]'QU0Y+WI6HRUV::RT(F$>^."['L9AP['YEO*,*LTJ<2:%,TADTV"L MH475QP-M/FW[!)CZC[N7 %/$U'/-1K=?9SJA6C/3Z(8Z3(XI/V6R->8V[#-W M'"CI#0J%YYY(F1XI$I=_M24B_"XX.5N'8O2B@,4TDEPJN!4A10TFPDJ5^5:M MAY\8&%<$QU0]!POL]7:$\=4)DNF&NVW:_K* M5"+2M0J6>#QKWOYD+S:APE_"']_97O 7VH2130%NV1L"KP)'G&6.MQ;[%J$E MF?,+XEC$OSGR/U*'CEOVF(.#-T5\AJ;N[,O3*^W'>WOH)JG'5.RU!MD>3XEG M?@BT!=.; S3G9QS:^),X:R'"XTTGJ:(N[1Q]&3%^I26M MIY?<[[;BI(.+N(>+B#S&7FT9'US$9UT$]1A+!S=Q!S<1\*8[N8B -]W+140> MHP%)7/ FT+7^++7\M&" U"G[Y?W_0/SY.E.G( M?TXZET>66VC%)O&?T;@\]9N!>*"C'T+5 N2X)'+0C\G$5T<.ZA@Y/L8T#_'7 M/_^'XP1!%#\735ZTK%T,ZV]]PB-"^)2G@ B&MS[W_U[B)$3KN\%1/+2);6U> MXW#T*,/ANJ5U/E)^Y/7<&,=P2Z(@#U;;+.X3 NW5BKIFG%4CZ7'CQ*JFY1OA MK"@OI"+;HZQU(;L%=T_TQ[\1.OT0B9RGR@1D')"QHR#]R63\@5"<,,NMO*)CIFY60/R#B!R#@2?TA$7R/C+Z"; 6APW ".I7K%__8-).M/ MY$2?>DCB\KR<"'%#1@/,Y:\O)B3T53>2$:CIT*@> A(.O5.!S:#?>$;G;;(S MFGI+%Q:2M0 6A,""-N##BP94MRZ$:47NY_;2KK)=ABN53&8"SB);>,&)!J ]92MI,^Y'IHIK4GMJ(:!- M*G( M>4&9O[^ZF2+S4GA/H-]<7K^YH5GN^H+('9[WF\DN+VE&+@W[L+243I4ZK5J[ MPM#11C&_*$2+,IT9QT .2:5>96@!W0=T_S'CQZW/^\W$GX_0?56(E>>1_E"G MBB5>TFNK]*K.31'=(U$F3<4O+\C:VG-*WNGA5%JM MT?-<)X,H&OM=(@]IB.AXW>_R7YQ["]4>9KB^,5J%::#6H5"4*OPLFF. M0:W"H%;A/=0J=%.K8WTW]4LN#]>,,T=M^R>6#)3\J,?5-1F:3V4(S8<[[<7GJ MEUP^D.J;F=HP8E272J4*W%.\S43:?LGE;6.6B?3%2JW?3"4;2\:HI?BH-[G< M'5GHEZN1F-%F9:EJ#K*5]&#=2K3][FB?*J:;^^WFJ;\25NS,K!G2=MGVNZ-. M:MF:CC*KA+Q8L?J8-]7%RO2](W9(9]6]P.RI\'"WI),M93Y8M?WNB&8KYC8V M3U6I7*VZ;FERJB-T-WYW%)]D(MW\C"_TNW1A-! 63_13P[< 0/QIV.O1JZI, MA2O;361I#)][*QAYMGHREZS*E7EESNPR4:,D["O]:ARK=TO1Q("6^:<^ M76O1A:G5C&_"&;][C\YFE<:\FC*8\'3SW.,7PGI=AY%GJT^?PDJR,9O5^D4Y MMS&FK6>FE!VN?Y *7%0[/2XZZ2ZF:.39ZID$O<\VPTT$\$ZC7K!48=TN M;=#(L]6KVQP?EB:F2G6?Q.ZH&^/C56$S3IZO/HQ')\L(DS=DJYC8/=-CM2:K M;33R;/58IS2II:94B2D^K3J(*72*[0[,>;9Z6]K5-Y%.M-Q//#&KO*[JRL[: M^-'1+(LH-U*,S.15P0R/E>YH4(YM_.AH$=UV.E6C5Y"+J7:"FL:Y[MX$BDN> MG>A9'L[U6B%'29-PI#/?,LE)$^:,G),<4^+'*VY%4U*XW8_&4E)IK[?]B)-2 MC/E.KPM;*DRUM'!!X<>MGB]QZ@M-766+(X7I*L_+ICDJ)Z)YB/,ZVVBMG!ZF M1S(MR,5YMFJ5.KZ$Q&AF1M]8D7E? M"+//&3;%9U;[MA\AM6:K1(QEGUI4.-6;F5$Y6 M$6M(G9\]JCT/6M6B]D05F7EV6X\G6T)RBD8Z9W^A6/"K!3QN5,3V4+J"5$BP MZX!!G2]>,%E)<2LOD7*!.ZZL($;DD8H&B9UW MD&)+/]+QX"+NX"*"I/,[N8CT8R*HAW$/%Q'4P[B3BPA8TYU<1,":[N0B M9T MV8OXU9"OM]2'KU5VX3J2^]>"P47JDD2"NB2?%6V4.L.-UT[F;1'B_>_9:0,T M\*M \F>AP<<>@UN'^[^8R/3@*;2OB79A_XOQ_UL?^XZR'+Y<5"$1YX/B#3=. M50B/G]IJ.SP3F' A/&92>AEM=TJJK_BE*@092@'M!K0;28_I7+21V:1Z":IJ M[8:-R6*6+_2FGTJ[978V[JZLPD"6ZH5MC#,KS>:@34JNI"-7#.2_-0Y_F':_ M@*K=@FYY!F#L57+";ZHU!Q4J?M/&^=6YZ$=C)7Z1J2K"=/;3):2"I@-W)?$4 M/FRT)^Y&UE.WO:::T_I2HN@F5Q+M:C%)^HHB4$"( 2'>"2%21X1(C9?KITQI MO%N;E%!N/NMR,JI8L_:5"7$8:5:4,%^4^KF2' ^7XV8AF\Z0"C"I:U:!_!J$ M^#5-0[D9^@E29,3+23"W/M,=Z8ZWKO9P3?9[A\?]Y.(6GR0O^06A J=V]%'" ML0?05K>)Z-B'=8M&=%/D.2'7WY6IO=F(]CNE@EWI)AE+!)5N EX0\((O(;+] M/B\0EOW)*)(LY60ZQTYKJB;'FE.[^DV*3@:\X$O:I:YO\N ?IDH'1!P0\?W[ MYJ?9IQJ5RXUW_<5LHE0B1F\1'VY(:9^K^N:_!A%_A=I%-TF9E19+5H*^%)#" M.A5406>5$*3-ZFLBO;W25O[&[>&QP;AL[Q^12Y'LOD,VCU214[6$J",OY,-: M^NZY)8^'HDR/E7FZM(Q/>]S5\F%_%U>^;\+KG]L!GKQ8CU3\4,SC/WR"8/R4_ MZQP,W[S?O?>HW\4OBSMDYUA=WR%XOMBWH18I+OH)JJ3WF]&1NDRLE%5KOOD3 MVMX'M'Y-6G^Q+]R?1.N?YKY]'ZTOPBMSH>QK$:;*&72$:Y6Z5-=.U(Q$X@^) MZ&NT_O64R>OWM?T3N=679TUO6<^_'Q^ZBUBPJJ$4!5')[2B:&PJU=78T-20[ MO_&;Q((%1'IA^>%/(M*[B/5*%<6+ MM0J-3%WD1&;%&U)XE:G(/6U#LN7BT2L6T@O(]0N2:V A^6UAXO?(=:#.=4V= M:)S,/J5G6F\WFZ:?[9;W\7CJN]M*FN;,"?Z V!]%@,:'PIFAQ$WR"G2F0&<* M["1W8B?)>0CVW3J3-$XU&665B,H[/=4JTR9=CQK0&!G'BB0?4BDJL)0$5!]8 M2NY"N+D4U5=&879J;@9S9B4KFVR'TAJ\ =VF<=1([(&*GM=5^\JV$CO7^^7L M]$#M^I/5KL!*\F%Y!%=5>-,K;=.?#R?:*K7Z=)O71'FQ$9@%9>ZU>JP]3H+\ M$8U' OM(0*B!?>02(L3O$FJ[F8W'!!PYMH7VF+<$'W'V MI7H[VU79;IAI4DO>)Z2HEM7ZO>#L(0.S<9T?JK^'3XDGH_*GW;^M9^%SD^!1W&5&6OO#U M_^="=_^&LA+PA:^&&.?EZP*^\*N"V1>^_O_\5NE"6S"Z=2\\OUJ%'E?HQX2? M6Q_J%C$A8 !YL_OE]^A!E;S3H]Y-6ZH[JV$HUA:6D#*1& P_:\#J5X_QN\C\'[>->!F)=Y'_N: M.MX4^90D#ZI<=Y.+3\54%=['U'OJ?@;OXY$^]T?@_4??Q_<@_M7?QW&-6O/% M2G+2#TO*2(W)1JS: '2/4&\_D%_ _-]R@G:/M=J?7\V0_XF*Z]?D.&\YNZ_. M/4Z$IJ]I![RP@O2MKN/&)ON P0[CB]HG'?$TE "SQ^-A,*A M!!7BV9WAYB5]0?/\R;'\$LK<_)K;FNZ_C^7AZRE8'S:\VQ:!L5\Z'-*))(VW M\^4R6\D8@Q[E.S0:Z6D)*H]HS1Y>QXE_X[21KF\6TR4K"^W*D*O-M4*:VGS8 M;M'0S#/-S<= 45C4%Z(VH&)4L]9>QGI=,U,OVP5XX^FKM ;X?L:)[T(:'[?- MWYPV?K,\BVW3L%>-^-DV6EST2=.ZS4:_NI\R6E]NBE(.RM;&?_Q+/;Y6G_\; M6?Z#9S-X-G_1'G]EUA"U-&W<%5I\/YQ(%"OQ\$P>E*[^;)86W6FBO@QG93HF M*.+0E!/3%C"#U(]_T_'@V?P-F_[7(XV/F^QO3AO7?S9W_<186/7R&SE<4YI, M=CH=1=H@8()+@'J\8*W63W<(G.B;"5"CTQ=1H_]XG?EK\K2;VPR_J$J<0/PK M[<._I/TRO=MVHQ5;UIS:I M!1^C7BNA]*=:9K\DTM][2NXE9J:G;?K51G4Y7Q0%;:D"!=:SL M7J4?0N 0NV\Z_\,>MXL)YR^1^=.B,:%J7&G()'K3YXDY,X?SU,?CU-[YN%5Y M-EM52PV!HL?6ND4OFVVE#X2-%%>:ODHASR_^N-W6[?A55=*/8_WU'[=X4?PL#W:WU MVS1BAHCDSKGA4,GEI*$>SO=7G?)"3I:CDR=Z>FT9H"ENQ0B3-:M,]XF/+OJ[ MICR>MNUF(I' >!WX?#]3#?X-XKB^J%".-*Q(0 M?!5Q.7#Z?@<.$;R>%U,E7F00VT+/2#V->T_]U4I)=<,UE8HS5]>@!]E5YSE> M',WZ=&85:XKQ1F6,6W%!2E?LBAKTMZ&-P/5[%\1Q_==SUNIWY6@U7>K3N]XB M79/+I6D.2(4HVJ_1RA?S_19U@34%'=H[J)?2K@-5^G8%?*XO&=SX;'^Q MZ3;5':PFD4V]9<0W4\0@0/5^H!.!^_K>"F'>V7-Z1_1Q_>>TN6WQ\48MG>[G MPL*R]AQMUN8MH!9M#52DX.@7=FG?E^']YL65@OII]Z^.GXQFE8QA M".8Q,ZPM^\-&/3%(,KLT5TV-EHP0N[ZP4-K30W$\RD2I1#/1Z@MEO3,93\2T6_#,5<7WRHI.?I86Y;F\A-7@S30[I.:^8&T0_4 M.GU,!*[OX 4.7N [T.'?PT]VK75)'=>>6HRECG/)&IG^PIX91?ID>%QOP D.L^4,\>47K]ZV92%#Z](ZU^LM0S/5?8,$LKT9C8[2G MNK69P(GI7&]1SB#Z 06>?CM._;^X@?V_SK &%"R5N'OM!H"@@1EV@;IFX)%V,6^$=O MCYN3X(,([7*+V&.HT>PQ7<)".TR.*3]ELC4F5.@TZZ%Z,UM&_RXUZTRHE>E4 MNZ&_X,YHZI]ZJ17"4,,_1_[Y&]_>!7F=I"(<,7]&$^>Q$Y$#L_-L _;/Z@+: M 6L*?(@U0RRN$V[@$L(BNM(09QF(?0NZ\1!2!3.DB2%64;0-8A8"'KR8[7)Q80H\#XC ',KW\S;:"@H-8#!519NNI+<1([EX@GGXB,C,!44](]M!F$/YN@3_"MZ(^M MXPP;B3IZU$/P[;:':%:)U#\HJ,4WX#Q@B@K_P?8?,(C>0T4XJNTJ;<>*J4%_'52H:;Q="@_J MHP5WZS7\2@X0'"X* ,$+_O>KW#",) 4C"V1JFY?[Q'Z2\9\^=_S9GO_Z5139 M;'>3F*[$E5739WLI>R1G:4GFLA^_:;^#KJ=W\D^3&/8:Y.$4/F>+-=&V!<5- MR6+,;1%XC^ZS1G)6KS9$!B)"XCB[5K">%UX$_(L7H6-Z"URMQGE-K/62;*6U MJ#O@XQ$JO[<(<9NITAV?:^!UN;O M;F>:567T.2GCV]]/R#U@UJ)BM/J&]4^ M4!2$?D\ZA"K=!MJGJS+8HLX.+Q^_$J^?MAO89]C))?H/A%,TCT= "!7>/.SK M!ML/H";\[@3>[,]1B)9G%MOG= ,_H!M?+<6\Y"NIX=KD>*Z<8HW^:*W6J=<2 M"RMLV*-F2G$<+FLT1#L3>N$6?,<_"4%ZC."$-D)5=<&$K*'QP%I>J:F8\_> M\AWTK^C_?2!"+@1,](L/Z2_D%Z?Y&2(06]X%'ZH:!CH?AK9E\"!10MV#O=#] M+_,>W>B>=3[Y.BE6\]1\2'+4-^-!MGEW)[XVN77C6M20_*_5) MC\?;3L:=Y5K,,BN_5YFWZK/387$BJB;<@C^[Y3[N' K[7H^PT#S\SY9A2#I$ M >2 4S;T8.=,0\Q@XTW$\3\OXC([+ E+)O:"\$->DL3#402]#O[[W_^UW_LG MEV!,LG3+_K7U^^T-2PD-;C)P 4Y ;&0#48N),GSS+U%?BKZS&68J_1C?Q@G] MVKD.XZ%I^QA/_HGM?4;S<329AKB*[4W9QN,87AO8_&S[7> MW'UI.2H2@U\V MT$6$L>CI!\\-5L:U9K](XC&@:&U>IDQ_D?$%!N!P/]TZMF3 MKB_T&U#[]P/.Q^0J23J1A2)*S"%,@7.P<3N*_9Z3!1UZ7-VH25UB.R0ZP M F1(Q1J'9>NM1KW%=(KUVA4[M><,ZM2Q?+'&U+)%IH*U.TR'K;*U3OO/A/6U'O^5LW1=#+Q"$&PMSX$==AXPL)( ?, ,#L51-B8< MVM/^?JI*_2J6'B+!*05_YNM]W8&Y<4R>"-N9[W7K? ZM2 M:=YI(@*^<=;N6GJKGMSR$FN3%>5V7M"8-:TD)K!E\GE+Q9RW"QS-]GEQ(:=G M3M'W9G%4[!-_WM)69MUA?281>-WUBP.?\'/]!6IY]/:^QS-EIQ7S\')ZQF=& M2Z&=6"S# J*'+=M+VF-73G6IB9REI9/,4&L6&2%^_/:97328?FPTP_T&:)M^ MWEY6^::0.&[IM?0:-_:)/.LS-7GLM9=.BV5@RZ-^"AR9;W04?+M;[NK _ ; M QG8]LY]BLPPY!=Z"$TEQPT=NZ%EAAZ$&HCN6_PN++?W]1)X6@Q7A)JJT39N ML#%JWO9;7=V76LR%Q'"/_."/[SV%P]]_"A><&.XH9GC$+*%-8N: 7]L/^YU" MPK/I$ )^*>0S6T(=T#_19K;W?.2RE*%@;B=M^W<,'='_"ODTLJG>Y+$;TR)X\;:I M.'(LW7/!A?GK>8YGG^R0WXQH(-^X3Q$MQ!"2CE;B%E8B@ MZ486(H*F&UF'")K.NQ(?O%CW)FO]NE'3IXS@+PF/?PN5[VL.H!&%OOQ_?Y!_ M?%8IR4DJ1%?[D2XR$(Q*.0^' #X7C M2Z[4#AW'29W/=?)],M9.7[R,U"@?%S.C-N!PL3"LV7A#H]8\.NI!9:3(!SQU MD43;$2I$J'#OJ'#.&+:748'I#-A1C"J4V?(<7S*S?G]D7SY[L%#HEAO95;O# MEKFV8I$_1/*!2*7/EY;E&M;C"^&1P/D&7/\+@>Q;)FO;0MOM MIJ-"V/971'G>-;@'_?NY,H2%D7 MF7UG-_NNGAWC"^W"JX_U9@S'N^)6I](\!"\] 8L:F'I-U>;GN.=,NNUB:R9R MW$1(;'U).![YDB)0B4#EQ[.PCX"*S5<7\9$W4UE.Z:IXR>/,S@B!RL85A;_F MH+[/!$-?V<%A(4%+]1:DP)HY&4)E+)<2I.4,\O:1@< M:+1L+N;R\[X[+L\9;E#@)Z994NHU\D3EUZ64DJ"W) MG.,V3K;Y!#/L->>3%7/JTDLJ*2:E:4RT\!AGZ=TIF\$[E>:I2R_5@MR<^T.E MR:L+7O3(L5@SC.:I2R]454VW&EI/Y>N%08]+=,O#1FMYZM(+7:#XX5 3)=9+ MKE*5E5\CRJGEJ4LO]G*4'V;,-8%G:\FQI'EFNU*<",GCEA;@,M8JU:CAAK_" M&XFZ6)Y44;FJHY;U62J1RW)2%V\GQS&6B&?:9&4"6QZ-/>XIQ,H=44TA@4D+WJ19FN/%/:).PSLJND,V@;=P&,YA@7) MF11+3IO7OTI#/6+%6I>M=>JM(GOV>W[ONP"SG4 5.+=\;66[WFU) 6,/HKZ\ M6_FL9]OPTPOW5[IT9S)HKT3YXB*O/:K;.:?[1L=P/^:4C1#XL508Y?0JCF>;]3J9Z;A#>_#Y.*2=]Q-J M6W6K;#7@UN56F#+^5/A1.^7TE%BL26AB:EZ=E0;5WB"UN;-!)!\2\8M4F(WT M-]+?>]=?7##5^3II%M-COKRBIZ*<'$VM^A?KKV^1J]8\-N#XV#!55BKI@3": M,IO;%>1#BCC.87]7MRMZEJVA9(TSVYK8P(DN59S':W0'D= _!D@N1P20\A3- MAFU)4'/>0A+0D'AO[+>2&E6)+9TL[JW9Z61S9X&XX-7-2!,C3;P-3;S9*0()XLPC>W7D'\JJ)"F*-L8EEC1WL+^)\ M]Z&N/;0?:F*<_5;4#[8S+D6#3# M@'R2?B#2QW>5(BV.M#C2XDM3BP]I<;,O^,:(E59X+#V1 +7B_#;%A!'P9/PA M?N+&X5VY"PZ3,5CH>!PX$CAG_JD?@3RW=,7Z"G,0W<4^(^\(;NCLX&K_:G1] M3S]/@-5$5ISD0EGU^+IO3'O5IC=9THR0#.X QH_MH"B-0J3CD8Y?A95\6L=;N.9PKC+X7YS/)\9?!XLK:9 A1SE(8W3D5LD4OY( M^>^(O;Q?^?M4I>/4\,$:-V*:[VG982-319>B(7F))Q]H^K4D)0?Y!&XR8O^R M%X^IHP+ ?Q%_8\_.@E13TKTQ?-__WLD^>UF @CK23;?:2D]B'0VO+QM- MTX_KR=1\\L>_Y .5.MXZ@IO5%YZ*RWDJWYB*AF[EJC.NZ[-^EB@ON8'KCI;, M'__2#U22.E:D??'>A]&9#8*[-0A_PN+9V$:H/U3W_@%3@#X.W(B&90/,5>#K MW"70%P!^8;I*6.]1TD7'4645%?%V,-TR)S$7V,8+!;EO.2$'Q+-6TB*=FC=( MLB0]&,>KI0RS]):GTFM4UG2.M?U!06LW\Y:CL^D>1S1/I=<@AT,RH4JS)2M6 MR!@@R^F555V>2J\A*XOJ9%CNT2R%IVI]G95Z;N=D3=E)<9)H#[J-@F;,N^-4 MARN-2K.3Z344OJ\5FZT<8,OC<=;@8@VKST].I==8+9D%V:=[:9QKYE)F*A>/ MP2WN5'J-$U89NK)=JGDJO4:S;;:.SQDVV3()RN3-7*JUY M\U1ZC1K1,]O3A*IH5+%,C4>MOBC[C) Z;ED:&6QY7N,L-ILKS;MU-KD><$N! M/FXY2219<=29Q+2RO>JIM9B8C\'53)^8^14I&Q*OK/D>-^VDBWJ#6>D3V/*X M2JYM#60.+K5&ECS*7"=[U03)P)9?E=RC85LSR*3\ABX&^S,[]]29 2'EM60? M.6?15P;S]H+U*LOL.EZC,D1^&:*@:GI@S+BOM-M48[YZ:I#4(]9HU1MLJS-X MP!H5IM;!F%H.8YM\L8&J@E\G6&!?312G>N%32F*CP+8C2F]S$1=THA\"]+T240^!&UB'*(7 C*Q%! MTXTL1 1--[(.$32==R7N(%HN2F\29;"(TIM$PA&E-_D],:F(YC@ZU;_ORPY1 M5H0S%R1YT:^:\7 M*E@ !1(Q3#5F-K3;T=1$^56BK [?#9<^1DF"JD4[38&- M*EL]*>ZIR9:L5)KZ8EUJ"QHIK.U>!@K33#G"U$_"%%OI8L(E+P2,&_A8)_C'A\2,%3^51U6BP;6;YGB?8:*/-5 MG/]"2D*I,EDW4WR3I]P9%9L,T_+0:(:I8 C\(?5J&<3[=*9T@:)*.HC2Q-ZY M515EC[BV5V6K21LL4V?5DLK,9CFV+@_)V-1JJXG"%V*97%2Y8A;0":WGQGBC MRTLMUMUDD"$>*/J"7.7:NA!!0 0!5_&N/(. LF>2L3$M%5DOH_+2M)XMF:4O MM%>R,5EN9N>^[@I$)NOIF:!]FT')SY&?G5["=OF-5FY =;AEK,>7%T:W8@Y+HWQ_$B:Q(=-1!IL(3"(PN2W*]0J8 MP(=4I0I;M7&1R\53Y10^7-2^T)#B"H,NOC*D@0;2!8**@4$N2VV2XKP.)G?@ MX3EO]KZ?@'5W#5P_!H7.GO_HP[#1Z^$ML>>,IGBO4QIG0'I6+BE-(84X2#SY MD,(O&'<;Z6&DA[>AAV=/OO5A/23(N$$[8,CS7'\T7%273B_OH4Q$P?;]D$I^ M/X])!3@.)DJ29WBZB'+5C,',AM,9))>);)W(UOF^MLX_=U1'8 MIS).FYO84 M%7[6 ?H 48XQ++AVZ^#[%Q'P!/@I;'IJ#>SZA(WE&R._.DJE%Z IT(B$H!I' MQ\54HU)E$3Y$^'!3E.>"^H^-%J9HN\QQ3)Q;9_E@N:1.(#Y ;YJ"'6ZUFRBX&HB<5S:$UNJKO+E<[(] MPRR:DF4 ^'@WN')7L:3@9P?GG%G+<>MR6WP*88\IKL..+(%CVZWTF!BX?7=5 M_KRJOCFC;+\'%LQ IEG/'M0:1'/=YV3FCW\3R>.K=]MR%4$M !%.BC&S3)0& MVY+A'T[P_Y!*ZIWP^..7-"9<\TVM,%ITU3@[2:C'5%I9&?X)$&">._2]? M(\+/Y^3W1'AIR3PS+ALK/M;1YC9?R3/#Y 5G=-2L\WPE4:3QK.IU[;1K6&X. M@D+BQ)G:A448?Z$P1I V<2\;I*3#!R$FHVQ0?L=3$,!?(AWDBWG,R,11H9HD M\3SEXW__UT$NRYV/!V54M^Q?6TJU-ZQ-#DTR8%<3$ M398HR?/,O45^*OK/U M Z0?XUNV]FO'RN+!CH<_QI-_8GN?T7P<32;*UKXW90?9V#<_.TS(OOWRC92= MFY5QK=DODG@,=N2GG/4)XC&5O-!:O;SQ_T?$%!MI\/]TZMF3^?O09RA[4+?T M@QQ^FZ_^^+<3Y,6'8IZU@@3WSH[)B.=D,T?I\-Y(I%=A.28[P IUOEVL<5BV MWFK46TRG6*]=L5.U>H=MAPK>J6/Y8HVI98M,!6MWF Z+:E*TS\W_/IEI< M& MV%&1B5W^P SOL/$ R*P'X &A>8(XBHB!O M ^*,Z_S]E$?Q52P]1()3"@ZA>5,7):3/K]90V=1&"1%]_V=[-6/FA.@WW7JB MC9/YU-CN]?*+3/MD5:%2N9*8=;Q: 1X,VXR23FD=F MXU/=]O&E>K*J4%9+]^-.=P0T-2?&;$O$DQF-.555:&4N-'M>TF2MYX_7#.6U M[ 6S/%55J%KMU=1R(S7&R_-,O*X/]8'38$Y5%?($.=D$,7ZHD9T>WR@V<3B\FI MJD+E+C]O=V7@X'70S;DLJ8YRXA*V/!J[.AAH^-HS>3PK^Y+/R?T%V4$MOZJN M3QU2")MQ'. ZKU7R6<1*;=>3:T6<%/A4SJ+K^59W0MZ%)?&?EG6,\_)JB.VU) 6-/!W5Y;^&?ZL,=+[SL<+G"@&Y) M.$CTK:0P3S)J,2J]$Q"PJ/3.TUQ>+8E\:!X\XLFG[?V&LOO_W'(7M[TN/[;Z MQ8TOR\\MAG';"Q/AV&VN2X1CM[DL$8Y==&%N/:3KC4GXEC5]SCOFGU"FY<2, M?=.2/I%L7%XV[K^BS_&8@Q3!X[W 6!,$)Z'?^]+0+>P>U\]C>3P+W[Q>R/Y0 M[RUX-BO.5%?4 WUU,J(NFA)H*P"XH8:8?F?]$."^*[5?R)=CW3]SJ)L?UO778X@LE3,I7E5[S,".27M M9G=3[R?U0!+WG*OD6)(;-IB)D%3:]WF)YV8 ZII#_G9Y%>Z9:VP4JG7ZJN P MGQ\VJ295T2B9SI:E'-FH]YBP- ^9^!;99".5C%3RMBC!ZRK)U=<@35!)%5?K M2VDU'PX+C?*FF Z9.D_N^9=6]S;]&D'PS8\P8 [>DH6C&MDJ?&H!Z N 1HK> M()I.[/@U'SD?^';FST^HX''/'&0O>JZJ.A+0H14$+&\OE.X$#HJSFII<2CB- MSPTOF:_ENK5\9U.()Q[_KF5X(H"( .+F >+LC.AS .$+7J-M==NLRK2YV;@\ M4"KI95BF)QX_3G)R :)T39EN@9D%9\Q!1SZ*99PQ>7Z$=K^5?>&:J:"^ /IN M-PW4_1.EO&4#=*L$C$,P/(%Z#"$,7; 8E=B>AN>6Y84TY)7)I@(0\5K:RP@5 M(E2(4.$.V=$[4&$H<&EM4EMD\=YJF6MT,U0E,6#" D+$0SQ]G%7C^[N-SIL% M_\8&=Y^(^%96R:LFKOKJ8_6K#_V60/.2/J=7K.:*E'X[XQK#*&AU>% M=#.L*D3@E\U,%V%*A"D1IMP/$7LOIL2X-IUAYZ4.[U'5BB9F)$/(;XH+I=\3 MLG/93'FO7-9_C@*':8W0+?[WJO:7=W5?6V8V"&X!_?-"DCV4#4H/HZ5WX=)! MYKW-".XT 9\.)LI!HJTP(GR;Z/%DVJWA--&+3ZD&JV5I*]DDN@U1:*/,<8GC M(Y9[SNSVF;E1-)!>X+ZF\V);].*K!=%8E5&2M_2)E&1'&<::IY*J#.NS;A<:MAU66K6 MR&DSN(J%]UF)_F\M7%5!T53R;4:?977&Y99TH-F MHUD3)J<2ZC"56*^7BX^R.& D@9-QD"T(RU,)=5QC-NK&("CA7"?12"1PLJ U\J,*F3R!-6?CU EB:.64L:F9H4$.=/ K%K(K7;TZX6PNEH8B0APW M73J-:DDK>7F-2SB,;"IDLPG'1)P0IT%G2.NUCI#FV^:(H.-5HU<>!4V/5I3T M4S$A-QT6-(Z-IYSE:ABGG0E"GZ,.%(!?K!+E9(45+< H;JJ4U_EF %3/F^:U ME5%O-KD"7X]W>:*2*XE+"3[UA*",W)2G\@:G:J!; *;=+\Q]*'RPZ7'R(V]. MI@;M/,.V8U0[FYK1ZPD7//6KLA\QDA1D\6J(/J(G\$_; ^.**@:PH *',<]L.=\=?JD8U$)\A<>RT*C)P$E MQ[<2K,^I VUL*W$9LI$H@5*40.DV+NS?6.J$GYMIY,86XL>F%KFU=?BYN41N M;"4B:+J1A8B@Z4;6(8*F\Z[$K=]N?7G4]"E+]%OF.;KL'/R$W#;_?-]$1Y%P M?(%PW'^F(_C,GFC;HNGZZ*P$V OP/4(PKG<7^=K#_N8)2^XV:JH1%DW:JEO@ MMQ7U(#N)*JM@G'TQYB$Q\Q+4J-JI:%E]ZD_&3<9N6DR8DHA\H%/?-8PJTN%( MAV\K2NGS.APW":.:8BA)ZTUG]HB5X@T[N4DU1#XDT^=)/G U8ZP";=Y)& AT M;AKQ$_#F2\?X[1*6W"TE>-*:5J@T+^/'L+FJX?PZ-6#G-#]4Z@6J1$ZWV80> M4M1K^!$I8*2 WT(!S[Z??T !XZ;M=8NZ,N95V\;'A<:@#%9,F#N(/A&T>.]N M@8;HVY;^32YY_5Q+X@K#CNR.LQ&%(+)Z$^&U4HK4I3S-A>A_B@:)?N[$::7FDY9&6?RT;^9R6MQK)U=HA5A6^/C.JODLQ MTHK;Y.@A'Q+D/2M(,\]U !*&^1<:;2/R.R-R)[ MX]K'#YOCR[QE!V@5W"_L**)9-"7+ ,%W+YL?DK$L=\>+EHW[Q9:LY$Q"&W.; MY"[)1!22$*E\I/*W0T[.HO+-U3@=GP*[I%$.DW%6JN@W,DR8>R6!GR/*!PL^_A5^; M@7ZCFLDW949)1?J@/-F]>&:RGC)NIT$]790%*OF" 9:3+D2[?O2Y?)G+R,[JLVZVB MJDG-.>NGTNUD*4]+B72@RZB S0&]2.O88W5MGVEI3E*K/T'73G3AC&?O#E'KUX MW4 0;-,K3CR1S1:]6L-+91S+#$KF(7]%_$L8Q?7IP[FIPW??$'^.Y7.+Y;F_ MGQOC5%8:HDI.G59RHM77;:]9H9HS8<&@4IJ1YR+2WTA_;\IU<4)_E4:C7(D7 M4S)N. K!9LJ^$S."JKG(6Y%XH-_.3/%_07'.?R]4:?M=//D#-/F+._G.;EVZ M?FP.C-RG^L''Q6*7I1FGTRN^J<4 .9BFV8'+<9-0;%43"A/COM).0,V(ZY<9 M)O!'+,=F.F^Y.! _ZI;H0LJ2/=*L%%I8.,1HC MOK+>\A-Z,D\EE+&P>C*1?@C*+&L7V.KAIJ M4.+Y?R^*YT1:V&B=$ I"7I0" &!6JB,@XT_8C@3VN!I,C.#C=DYN$<: [=7P M=T82[G@T?B8U1[#N9&.[ M^":4Y3=%*A#XS4^W0O6(=6"G]O\%"JCSY>($"30>LH./2Y/*5>MRW*,&FM@? MXCE#'W6KTRM*DS=*LOVA1"_P=K(N<8RJS8I$\X]_4_@'I6E/>!*/6-ZR P&: M08BRQEA)-#W1A@(7"A?\)]OR)LJ1S.W)RC9$0@U$SW%1O7?+!#$#+H>"58J9 M>@N;Z9[S7@8X@YNKT!*ZE6(AEAIH;;;AX;E%N:VPS];X^:Z.HUW]=Y9\^XNN M:*N(CK7@G 7MM_]0LBJ=5E&2D;:A8,<_.81M<<9LF67.>Y*1NK MDIE2D:0/)*=8RW] =!#O*)H.) 1(D3.BHSKMF0W$<=W<[RFQ$YL8N2:8+]7DA MJGI05=Z#VYA]@"!P9C#'&TV!Y"*0$8/Q>KJ(C40'2@M/%=W445?0<%D/M<:ZO/<\Y\=74)S6MI\LUMP%8HU+C[*G69$NQ MJZD/SHUJHRQ=55BN525;.8^C36Z)U.<$Z/X9[GN[M;11.@#X)P;@4*$>B &U M?<;D2"*0R@!N T$_]TH?N;H^OK09?,19:RJ[Q@U-C<=U9S)ARP?&=>+3*U+< MS!9:!#:8)W4!&L!&Q27%"7@!U1RB:'HUJLB"XDA<+,QR;TE-T+*"XFFQ;MU5E\D!73"N.:UQ6EM4C?Z@R=8EMI-EA$QI: 32 M?B([Q9\/J&[5+'RR[L-MP0F)X],V\(")+VP5[A$0GG&_$%_9+DYZ,,(JSGO% MJ24=B#9RPRD;_-XYV1".7Z(Z]8ME5<5J/_[OPY*:^^.(&.2 MI5OVKZT_<&]8FY+>9. :G(!86+E;E.&;?XGZ4O2=[0 M(@1:@EP@"&R@R.XXBGA.GG+D_7BCKF^%Y9CL "O4^7:QQF'9>JM1;S&=8KUV MQ4[5ZAVV'=XZZ-2Q?+'&U+)%IH*U.TR'K;*U3OOLU_8"/E?P"&/@=FP0QR'!2$0@\[9L;E\D+V^<2)\?A>9X8EE,]8:\-\QX78W1#*,-*0Y%/-")XWR< M+W'V1ZQHHLDR03C5 ?%YOBJ'OKF9J(XQ"=@N["X65$.=A*XY&6QXBX6NX(1_ MHJ6?S6QK!:?!A>SJ!RQN#D![$+X\KYJB*8&LY;@.9UN.CH?X!#Y[GN3=^)R+H-#Y'16KN**J=G," M-* W1KI0;6=TN?EIN=U:6FPX2<@,.RVQO;6;2G=(72.YKK+L:H1F))I__$O3 MQU?E@D6X]$SB!S/Y&0,VP[*M83:V9+1>RM$E(^]62M3G$>"],ZGZ4UQ9UMP, MZR^]%>@*B6(CL42WC@-"=:3]AV8JVF MSW70]*%SC9&H!_I^B/0O*,4/W&A/ M+L&(TR?Y:8E;:^W>:N%EJV4]J3%0F!^(Y'%ASXN(\Y:2]2"[6$ MSUFS&%M($EUSX*S%J0\,00;I,G'HHV M$DGW F5S%1%NL2Z&.%M(A#"X[J%?QP0NMH0[K!*P'Q>#=@/<>[ZOL@5!S CD MF.TI;4>!BZE ZRSF9,:<'MH1DY*4ZLZ**O]TFK&W-W/\]Y8"?=NQV)'JCL46ZOQN+?"] MM^ M'[X--3>0LOA81C0UM.:A0SKXR7@$!.4._6M<[2VNC: MW)@DVGZ3)OA>)5N82"2H-83/$^??CHDP1ZU&F9NV5WQ[;=9'QE2()",XHTJ^=/2'>(EG!OX7J-H0(&<;%K1;8=7!QAY M"[V+F+$.@""Q=?OLR0G\T;-3)HB_JJ/ OR>6-48"!$'8M6P?N4TW!,@&,\MQ M(/+#5HIE((_?F^$4Y$=.QW8OW02+^>$ "#((&TR]%\T"#P<$(_C\C5/C )_@ M/U\&GY)(X%%'/R'M'393+G%< MF'<%D>,GP9V.4_@4+%A=3,G00LH1P9D'RX8 MO].%_6Q$%XL _*!QN+?;9;NSHLMEDSBEQ>;)VF(RY0I7]5W;U>Q<(R>DQE(" M,'K3E,"E6+3?D0_XB=K5",Z"P+T#7P:^6[^#.)6C,)5-R-_V1VB-+A-"<=DU M^IU@H4_%4-1S&=T3;'V">Q.NDE<7=-5HH;#?1^+8S[>)&'J'7;TQ]!?6^>3S?K_"D?M9]^/3ZE,3==)LBJ,8SLT']' Z&(,BN;RX M^[$Y'[8KJZK39WM^MSK"+;]?32(U/%[?M[R-I]3SQZ'AR4F6:+#LD?/\&/?Y M?K9".JU1EF*"0K\GRN:]2XT0YFV.V$[8R7?LF7I:I1%.J0*IRB4V-JFS_82. MIWGJXPSH=SU3\WQ)LKI$-HUGUU6K6E6;M4(3>8=?<$PM%6"^3BG.Z QX^9K- MJP$1C48#JUBB>>: C=,A+^_S51R'%ST/)JIO21WQCNLB06A"J"H-8,U0[:; M>2&&_F4=!+P-:08R%*!D3!!OV+.H=I1O&[+T9O\NY>,@GET".-S7GS2H(?J2 M B2M84.F&_0 ?IK8HK'1)WNZR/>%;(MBJ=C,4Y.#PJHF?MB[>)I=0'T&H>EW MTJ.8<"9EHE%)$GC/;-5FZJB>3O3@+D,]G"X5_,X9Q_Y":[EQA"!YWET$@[0- MG7P'MAUJLYT;[&ERL,WL[!\$6[9EB@O5]AR,4G!N<3*F_OV2C8+21!-V_>%IOY=5&R[I]AGON"+\-.V0 MG9YO#8890NAJOF-H')=PFG+'5B1$G_8F/>8 Z=?8LR'1&#O /-J+GUY;E[>Q M,MO)WYO=0MRKT1FP+K'S7+Z@QM*#_"(W><]FX:@K+/!Q/H60CA(V37K<@'F<65DL(WZS[B+7!,4J(*T-=JD%^%IR+'*BX9'GZ&$7D MS&P0N"8@=.SO:Y"B!2>A<.=%^Q,RAJPG1 B$X]S:_6$KZ(L%[65E#^0.:LW; MP'9V^VMG6H0/@K>,MQ &" M&8=S6%&!A]0[*'&R.TH)QK7;DY_** G<,""/1.1LNJ6%!A? MVT.R,5@ W9J%JQO*LQ,X-TVHZC;<2>#OQQZ4PX.FX2:.C+.-YVH3=!=.]E-G MU.!9\+F(:AR>JR(H@-@$6ZF+((XBO.^*VHBHFFOP>_C8H,,/&'+-;1'(A!_A M,^&N S\$U0L3#UC[.;HIF.B-@^ M]X%:CKS_3P=6+\2?/AM[N+H-SX6B!-\6=#JW-]F,YRI6@(J;3J-;VAL_[^N_5-OPQ\:WDZ->G#4X=C"H>V-;#>P#2XJO=AP8$M&4LN6!E:1 M ;F:TSNO-_=#9P-DN5F*R^J(8\5A/U%:%D&9MY$3Z443&46P2G 5X;8WML4E MG/L97 "X*#)DX]A&/@ZE+)#4S2%_X-J#O?50O!#$1K@[!R$!:FAY[R0&2I8< M/-()3IV"5ST+1@AV7PC&F&N+IA/VT-F+EPWB2"!:+50IV-^#SH3*^EPU=Q%, M.U*P;7^)\)-;$K>OY=SYF51<5&I5@R^G5DPWW\J1HHZLR9.<^XE*(PYVPGWI M;$.J Q'Q 9$^,?AYD(X;OAA"ZK[1ZO/FFYC7B!Q"Y\;4+>WSVTWKS\M6RJ2 M25V'TV-OXKTW-%%T'! *6 ".H>8\C\0Y# ]SK:"PG%"/41:B&C',]A\W%TU MW+_//19:$QB9FKA%&R-2[;&;+\ULR;D!!V1/F^9 MM>-=P4EZ>=YC&*Z7(>2!(C8%\KAEHR ->J5:8\BK4DY7S%ZC4,Y,A/AQ2Z^N M$%*QL%9XHYN+68,:1>HX ULFG[>:RDDCUN6*38OEZ?#H48R5:7)+$8C>36!+8_'7JJF M*F6_6=#*=)T"/%NI*V03MCSJ9[99:W%^QK.T[*"14OU!)ME83 3J^.V4YM5 MI<+%<=%N#6OU.5]V:HR0.FZI"ND)I7K^E"?3B6&77UL*](FQ-[E1HS > MXFP[1B2\44M(X7E4VO.H9=908H05%Y-X6>Z)BDY!-*E,D!_HJ&G1LL7Q3%U6 M^3K%N8PQMUIQ-BB'<=243#;%*NRNI?DQ-=.:^DDIE5HBRGO4E!;JLVIB3;:U M^8+U:FLO6>&*3!!^=20E5F9:FQOS/EOVD^54=VD1U>4$-3V:?J><&[8'U5Z= MG\=IJC.O K$U/"G.F=:HR;')45'+3H9UU])EF^HN3XGS*IX$ S6=*>"QOBVS M UT;CPO+4^*<=9K1(C"W4,O&\I9Z?^G2A@_=QOT2/X[FN MV568D^(\KXU5*<&7#"TV+,5PB6Z9-'Q[ F7G?=;/+%>LLLLYBY=I6?$'4G-A M))JPY9'2-T"J.TEIY3C>6V52XX&96%#IR2D5F1G=04SV9PV<$M6J.$RVZH/Y M\I0X@]Y:&W?:19&=Q_FUT)X.YT1GTZKD4ZEJY;?9\+R]7LMA8*N41292M+X8;>$N$2F\'0:ZM28(B'* MB@F!'N.B@"< 20.2PB'P/G^IOT[7:9[+E/"Y,L#-;@Z0UOBD6-*J/R -99L>ZY.*6'5=K/,\B3*+B7#$[W1:HFW.[D8/5KGNHTA M"Y,#'NZ&?BIGFR!$UWRHIO>*(+7H]V/3$ MXM?*0I:K50^J&4S(#'MM7I=O0,WCQ-+ M97",3R;X*HZW,UYL4!EK_MJ#'3BQ5IE$OM#S1Q*G^;6N6JRQ[70- AAQ D/, M18UIKV+9'M]>]6+Q92>97Q ,:KJ5JDMG[BV:DF6 CKAZ+7WOU"6=O(Y3?=;( MUAQ+L]@149[<0$)>%)M;R]:K+-9A^FS[2W(=MR4%C#T=N3@M8V:9R#2LR[MY MW$3(98 )9-4-C,CC"07K;(;,^@V65?U\'9]H]$QQF0M-Z&>C9E[(<=B&-HTJ MJY(8'F5L9F#K,0I'Z+G6]HO0OQ%\<^ & MV4L'OVGSY&>B0]>%:V_[M7D?$4[=.^NU$H^)Q&NE!?8,MKWGHP0*,IRV;9;O M[=_!HOP*?4;HD/)-7\W&?1:\>-M4'#F6[KG@PCZ:\R18?_*U_7Z-!RI:B!M8 M"*@1KQ;;B!;BJQ8"?TRFHY6X@96 V)2,%N(&%B+"IEM9B B;SKL2[Z_;]S[> M^G6CID\9B5]2,>LMRGA?*+4^9>BQ:8DYZ^S8=VU!W25^KC$CQQW:&I? M8>"OU,R]RDR$0'Y3$K#7\"/6_W=3A*M,P]7TXB+S<&^T_X7C: S+@S&ZQ?!] MR/T7*O7]E7=_RP]\[]7;/QND\LG+>AN>N-&AH_B5$R7=F1Y9!Q9A\!HH\LU6 MFXMKI04*F8NC%.>)1/R5@NZW:U+=XG[S]1KZVI@#_3WS7OISU/AY1K?9HLL4 M!'_AXJ!8[]M:*JY[RN?S!7]XJ:%?UV:XHF_H)N;E12/BVA-S.UCY-90G4'3&'%=0 M^HKW(&::=NLM0]#[>%:?3T*FV\-=LTKA^)8/@1'I=;M8Y0W:.%'\OHCY?4.S,P+ M1P1\:\/SFXPH.E+\&EMR2\ VRO1^LIH8)YHMP-$#?%XJ HTK]99='>7Y0C9E M_+CJ[]V$!]Q:>.+7J/7-C?JGZ?F%C=%/ZSDK-1V=4VM+UE@JU>2 3V9Z*Y1I M"AFE=/K;6:07C1^(3->KNY]N ]=N<&)N!PJ_B/(<'.Z]'Q 7;#WFVBMZP .; M2\:*U&08&P0)]1#S>0T0[R\\X.98P;4<##C"B4W*8!3 MJM_0VZMF-<4$,(*(U:GZAG?DP GC!+;ESZ) @2A0X"T@BU#K:\G/^X'*R]E. M&\R$NJ8RQ5&I8)>M>#O(O1Y$1.+Q.[X*+I/%B@N/(V_-Y;T\ M3;W%L=X.@%V8Q+P?N$9N/LUUU:2/DX-69S1KK@HT(B]D0%[PAU3R-4LK\O4\/\XOU=6LJP9 $ 97TN2;5S/^+RA7\.]1 M3?@;V:YOLHP$@]D R@>J!QK6E]L4D'A>]CDL7ZTN0B<1E"& R;9E8*BXM!A6 MU]T4C.8?VX^8')YB[CN6@M^HSE[MB6?%)KZN8@B[',[)3(J[P&B--47S]Q. M1@MQ"PL196Z_D96(JDK&Y1;FML&M,O)DH&3_13@UPP[9CI+(2&0$.V( MQV^<4_;/>PXBBO3]^OK^\0BB&]!W+^FQE;B3:/-^>\ .R%JS;1A(WY,_2-]O M_9[:,[H2W.,["/5^P$S@HHBE;;@1BC,:A2%FW\ DC?)X?%.":+T>:\PX%?=]9JWUDTAB9@)\7C!V^S?7>ZC9%S?4;FOST8^HMPS2V!9 M3N(HGL*S98'K*[E!$U7_033DD?[IRGW_+A;6!/;$1]'3JJ0"4_(QR0;C,[*3 M:]/)R.C:S@3VUWT2%QU,E'/!8/+$)V+@4&:5?N,D*'G M_+S0EU=D*V-E# :"0%V?.(,UT-)XIBG0P4E*ZI* =VUMB6(\(KW_?NSGO7I?E,M\++Z>U' @,08^ M\5IUV#NH]\CU0)YP1'Y'O;^'!#E?EP!FFV 12A+C.,!UT'F=*@9]5('S0NX7 MIJ+S778VEW%O$,-9ULAH:W=RH=PO'\CSTU%"AA?FZ'%00(SD&5YXPQ:#5L#, MLD7;Q\8J;& #4X(=<171Q2;HWVW5 2AWSRX9-'J4&,P*!F$!TY_F!1-ML)>_ M!_M+->&#+,^![9R_?V%14ID3SX\N1U_BEOJK5^.BA8@R:/RPA8@R:-S(2D09 M-&YD(2)LNI6%B+#IO"L173"_!&F\Z2'O;ATG/YU/@GHDZ9O.)_%B#IE(WB-Y M_X;R_J[\*9'L_US9?S/#Q/=))Q$E#;F[)0V3@-QQM$0 P4<^[U]G@Y]K#RZ* M0K_^&?$W'_AM''-&@AX)^O<(J7\^MA>*MF 8@PY@15,"0?D[%'?BRIZ.B9($ M5\5UO@^3_JXAVV;=;K9*;C#NT! M\]MU-G=A(/##]KM-P:H6@).R "A A)$DVX,OV>E>WK)S&\UC-HIWHK 5*XV( M0KK4:VK9?+>36IFC13F-[GC'__@W05^PNEVDM)'27E]I<<%4Y^ND64R/^?** MGHIRNM&YVVF$T-\[AO*?1K"[V,= MFWF]&,VXJ5F(#(EO:4C<###>")O9?G4"!*D61Q$%N3[1#&\\ZN5\/V554 (' MR%RH^/>JRWMM?8APX*?BP(T0I%=PP.,RE4FFVFEH7)4: Z5#3RP1X0"JS!M/ MG)T,W2#S"7-/!DDG(]_*K9MI49Z]^^0V/(H]*I*H_3%4O3R]>555;2\<2DEJ8LFU<+1:F%N6MB"54 M5<@=2.HX[]//<*0T1-^V=/TRA.*FIB"RGB+KZ;Z9R+'UE+4,]/]A[0%SG D3 MSI]"O[3371O)6*R &PEN67>7%FW,)@*-B J1_,89)R(,B##@&U&]>>A.^:=_#:]"=(_'N$>QO%S1[H[2F>$Y\-@%#2)^R\U>NUR_AR7,XP M0AKQG.2/+V,0.60BE;X"F_D]E29MVLPO!_$&W\[C62K?[X"!TX0J#6E+(OGM M_#8="\[&J1Q(D5OF_";9M77]VO/RSI2"/Q@$+^_6X6S+.66NM:;2DK8FR38/ MZG)6SV84W":/S8G2L%; M&YHT01! !1 0?\VBN0.GS<&MU[WTCN>[^OK=M?<'V67??)21'^';#/*>Y/4^ MC>3W>?N+I@-M:=T IHLY<&O%;+ I@>B.(>(+7^C,\Y_/E#E[]I6\'-7X%ZN M\SUM;4-E;86Z>H(5+XA0]-[::+5[98F3;Y.ZI[D)%JQI!EH>F#_XOCQU:^_[\H ?A^/R0'XIZ1& ML0J1P7&CD>3W1$%.>.'VL*EA6S,X^WY#%TV7,2Y2XE>#((V8B$'%$1,B'=/K8/7<^*O+=93I2W&^BN)=TGW]2<;/XH)NM MZTH*+[?L!5F5\]6VM$2*&_"*5 (_/Z^X*0K]3V19$ ML"!A*?$J@$6^E7M+@54E+*73)K^+E1KS)K;)9D#"72(,A!XD? MWSB]>R?+BV&-D>LDNL$1A6_?-W4IFI)E@$/X.X%\?-HO]E*]ELB2),$S MLBFDG1GD+D'*TL1#G#Z^N!8Y6R)G2Z3^-\Y[WJG^9+H\=^E2C.<-92*O6;)< MXO(3I/Z(^#S$\>/$[??E?JD!]_(TY[LK[PE'2QPJ*BJBHX/K,)@S%I:X^L!^ M$ .!ZG@J;;JG"E4F-S%P:MBS4X.>E@-U2$*"]*3Q!QP_SE :^5!NUX<2Z>9= MTH/3NKD _7S&YRT2[S4ZGI>8R%:&8)!N!B$HZ=3Q[>[G#.'_7'3T\^^V7 M1!4.J]N2B:=;SIN;SLG$7J^#__[W?^WW_LD0B$F6;MF_MOJ\-RPE+'E,!JH] M ;&1#40M)LKPS;]$?2GZSI97IA_C6ZCXM8,$- \8A)%X\D]L[S.:CZ/)-,15 M;&_*-D@2TX'L_MK\;/M=@ *[+RU'12+_RP:ZZ*H+@)Y^\-Q@95QK]HLD'BDD M"/#/S< 2Q&,J>:&UVKN"'@R=W*W,?T1,L1'4_$^GGCVI,.@S5 &(*'KXV$WM MZJ,63*61(L$I!1>#O5$@J928 G)H%.)V-Y5DIEYLQ'H+? Z89%TJ9YNQ+MQ- M!?)YRSJ=KOBK*I=A_9J8Z3@QN;L80,M<2#YO2=EII5@J# CRRI<4*C5;+X&>ECM&$+1//6_:'8DQI5!03KY<'>*XMYYL4 M6 KQXV?RR58U-6]4*5XM9&60JU6DZ[#Q3) S@:7Q\UH0MM\\\V/V;!Y8QN6:A0RR/JI3J2;CF>C;+D[.5";2') N.LY;A.&PEL1G3 MN"'Z*";8Z#/;.M3UPMEWG2$E?UFR"?,3:!:;%8AFFS>8@6E<;;*U];KA^ MWH$GAM+P;,<331=S+8@> *N B2CY6 'B"-SFX=9FSZQPV2$($C0&&3-<#X@ MV/[B82B*&_L+/0"1-A+_Y^A?@^^)?_Y^"%Z#_EDT? ^4Y>#?W48#V*W#1=LO#,^J%#6:Z)M"\6IW%J4"6ZL@;8II'&Y ML>:J32@_^.-Q[#L&A41'LP?F'B34F(A>YZ#I!<9,MWP X/XP5FT@N98-/\+I M%6HE9,_1F^*SP M3_24S:?9TUTX+""-#I3X_=\$,C "V 3.& 0 ;*FZ"B8&:X@&Y(DZIJMR0+0. M9.0S$+59-"%8@(X_ \Q*=7;?LIM!!]VK![VK!F1 \-L64%/MM8R+98Y,NK(O M^"GF0$IB#I!^C3U["?FW \R38C)Z6TQ&S\6$77!R/9$VT?@GSX4E*V^GE]8 M=EI,"BD!O1AI\>ZS8[M"1W5UR!^*)F2OZAA"1*#'Z%^JHBF&*[Y1W==5O@4< M%VH&'$>@])O?)-+C58V3C#)>'U1%,C,Q2M3L0#B+M?Q72"<; #BZ?VU[ 0\* M(GS"?(>*I4)2-W>P_8ATH*YO?+X'] MA._6GE2E'@+!"O8+!#SB1AG&J&B>+*HVMA!U+\#^_SVSB_$.A.S]X>=?)6!! MO%0>KDL7+JKRZX&8+- %-A'^ M#[/1^L-%?^>:SZ U(;2$;J58B*4&6IMM>'AN46XK[/TM^D?SC"W:K&R+UE);B20LZ]Y)A56P@0MW3B@MR$OS<,G]*"%LCB.@U%!"' __^ *Q&?OEA/U/ MI_42[V4FM[@A0>(D ]5%1RNO[$E&2A['B 6;Y4&F.!@JHX9M+"!(),@'^D1U M([2X\#T..+$W!7N+O'TK-H:[Q<:4'8,9% T(#>CGXF:W.KU978=?=6Z>3>4V M1N)OB"X'E#23FAHYMC?QRRY%9SHC!,NW)[KOX%*DG5;J"V=D:N+*FPSF6=LI M3ID@><2)S>W]3 J)*Y(9.!XD.$_&.4+!/=*-G"A$ZA\'RUAP1.AIVQ5R/DZX M(.S"F3T"W9U]2,3#QEILD&$I0A@230GH M <]\PQ!YD8FB+U[%KJOMME71EI3-!'WQ9AL7R-3.M'KZX^+LM%'/%%LEHNSA M;;TMX(;3J4TZ-VE8O6.S;=0EE5^NDB0[G\HC/\N-%GIB&82GX<=&^NVPTXW< MA48^?M4=^7;E\"YWY&E1HL=ENYGAY_V,.F8JDCGQD3/P.'?-@82\SS2!6\#U MP'+7EZO@)4$&W"&4TZ<_+BZG;)_NST2$VJQ7;*JOW>C)26FJ^SIAX MG:5_FR8 MTY0YI+OQ8[+['L2LPUE&DI((C_JOB)S7(O&%AO$_0G,[SA3%.SS52F-LL;9E3-==\%VA:KX F&:(F&1X/73HP MMBTI8.RAM:]99MB99XN(Q,YAX#@6*-#US1V /#CKDBU=MY;(;:(Z4/$+,>_H 4BIQ;_#XG3!W:O=M9OP.IV$ N=G#OBU_; _/C2,@BLQHN=:VR_"^S#!-P?79O9NY&W:/-U+HA./Z71PV\6UMUW; MO)((X_X_?6\PE7I\]8KY7M3_WALA2MHR7*+M%:SMWT&"OE_AQ2,4W_CFA9_- M':S@Q=NFXLBQ=,\%%[[H9.RXXY+UM_(JI ML=*_>9LXO%V"+)S =GNZ>GN^3?5KKDP?K?KV15GXHY&MP@<7@+X :!CH):+I MQ$[.YOF%Y*W][\=/4+A5W;$6]8*_P!ACX##%"< "!Q&60RX[Y!C" L\0UH": MAM3L4,O.M;%\;;+"]'/]\S#>45=M/-;O/EZ_Q*;B4L M?I!.YO(7,_&/N96#7:W5YC?N98EMUXENM97@P41HS:>.55?6G\_2=#D/\TZ; MP@WZ1+ZG==^V1'?>;;+E::M&YXI#MUM!.2+(/_Y-'">#_<9*>!,;V)7 MT=FS)WK;;-+W"SXY=%P%@L.P#?R8<HUN2J\$/>%OIL MBT,@7N5=O?C M09E7B]QX8C,#-]:>U[W8NYW"=-N1= M^1PGN2ZDW 9%.424S_"4F"S5##J[D#0UF184AX]9#;X)(0?R%!(%/GP!3[FR M7= -2-XW-@UOQ#]S.Z[-W\F-'9&>CT%4J%VOD)[.B",\=:C@^+QJ%]58)H57 M4TTA$9">5]-U?SM%O0,F%/EP(KYTOWSI$(P^PY>,;F=@D\.,P)-^LL"-&E7+ M6BPA6H5^'?KX"OM]^W7V#K2.,E)^%P/T*OSHBJ5"KNX-.DHS^CO84S6X4A?D MTGW6TZI\WU6:KC+\>):,6SC-2K()MIKGUTO<+WGV0._&EOP49?V&5"A^P=.L MB/9$#J#[(S1?C"*WP6!^ZU"*7:02G=%BIO-9M95--V8F.:VB^@/)($,D_IJ/ M^2MJ(SU5F\$?W[MOX^\'@LO>IJ*.[],RP4W*$YF\4;IU:_7_V?O.YM2Q;-'O MK^K^!U7WG:GN*F 40, Y<[L*8XQQPB2G+Y20-B C)*P QK_^[2"1G; 6NJ MYK0!A;U7WBMBRG&1,=Y_!1N5TMCW-.QL;:R>\:YOFKVG2:ETB M18BIU6V6,1P1AE'#7I#@&J:-5*MCDED I%!VV@L16'7L4;9R)JT\&=C"U93Q 2;=,$.+3"=_9W,(+FQW$>$ M]QM@8F7=:4W53"]__>0UQ*N&G#U+O3UV>5*LGUV!;U)QK#L4B:J/O1;!Y037 MI!A@<\,-UCMGKQAP0"8+; WL[#Q]9MG^5^0Z8;;EFSI43R]/RJ/>Y?B\^G(N MO55.W,X?_XB);&I1F;"9" F.M>3?4B>$XVBC__[DC%PC==F\5*VW@O)D=G.\ MK153G5VT/U@9V"K:EN.LE.;U^ROAYDEN. 71.K?L0N7!?AJ,_O@GE8G)V>4Y MK)P^F8LS-Q#ETU:5M.T@$>W(5G6'S%DATU8^[S[P0U==M$DB5(O8^19%+%B_ M!1\OMP0M*PFE^*3D*U[E]*0GO@D][Q5KS&:RPW*Q5C1=F\QC8XT( C(YJ-;W M/T%]1+M0UE\TW;T:/9[T:NUB]51R1^G2&QVBD5AVGWRS_?W*>:O[-N@T!8-. M$0PZ_=$>EBI_8- I##J-T*#3=CLE\*J8:4I\-M5,RA+?S IMK$(S;4E)MC*R MIBV-VZQGNYV3]G.YRX\=LW$US)\]VIG*JD&GK5O3KJJW!;V [L]O\\_"0'MZ M(B-1EX9]=K*YJXSG"(5>42@\75JEE[N;X@A?F5Z\4M2ZMU=E(6GR7J%\5VBE M'YHW6?)V86FAQ5L^V[]KWCPWE+>KWNMS[>FQ_T;FK I+*W4N:T:!?^[SA;Q5 M?QL4FD^9QO/*0:NM:[FFUL_TQ\9+,O-T\5IH8,V[CTYC9_P9/AK4MO[XX;5^+M8_F*UTOF MW=-%M5_CY?N/1GSNO3V0K=1>J[G+OG"B]H]O;2$;CF5(3'B97P:\LGM74V6XX6\ M]S!LM;SSM]1M9]5$V)=60W@]?[V4>WK>; [,IU'WI38[$7;ZS,8I:N?N/*^7 MMY-W:-!6E)%&GKFT4$PDDC3.=L_X?.Y1E%[B([53(E+HTTXO7; M4LY^?>N>5O%"Y>6%/C>Z#Y?&H''/%U^5L]$]$DYS#7+ETC.EK#7@&Z^9TX;2 M;B7C=V?GVL-##E^YM"5-4LJ#ZX(D%^+GG9Q9'3P6BZ?DRJ7QPJV6*%A9T1PW MO+.3!S7YEAH5,-?)RYOOB^=/)]KM&]][4\XD*_C*97RBYJB9-N.I/)^W,NE^[J7_<$4?N@S1;*FI/K;S MI1Y.$E!>-C3PQ\(HC7U*YED+:0] KJ_" $T+47'\AG+.+\[6G1[7MA'I(HE71@[31WZ.3F[#IS8)">:F M6*YB5)QA3)1\1%0Q'E:?J5'-T[7LA2H7]$J_G7ZX>NTI3Z3]6N=/YUC+2*GWAG4HDVQ'@SX#@3]%-6'H,I71#L0T9;-E/FN5//VR)9.^TM\;9>;&=:XQK]7:RV1'Z>7,4_5C<2R7I738L M[9F_OZP\YX;):[>:(F'V9$Q>-41NSV)Q42>*?8K&W3^6W%Y<+TJ-O)L^3SZH M^/PMCF@26G)%U';WT;BH(S^B\3A)YLLMX]+4&NA24^HW Z%?-SIK3H43^$GZ MW$?3J.>O3B6X-1T0T43Y;ET05F-H\"GM66S7?]>E#"ZETHHXO>O+S^>6)^B".+RM[D+ ;?TV5+S+\&RJ@VZ[]%G\9]MZ\ M#LE,BR57I>-_T4FP<^] U*EAG[P#E9M[+W,K"DI/?KJT.F9?K%XUZ#C:Q*KQ M=;OW#D0=^=\V ;?C'4B>EB6KV5&3/?V^43",\LO@[2&'\?PM[\",&F#CAL5/ M' 2+-TC"VCZ":")^MSZ"_LVC7-O#C,.>.+E\9#$GP$QR9"MN\C$+J- MYE5+[O?Y2^,,&Y5/%U?I-E$;NT]4 .S^V$?PW3XI\/U,0-2]^*]V=NW=/ ME>CZ"**.\KWP$3B6+#<%6;!Y,7-?NQYEI#$^/V_41Q!-O$7)1W WUM_2]X_] M3N.EXJ13-Z5T_9Z8;>E$YAT?P98'\ZXFUQE@?S:=]ZG.._)]\V+ %QU[F*V= MWHXJF4[4I_/Z9@],W?VL.4Y22J32QSD5D-4")OC4M)8G0E-XA406\!)!O!SO MG-YHXP7X):IX20)>(HB7="*9!;Q$#R\@QZ**EZ0 >(D>7M*)%-AC$<0+R+&( MXD5(B("8*"(&&":B>$F!XH\@7C()_L.VWH"7'^'EYP,Z/G4M[PPN6VR8_[%, M#[EA_E< \/4! P0>I&G)\K_?!]"[TSYV.?IL=6^O>?A]U-V+==8FX2;:FGC: MO MHYFLTHUH&^9)F9'Z!?OQA50=#/T%*%T8V@FI Z4#I>^6T@-"I]G5')GU$=:32?8'1],_@-PW:0SX?@B@ M\>U)0?)FP'DG:ZY*<,T\QN"N]C8!5-JP9LO1,=3A6A M47D)DZ1N.KH:VB.I.I@G[=".Q[L<(KN,J[+G.B3/%[\SQETH)NUA.1G59 ;C M4$)C\9W.'8Z>O^#=>>&[GEXW"Z3-S^CBU\X9'N3SH[AM%F\:8_%Q4$@.\[T7 ME/O9 ,QU\* $1^(F8R<" ]C9"9+#MIO.13*(,U-2J*M#-'T!=&,7O]."3(63/IIMR0. MJS>W!?'%SFJ]PHOVVB&"*?5>BS*035&13<)ARJ;4WMM(AR>;PC"2UAGCFQPW MLM?J:U-MH.[3L*4[Z:?QV0B+I\P?_V028O3Y33X>!"T7*8&>EPD/?/UEA>9A.R,*&NQ<%RP+%1X%B:!P4P_'G. M4N1AN!90]B%AZ#/[M,C:H.Q#!&-/?)E[9)3_J />6@/.WS<"QC4+Z>G:6YM7 M+HMBRFV/F^/T#_V8&^IH-_5AEO3D^?5#5G8:]]VV<)NM>3W^A4RO$]FTU4U9 MXM'BLD@KH,^J,??$ _!QZ6+D),L/^REN7;;L28-$XIWT4GGU[OI5*BC\2+]\ M[&GWPQ0?*$5^T8;9_BIIGO$Y^B@3K=S;+:>S[%"9OU ML^>H>5:RXP7,BE(SW:JZ@RY1\%]Q*::E3;L4@15#JZ,\?(_(9Q6+>P.! TU^ M# X;D-YX1.F-2T#B_CI>-R%Y0H1-.6>$%O"F:R#!? M4+\7KSY>7SV=)]_Z#Z-FDG@!EXWBOX^'UR*NG2&3$0[R$3S(?^8^#$31NA[$ M7/HY?]6R[ *O#SH/HO-FU\5Z#HLKR&^,O,2"_$:06+N16#](L+I;.]N,#0/Q/O6^1:1T0A4KC]8W*QF6YU;]*GF8*?=V]?$@B M Q4SHSVH-$['[9HHC^)7!;V3?W*L82$Y\"K-%/'/922(6D= ;T&6WOX<6K(=K\*_EWD@SY=]'AQ4WGWVU#XV\\A6YC/@JB\V\& M0F,LUZ4'_O[$;O;*BGIM92I[Y* (YT Q:= XK]RG+HK;BE*XK[2@X[-9',)E[A*3V>D$U$\A7WRHD*<;UHJ6%(M -> M %Z %"[@!> %2!("HMFS)*'M'?/WCA?HX?,_+CFEA>K:U$U,/^XO29X#_2*Y MLE\FAQ+Q&T2XX)W;^-(IU9 5^J#,.62*VHH,(&4PL*U7O:^XR!CO=SI(Z>8L M0OD@?B3E1K'MYNNM^)Q[?'BY:Z!S376>1_+9ZUV%9(/$\&%VR=G"6>P5G$V] MQ],LK037,&VD6AT3TP"9;#)=.(=>R=^(H],T\8^NQ;E=A+\('J:XR_CG1HK# M_>^1.-@F+T+V4%?1:G_;!*UTL4[=\Y;@WEON(\%X#1"PZV"C.>Q?> MP]G]\/Z5+]Y4\V^WLI0LZ9T__LFFY66$8PASND-QJ/K(:Q%43E!-IJAR^Q=8 MV1C(6272F67[7Y'KA!GH/V>JI4M[V,H4BFI&>''?3KU4-8>A3T,F\]*8(RMW M$E10;T.GE$WN6K'5;L"%?(QP*D>VK)ACKJT;&.$*QGY'=UR&5KPJS-1$!''X M ]YVGZO%,X1,V%68.$:ZVZ7/J17R6Y+JTE(KWEM#,6\P!5#J(LTMFB63###2 MAV@6H^0RD1\THES/;J\$\JERAR?I[[!Y_A-?W5P_60TTS#?CG5*Z M=UK _"LFEO-K.$PF!D43?1%1M5>HHZAC(J+[%'UX,9PR5'2#V"YD+YC?V=LQ M.C2,/X(Z A-N C%N%F0<@5F"JW?1>X310BH& X>-."Q#R.W> /^.J0G;<(F) M%4*PJ)N>PKSZ6[=#YNRI+QI/ZTN]VGVMH+G&0.4]\]PM]N\NFU?R:!6]Z"XM MAZHAN5@6JGC=YX8&(M^#*75U!\?;462NT\%K]>M)),O MQ>R5XR>68 AC<>9^<%V37(8E%L*D-\"+<6T/A78 HQ]G)VR]CQ!!2G#Y\O5U MJ7Y=N*G7N-S-*?Y\4R_=% LW^5*AMAVQN-I>G9^/M2 G==-Q===SJ;!TD-'& MCR:8TK@N4@PL#%O(1&W==;@!9ATF'Q7"B8,X1BG^UC)T=1SC\!D)RV(L+TGF MD,/UD4;.4=.[L9!%OAK#&MH@S&5V,);]V8%3[AU,.#18(M9J5 8[5,$3=8[U M&[[5P8^E(L!4/9NLN.6YV,IS\24#RR8["E:A&HK>9[?3/[%,'"+#&A!J)>_2 MB9%(Q1JQ'ZBM2C0$_MZU;/H$8E/8.B*"ACS%PBNU.07+GCZS"V.<8V&Q@:'- M ($%&.=XK6 GUEG@LNM,F#)#MXZ-:YY/E\IE\63NOMD M/_Z@0P0&:8E E*@&7V.MM"^E<=5^3>G6:^_2.W7.Y4[Z]7R$+1PIO4(_$2AM M&!)\T]1?WE)F*:LU+E\SSTH[U7JVREN Q!622M:3*Q9[\7/9%NJY2]FZ'V'1 M)JPX6AFZPE3.)PS(&"]&B'C 6,$8)U:>Y?^CZ<-__HO_"62D:F![DGA@NK_G M/082D6V^7XGG_[61]*SY<9%B,G @321K2F:[H*NF__[/_YM=_=0G%%FQO!Q4QOR916XD*>SXA MI?[%S?Q-X+$$S+[R&I\!F>^3BANH[?[R;PN^HPZER9>60P\%O^AY&*.//'WN MN10S6!O\$H4$54;XH[^QI)!(IS:$JP]L(X7KVH2S_JR7\RMC\^1O3'N8@8PY M'>]_]<<_=6I=8EE.K!ABT$SL*.6?$!7YDGWQT;Q2O*RK0C&7?^3.RXT:MBNP M?5&]+5=S]5+Y9H>+NBG7"S4V-K9>YLY*-SEL[^2NN%H]5R]08RALT^?]M7PX M'/5]I3>9F+KY12X1ZT3'Y"C. MH],;#:5R#?NUER,GD,4K,[J8KXSU>(/7NQ?W*'UOUB[;9%S+TC//Y;PZ&*3Y M!G]9:[12;W?]T[=:#I^PEZ[L/KX]U/+-CM/(.Z5BTFR]>L@B/0J6KFP\5U.O MY;N,U!B7\G)?N;B]2_=(DM?2E4+K,L\_6R<6W[_+I9M>M7:?+^::\O*5F>N> M=5^7VI5&_VQPULAFB_4S-]=,+U_IW#8'<735NBO4^OWS1B9]=W9W4<%7!E!: M.(Q^?*SRCTL[.(G,VK^ZXY_N\/'0-<;4F# F1P!D]^FI!=L0GHV-6 <3>,=& MK,D..W^T=1-;,SHV@H/3"W7-LL,'.5;HYA!?;=GCX%+\'3-4-#1 =,'X^:ZB M&\BF+Z/G&]O2/-5UJ+%.WCK3W"2K^RL:'(/_X0]_E M4A_#9 _X)<$+2!*6QKQ.P1+\)Z$A]4VUL;'75CS#Y5IC_SGLPKES! WKI'_C M];>PL%%\8]0_1CGH'0"J"'_A,*\&/6[-+)!\[I)CS-QK_0T';\<"1.][?5_J MT*TRV,R>'(A#? ZMCD>@-UW&C&MMXS:UT'1LMUDER*0>-?+IFNW"=YT%CK+6;06K8E06AM;[AOK"6E39[ MIS;.#LZ%AS1?=-43AR\.SF]NL,V>C&7YS([.+UN!];.%<:5C<+ZZ>*U^UC)IDW>:W;2#\)S%FD/%=)\:\7Y:"9*Q&RC%2?MV3-1 MC HVRR-BB<@(@IBI$''P8K@A24*>Y5)GWJN D>)@V4.$B3LK$QSB,Z#G,\RM MJE\_X?BQ$;U/.- FHI0L#!_X\2$#2TLLE;O*$/F'.?(E<0/@MP3>"+*X&0&C M3F#'*7,QTH7=X[O(YK<4)5BRMO05!P'BV=958EY3R9C@,#;GU)7!)&9;4X78QV=SP@_IL @!^X7;_L _EBE.@*.0Y"Y6!5=#ND M2*;<#JIF9J@Y5=>]IY.,T>GIE8M4=UA]*)>O.IB:^<63>9R\BZGE0#/Z^_4< MCV[4:K=]W]W$<<314R0AA+9N.X2&VMA\-1B(E':;>O!F[R!_LQ KH1[9*H+K,7YO0GO0F3,SYV8Z)U7=0?,()WD&&L?"3QD>$? M='S]0+'=<8*KD@<%P>!-A'?7=;JO*^'FR,(AVRNPW=V@U?*N>*)5[H3FH-] MYQ<5_:R;&IV?80J1LUO2+)\-KAP,[W+GS?'0Y5&I_&#WTI+A=7^@ [X-H>O6 M*"Z]R?=.X_(R?_O6;Y^FA!2!T(K*CT":,WE(0Z4<,42U[^F)>9&/-VD1+[// MC]BB&I#\)4;04W+&7^"G8)5,S6#;ZO\D!+Y"O>OFC'IWXF+9S)6 MRQ*56TM!:@R8<#<_9]N<2<^I>EOTLKVBW#S/W^FS?V3T5EO0,-51LW?)(>,%$(RR9K2 ^0 B?GJQ4#Z9W( MV?F8^\%*W0"W#-J.L%+ J-62UW8N78'7K^VL]M@M%S+7&+U2=KG;ZV&+X"^! MJU:XSAMBJ?#8NS0?Y)<6?8"_*@;>SGB'J_REZW4O:PTT$WMI')N//=OB9#:2 S]&]8YVQO7 M9YMC-MK,P2(P_+#)25+YXBH):+$\D"5+G" 7*6HW."Z9>!78$L7V.,/TN\>S M&/7P*.0)AF&-G%\4OS13=A+9835U*O'-#AST*_AC=N=DHWX0A/A;519&".)8 M-.JB>*X5?,%"+O2;NK]L4_A&0O(T_/?#3'(Q(7]8]0Z(V!(BA(3\8>4^(&);B) 2PH>=,P 3W\/$ MUUL.S.J&G18^X6=BK2R&4*G#Y.NN-\.,C>5_0RFQDG?=0SBDHBJ?\7>PE4_+ MJK;7327D?+B%D\'<,2(X0+ F2QHIPCG3R?'JD3J9E[J>>"=HE+E^-$]YO7RM MI]O)N'OZTL'G&^F/?V0IG*8G7[-.-R-NI-#$S597ODY.^&9-I8T)T/"$#$B4 M34J44P^5S/K((H)D58MGZ96O9<_ZNM:H792E7JM6*5KQ45,DDB3U80/6O;5E MD@=CR^Q*WNQZWV&+(+!S=B*5NC9"[\DEQ2[FSY]<[:912PZ-E*/(:JU(9J9C MN93<@%S:MA!*@84#%@[(DK!DR9GEV>^)DI.:<7O=J*3,WDM2.>O?=[N=YW.2 M9TQ$2?*C[L][:^+(8.* B0,FSN[%DCY\U\)I\F]O==YLRHVBHE4S)?OQI2B2 MH@8LEJ3,1[-D]\#"J7>1C6@9'=@YWQ([N^L6NP49M./-';U FG+E"GGT4KD^ MNWP9=QYYL>VUA7)*.WM"HZ;,Y%'JX,PDVIT'[*3P[:1Y-IIFV0I*-BME*(??6<7HO5YE7P[3YA_OG43--))D8RPJ?VE9!7\;- M-#O\,=]NO;4.:0%E<->DCL-V=E,WM%"\2DM$2"9Y4(-BT"4.; OS)>$ROQ1( ML75GD@A-ZZI(T:AJ>;;#NLB07$/=5'6-I5SC)Y+2K9;GZ"9RG 27]Y_O9S'Z M76Q( 2O)=50Z"BE_7>CFXQ=_SBY&,? "48Q4;.+;6)JVVR4_Q3B2$,/R)(/2 M,#\3FQ2_NJRDE12DS73\(+]C]G LDZ:)/WOV0EE"5W$PWY%<<[P/C<%"=RGD M;*M%WG)>[MINX_ZAW*O?FK8P[)+N;#%9V$W_F\]K+$ZK MK<>K4:O5Z/7[:MEH]PNWTLOZ*?KK ^^:1[ES]))5&F5S?'E3EUYXIY7[XY]4 MC)?>*9$BY#XIF6!2PR^HI.40^]9E:0%V.=(N2C%R;AZ#9XR_7#DWA\(NF4N- M7MZNLU>-\G6Y^79N/9UVVA5">&EY2[4-FVZ\M#YP[MNJWM4>[TJ\GAWU2I>% MN[?.+>ESF\VN ,WJEL3OUAGKYJ2M5R D2<&8WPV % !3&4L43$LQ:&=%IXL0 M:8N0,TB)1DK98= MJ%#:@8W6YRK/%TCVH9613N>L5C> ME.#.K1%>N!WCVJS,@9:J.G1-NJUZ?3)T2L6[G&[(,WOX($#K86= 09<^T:[< MJ(M\?4X+Q4EV*MUJ>P(/6N?R!7#@10=55XN0V01$*"&2/JT,'*QC&%GO@/:D M==[KM>GWICDW>F(ZD\K(PK0/RD9K<$[QD8675%L\O5UT6FV64RP9T6JJ6[7+UTMZW6 MEJSC[QEJV:27)?,.BD36">)\TT+:D#*;= M2!:Z31JL>301-_@)&G+P^9;F>.2-XYYXR(H7J"JN09_:ZU6X[R*4,\LX3Z/OPMEU$.EVZKJVW M/%:XY%O2_@7X4-*C)X^9OMCZM$,$4FPR:).(^UJ>RPBIN(!UR,>=$Z:\P>HX M?9X@C12(^L&B@+3SU297T;8]/@OYC2CZV)BG_2^Q7&\KNNVWNY@V_&2KI)6H M,YUJ6 M7V$=4FZS"Q;ZLZP2>%5,.W/WEWR 5?'>:AA<07(/*=YH>?F@V;YZQ/[0>L*:C]HU% MQE;X]JO@=V1/D&D%DSX:RS;.S*GI>VT+>.;^I(W:-^!?^JP]1!BFQ$E&K1=K M=7?0$T]'IC242^7RV_JF!)G\@TD?&[U%;$83'TW9G#%?L66!V0(_'8$GCCR_=;L/K*G]JX37/'A M<>7#DW%=;9HHA:W_U.5=HW]UD7J[O3&OKQN=59U5:]?=Q_9;JG_.QULET7FM M5:R;YTI37+ZRSC?.M%.O=][+R_G;Y+TXXL\:E::T?&4RFW]XO(RGG8;N=)/: M4!)+=HEH4;_[53( MO=QV3^1*9U4/UO-;^?KNN56W&V.DGHG5;O)>,T;XRJ5U.DY^6.\US#,^7ZT/ M-50^+UZ7R95+ZY1/;U^N!\4+I3>.#VKZZ$RU*X^=57U=S\9IP^EJ5>TIKD'2D;N/M=CQJ9I:O3(_18TT97^F]^V9> MR.2OT%C)Y9K9Y2N?KR[?DDH1R87X?;>>=3.:HF5'^$IY\9YK];M>24U>9.VU1&Y=&D!Y^+S M@U9,-0>]EV9G_%9]2J=[2H5<&BQ@TVZJ@G]\OT4V'=>S[(,Z?3GUW,=D]:9W M:1M6HYMUTNK%IMJ_?,>KE$IPA5SU!EN.->ZV4.5JY[EJ836\VSR7_\)L)SKM$$=ZH;]#7X]7/S2M9^V\#PF)Z:7DP. M6X0<%2.X@?K<1Y9G:,Q!W"*QU-FG=!7FV=?(\HB;9_Z%]'HRK@EI"=\>)\J/ M-MJA>V5>$H290M4--%D0L7TLFWF6,/(L?(!C7WC.U&!BH \:GK8Y8DH2P& T MTONF$-MVRZ9%CJ2TE3,U'XGO-&FZZM7&IW=N]J1QV;^24KG<:R5YU]D0E\X< MB?G$QUDBTSO)CU_,&8EF_R0ZD_;'+93D+/5#0)N2G3>,X1-"%A 1 42P">& MB-TC0DQD1RCYU)3='B RWP#$1HW& M2&\9'YW(E__W1^J/-;^6%4C%2P^B&.:?@(Z!WH_2?TOL-BT)_R MPU*<+RB4!=X WB"\(:[+&T(R(>XU:Q#W[#P?;.R\%LI>O[ZS]_O&MH *EJF M7U<:SHJ^71=5WP21CU^AB;9=;VD7=>+B;OK/['K?['1]?!MG@OOX]@V$OI\; M7T\W;6]ODZQRF2DEY :3P?[230Z; JP8^^\#,+^WR:=1ZK042I,2GPV/MLG2 ME@?+83XL438D&:RYH&:V;N5IQDW-M=1>%YO#R'9HNLF*/B6GN==XJG6CJH6: MW+^Y,-S:HRB/6 >X9#:620L?-"J)[KD*>!QX?%L\ON%IB#_G\5JG^S*J*N*( MKYW34?#I-$(1S,QPGCNTX >=F(/2C M(/0].S>S@H*EW/QW,_+A.!U..M=A;/*S5*FH&M:,KIO7/5E2!NE3J7'?+ [O MAX_)_(61"_O\S'_#M+[W&3''^/"&5KV4V[0^PRE/V7#>L.8GAO7%>5%(.ZG+ M80'C/]Y4'M_>&A<=O\EG,B;RR5A2^FBX QR@@:N/D*N_?V+>)E?W[9>4WK>U MEX:BZP_E5M=X'M_G,%?+C*M%.2:(RYT=-Y!VLVNSK. W?&M/:_DW:NKB+'M77:K]$A#G&N0]J6.W!\!D/[J WMQ>-S MT&0I-\(/KH\':*[UTI2+:%2)K,*IUAI^!Z;"?>.N]M!H5_AR,66?"+QW5;N; MZ\!4NCG[AIE>,E6;-C)2##^41?>9FVE96K>"5@E(\\=MY&S:Q)_VQ%IANU_G MST?H%CT/"I?G(^/2:9_H;KO3S)(3N2#&,DD93N,@)/9)2-#^VN+OO0[(+FAK M*ETX:T"[M, I,GSC>M>Y&;N&R[O&]ZX!L\?&0:$_,*PQ0I1YRY1W?<-@7+.0 MGJZ]M7GELBBFW/:X.4[G(F88O.7[X];I*'_>*Z;O.]:)=Z?HU[35';8,4IE8 MFM^@90"B*3(J[SF>[VQTY+53J.=3Y='I#6PGP:13L6RF>699>!X <8^ M:L;>21K$-QC[ZIZ_T%J9VE.C=B;%3U**8MZ\4L;V,R$D.28=8/% 8;;ALS^Z M8F&0%IE&K(ZYUP>6 RYX,^"8/&1!8O!.P*$?A2$OF=G;9K@",?G MR%K9(5;C[HW=?*H/=0W16EO?CP]N[VXO3LKWF1&9,T,.OHE-1A2 &8$9H\*,WS_& M;H(9>ZVV6;SHG:=ZM<%S5K7-QW3OBLZ'(E[T1"I\'WJ44BK\4ST=#@; U\ M?.Q\O%T#XWT^=LZO3C)R;_Q4N/3,^YRMNI5[=E_' M!=O,_?'/&[*MYX-@?+\V)6L\J"G6QX;]URP76+@^0;AJ64BF6E M%7.>!Q893:A/QV32>3.8KEUKKB2)@MV938 .9GESGX[QGDZ"CY%)T@.DDGT; MXQC70JKB.8@^!DV*=G4Z3=R?'XI_75HCF^+90OBY4S@FN,E@Z?!EE*&;*#XS MQ^=]F35SX^#+7?#9!-[FN=$3!#XI\=+2*.-F)M-N24FYW MJO' Z?ONZ/7^7$KW/*UU_32\EE,7E[D(C >6$URU<)6K%TZYVURU_LC5J[F; M6BY?+Y5O:CL:$XP,@[NV,'TB[MS"#XUQ"F905\%?V)PU,LDHX#%GF2B8ZTZD MDF*.:6U'^K=#I\WK;6P;FB[C3;^C7XP;>+;:51R\=+QHKXTQA]&E<5WR&JZ- M!=SL\Q)<3E6)2"/B1T7ZD(:K6XJAF"J^7/,0NV5IP=P(87W[OR$W2LPYS7)[ M58;Y>P1Y,I[]A>9X&JC3;9+ULN72U?K)G2]&2I2J3C;7J/45)X[L>N8IEUN[ MSV( NNH$K,N768>H[[ZBD]'$Y$KZZ$#Y8]$RU%7@KUFT MWS+(?AWG%[:>D^_&':GQ$J_4K3&J7)CG'=*>&+@K1##7QI+Q.&J,,H5XN*U@,,N?\A;W1>8BN^8N/+^-OPY32NO?:W!>T[P6J_=8NG]8;>[*'* M U^S.@.LBL28+*U@&?^4QUAE[:.>?SC;NHE;Z^H# XVY$]MR$OZLN2M72W!_ M$1M6Y'_/74"_$W[_O3L[>%[4S"UNO\2,OW2R<@QOG^X5.?Z:-).#\YYW_7:F M=*0:4IKK=QC_'MT_=]MU19"*J'!_ZU7OM*=',=.C=)\15SA&]DG*K 3V./\F M5AVC6BR\E)[CCO!TX]G"MH2,J_3K+U=7GL>C\TI9R_0S\?@-%NE"+)U93B]9 MS^:M=PE#4*Z(JN6T$C%5L>386/+5^'Z[]/SF:,W(JJQ;\2H#>=3H,?F(\Z+Z9XK?A4/>^?9S\:3K)! M@ ZKKW9/?7S*-.+6^-[-BI*1>\;6J+GLR5[!!A]Y0; >5CX\Y1%M\I\EK;%@ M\G[&52M]J)MV]-6\EH->/ S3PI 4FRZ[]3)W=>W>+:NI1LVQ7^J7CM=+=WPB MT[%8TG+N!][POUOR_>&WETWN ML@BCWF M4I0(Q-BL\<'12978-M%-3$2*R6$444./.08V>HOQ86G!/A/ MXZ[M"0PP:/"Q,B!G&GU!-H:';G)=#"R5B9S5(8[_:/KPG__B?P(B4@V\G&EC=_\2S%&RMCQMYG.)J1@Z,^O23<" MB3(F3]+AN)F_"3R6@-E77N,S(/,3%^(&:KN__-N"[VP6'_*_M!R=B,9?U*F& M:9L\?>ZY%#.N-?@E"@G*K?BCO[&DD$BG-H2K]^73?Q6N:Q.Q_F>]G%\9UR)_ M8]K#'&K,"3[_JS_^J5.]A)DW3[0$[67HA[F4,(/U2T+WDY&[5X5B+O_(G9<; MM=)-D!8-/M"G.5_?&B_^';)1A)I@M4QG3NC2F/$)'202_0E_D5I M64,4HPBE*JBK8*VC><3.9:8AML99")M^0ZY3/ Q26W?'3,_2E!?/P?J%*%BB MN3RURP7OWY;G)ZJY0WZZT.>FRZPQ@('(C@"80K&1[U"?$($N%JP;=$JDB-$N M4A,^^/N3@]KT9#;=X&1__O%LW;,>!H@/CXEY&%B'"T]>.#\L-=I9^#WP>3_& M"Q=EIPF;,B1P>+*^)Y9\J)FLNY11I*E?)9*>5E?ECSZJKI*2T>=60W>%M MOUWDKU^R)",@]0YQ!HV/VO2,.-O,.L:-NCK6!/@*K%=:B!OB"_"/'E8I+*LL M,2?T\#$'0\OB$-;_.K$BZ8$.GT--K$P-DA5&LL"P2&2$3T]P=,><0G;OL#/B MY.KAW-54M^$U:(@=YIA+GZC%$PO?S+4\EUUC6BXU$]"7LPP'GHV:U>;=5>D\ MGG[LU0JW'G\ZO*QU"R!IORIIOY+X3);ZZUIYU?M>/T>Q7 I(XH3@&%,U^8B/ M@^4VX8T:59D3*H^+,V3>OJKP=Z.SWK@7[XX:K59K),93A,Q7D/B_"''/$.HD MZC.CF!-F3W4I2=0P+!3,YC.^4\*4MYA#414I:A<,B74#H M5^6V) ?II0LX!S%/[WZ[NCUI#6[E5_[^QNLK _G^M%O<5S'?30[O'EWK[)9_ M.2FHH^)=,9U](/E(Z=1G8GY5_'-1]$_$+17SQ*?X3MR47CP@!(B?08G2=S>2 MS*3 I3>@^_@&1YTV;]_LHNE:U_E&_MY^Z=5.XYGLV_OE&L!,D6>F=V(V5"EL MBY7J74SH)+2/04@7*^4R0_8 3-L@QF> M4;8[Z(R[UST]>?VFO&0JV?%);MW:$@KH]ZFQ?'4UT.^Z#^<-^6X\.*L5.GFO MB*E16A&6G_C)J'E#G-SD>VQ=[[>ED\P /7Y$C_E[*-0:Q2KK>N3JE%Y=AM@Z0 S19:9]M?2*8^N+RY&]JG60Q=6 M5;WV:OS;S>B(+!U@AH^9H='(92IV//W0\,Q\\Z%O70JVL2E+9]!";X\WER_5 MQJ6>/ZEH9B$N)*?XO]>^_A+_G4FK( M;Y-L(?(X.Z@#7M*H;44W/)NFRK1)+8:+]VR,.2RE^IS QR\G]>?.<[S^E+\,(PT%H(OQYQ-;Q4!F Q'8#J MZ'EJ;EVSC5,&-HK3UBDL/8_0DRA\0E!8:R![R-(+L%:LDKP'A\0MB)JD1)97 M!KJ+CVEE$\6XFT2.148,A!D7BSF6R$(;+ MGN-_(%J4'0@Y2Z7Y:5I0;/@)N_J<&A @YKM+2GH:,G3R4A79+I$C;9U4)M*Z M_T CD]N7=T=!AY\H9E;F-5)5AE>'88=)M(44FQ4\3N+P+"UQ\;$[)9(($6^) M2'331.I\.@DFW8%B3\B029(5**-)(QP:*H8WN=B96 <B;M*Q:I M7\IBVE[F;*2>6FF)F/5ZYG"=;T MM.&S1VSJP21KGSK+"4/TQ. M;ZL(Q6%L2R4P41:$99C"M_#3%6JBM3U3PUQ "VQF5;ZAC!)A6LA[(?_6Z@6W MD <8/8!INH/-]C$AVN:;8;S\:*FJU^9'_M58.Y9?GL6\MLCE-\N\5O- M;_]I K'?B$E!BI3,I)/-C";QS62KK36S4EO"?R&DI/DV+VGJ8NNF+"\GY[[# MQDL_F^\2WZ!###/M5'_9!/OOQ__FSW,WQ4*-*]UP MN9M3[K14RQ6K!98@S]V7ZN=<+I\O-V[J.?)%^2;X2!+]R0W3Q'I\:_ZJ7&M4 M"UMR\["M3PGP!@O;Q&S'KZ3<+IQCPM3 A_XTE%^;.'],. M8IP/2N;\N+4M%6GX:V.'J@JO*F5U+H=O9:F7 M_F4.MC"#K&%MNG5U=NN#R=;):_W,=!*J M2PO6 G?2"+$SOF7[?D-\!-&0O;Q8G5:\$AVFQ=A"'(?\Z7A]#"L,2"WF!\O( M@\D43GQ^\MU)%@G M0GP\(R^T/)TYD]7[@*2W M?P>:^%3J]3W6RXFLCI1"XN.?&G1VM#Q[YI@\ M6%Z T=3Q0:K R?X#:4)@EN_JJ#U3QUJ>@1?[[6P"JW( *WQ8#QPCU.D1-,'$ M#S!)_:G_["^P[%\*H;LVS6O&Q%.E9"](2EQ(_87^IE<+*)T M':86_.D[PE5KB":.7TQB54J;"8Y&&HD+F-XV)V6_N/9W*M1CZ\*5E3#AM[%N MJHQ[OK@6ZOBA*> !(OSET9HFZHKR?9R8D3%@\%M'V#(GV*+B@A1/(YNDR/AO MX C89OAD(L)#MT#8Z83X"?3V>(FNI820_5KIW/6$YB>^6X9K@N12L#U?;7)E MLKTI"JK!]C91&+@.WS+=XE>Q^34%I):]9>A.EWG*--8&#_^??M:P(")X_CHF MIU#Y[%(JFP,--ZZ(@C(D$9_]^ M TRFWS5[8!E8U*)E$X7P- D>#OQ8@6\JS38TI"4I9.WL\A@S32;@U6B#IQC5 ME;X_C-H)BFX;Q+/<-J@)-A,U9T$*W9F45N(W8"0AU_G-_27^_06C:?YIU+G& MS!XB94Q$J,*OH1R0*A7W2TC\*8Z8;4771Z-, S\2B%X')/KI,B&-%]M"Y,8^ MYA L"O!C5[R8X, O#WV;K'K!*<^@B%_E6C:&'/GXE_0)].9#P1@JM+J'!1XG M1H7KARCP*STS6 7=-38M&,IBV+K"1HEE+^*1Z >&RZ!Y!&DQ336),I7U08]J MD^YI%39V=+!<$'K$L""[(6;T^W;%ER7<>RJ:2#[\VA[#BQZ\D]E+,\OQ@F6H MMDXA.17!TU!R'MNH)+6 ,FZ-"&R,/OS@LMU13)^:)O9)'5.)-E+&["Z'&)/< M7_ERK?PWH=V4H?C2R[AYF6%Z2_J1_=F5D@ZL(BP_]BNE9LW_>%J?T2/6/9>HNW>V'["P0S\J!7K8$2T"-NRRO0%LIZWZV(?6X]?IW 2?YRS M^[9LGWVQK\%U((GN)U8G@_;99SJ.S6+<\A$GMRZL6K)^AB57T^5@CQ MS"3SX*.O-M4Q^ _SYG/ED]BL @IVP@Q)=($&$"$.'YC%-]#)6G$'@QL\PFJZ02.-)M@8QD!A. M+1_F>G\US":UMZV)>B?RP_;5^L2/8=OL$Q&F@>9O*8X>6)IU:@3^[&C&U#Y; M##*YMF=0@["/-)UY5-[1AOL8K))Y"%9!L&K=8-7&U.,W=,H''/\-4];WNP?^ M9G)9VZ)YD[\HI.@$K E34 HF#&$H P?]"O[X9AQ])2D$TF'V*T*6%%!D$7%# M&5N>^ZNMOR)MEB8#OF+4,S\6U+\LPWY;F._VHU4O#(>CB,/K_6 \7&:P./[M MWW]FY73V]^*Z%F;$+3' C\)&GW//_5RWB, 'K^D:50U41SA>FRE9=_9H[8P= MK-96!!-(HK2*35KF0?8,Q6:GZ+F3ALT:[5+70,>D//<[,)FIA[Z]U ?T-S-- M=/_,CJF?':M9$PS+'F.5Y[A3;U=@4 ?B8-N0G:96+HV8 SX#/ON0SY:8BPI[ MVG5L0(\-OE'X5??G8K$"=9T5<[E;^@9\S@ F 2;9-R9YUVT^$Y%&LW%:HG5T MO&;JD"%?#VE,EWCN:-MITG=,Y6 %UZ,J:N8AS_AZ6C6.CUW! MHH)DYN"P2AL.!J?S57:;S^M1X@I@BN@Q!7/N3#VN+E*[)CZX=HBAU;854O]* M9W!PFH68RR\(/,PJ&:6-.AYURRQ6/.7+)Z4ZUPY\R!'4#JN/M8*/(W;DVW@G MX8^4TS29RYG;B(8R7ILZ\%9Y/XL?0 M=?KM_@G$>VC,SATSKPO[B9OOXW61E ML]N=IJI]/?3@3_:A&3#DSA5JBZQ_5A&-%\,0OL+RPZ%S2^Z3PD;;:GF.N]I' MK@X(G^19J^&6/H400_'3@E6$RZX. P2Y3L68FO9@6ITYW\#U7_DQH0%\9 MF)KALL%, _^Y;"KM;^*5]I.IR(<5R9L3$CQ)3V)D#(DYG2B M*BL0&2103Z-/)-V1M .Q9X+A8\[0>^1<,Y-Z-+GAF\&N#:75A4*>)9/@&L/] M:I)I23%=6(Q-!GF[P5YV2Z&+R8+S"95K)0=.[!/BTU'=[Z2Q4?)911)$%Y% MBQ]A(9F9'+)MRV\MC#]AP\;3$EQN0D1,FL4(XV&Z(S3XLZD #GMNB]V!]TJ,Q, Y[NE09E"G68Z1W$6T0/Y->'907TA,F M#8<% ;D@;>*=K= @O9^VIK#N\6P]SY[6F20N!9G 018)V5"+(,@SW/%,8A(- M*6G6R&1[I@7GD^GQ)#V3ZFN?ELE@6QWOKD>3I0.*GG0O(S6_O[ M4<<6.2MHI)N,IQAT\!*)@ THI#"1.S0/Q2:7T:K@F4PC(G%M2O9SE.NP ;TT M@6EV[/TGQ$ X>)$-9\.KDXL&7LN8E =,1OY.@$$A@"$\]N%&H.J'6B?(C+!* MP'*SS]I?T'K5'):KV#+E(0^;-3!=$T%C8_R&2],6\@CJ##71B+A.V;-5ROJ!PP93'-EIA_#""%LTDU_GCKZLQP1U*A"_0)Q/"!08 MB3VNYR2#A"%$#B'R']5SIK26V$Y*J"DJ8K*95%6UV6I)8C/+RRVI)26SR4QV MN7:S1;NT$7]6!$K]3MXM]2O7SPM5KG1S5JY>TZ%*F^D1L"AA/W$RS:4A39U* M7(D801I!N$9BI=J,\5V;JM:_B&+72/N/O[>=+R?.'GQG+#!G.H;O_6XK1/S[ M:5*_N;]T4OM#S9(Y:%"CE!@("NV>@BW&22'"THS)-DW="MQ!DSY$9& "4V)# M"Q]8M!6-LZC7;J9IEA 4XBU?1]N>^"W'\,5_Z6SAM%)I-RN?]K&:6]8[ WB M[]/7L5Y:[^R W6)IGNKZTY[] QPI9\ &(FFHYG+_5OJ#W[37[H#>_(UU#ECMZB/LAC338D9)UB=G5EO">?.\5*^FPB7P, M:HWTR8%1)4UV-TNUKO5^HIY03PYJ]).AY1+5G)U7,?AE) MA?D&\2_+IX5I/T)LWF-.G/$C,NA^_0$.(@W;EI] 9PYT M>K@(QLGYR=I^(QSJ#2,2B:AI?&ML)?3H\6Y:#+)#?+-2@,D9R9XU*)ASA/ O MI]-TE&67R61'ZL30\,6+4JLP8GC\\\-.HL']R6#Z=N7;P5O]I@A_KGH2,%Z+1[* W"3PGLO^:;2>T M$%^>L<)G'D]HJHWW'O00"C[3QHJ_V$F+]%+^](0S$]:?7!IXU;9QLN$3?&IJ MW*[NHT0V_*VV2?Z_\W'[=Y#P;D) (I4$O$0/+WPB(P)>HH<7.2%E "_1PPO( ML:CB190!+]'#2SHAI OT<,+R+%HX@7LL6CB!>RQ:.)%P L#O$0/+R#'HHD7 MD&/1Q O88U'%"YPKHX@7.%=&$R\@QZ*)%[#'HHD7L,>BB1<^D0:T1!$M(,:B MB!<08]'$"YAC4<4+'"NCB!BB1>PQS:*%]HL:;[YUD^2 MDG<&@W0B]0TH;%2"[Q@&2^5_WP2*:AGDR__[(_/'F@ 24XGLI&YWTC5Q\,IA MMM$U+J@(WB $TX,/JII7@[3U97B2P0.S90J3BLC-QO]W#Y3@G7G\@):MXW>< M(V.(R";)^Q33B2^_]#T8+A?.+L$1*/%3*,Z5QH1$B)\X#$,!212H#NCM^_2V M7'(U#T4P)\"<>(>IQ'69*IT0A6@KQH]Y)N>\(V^ 7C9"+YE$J!LT,FGD?R&;?Y4K.V9>< MC:CQ#] .Z"302:"3HD EV OHD6@8"^ ;(Y0KFRJ&_ W1@] MEOAFIO1W$^X_2X/^(6\<;A9TU1]:LB\:>5_IB*GFPZ6CG$:F@?;9I#T@)1!) M/Q%);!@>.#9WZ]@\9 H#I0=*#Y3>'I'2X8ND4)5>M#VGH.% PQV&6 (-!Z0$ M(ND'&FXM7VU+47L=V_),[=>?JHI0N[U)N&0^(:C\W #H7Z'QR'9WN:Y&SVS+ M1F ?@+]])-P'5 .L!.P$Z@G,/? W(L6E("?0#^! M?HI\6Z// M5SVYY%X\B8]865J+IB4AEA520,UA&Y-[3LV?S96,*#439 KB/A5_1IZ<03@?DG#> M %*WBQZ_%E&YM-%!TC4.O V0Z M^-V*J7&6VT4VI\Y53T+,^N!BUML3"]O?UP8D14Q.9H$+#BX3:GN67K2X8$WC M+Y620C?^@ M %^R9+N"S,E09 EL 6\RS14;F03F B73D)I*4 A,)=,&QZP)) M##%W".KP@ GVCPE2L0P?>G8S< $81/ME$(DQ,2.#203:X+BU@11+".XNN4JQD(0\1>D#4#:P"&D#<8$DA=Z="W@ -,%>\4 V)HA0:09L 6RQP!8I20+E 82&$C M Z )CEH39&2H,P,F.&HF$'C,!: +P!X">PAX %3!4:L"(2:$%1K<(5)O;6N MUQ?C!H9"RL=,C4,OGC[H(Q-_:2(78O@0P]_K&+Z8C/'IT+LE'3,U0X(5C!\Y M('(&X7Q(PAF*R("\HT3>21%&GX'M ;8'D#,(YVB1<]C"&2"EY%A6"-U0 M SZ %*(=\<%ZBN$O412@4S5H ] &\@&R4PLFUF>; /J (RBXS**8H*N(! HA\+__@?]__RG(_.]]B/[OGQ,3R'OG&5JA MD??&T[2 O/>/O$%Z'S1Y0Z$:T/OQ(!?$.5@K0-X'3-X@O0^8O*&T#:C[<*D; MA#?8)D#>!TS>(+VC3]Y'4Q&74U6\8-?A!LI8:1D(PM@0QC[J,'9V$SV2@ L@ MJ6G?DIIX$7*]01LTB;+9B#=($#2A1\J>:?Y$#N,@; &NV.'=D<6!AZ#8#X,P9R*\:&W?@1B!F+> M"3&G8WPZ]#2>8Z9FL#)VF8T3?A/&8Z9ED,R[E/WB7KO2U4"T:W MJ2O;,T*X&<+-1QQNEN28*,-\$L@^.OKL(SF=ANPC4 ='K@Z2L=2*]",H6P.^ M.&Z^2,>D=.@Y$* >P$S:-S,IDX6Z-5 'QZX.4K%D.L3AYU"X!ERPAUR0B66E MT'.<@0W *-HOHTB,\3SXCD ='+LZD+$Z6,[7V[?2M2O+[,1=9/=ACMO>)09$ M'@*'V_<6V"*ZN5^1AP!T.P>V &T!V@+*[8!/@$] ?8!5!585L 5H"] 6,!46]U!2".1]".2=E6)\,D2O*@AKL#UVVAQ+X,-/*#IF<@;AO$/A MS,>R29CB!\1\",29_[VGP>/\<>L 7>Y)5%!I? M["*U"/CB(/@"] 7P!=2K :, HX " <,*#"O@"] 7H"^@Q@W8 M@"U 6846!& M 5^ O@!]\7,2.,S*N"IR%=U$&H<4V\3+E0NZ(=.S5# MPMCNJ%F(R6FH\031?!BB.1OC4Q(4Q0%Y'R1Y"WPVEN%#I>]CE]9@>NS2],AD M,T#,()L/0C8+0BS-0U$<4/-!4+.8C*4D<'* I7$0EH8(9@8(YL,1S'+R$"OB MOM=PT7FG?@ZBSD<7=8;NJW.Z3L[$1!EZ<1]?5M*A]N*.4& +N "TP5YQ@2AG M8UDIU.,/U,0!8QP 8V3X6#H5>H=)4!!@)NT5'VPD" =< -I@K[A S(@Q.<5# MA1NPP5&S0385DY,AL@&H S"*]I$/P"("50"J0):7^> PB]56C''C%%/;6I01 M9,%!,/[><;F4DF-9 ;)C(,\K8GE>Z\GQOT01IJR ;#X^RE[<%+8'N ;#X8V9S*0C4;4/-!4',R$\MF8,8;6!H' M8FG$!#D)M@9(YP.1SG(L(Z961YK^XRHM X7JF]!-3$3N+TE>1HD@KE[Z5VE0 MTX?__!?_$]RG&DBQ"=ZZ_IOB#(>_)/(2G_EX_E\;\;ZH>)?(#K8H)@.RFVQ1 M%F=63?_]G_\WN_II&#.N6H9E__J3I__[/;.M+B)$\$NDU-9!\9:-E%Y<:>,W M_U*,D3)V EF;34C_^MVR; W_P@>KDBC4^824^A!QQ(P^\IK? 9D/G'' M#=1V?_FW!=]1RIQ\:3FZJUN87I&AN/H0D:?//9=BQK4&OT0A0:D"?_0WEA02 MZ=2&<+5 ?-(4,_]5N*Z-VO_WQY_U?PKIH1I^TWE*\0Z#^I5$-PZ1]:[B$/M-E)=A^S+Q1]MY+B*B_KX;LXR MZ5>&;B(."YJ^PXUTMZNS;_-6'V]^3'A62/]V.-4BKW00$;63![0Y:X!LA>S4 MX=J63>]T,2(0U\>K[CH74DCRA]< M7$,#O)06LF?NL!&GD,48AC5RV&Q(*A$G/$H9BO"GH0P<]"OX8Q;.!*P^.1/$ MJHP@YAEH1EWXW+,LH5P[>*O_-($1ZQ2$+'RDGF9(<>;Y%GYF&V\^$+S! M9ZH^?C%Q,\) ^)3-?%% M^- F!;SL!B^I1!KD6 3Q@BVU#WV,@)==X47\T,L">-D-7M()X4,7'N!E9W(, M\!))O B@]R.(%VR/@9T<0;S N3*J> $Y%D6\I!(RG%\BB!.&!7R*(EU0B!7B)(%[@7!E5O(B EPCB14Y($N E>G@1$EG0 M+Y'$"YPKHX@7.%=&$R]8C@&_1!(O(NC]".(%VV-@)T<0+WPB"7&QS>'ENXWC M/DL7WQD0T@E2$#);=-&R#&U;99<1K=0+!RBJ99 O_^^/S!]K DA,)>1)G5%0 M;24,7CG,2+K&!15,&X1@>O!!%=9JD+:^#$]2!4/J1JY9W4AA13W*?__3 DK; M#J4)V2.CM+ERIGTAM#7 ]!'E$;(29'Y35(5?-NU\G'FU MY[2S!Z+W,.@H@H&2!0WUN:J&2,H^V'#[+E#V/9)2MG7\(,4PQA!1V0[%9#8M M6P]#!4$@X< E3XBG2-!1!QTJV(". @\GZ"B@H_WWE(.. E_XH>FF@_:)@VX" M5W TZ&C?)4]HN@F[GK^ZI:B]CFUYIO;K3U5%J-W>M-O^(]B4!\A67/Q& M#KT.D.D@?QQ]&.;,=G>Z,S+XX2CP'4 IE+CH[N#&1G4#W-9SZ0-7?J5T#ZAK MO>H^@-MZT1'@RJ^,-P7J6F^,,L -+%C@RNC C0T%!KBM%VX!K@0+%BS8Z, - MN/)K4.*!NM;2E2F VSY9L'L/-Q'@ME;&!QE("G!;+V0/VA-L6K!IHP,WEOT M7/F5891 7>L-BP2XK9=+:9[) ,_C>TI(_M%3C;A$5G=R6M1=QB,L:+R;!S M.(Z;FC?<6GD;U+SQ5LB?4?-ZHOHO$5.S]/<1- CK8X.23AO7L-L0#AC M/FC,QF<\<06,\,#6.PM204Z$:&D#,_.;I8/.B.;5;8EY; M-$M)"0R-L*.T>T[-+&2Z=]0L23$I*X8= 3UR:@9#8U>R.29F0G701;1EYS:) M>?-2;0NB>?/Z90.B.163T_(>S9#Z'C4?6W5VR52M/N+:MM7G+%:I;9G./B<' M1EMP;;\>>WNAL^WO*WSQ)O Q6>:/MR+Z8%/MMF>?'@(;T"C<\58@'VQIX_9" M=8? !8(8DS.A.]6 #8Z$#;9?L[8A-DC&TGRHWKC]JN8#FPAL(F(3R2G@@8,K M8-U>3/$0> "K@JR,/ @V2,=D(?3X)+ !6$1[ED%%(INAYE#M M5TWDP99 ;B\ &BT^6%,=I&*2&&)>[,Z*$",4)MU]3+2%VI:-.)U]!>EPP*?"R3"3&' TH&(;WNP&*5QTW,!U%BM9<%@X(8R_)9R.,':CZ$ M@D$AB0V-T".'QTW-8&@<4 #PN$D9R@5WZ+$2DJ''\8Z;FJ%<<(?AN&PVU+X$ M4"X(9L:!1=6.G)RA8'!WID9:"+'\%0H&HU PN(EP6)0#GCN+D$4+^X=:++BF MIA9B&5D,MUDA9 5#'MC>\8&4E$-OV0E<<"1E4M&K%ES_W,9G0N4#L(J.B ^B M5RZX-A\D4^'Z+Z!6"JRB_>.#)# !% S^(*IX$$R E4$6C"*H&/Q!//(@^$"* MA=UN&DH&P2C:NVA0*AEZ)U3@ 2@7W"]=(,;2HA"B+H!ZP9T&]V^0ZU<)0B8= M5 ;N=65@%F8)0B)=]!+IULP\BLGI4'.0U5, ,I0V'@+EN>)Z'_ !0&'D9A8#*6ED+M#0.%@6!F M[+#<()WDH3 0"@,/HS!0C&6S(0IG* S<:8QW&@7C!LCFG*YBHU^0\'4XM8&1 M!\HN"@LI4-97]3LA':@QC$3B6.2!LHNLL[WD)TC$C$*55N2!LHM2QWWD)[#W M@)^B6C*YC_P$A6-@[X&]!_QT8(68D0?*+JHX]Y&?P-Z+1$%GY(&RBVK0?>0G M* P%>P_LO7"#Y$ Z.R\RC3Q0=E&ANG_\!,6J.TTX^5)J!G>B.+H*6:!0U'H( M1:U\0@JW#/#H\_,A!W1WM,Q#22L4 1Y$22NV!$/M-0 VQD'0\EX6M/*)%-0 M@HUQ*#8&T#+4LQY$/2N6RZ'.'P8; ZI9=T?+6Q3KZ, M3N01F&#G59+'.O8R.B%+8 (PAR#6"6RP^XK$8QU[&9T@:929X-MQT_^X2LM MH1:%ZB9^K_M+DI<7+H@_6O;6%UGO(@[C%ZFNPUEMSL4?;>2XBHOZ^&[.,NE7 MAFXB#I-,W^%&NMO5V;=YJX\7/B;;$-*_'4ZUR"L=1(AO\H V9PV0K;BZ93I< MV[+IG8[^RO7QFKL.A_ ]&G?AX1=(?(P3>5'@%%.;7&J25\]=6T,#_/ 6LF=N ML!&GD,<;AC5R6']DBO8 G"W+UI =5_$%RL!!OX(_9B%' -5%A"M_]957?*WI MXAT$Y!XW4-N=I?\X96#ZC2\K>?Y?!.VN';S5?YK R&%MIDSR">G#U 5-'ZYX MI85?T\;P" @N^$Q%QZ^6C91>?(3A\GM@.3K!SR\;&1A10[3P3+8^]N+@4J7E M6"14O[#WG6E$X1L:$6]M\N]/?2@?YM4 7G:%%_[#I"W RV[P(B?26)$^3+\%O.P&+^F$_&%E,. %Y!C@!>RQJ.,%[+%HXN6S4@7 RZ[DF C\ M$D&\@!R+)EY$T/N1Q N<*Z.)%SA71A,O(,>BB1=LCV4 +]'#"]ACT<0+/E>" M'-L<7KY9IO]I6'^GZ67TTXA10#2RU>9E M:] (J!=0+U]2+^*Z B2=R$2-"3Z4#SDG).X_:+K8C(_P"$'RF7LN]+%#7^&/ MJ 'IH%EI#T3L(=!0! WV#_508*FUPJ:63(+_T)$6-4"$II _\[COM10!A0P* M>7M .FA6"D7$?AA# AJ*IG?DVPH9W"=@V^^Y;1\REY1M'=^H&,88W"C;4359 M4#5 0TJ5XI(/9WJ28[ NI M')Y(H=WNPA(I$1M3%T'+-'M8U!.J0MKXN69?I PH)""5;QUV#X=4PE=(!^HJ M^?I!^9/.K!'KEUQF#7?-#H=>!Z0AK]\1-PP#-F);C:#G@-]ZP_1#<,BRDF& M&W#EYG(G@;K62[ $N %7@JZ,#MQ 5_[$M09P6Z_M(< -^'2;R1F@/<&F!9LV M.G #KOQZ2SJ@+M"5VZS,.EJXA>;"CXP0>V_.(Y>W'#I.;V!;FJ>ZG*,8:(\R MWC8WY7%C8RDVO^=P1IE^W&PS='8/:7!I2HS)4JBSW(^1@G?=$R"]1K:',4?*@)I253M?J(:]M6G[-8 M1)W/8B3#;D6F[]4Z').;$5$R20W=710SGNS(](P:&\*S1PR!]XN8" MR@>A?WQ"/QV34^':MM&S[G;E,8L8&(#TYT@_*<:RZ1#MG>BG#X&] _8.(WV@ M^D/)B@.!_SV!+Q] 9EJT77L1\..U4-NR$:>S3Z[R&M2)0PH#I##LG=P24[&T M'+I[XM@H& + !^9?.S8"!A&\0P+.Q/A4N*8C9)$!!6_S\"-A(P*RR,"(V%LC M H@7=D!U3=J7LCQ0/DC]HY3ZZ?_/WILVMVUL"2TGF^>1J DT1,0@P6"1Q?OU[SNENH$&"%"53XM:W9AR*Q-)] M]KWKJY3ZMH+,5I!M"^UWG4ZOL?+>M@U#NK5X=MOB>5Q H]&Q162VB&PO97Z[ MN6)[9X=H?R>JR,Y%JFK';+&"+5;8.M7<;#CM3L.6V]A4[[:F>AM.[\C6BUD1 MO+TBN.6TVD>V7LS6BVTK!;<.G4:O94MNK!&QM49$9X4FQ'Z2KZT86ZL ;K57 MZ,79BK&-B[(5<28V%C%+ACP6^W&0[?Z6#SP_&+8P^&Z/L-SS9.OS@V$C4[,; M !?+)5:76%UBB]:VMVC-DY O8K/17'F\:]\HV);6[8H$MH5UFQV'FQN) M>N\'62H\6RNQ#[42.]O&OCE!K W#N$WLKMA4W1'"7WWT:\,P;B6^E?C/$S;; M,(S;@C=+^%7>WBH[L6UUCC5UMH3PX8X5]@]:PM_*->O6QYV8&$_YM&$ZY8=B>>?_/S3_"/?I0;"!XC M)H=ORT]MX7L5Y];K/SX)U;JP<1'K73?;&E_YK@];QJKIW__^+W/U!6T=N%$0 MQ6]^J-/_WAK;&@KDC3=-(K9K<="/!?]VP ?PYC<\N.631"NPHQJ2:Q1[\$M= MKZHE$8%:FQF?$1XSP!SQNP,#9(JV#P(Q2-^HV_1WQ+#YEU'BIWX$;"P"GOHW M I]>>BYA)HW&;YK@.".AP)]J8^U&K=MY(EQ-T6/+H$?.AK$8_.?%#U>?3Z;( M4SX$/X,\B$<\D(^]E>M57[WX^0I9B44#=@*_ B4D.:'R98BU#.HJ"#X3DS9S MH%P-!0/Y)MPTP7VE\&1WCH9=?&N*J2M=>BC&LHR]BXX98,(XK"7!%LN.>)&+.D,0] MR(P!'R?BC?Y@ A5AJ&@7L>A*[)>YQ5 -BE5FQ5$:Z[>JIS4D9=ZKK^13>O=D MD0VZ,YX?P3,1'5K*ZK])A;Z1LN46@' O3RLQ2R_6E_)^$F%FY3EX>;Y2-.Y[ MJ&)1_WZGG=A96!=G\;(NO+07UHY8O*P'+]U:V\JQ#<0++.S0XF7S\-*H-:T< MVT"\=&L-J_+%^I<6+]2LW'2_6K]Q,O%A[ M;#/Q8OW*S<2+]2LW$R]6CFTJ7JQ?N8EXL7[E9N+%^I6;BA?K5VXB7JQ?N9EX M 3EF[;&-Q(OU*S<1+]:OW$R\@!RS_+*!>,$V2HN7S%E^4LQR M9'RI#[V=P.E>Q],^DL#!+??.*R_G?WWI]?],C#< M*$ (_>=%[\4C =-LUYJ'NFDE;P@:WS%@(-]CNAWFB2$WMZ7G^V%Y938[E-L< M9L!I:5ETQY3Z8BQA/3%A]6K-YBX3UKG12S7;156&J+4/MH'5U@N4 MG.6:CV6Y7JW7?7)9](0<=9Q(:?0Y]N&!/ @F*Q+2]V6A+>74GH&S'D@YFR> M+!E]9Y1A\P70MEB%VTXI5E59&6-5E5555E595;7AE&)5U2-K22SE6%6U@E3^ MWI-1]YY:[Z2T['W=Y:D(SFA MT5+4\[F@NTM27^14S%5)**OQK,:S&L]J/*OQMI:BK,:S&L]JO+5I/!NPM1IO MM1K/QFZ7BMWN+DE5:[S'17B?]PR9WCV$]7DL8I["&QEW4__&3WVASD)8A5+? MY/-RRC!:5WB[O9X#U%:23EL?W.3MQ4P0LW"Q7/@V4 M>E;F/RH:M:8C.[<<;M:"M1:LM6 W#6Y65UH+UEJPFP8WRY76@K46[*;!S5JP MUH*U%NRFP4VFIRU76@O66K"; S>9XK=X;5PKW'U5$25 MF%@=QX*FPL(U#%Z5,C]THY'8@X8W!-DSVN-K1/Z_5F8 M1=)'3KW9WH/Q',](S(L//-@28EY\.L"&$G/#.>QV+3&O.GZYY<1\W]%CFTK, M=:=;;U@[P]H9NV!G-!M.N[-":K:RV1H:ZS0T>D<]2\S6T-@%0Z/9L![D)+[7+)H[/P1H1I%/LBV=^*KYTM\'H^D^SY][5(&#R.&5ZVG$Z] M^6I_ZY%WMJ3J^8RYS>*#QRE%1'FCN<=U^3M;AO]\ :?-XH,-T0?6+K)VT3;R M0<_I';:M763M(FL76;O(VD5[;Q>M6A]8N\C:1=O(!VVG<]19+1]8?6#MHFVS MBYJ=%=8W;UL'W,XVO#U?UG"S>.#1NJ#5ZLWJ@AWM.;N(Q9C['A-W8Q$F\&X> M>BQ*AR)F;A;'(DP93Q*1KCRIN,]2P%9PK9._6ZV51\#VFYAM =>Z#+9.9X6U MB):4;9WX&FL1FW5K8E@38R=,C-Z1-3&LB;$C)D:K8TG9FAB;96(\4BZW.A6! M'6MD6"-C&XFYZ72ZC97GK/:;G*V9L;;4D]/L'=IF--N,MEG-:(^5S;V*:H+] MZ47[3/FCI\D;V82R+2[:+F&PRL(B6VAJ"XNVD0=:+=N.:6T0-IUE??4[.\H&UB;:+#YI.J[/B 156 M'UBK:.OX8+56D6U!FYL8W#TNV*$6M*9SV*MHR]_1%K1CUP5\I0D;\PGO!_;P M,UNAM1L56MWNZE-_^TW,MCYKC3JIWK1=#;84?$=*P9M.]\@6@UM38T=,#9#. M]=4/=MQOK7[\]#Z3LS4VUDK.]>:*"]GV M7#I;8V.M-0A'O55&-FSOF>T]6R,Y'SKU1GV?N\^.73?.A,<"GQ.EVQ/1;('1 MWA<8-?#<6EMP:@N,=J7 Z)''A+97.&3 \H MNMY&7="S;6C6(MI[BZB[TI"L MU076'MI&>^AHA5-W+0]8>V@;-4';G@UK[:'=L8<>.7_=Z?16>)B ;4"S]M V MZH)&9\7G8=H&--N MGVZH-T\VO[VLW.1,IW2LH;$CAD;=GJ1J#8W=,#3:SFHGCUA# MPQH::SR LNXTFZL]&FK/A;.U,]9H9[2:MM/,=IIM5J?9HP5SN]/;R4:SL_!& M)%.IH3>V-FAW:H,V'BCK*"PBH#S>'UF+^+<5IQM19;3Q0%E'B9+EIYT@G754 M<&\\4-91_KU]_&3M/6OO67O/ZB=K[UE[;Q.A9/G)VGO6WK/VGK7WK+VWB5"R M7836WK/VGNU'W+E^Q(T'RCJ:&=?&3UO7V;C<(-2++':'/(&71@/L@1S#GB8. M&P<\3!D//2;^R?SQ2(2IK16TM8*;52OX.))_V7"ZC54.M[.5W+98<'T55HC, M1G/E\;Y])F?;F+!#TMD:&];86.LI9:U6Q4D+5CI;8\,:&Y:NF>-C0TS-AY+SBOV VT?I.V#7)]H/FQ7G*VU"XV0^0A--343 M_F^V,](63NU.X=2^#DU_).L?.HV5'H5L"W(WI.!I7\>F;U3LR/+!V@O3[5$R M:]4'UBZR=M$V\D'/:??L\7K6+K)VD;6+K%UD[:)5ZP-K%UF[:!OYH-ET6NU5 M3DVW'7+6,-I&1GB"_)]E@K6WM>WK,7O?H0V.*B:U;UT_V@<_Y*'[5/-2]YF+ MG[SF:N,A\.0%6]O7QFTK:Y^\=FOC(?#DA5^6+;:/*)Z\X'SC(?#DU>K;QQ;6 MB+)&E#6BK+:P1I0UHBQ;6"/*&E'6B+)&E#6B;!>A-:*L$?6$O"%Q MXR'PY-V,6S8N<[,RT4M.T.03'(^9L"AD@1_*29IN+#Q_Y2,S;?6"K67;KNJ% M1LMIUE=9RV:+FVTMVS8R0K/9L%Q@2_P?'VG;"2X ==!N'MD:?VL7[;E=U&HZ MA]8NLG:1M8OJ%5.1+!=8NVBO[")0![W&*AT$:Q=9NV@;&:%1;SF-PXIV%]O\ M: VCO3*,&KT5U;U_Z83TD=Q]&-[PF/]2?LI1J9 M^HH-*KHC;4G:-I2D[<5 ^L>--CIRVITC6W:\185D=AS]\Z;P]IF8[60-#6MH;)BA M\5C1W'6Z1ZN4SK8WSIH:.Y9DVF=BMD?LK5R->C70U[UN^O-6(*4 _0;>S+J; M^;J_B"3EJ? 8?,B"E-KQ/H]%S%,_"I-5KXD>],9/@93=Y5;9:=,R3Z+1F,=^ M$H6PP'__T#BLO[T:QD*P3_"08<)$B#G"3SQVAZS5<%BSWFPP'GKXH<[60Q)7 M0\'<*$D1I.,X\C(W90D/X'5^Z,:"8S+S7_5:@\%* H"VPZ(8./GP1X=Y68S) MS12>D-(V1XNVFMKM;V-Z_FK6F1+H"56G#\.NAAB$; SG0@ Q(@8#@3ECN22@J 6W&O MU)G:Y6X)G?+FE,SI+) YK5K]J63.[%H:A[7.7H@<<^M*XK16+VVW3.)<^G?; M+V^:4U9.NRQO$MCCJJ3-:\^_^?DG^$>#P@T$C]&1&TYY%"W<@O+&Z_4?5^=U M&_Z:"S 4L09@LZT]MAR AVUCU?3O?_^7N?JB,O' C8(H?O-#G?[WUMC64!)7 MD]S/:W'0!\!_.^ #>/,;'MSR2:)#+T:(WQT8(%/>[D$@!ND;=9O^CES5_,LH\5&"O(E%P%$@X--+SR7,I-'X3;-1 M(YJ#/]7&VHU:M_-$N)HB[9;ATW$&(FKPGQ<_7'T^J714B<>Y([>_SG)8BU#.HJ"&Z8:KV'CTFQMFO=!8JULR)C?HF5@%KM M[IY:7;CQW(Q?^<:W3*E6F/&78IR*45_$6Z!;C0A"M]8KZ=9F;PECOFJO2^I8 M7)1^/7Z+"X0%)09)D("2C]%7XI+IF7H_([@B!G)/",@!!YVDWB'!CG2JKX%' MCGF"N^5!A)N*6)0A2X%*S!+0Y")>);$]I:-1 7CE;2P2BN"+/)6W,6=!C>[J M/?WUR\9E]F]%I!*1YWZX*Q+RL"0ACP"U)0$9XDZM?'QV^;@4W$D\=FOM!>*Q M5P31OTL\+KT>D([UW9..2VQ_6X7CMF;RGG_=G/G>?UY\[1^*(]X8-+X"5H^^ MMD6[_;7G]@=?N_6VV^L?=?GA0+R0;JR\X^+XR]79V=G7YF'GJ-55/SUQ-*4B MG_E3O_1*4_N]^!G7*,4(K/2GUWUSQSX0>J/N^3%P1Q0G*]W _*Q9U>GG^02 M&_6:_##[[_NS+ZGX 3!9> M2VC+!^M('H7=,(H7\'$BWN@/YC9PU2KHA>$?5X:-RF$VH\I$Q=AFXYAIK-^J MGM:0[+%< W"G56LN+* U E;&\R-XY@! J@6,_INJ3M[(H.0M .'>8*"26_1B M?2GO)U&0I>*)@X"+*U*6K8LJ@KG?725VN+!6SB+BF1#1NJ?.RR+"9WR?@T.>V]Q/*P*>>6?S MS/05[59JGC7C>9$/=A]\CJ\MXA\O8+<8\1=*+DNHO$Q>E0'S2(&WQ@E4U8)_ M876_)X5HFNY4@I7EA50)PDR9T33&_15FUZ-H*E#U. M##U?XQ9FYS)83\+>U]BOD7>=1.$VZ-+9;:Q8(CSUVN]1?8>]?.QMEVTQN[W?11B*=,A.:^QRZ(\#,=E2S?+DO+^&[=PG M#IH65YM@!LQNYP.^6L0.*Z3'GV"'LXM8))3S*26DMLHP^%)C[[/0!3'XCJP.YJ[#C& MHJQTA8[%NO>V+J&R@89)W2)URRT8*7\^R*GG/%B5_'G6/?P&4(O%A/U98^^R M.-U.W;=C$8S&OF/A^0T+R%SE':T/*Z0??2W+^Z.VC M[]^UY,L>QEMV(/^RBY&7'."Q-V7%@EL6[,N+!Y?;9^ M.,"MTN "=;)KPCCKQQ@3A<]N[(_I1U74U<\2/Q1)0L,CX*+0)>@([@YGVW-+ MW;F;U>Q<%6Y<1]?SPP.E%96G1)',C0X&5%?C4;,TS>,()W+41KU#NX;EWN!, M$ME.?1(=S$FCRYD1O_$PX_$$;F_T<"#$!]&/]1='#I)#R/K"Q;$>Y>[LRDI M6*]@0WAU7\!]G(WD& NX!&_NXR7X1]',#80&Q*46(2US7$F-7<0^SL? B2\\ M==BG6+7E*W@8N^0TB".4KY&S7 @HJ'0:W;-CY'0/CX(G':<*N<0H(#_0;:NPSZ']ZR9@G((;4]*@)2(.D M8I$(B>@VQ'7"LR,:\"X00S?T5(!>-N!NFN%$E2%.X(A%ROU 78FCX.G&J>MH MY;C+41;2&%+Q0-@J M;8B]JUW6\"&G(9"]$#1>)A]#\D<(-!*#*,3A*.R3[P[]:R['IOQ6 [*F"Z]F M+I2[6 ^7SNP4&%"2DV(YH)X*\B?,AD+3> #/%T :21JYWX; S5H8P9-PB$LB M B!].4&':)BAW*UF#C6C!:<; %SE-HHA@NA3*)7B#'[!D8GT.QUO@R-0(?N M!FV%ZQCZ8RDALGZ2 C%@3CLG-?A,OZ5(H]>^R\8!#T-$:DXRP-U^0JO&.CXN MP5,!$IRME)** FQ+>*YJF!X*?E\ MZ\-=,\+=X#+U."*5!XMO *8CORY)<:0AFD;9K#>;CI0()1U1KKI*HD#,*[VJ ML=-\D!'LR7@J[$##0NL+Q"L^P:^J_52R^D0":%5ZPV&WJ+!,T(-$1Y]-I12I9Y1>P$-&%T#JF$QA+MI(>&4%-&4NO@^A31+% B@410C9(%@ M6W5#^4P)AFK9/A*&8+\D"#:.>@T'91,^FP=)5*6OWHD@8)\B\.H$K!/Y$'_6 MJWH71PDI@H]9OP]"SY%2W$$TSE%PSSP8K4+&Z\57R/B%YD ! G(@*<&$T,T78H0 MQ5R9H$':"2!A0/&_^6C\EAV[_V2^]%Z)_(YC-THX.PM=-([9..L#+."Q8"&@ M?@.O,N9R(A[PMYX#F>1;ER+Z.+L&LF'2J/\#.6R*6!W]'FE(P(,;AXR;2Z%A MET!D +?4QW<137(U5A1_!9[N';UE* GU\$'@IEAH9YQL>1#[*?C$/F@!"M2P MZSBZ38<'$;( O!>YZ'IX(.DBWPYZ(N+&!^D<3$A0FO)^2D H3CF3G$)3),]" M7#61]CL>?D-SZA=X.[!HRBY3,09ME1"$E3J7M-+HX/I+H/LPK=:;AEIO=&AI MMU'\C1 CF5 .,%RX L$1*NR7(.H#4UX" F+R*$ M?3R1M"<)JR_0?$?,N1R@ M3D,QD?G^'[P2G_07SH%,V!^(:$4JB M"(1*E&%49L3_EB,X91FFQ#?J3%ANFGGH_4A?(@-SU70G:L\Z%K!2ADPQZ::, M,%QFK:0J0EJ@\O5]]^_N/4B M=Z,1>9_B4MT'1NO!(N7UB4^J=->#S;]'B1.^$F!E6KR_B105G,DE2,0)1-0:A[OK*P"D>C^(_IBNG M?8W<"KR'T@HL =QR@#E2^R@YB$\@+[DPS $ <3IA*BA4=K=< ERQ2!5$+6UZ MH"0=&5CC$L=H[T44@:J8!LF:PVD='4;".V(\:3"+,?0SP&(J0([0'@D)>M#2 M0>;)'4P;#_BM8N"3\OO^Y^R*77!Y 7*R\7KRY?H(+ P@IZ#@D+?+SHD9=5#; M=0RH& 9ACF7S%MR4M#O095)^7(0>%?-'&.&F>Z7BR?&F(U>D>K@[%$%$'MH[ M'>T^]D9^Z%, A$8:5\>RR+E!E7<^P$XR0#'UYR0<:2+C@&Z*]7 M8I4S:ALU4/=10FRFJV&1#,O'*>=Q@GJE.)NM#J^29[GPP!<7HHTC[Q8/&(![ M(*4;F3- L&-PD?2(\,(OIFOAR0&97;6IIQ=6UU;F3 ]MSM3F3->;,YT?"E+Z MF]C3%!@H#@Q=ATJ ) :P+ORWI5)B\VT@$BU7>+H >*KJ *+[)7BN6H>&[CZ*@E5U _FA9!A7%1$:^:MTA W._1$&.4%W%$X7VP M!=20;N7O:X!@8%1IY(2-LB#U%3;R;!$:!!@VQ-"1&T>)BJG!&G0P5)M@H$K1 MP[_$J?,STJX']X$( =,GJ0\/T^FXU8R-,>3V0P81V3A&RJ-2Q%3\AQ? M6UB4:12I(R+$#0\RGANRWT IF;? VWV74XP/-466%(#-O:?KB SX2:\K9GT?AP;H2]-]E M$P8&1B."#,,,K6 AM/MBQIC1I0HP$LW>@ZU.>9*F MDY_$2"M2R91",N!3IX-_*NAC"#MX_6D3I$%(X1^4 1BFPR6HJA&2&VX FS_H MTR$O238>@R!PAQQX*8D&Z2TPD\XB49 9ECL="#Q:$%,C5V.>8,T#55\$1K3S M55[+;V5,D;PSM \ W=]$JB/5B?*&R%YC070-AK[O)B2[P)<9 BYP[4K>?J)# MF'5-1&GI'V2<3DIOBM,5%ZLTF*2.Z5WEKEL9XN?O?J&D"BF6/*E@ IP/8)$> MZ5O*H7C__J'9:KT%7S"/4CI2CY7MRIEX?V%HFG*Z)).E+X.&7:B@UC]^O-!:X3UL MG=0"$A_E%8&R9X*L/,/S8L8QQC)D.@34T6" :4&,N,N5RHND"HUSA=Y6"KU> M7N94B)1DN!3GH <,%T6J!!W])*?T2@ =&F(^]TO=W"^507R-&O1+5WF$U.:' MS"H2@@6!R)@%NG2LV6%S#(^"JITB=$$8=HSPS#4^1?TXDED61_$6AN.C6)Y& MA6P@$VK35DFB[9(1_P9TYX]D>.@?4 P2DY2 */+D10G6Y@21EU.K4QU!=)J5> S<-?( J N^&NX"NB69L&=*6F4L/3W:2!B=& MPKFNE50)''82\UL4T9*1<1O(=FX6QS*4=A(=Y,.P=)&,LR@"CJ+I'5"8+YP\ M_98"3FZIJ3PSDL)C2W _?)$#P%TK!L5^Y^XTX1"IT M8#*/ZNS)@#O/WAK\;B,Z4HV)\+_T_N8\.J<.72)$?YQ0IET65L"%%[B$018$!SK';KHY'A@P033.<^5H M$/0S/_!42:!T8:>APW$'8$R-X4&8FKN0;RY2@VBE%1%57;^"Z=E$^G_C#&P< M-/D<62#B:"//0_/N&DP3Y1,:"TSR%<(UVM^3;T93%I?U[AC7 _*/3BJ;XZI< MB#!,)L$-#WV^)NFV*>I+:2R"X1(R4KJ[%2'XF7*2.33FE FL*#@IBY\IV40' M 6HF*NZ1/Y5U74))]P!KQD*!)^WA07R1&0'9WSSNT:HT\$,.*ZWLN9\W[B-_ M,*CCI9WAF5L?H,B76@H514A-3T42WZ/BS3(?*;\0(A7>=:FR4^N?F$7Z!CR %_^+N;_"P0,&_.+ZI ^#[])=R7!PRRUNT+B7Y4" MXAOB*+L>1ED*0@B,8'8,UJWO\FF_N<'01@Y*"\ZA5^6)_?'N-)5J_) M&B6L/=(.Y2W(+.GTZF1A'*4Z10B>\77,1T8E2KUK+&&V$$6%V+"@'4O[CQ,$ MCRXQ434I8"B9Q2@HK$[!J(I&%$E /S)T0P!Z9!N3"G*INBN*M<+<9$;EV;% M8J&<\"Q?/D9QQ217)$@$8:*K!RBLXR??2DEC'7S:%N]I4W"T)\V<79N8M(G) M]28F'Y ID78*5B^IY:Q'7G]&JTS7RI"=,!B KYU@G$H)7X^1%RX/9R6[39E1 MU1:=/!H[S+04+DP]JH-'.XCJ.< TJWZ @SKC;U58@2_%6Q+]0A7U=-4IL7C( M=;GWHS\)^"VLXG.UO5D$<+"ZRL?SY".LW0)72FH.M8%W^M8\BR4S-%AT#'9" M=IW%9C8G+,IXR4AM'*TI Y<'SL\ :6,\>AQ,S/71%C8T8F,GIKIDC3F9_ CA M\^/+]\?_GTX'?"(S0%>3G_/$X_^P. MD-9O>2FI@N&*O$6 M%T;(W)7DT>41;"TIZ!<-3W15E#U;H$@!T5; +6@ON\")8? M1E@8<(-8RR/FV.)"%]Y&6:#250-,SY"9KIH28Q=Q37Q?K/;OS+L>J5)]\#WB MB2RW2+7K-T9&[^LD&>'D*5K;'\ 9QY0[RO&I)8]$*S5L(4$D@XENTLDYF9IM MX/6;!Z M&J_*C)]Z@U.T$TV1&O4K3=1+Y 7Y76_82_^5W =WD6$==2>P!'F ^B^'J1[# M! MCJ!C5 Z,YPG@7^O/T\)QQ*M% M]04!+48:5>H:"O$3D'489HE=N9 M@1>M/(S" Z$+IO+=(99G:QB1AE"%D_C!BA#5U.G';C;"( L6Q,SK115B)+!4 M)A W7()<;T1MS8]+7&-2* G;(I0OJP)17VN;7(5RI)6G.:5R:T\0-7N,TZ7D MQ7H$);X?0(R0S7G$#:)$E84A1,\N/I=2W(VVHVJ1YN 7LSQ]T!!#HC>,>2)! MZ 2BVNZ;"F6MBT)S&[10XT1PT_9H535$<4^U$4I=Z]+$451#!%*\*7?%4!0! MC4ZF185AK?\"KIHT13WR 963H13 +4J> 3BPJ0D29_HRS_=(GH$XY+@9>".Z MV)9Q MBMJFZL>\C4+"1M--9059N;=+]?THK26[XJEZ+= M4JJBI^+FM[IZ5[6FF614 M+I0BY>O'H]QW49%DM]#1AA5!UD!1! RO":^I>MHP$V1>1ILI.4LI ^[^E;S% ME!EV.B5*:6"LZT%/0,->K9+T-#P-S7A:^LA/0)\&@B2S1):NHWRKS"Z)JP*J ME#NFM'_YBKSEWWA]J6,/N[I'T[6'2V%/%3BZ&>%?5T!.CQ(P(1$+K/LD53L/ M*-*@ &L^;TQ4Y;@2#/JI^18E/P,]('6#+*B"2(W]A6HQ\,6-4 FU"B;(73L4 M+_(=%$Z0M11(+L6S W3M<&Y(X;[EM3GF76H+ESSN@QF7''R^PZD7X.#EX0L: MY7%Z8H8Q9*7L=987J)7"'M7^5*6Y.6MLHE@L9V%F?<)BE[)0@#"K)YH('BKE M1XLV5_F7D$;GB'M"%AJ4## F2Y9G#'F5")P;9)2"?7J1OG8X!%W]"6007*J& MBZB]OM3%2*\6RVIS1_)D P MLHC[!AD-'BJ]4N4!J>B10$?3Z+ $U5@D7)0MQO4B[4[%EY6J7>G]K?'HSN_/ M']TG_99(095%X3(W&+)0X;/"WJ0'">5'46L=2<;$#$524R@Q!'P?TL@]3+O2 M;"@*'1+D7ZC'=&O91 :KQ]+$O$:5),$8;2YRK-KA=M,\VZ/F7'MCO%CQ1BBXDB_F#E&"4^8=$VW"4>N\#\#E<3$" M!9LG?1"*/IJVE#-3@S!O11\;0V0!SC(PHIBJRM7HZ^5/CI&OT2D:,!S/4C&2 M!-RN'[[LJ^PIYJESSE,N^\'ODE',V #NE2Z# M7$&4T.A#D!D@7HF149YK<4#KN^54<@RO=V2<,=%S":(E(3R%F74QM2&1\Q0, M.\, 10 VMJ3^,YDU8Q<<3V0!FEU?:=RY&@MK9"_NT2XTHZ'B, 4T('0BS'@" M=:&=&\-G9^Y,C'%&TR415;T4N"8B^PAB*M6#.\*BBQQ)2[NP'WTNJY\5P7EB%.91_S56RBTJ; QP7XDJ M ]'+G\[2:_MAQ._\43;2=@1%_E/5#2-[R@-^6RL^%MD+(@P#NX.IV=HDT5 > M]H52$B32<$DH/8F40I&B.>[Q$65'\$L,".99>A\CWB"A?+HJDX,+2@:^K*8S M-@K/>$.(H=..\M DQ1$Q+!GP<2+>Z ]O5Q"0*PU5,X*#A%=KTJ$/YV]095-^UZJD#K(CT8+T+SNGJC:>/K?KW#T>' M73P'NKRNJ;.MEAVNN!Q7WQ_#1+$U33] -43](%%YD$X*=Z:@5/08L"S*&+%2 M-#?,')]EZ6K_Z K+9]!DHZPHZ@N4:V!=7D>1QP:<8B&Q-G+#FRBX4:ZE-+50P5!S$RK+&S\*,C&2P6BL'MT@VJI;TEJ_IC2:*&4-JY1?1>L.D! G7+C M6("-[GA( M;W]V3UM95'!DBPIL4<&CB@H,"#4:M<[X2<[3G7:_%\H-U;@BIQ9Z2F]%LF01'V[MTM%)?#'DPT _* M(]IZ08X16-.-.2 M5 \3A5V+:$\L1T]AAP$\SVC:T%,'?(H.APJ/NC;;CXMQ MDY1\<52X-L!P*SSI=BC/$C.5C=P78<4O1YC6E$C6=70DNRF.3A"7Y<_3:P08 MQD(EI?*L\%2:8B9<*(]04!6%6C=./SCOIY$Y/0-F%*G'1L[\U4 BHP@1ICK& M<)"?4TV_BY1W16"3#E>0HXX*DG]9I%LXZ-(X%)-$E09C?U?RRLD[5A*:$BAH MDC#0?*JK7K%4)5"%JB-,M"QBI-DX,<)O#KM,4R]1EK3:BE$;^5#4Q#S2K!2M MK4);J6?.:"\C4I'=M8#-PI)4;6EYU+!XKRR!56U4E9GA1)@Y#"I9*D@-3;)2 M0A_P@$,X5;*;T%74F>HLE1D\G(/P-?'<%85K=42:X@&EV',E*6A]B\J+LPS01?@50L1<.D>T#3,67S%]Z082WT-;PN2:=(Y]XP[H3X5_9Y MDIX!FL]3O-PM5IE+ ME$\D/@Q(E^6*#&W)+,^R(H/ZYZ(\-E9>B6\L5^:2I3?DJ/%.DLO1H*))+VO7HMWO/K [;;;K1?2AI5W^*D8-1KYW@6F+]4%SY[5.KLZ M_:3ZKQNJ=&/VW]/_.3WYX^KLSU-V\OG3Q>GYY?'5V>?S->7A+K/1" 5#*>E+ MGL/Z)''1Q:5B8T*6%H%YDZCEEG*99M& ;NLIGJ&TC]E3#G:(UDG&.4OWE&[@ M,:&QJIDUST80-$M4-P#*7UH-->D6.0EGPTN>*CK(\5VR^T_*.SK\2:$$<"),01U*C@K8UKS0[/- M3JUW]*,9%IP*P1I!"..56"8W /3JZ6?Z;QI2\$8&FFX!=/<&>(S(=WXI[].< M.O$<@9UZK=Y95"E,]XV7/A7,B-=-A[8?B)A&[;!M\;)Y>.E1W-+B9=/P8OEE M,_$"_')H\;)Y>+'\LIEX 7[I6KQL'EXLOVPF7BR_;"9>++]L)EXLOVPF7BR_ M;"A>FC7K[V\B7BR_;"1>>K5FP^+ER?!"=<3E0N]51_S7!I?> ^#RI++CNR'0 MNP\ _=(;RM-'YF6G?WK=7\7F[PM@/W&M\T,)8@9 ED*>@4(6AFPMA5@*6>Q$ M6@JQ%/+$%-)[.($L L0PWIL0NE\KYE05BA#_Q\6,EMR>4)R.=PEGOCNT4&J1W"**V$;C M CW\W:&B\OE7.>UXI*Z>,WMMA8*^#D'?K/VD=-K'ZXZ M,;G#B._N".)ICDISY2EIBWF+>8MYB_E=P+QR92WF]P[SRA7=!YX6N M![ERS'AQV*D^$8V]Q E0(F8GT<&< U%?[42H9L5.Z,9YG'6+I;762*]*U!PZ M1\W6%A6Y/K<1N7TH?2*[P>+4XM3BU.+T&=TXB]-=PNGS5 ,_FXFT$SG!WT48 MBG3(3FOL(MPD"BWF+>8MYB_F=Q[Q-"NXKYFU2 MQ2/!L9GENTYPDH)$GI*+EH[8=XFC&RJT&)^OU*%K:-J:;]]N4*9]#MV7[1K#[=B:S?U1 >D;#?:NQW$7_CPB;^;.)OOW"Y*XF_ M1K?EM'LV"[!_68"F3?SM)^)M$F!?,=^J.STKZVW>SV)^;_)^S6;;:757Y8:N M/^_WP0]YZ/H\*+H"&[;?SZ;^MA%+6YGZZQPYW4.;^;,I!8M3BU.+4XO3S<"I M3?WM'DZW-?4WQT3:BT?J0&7,1!P"=1EKX9^'?",R&E]J-HH>Q= M?]?"ICB#:!*6M(#->S/\0)6Q98:;8AB3>+]KN?)/?!"L*A[Q0'YS*RE$??7B MYT]Q30H#W3;*_H[\4'@L'0JFV>.Y%W42C>"-$Q*\W;<)XPF;5VOLA^PXN\Z2 ME$GW=3T+KN6"9$:(2,8QF-<-!(]1L ZG:+V%+RSS_!.' 9IMK1QRZ=E5(8"" MZ?_[OY82/<:VE!1J$OE?BX-^+/BW SZ -[_AP2V?)&J;W:-:J^!8O2J$ P/! MV>K\R(S/A2PREC/B=P<&R!0S'01BD+Y1M^GO8BD:U9U6@9F?.!O&8O"?%S]]HP$[@5Z"$)"=; M_K.!]GG$6@9U%02?73_4=TL]-#=6/6!U$4.V8D,_81KY*)G7)7-104TKBGGQ M:0I'3X>H075\XI--U1O5PHCLH5P0KE ]^"'"Z4WK<%8&X3N5#,K)X=?(NTX0 M_P#7@D;DX=0Y-ES C@@33I22I''FIEDL' 1\@'! 2818'' WQ0\3-N2 .B"P M-(J1EX()BT+X)Q:N *1ZC#,M;>#;, *9#/A,>( Y!GC8OSH4^(0W)&P0N5D" MM\"K_= %#93@9$)\G?@':'G";GB0D3",LIB6"H2$] R7^#$;Q_X(GUK: SP6 MUH[/R&^65T>W0%H);!]^!RTGDC2_4CVYQJ9AY[#;H8 KT(8!;/I>)C<ZN![?'1HWWL)_\74HVM BC #=\#.L": .BXU<"19XNQQ5AO_/DB&/ M<Q?+ 8#(1+[/P;#S- AUQV MP\$%]VHSE$?DB/))L@(;B5$?GGT_I&%?!.S)[",?#.ZIC3X:W/##0P&N*/F[ M@%X!U5L_" @.?@A$#S?T1<$7L-(^5XS&&>E;6#5@JX(Q:^PLU*A$N=MT9KB" MD8%J;)^/ &+T3(\AG.B-8C0.HLF()/MU+ 1]>ID(<%GZ)9FH!&X_"CQ,7Q:W M'>O;P ;J_PP["J+;5S4R@E8C56=>/U^JSEG6RI;R '_.63GT0VQC41+LRN9 M#(KD1 S0CGBHE"?P(*)9\@M IO=!A61B()(%EQ8$/\,-7 M@.(DSITPX9-D1%D&2DK92,'$8: OP80:H*N'4#&T9 77#A%MN"LA0KK4XQ,P M6 [@/ZR?P:-P =%82%@F: .X048/!L, UG+MNVP<<(E#A",0=H:&01;#-TZE MH3'[5I XP!EXK0=&1.SW,WR=^39C&P=2H&.)@A\P+5R3&OL# !DOPC,A6&C" M+,(4);$'9)_;(TK4)T@5?PNT=B)ME0#%D_&#*\9R"27?]3ISVP/ENI^F0M38 MU5S:&,<1J#=!1 #F#]((K(2^16&?T ^:S) &U-MHKS/[,=Y!3)W)^UT.AA5[ M";#WQ(!B1P*+P-C(< 4 "D#-(+J.L8'#I0R!3IQ M@ZM:&@WE%>.W\)PI,8/A%E3ML)%K(A3F$A,188@)( 0=4 UGN= .A M!_9=WHU4Y3@@'.UO%-L12V^C8L&)VF^9ZKGT-^%1\+(LCG%9L1+$\(Y5*NP' M:,GY#,B#)") P7"?P&K'+]^R5_)G<)/ Q\1AVH&-@=$0!9@$(!40+ KP)M M@B'J 4D$\%D*Z9+ 4;80.D+XG(@H,)>R\(H$^"1+A=2D213(.\0=",$$[]IM@S@:D70*(O*A: \()E20?HA'0$MD ='S>%K*(@KQ M/RD '][GJO>A*0<^WMSWB?":7^./R'#X%/0#I#=$!(*>T8W!@/GV/5(81#45 MC)-+("T!4-26^ :)6Q#S2*7STLLA1$PZ;\$@D.*,X.<@R'U7PA+>-?1I1?P6 M>$(N293,=8+2]*+*O*&XN7I3BQ0"> ;L&E5D* D)>3+@M[F7:#%(MYC>4GJ!"H0@WKT$=6%52$TZ MDN,8XVE ]CXP ; @2 ^4<"F(2)$F:Q+#0*D?1#\FPI%NRI$CA4$$.T*8>#ZP M91H! R4"+%PB$S(1HD B<)Z/(0^]YR"J>6X^O,.G.B1?P;C,&5#[SIK1R##H M P&82A\Y1Q,SV+NA#)\B.Z#L0**(24S?Z_R0]PV8%71A(8,J%ZNMYMS+@ENY MNI74PJ+MY\%3Q8O&%AQ<*/I_,Z]WI+$F33 IM#%4YX,L0X0/X_J:UZ$C'@ MUY;(=VQ>HY)Q9;]*H=599G?. 2-?G+ 5E+0,*IU+['$OM RJM MVNI8GX4_*")",JTYC-!P,K80C:63(KF%%I]&+9 M!I9.K]996$]OT+;Q?)3\ \"$;I_4?U,QUQLIOVX!3O?*#2-GG%_*^Z (P5=Z M8GE1F;N5%V+N>,D64:,2Z_O*]IKW5-=:1#P3(D 6MRPB-@ 1EB,V!!' $8<] MBXD-P(1EB0U!!"J)A57V%A,/P\0#&Z^5W:IL<5V9/KZC.*_'M)/]A%T0O1F@ M+"IS. ?G ZL:5M#?<9\,>.:=27]I]M\5[59:8VO&\Z*F[?O@\R?%G762'*/4 ME@X>;X-L,2'\$=Y84EB52&AL-2E<12D/YM/!(W7A.J?.8(?0=%W9R@A[W3M; M7;NM5&8;.$!GS>VWNX=G4E86T;N/Z-:&CL1:RSRL>],)3X#,V+ M9^N/[!NBK3^R9G_D:@CW)'C\2SZ_9S6G;Z[!'%K#U/QM=%X.G:/F"D^,WA=$ M;Z&/T^PZW?H*9TGN"ZJWT!=JM9W#YN$:QQ&69RB5IA,VNW8ZH49[X(?"A,QN MCZ/:W&F%ZQG8-(=[<].+VAZQ&0#;R*DW(*%FZ"QVA]CI+[E\WH2/JA\1^]:+@1OE%S5PW$3J!VR08=NG:H2, MPJG+.N47TI@-,7-9J[Y@0-:&:*MG[Z&YCSC6U(M9W7:IJ6X(>\+V%_B1LQ'_ M.XJQ]T=UK9HM-7-X@WM *DA(2W '>XEO1%0UZV_Q"_K8>/L*B3ZB%DJ:@:3: MV=4BSBX^2YH$;@7ME$\&HR?ZQ,<\P<9/FK^ DPE2:N_$?N]1!"OA\C.-$\FG MF,3B5K7$#P&W!SCY #>>-P9)",F)"GEON).W"SD%*&7C:1:D-%"@N&L,EQ'/ M#Z-\_ =.TL&^4UPT]H?_I>8S) )8&ILZJ;?X^AH;]A5[.YW%X[M>F@-;:+24 M9-U7U J:C[0H=R#3B .<&W2GNSA).NJ1!16[I(U]$Q.UK5 $2BSJH26)B1=' MT1>V3\O9$M1]&D8I#CO 412-8EH7S9"H)K7IN5EKZF?^R2^7N9(V\E,@&1=^ M/?; *O.IZ97&=/WTVB>N,PBT#XA55U&[?'^BVHD-G)SHKG!'DXOG 'O>BAN< M>$ 80]B-4VI50Q*[]1-"(0 K"2;Y77IVB$0$?JK@_Q$G8H]=? ;..1C#FV*< MB@!&W%!* =)CE"R "Y)DBK4YO.&E'"80(B$C3<,U3MY/[^)P#TE4(T; T@!^(0CEN"Y#G@5[G>@)"-1ARBMM$ M,7!*Q$MVB90!I+,4(>>4/4/14\Q$@T'(9*S2-(8F>KS2.0[SYZ!A%PA.?;", M]Q.!(Q(0/S1(,$2-A.**X[0)GR;B&/.:JB:E*!U-W"\*@,C?-#_(D9WA9J/S M"B0+;4/V04^)]7QNB296X*&,!DS@Y#A3#SO:4!H#H[J^&LB#]B2:$S&[//Z2 M.!7S2I!-X]CX&^=CXHQ*' YRPP/)V'+LB'J#9OU$#G(5&1D+/!F6E+^C2(5N M.I C(M5M^ 2@(!HL5W,5]M$,I&5N^SXAOM!+KU,DD$ID&*E MK]92")EJ4XYTO )L4E:II(J543Q';A33G/2HI>FQA71=/K--#_N:MC#1V 8% M'?@ ]?QJ/1.OZ*.?WLST6!"I(M5:<423'V5HI6BC8FKY"%9CF?-H+8Z<(*L>"+8US::3,^. &4K/\R+2X' 7"%,MWZH> MJ?7WS,;S%]$<)>38EVIT(Z?)87*@;1_G;:4T$0EX\!5^A1N@T00TC2@WQA## M86&/&P/;Y.\R0*"&]:7\3CX'W#A$>8S2(99J_YGXY7X6(>+^K"(*=/XD?7-L M2L0O)!$+EEE@+,KPRI20+;P@'+MA#&::N@[@=G;Y.='SH%P>&K@?1ZF;U@() M6.E+ 2W)UGI4F/H8&\NI668(RF4MY;; Q7LK18&^8154]:/T5JCMQM6 4X44U-NE&:: M>@V?^Q+25@L,+3 KLUP7NCS722 XV0B#P,KGI>'%-&XT%T2/!)L:Q?=ARH,H MQP_(E%'1PYF7J5 B&PD>)O/78RY"N_JY05#,^%QLB.(-TGR!&UP!UA8L%U5[ M/_"3897E2E@%LO9'V2@WR>0H;HG#*)Z++;5YHFRNYR8N>6]A[4F*0JZ4VL@8 M/2QM!E0_RO;*),*R4--AD319\"Y:712;TYG*LXR-,9#7>IJU-/EH-OTL%:IP M%QE88;3,=M%XE@-O)90E%\JUA,;8SHUT);X4/B!BZ+UV ,E:>H!E-.U+JJ", MZ4[6V)?IB_!AZ@'S/11)? AE)0(2L#L1(YZ?(-=Z>9"MN+)OV/3EJ9@51!ESC!G )<4EXK"B_$ MJLR;3(5 \HGNAG^QP)_%2(RT\S$T6T(0S?+%T"3Y!KQL%.KUF.;AO/1,6H9: M 2/Y/AQL3-!S3-T"J$ST,%)#() )2NM].!KG8+%8SPP^:^Q"WR)=.$D-? ', M>!QCJ!)DQ4VDA_SF<1.-0BWLM=!*D@B%B!K7K?65/C<&7AB@GWD]K(S : I7 M%"5#&'[B9@GYRGAXQ4;*FL\$@BL=J#<#%L>E (_VGA7&,0RDHTK.'*+3 :9Y MVC6?K5X>DUNA,UTQ,YY. M?:A,'U3&L7.M;WJ@X+++-X-@ .KT=>!&GRA3(DN3F/ P"TW2TM<7:D5K'AV\XF;$1EHZTS$ # #I6'P>.I_F12)O#5P=DY;:_*4424@Y MF31/:;2Q&5-Z5=A:2C[?T1AEM39270&_K6!*(T,IWU8$H.&)\H2#08[^RLBE M,_4U7:ES"GCRR*S,EF$Q AGM)4MT6FHRLPR= I<^DQ1D\%\Q,OC=7)TSHRA4 M%'P3Q?BQZXI % DR'#,#>'Z+8Y\1]'Y(#G@7*9PTD&W\@5*ATO+:I0C3I7<3+$2+$$ M;^;]5"WHF.\@O(+1&LWDP*=2H5.QWT4NL%XH>5"1ZV;QU.#\:?]8NZ9N#GIU MKH=V3:=MQ?)I'[G , HZU/.'4^ILO@=6LKH-GV_&8,N/'RF6^8KF_6MVF4[9 MXS.U,*:3'V9 6P@O(UM$B9W2D1C$U=/YI-Q/53H+KB,WKH_G!XW @<\/2"-, MQ$(%Y_%A\\!>4W#?2+[%8Q+RV>=7A=5N0>II*=64H,L+C*&RO%!ZHO ;LDU1]6/,EH$ M:(WZZ!Z(XI AG@, O\#-*-6FSMW*G^ GTUI(EBGHJHDB%C-57*&H0_)*KHO@ MZG^R*%4G7TZ2%/0 ?))\,\^'BE6-4N#+FDGY#.&A/LQT@G=FZ\I)UD4.OCP. M+-\,E8F XC1AH?F)5!*#26X#:=EVF5>-%;5*C66 MUP00[ K.TZXW'>XF49:?-B2]#$S5/JVAE%S.DY/39E1^9-!4W"TG M%*7D9H%&:;'\!" 9:PWI+);2B7BTG?SD3[.^69:!*0/8+.53J4W3&HA*\%); M]/69HJI(.]MY>$3+)L)L(FR]B; '6#9GJ3QN M61T;)3Q7_A];EPGTBR0WZK#KK6^DU98J1P? MCSB3YT93KO>?#%Y-Q]SAV=-XJ&QBG#F61[_U+7Y8N4=B3-DOE)\J%P+@]7-& M0N@8^?09E>;J2\85EG$!EG-0EX^$5#U(Q+%T+J1A46$K$?9H%,E&\!OO>&ZG M4/&B]S?Z"V!RR:BL,AY3\XQ)E= UX[)PYW44&56&Q?%>1+.<^=Y_7GSMM :- MHUYK\-5K-;I?V[PW^-KK'+6_7;#/']C)Z9>K MX[-S]N[T_/3#VP/R[>XR6;]3E_UWL\=%I'C?J3-P\]?>C[#*%\EFYSE3VS\C)"[8N9 M3O*U-]3^^X>CP^[1VPUKJI5=).3!4T$_F%W?8">A:JM_-;.BWQ[2?Q:2I1RK?<#9A; 6&$0735,FG>-_>P-9#TF/\D<^$MWK9! MI+?240&6\AY.>92MKZ(Z9Q[)59[FA]5,439>T*A>'7P@T9,'/I[=O'E797WX MI7K$BK*%V> W?@/6("5UT##*4IU1FNE@*)0(&N^W*A_&M>I1!0CJL&T18T"+ M7XNR<43>AKQA;AF 46%4JH\GAX$R_ZEY6&/^P*+%HG %S>16%)?^1( B [K MG^3^SUQS2V8>YQX?;2Y=)P;S0.543DJ;F91K2U2M+472#34L2VSQ-PPR MS/XNNU5,M"T&?Q&!D"!3#L*%YZ0+DE1/:.R"3'WNTCP,0L?@+ B$+,:F2 M5UE@"L1AIHTFU5W)YL?KWFA,"Q$RV2>Y.L^3(W?7V&G%" :T9EV9CZ*:$\^+J0AXD!O#J=$* MKL]5EP("/KBO(_917'-WPGZ-,BJK.5%GJ5/F$@1YG1W[^$W*/L1"W&**\P< MG .2UP/Q "^^$G>PINYAO=FLL5T_KKA=ZQWMY[%[4KC6ZIWJ*7;&?>,UG(?8 MJC4[%B^;AY=&MW9H$;.!B+$,LYEX08;9TR-V-QLQEF&>%"\/':Q^GR&V-B#T MJG*KSS+F^#X*W4.0W&M^/'%DXJ%0VB$ZV2Z8W*MV]Q$H&RU0'@(!JUQVFQ:L M*QX.G5.D]+,KV'BX]^Z9TF?/3<:UUM*/][0I5B/[WN[SS!6.%AA8<5'H\7 M'EA+*F7&.Z/VV$H.*SFLY%B#Y%#5@;KW:GR'-3WB*]J\BHWMCNPXI[ZHLDLCW1Q+ M+BN+D.T.N12]598\OE?5Y'U ;WYP72$&@_6JW45P>%_J@3[-6T\_J];3E1+# MA@%&8WQENN/YMV<( &I.66*_*]OU[N.T:W&ZB3C=OD#"20;+2]C[&OLU\JZQ MN?9EX]4VZ-AGEZ'K9*[60H?57/DX%E1L#]>P0Z?>[3GM1F.7PCRK%J/;A]9F MI[93&/VQ6E/LA(7[NPA#D0[9:8U=#OUQ(";L97-U\G7#=KOC9NOCV+7E-'H- MY_"PNVJ>W67D;YY]^SCD-UJKE]4;AO>5BN]U;N1J"(](V.\B_L9AI>QE:S<, MX1*A[F@UY\HLYJ-F9Y=LJ_7@?M/,ZO^[W[C<"4OZ-UA #.;SGS7V+D/IW+9F M]#Z9T8VZTVVT=]R6VC<;>G6"><,1N7W6\)>HCT;P>Q"W/,7,_#YKT/VSA!M. MO6LM86L)[Q8N=\,2CA(Q'K*+&OO(0[&K&G1MLGK3;::EQ'>[7M]Q4WEM\GPG MZ(.&[3977O^_*S2R?>:Z#H_\3N?-9AZ67N^SIK<6N\6]M=BW'Y<[8;$OK'/N M_&B>$&[+FK?75)^SW_TJ@=TQ\]KB="O-X;_\(/#YZ$F*[C8),_MGYK:<1J,- MIFYSETQ=6]3<:-:.=@FCNUS4_#[*K@.>V(KFK;=8'RV"6X>VHGG;3=M'5S3O M>FIA9RJ:%\8=CH/@.T_\92^/]&%[K[:E-=]:V/=R^)'3[-6=YNK%^\Z@=2LM M[%:OUMHEC"Z2TA4'CS]^';5B):6CZXV#4VN-(S&J.-2J?%+5,@?R&H=IS3X. M#[:MUPZ%5C'-3JV>G\0;1J'( <;PN%!69W5\KWGZU%.?[/I_V4<C,<1VW[99:>8DE32'S7F+!GR),,[C2 <-$'L\;^",? MSY0?\SA5+W#P.0!0=\BF%X9G ^/!P=>PKA@6I>YR6-/I=NM.YZA][U+P=OVT M9KW18;_$0/+NT ^\?-M7<9:DBY:A7O*0$\SI_&1U'][0F *=7M])EG!WZ,CW MG85N#6 5,G@NGK2.!Q#'P&'RTNEEU7*E,2->+<]^)\\V-XUG5;^Z)("B:7U9 MUEV2<77@Z%T<)35%E!]3;P%13JU+SXRCQ]38J3K]>]%5Q19B.E "BDR+H3-?D\0]CHU$6ES;K:"X%O1W 8^"1P*Z2\=5=3$; L+4"$+OY^G%V#(L2&+GA%LRZ70PP$FK/'0#OA FX$ M.XE&8Q$F'%_&+@(>.HJ!0!,*#$W$KI\(U)+L4HQ3@5,E\9&-36*0^F[Q1WL3 M^0,;0I?G#=E).(&1-R( X+T _K.(UV2Z\XB0)/KXM>AN6Q]X7P?-COC:;@OQE?<:@Z^M!N^)9K?K M]G@7'52N[P!*'#5:)T"IW ^_"![0;A&%ZK)5>K$S0='Y;NW9U>DGJ:@;K=J\ M"9TGIU^NCL_.V9?3C\=79Y_/+W\]N[ADQ^?OY3>G[]G5E^/SR^,3^M&A7]Z? M?3D]N?K\A9V=OS^].(5_SD].:^01/_LFKX""P4V0LAUIXXLHX)](W^-]$3'^ MG$>$X=*9*K:5;8#DE ],$:9O6H>EX .L^9T( O8IZOL!.F CZ03& L@G0"[2 M%F<4"LW%R$9@6.7R(@%AZ,-.@'LE&Z@M.&RZ0)[!:6&)H9#ZOQHY=-\I"D#$ (>'?D*+I P4# R? 5$+>,K-@J_SYU4W&SKL&/. M(5A@73[._;__:ZFPGK$M%>%KDFZ]%@?]6/!O!WP ;W[#@UL^2=0VNT>U5F$. MZ%6UB&GKM19PG/&YB/.5!//=@0$RI:D/ C%(WZC;]'>Q##NJ+V?'#U>>3*C/D?DOBBA@&J/DD0F9( MDUSY\9^7(-8RJ*L@^-2QUX2#SJ]F#=[*,Z$<_>++48O .\OFR .@OA2M2"EB*>.2GJ=2_*BS+ M;VML/41RHO:-^CH$3RCQ\0"U=9#'Z6 @&8;]!E8%6/[*KB3SOP-'< M-Y.<6!!%GPK+X8N+R>PG0^Z#+)5KNP#)X",\Z*^3H2\</<:^R/,>P%J3F" );#@29X@DSCV2N2$?%$AT6R*$""V'C.(+'XO;!'^QS< ))V,V+4 X6 MPN]J:*Z._9.!V3#PX554$Y'R.S#Q!&"AL*.5-WX;%S4%_0. M,Z1+3]1801U:]#(I=1M'CFEN&C1"9N4<*B'ZD=@TOEZ3H+Z( O#+5:;B(HY< MX6':AA!2\CU('GY1-NB%K#!9#[-^!L+K1SSV$&V&(/2B,:Z-L]L895R86\RR M'J9$ F/<]@1LZ91""K!;V!VBBQL?-H6_\C'\?H,AC9@A#G.9 M#\N:_VK0$U]*/R8Z5D^AY1E1;E0!P?^!146>$+YC% %A45*W\V-UN%L^6":N M)HK(_9CYHY'P?&1KB2TV(J*6>Z9%R'"_]-2B>$K 4'Y+K7UZ,Z6= A0&@F0; M/M3X!61('*- ($V+X#.<6H?V&2)R8E_*@P2$7L#CTL-+STBF'X) 59&8E_XK M*5.U*,7'QR27^RA746X!RH&!4P --BGL MY!#$X!Y]$Y]&_) 3 &]]D)ED@'"%3OP6R%U^'L$M<2F;L!"LBEXPR9U&5!!QX2A/+1=^(MPCW', 5EPW).$ZLVR'K)0^7!B* M!#!T#0H- W!R,>7?R&X9C8-H0D0 Z\KHJFD0XC.E'>;"KH#X^G^K/*LK(U*$ M%17\!GY6O S?GZ5B)-'2KK?QT5_$=29)1&6A#GY7N@"W"/H@B^76C]UTE>+X M ;+M2HN@"0J?&Q\S>,#B2(/$$_/EBD/\SX'=4Y("* )EX*!"5A(]4OP5=Z\4 M.E'\#0=.0Y\K1R[&6*1H>26HJ2<\\DTG:3$5JBTOPT2!U WR6]TKJ M=A]4.](;(F%JOP9;DUVCGY.'L1#G8W3: &#R:;&??(,]NE&B8"HCXVD5.)'& M,\4IMT.!"5*B 1Z0E4)*HB07D,^!"%REKERT2F*96]'L#U\#77D9H30V\%UC MQQCMR(F"E ;LCH3]'!)X.,EY(D4/)!3%AA8HT0KDF^#Q24;A$OKHXN2456,? M4([=<9 N '9_4+G,?"E)@5LR3#%[A3]52J/2 A" L>#P-0&9M"<(8_@F1>MS MP&\B"7ZR]++ D[32%V";1'V47=I2S$+]FG3HQ]*Z]Q' ?BH!!U"D] 1Y'U&U M 43;('R9BT0=1S"6JES"6'@U,'89QID4X]ZS524P1O"@D9\(R1D&=9/](>.Y M)?>TFD1&?&+N"-<]9T^QD-)^BC-@N?1 A"DGZUR^1W:PDW* M0:*SY-"LI-C M+:.I6A<04YSSQ./_@")-R!Y4KC>9%FO2!%0_8>X95($;^WVT+)0 $8D]<1^7&D?N2N5_]KO MN][7=K=U^/6HT6M\;=>]1D-T^F+0[<^FC-JPH! -JX#+"#@\75VUSEQ1>VZN MZ.++V?G)V<7Q1W9\GERNE!QKG_SH#T M!I-[4BM_"9 @X!-\_'A!0EWZN8C@@AM3)&X@9**,<=8'=#*% 8ZFLG9E*/E9 M#BFR4C3QW>_OG_Q-]2<&9PEZ9EWREB4Y#FV2PR8YUIODN(^[%G;YY#@ M^P%XW#+:FCL",3XXE@$=4ZF@W!\LO8[Z?>MH=7H/6(A6..",$+D,,'*@RH1R M#_7Z&I0..7OXJWHM/O^E_TI>0?=JNR<,,W1B?4RDHSL+ODNJ8D8JC@)F.2P M7 D,_A0+([,437S)IT'ND5-Q&ZPJ%-HV1AL3'IN!R3HQK4O\$]W)\#J1H95K MKN-59*>37S#"@ 5X#6"6Q>0:ADF1+B(?22_)"#>QPJ2B.[) QG]6;ZTNITXW M1L+HN-D:),US@&.Q +E"0I;L&$:2/Y Q)$/,U(^8G#=MU]$MZ("9)MQT IK- MY)[WE_JN^-U^TER%TKJ?3B@85D6J]^N(Q90*6"#/W^ W-Q?6L4N\\^D6?:28BND).GZ 5;H4"2%- MMU7VTA*BRG]O%6+1"3>]/O:+[ MI'001+@2$+K.O XKSIT.LDE 5ZWE"6/'".PS,YEF-J5"B(VW9(K38 M!_,\9)C3P,CE39Y-S'D!*UN,PA=X0U%50LNC^&8N_RVLWOKK<[7UM>X/NUWZC=_2UV>?= M9EL<=OAAO92;N#C^S\^/SD[/@CN[PZAEM/ MSZ_8YB:4\PY*P#36+_5&/B! MWP^K4*4(W< YOFBFH2_2C7N]6J^W:#B+P0C&ZT&YQ0/0W%KLZ[]I@LP;*>QN M 4;W"IG\=]Y/HB!+U>"2&2"8I\-5[;Y9ZRRBZG_HQ>_WSO9>=9V@P&W/JP$W:\OU31==*O*U:8XEI M@5M(;O;V]L:O*!V'=V\/H[=(=ARR6OA7?/XM<=3_KK1;ATVZ[W7(-0;]7:W M?7C4Z-7KW4:[^YHWFZW#;N_H?\7=0>MKHS9,1RL8_7&OGW\\DI%N.9N LNL> M.RFW.)Z56AP7-W3-A F6&_.[9H9L6H:T#+F0(9MK9S:-8\0)4,,8C90JH?N%N@2P%70;Z;]1WWP=0Z4H[65FZ>\X&ZQ6=S3J MSZ<\[ILL:+!.;9MX9^.5A[7/ULUCSZ:I+JA]-<&Z_/,H%0[SR#LJ3]1JM&FV M2\.1O;EEA\F8C(VU2R=\[*<\8)]#>-AY[7@K#3RL4[%,:IET,9.VUAK 6(YS MF\2YK<=P[K:JU[;E7,NYBSFW_6SQ#^%&P+0/8>!/'+9F3K)$[;L_>K=CN==R M[V+N[3P7]U[1Z)F',>^DI'B[^\2ZAY9U+>LN9MW#YV+=#U&&0^^(=ZFK!X?. M1FKJJXK'3HHAS)I_?\N""1V-YK"^2&]Q+M5\UJ61L3O"NUW+NY9W%_-N=Q/= MW>-Q[ =JIB5IW,-E-.Z?L)Y4W%%6,@M1$KSCX;=M=7A[EG#H@,B3W9ARA)_("=@,[^A@?HO(MY*$\C*"X\YVJ*.MZQKC%#'VT9H;.'=WF ]3N*;\.!)G*ZON/)]O*HHVZY5'+H_<42M37S*3Z MU$85DCI6XMF]FJ*$IC^)*$W7PFA#)UC+PQA=.V8Z9$ )"7M?@RN\ZV1+ M>["1'S>^&LKRXY/QX[.5.3TY/_XNPE"D0W9:8Y=#?QR(R;96231LB9-E7)-Q M#^$K8MQ6ZU S[K/5."U1BSBO!V^_"A,;MKK)LNU];/MLY4T?_#A)'UQ5/*\G M[W&Z:#;7639=_[V/?9JINJ MZYFJ6O/ZLDAI.6;577K;W,K3W/CR)9L&,A@P>2 '=CJ]5K?>;!(W]E[KD:- M[/7.G;AKU+WUCIW77+,!B:C?>(B]"*Q#Q[XV'Y\19B_]?'J^/.@2T"=B@1T* MV&0D"0+/+6SH<:MQ/FXU/[/S1!WL^46,\;1Y>"P5G?0.?L<#ZN&Y\(U>\J%< M\JOM%$)V(/ANRJH5UG8]XT3PD\BC$S!.TZ'ORJ-LWR'CBR3!@S&]S%U40_F: MSD+\>>O.=>W9UDECO.=?5@%"C4>O(1=L303?J4$A[(N@*<&]/!+4G M@MH301=:%A6 MB>"KI>8[8F@]D10>R+H1D8];(K$1CWNB7H\6X9D*NHQB&** M2YZ#:]L!]\T+3Z8!OY MH/E\^N!2N$C>FA4Z=58B^V0KRRR![JW\WTJZ?S;Y?Q_=;Z6\;]0;M;/SRTTG M_5USO\_"P \%^Y]W7S[BS,Z41G:^C]P,:W&VBG@N3WZUQ+,^XKGB=U$8C2;L M]"X588*%6)?N4(SX=E+3R?%'2TT;14TG/'"S0);X??3#;WT7W^*77ZC-K M,+[1M8)FM6ZM<21&%76'Y7K"9:K \WK'NXK'T:MKAT)77#4[M7I>_AU&H<@A MS'B61JS.ZM-UC$]29(T84A54?X0!EO='>-K K0_2#?"/$2[A.4QP=\@\)>W8 M+="I;+_AV!O 5)0/^WHH7ZX/(%%-/%]47P_)SDML>:*GZ&:>RX,&>TF<\U>[Y6,(2]719T7TK^X3_PB99-$&/JI. #Z!D8[EM#.E9B;321[:K$LF2W MT61WA:X*X_#_8<06"CKFAVZ0X0P5.A$Q'?H4C,"A)+I@'\Q"G$"2#GF*?T_4 MWSEN=U>T='[4[]A7SK:J!F[I8: MB.]O]6XNTX=,C_&$J^9F39'\]*^8!GH#G"%B_#3SL\0/-4=CA>K9+^?'5W]\ M.;W,^YN?/!$TO?.++$XR'N9I *56E7X):"@R1:(Y:@P6$1?L 1P)J>$ MX?%Q?3'DP0!GD>%3"+;R N?_;^_:>M.&H?!?L?JT/=0E! 946R4N7:\J%725 M]I@&4R*%&.6RC?[ZQ20T7!(@$(CMG*>V%@WGXL^?V=G;Q]Z[ ,_SLIGVVU?Q17Q"A>E?+/>B.ACED/)[.WTTZ7J=I=62S@1 M3J=3=E/EDB$G_SK-!0VKZ?[%3)!-B.]1R6-(H3!BM]:>9+9;A<1!=FVAZ( (; MI<$HZZGC1#=HCI=%.B_ADE)22S55*:^DK%6\<"$B3!\%8P PN["Y#)#56LUL /X ?P _@!_)#SSD139:/!!\M!EJP MV9,^,@$& @/E;*!3KC^SPRO[K#TP<;(.QA7,/NE?"6RT[ MWK3[7K&K[FHR)9:88]9E??@W'.+:O8 R8[BC!,8$A@2&#( M_!BR1RW-'* V1DW;7VW?7=G>NX([]U')\_#._>[4PYA&=DP!T82&D!X.FV=] M5'N_2-LL8!38A\$^#%"3YS[LG@R'-IFB5XQ:GNWR$J:($TL:0 =;PZ:N4\]R M66F2U'M#+?K?(A%F ;:+$,L'A@2&Y)$A'S#JN]0;A'7S."+)%4MBZ5-' &.I,&AD!G0&= 9SS1V4^; M)9 A14"2 M@(CDT 0!R9(1A%:"9)"<:22CDG.0G&,WL8$.]_QG]KNCLWN_;[[=NS.[^\R! M>AZ:4^=4O55O^+U5!80QPBQP045161$@(@8 (O +($P"\@ ),?$?W^!U!OPF M)28KSYRDI*"FIJ"]>H**FI::DO,!X@9:.GH&!X3P-$S,C M/?-%>@;Z/UY"1 (^ M/E$Q\=MW)"3E[RLH*CU05M'2UM'5TS&YI96WC]-K9Q=7-W2/@36!0 M\-N0T)C8N/B$Q*3WR>D9F5F?LW-R\TK+RBLJJZIK:IM;6MO:.SJ[O@T,#@V/ MC(Z-3\S-+RPN+:^LKJVC=_?V#PZ/,,A/)5_/L8MHHAB>O>JG8.00 MG>-$_R':GR3[VP3S_W=)]K\%^XM<$\!Y$B)P\DAH 2B $^I[S2JYH5B6;,MC M'C^O:VG>Q3TT-.$3_W&],GUY8&)@GKC'__Y=.;XV?9\SM!A=FI!RSZ@+7EP( MM8IA]OYM^\*+/-O++O?/ZYLRYYXGP;64!P0M),^+J@K'(0-U=CK,2BB,4"Y<3R:>1GAPDH\BY2P/(58@# ?!9)0!O+%4( MP$=O).Z48<'DUN!KY 4L.RHB3('KT_Q/):6@2<7[==$LE\)Y##>6GM(KM)0' M1_M^7/*5@%SX%&DMRSYM(_EAP!;/4O8%WUIS*G\?+?'F5A>+_UD+Q*LTZDV[ M5>&[;,<$@+PGG@#P5J-QB*/:NLL;GZY/Q!O MDLG##/J=+6\GO"\E M ?#KPM,3.>!I4_GQ?H<$X&A3X]?6^;(/&VO GTD)0-,B :" 5ASTG@"">#)N MS&-2)$;Q=?$)V20!F"E1PK)+ZN%(M@C SE@>8N)D!0@#,0$8/85 M/! P^C\)E8LK+H+W$<%1$M#FJ'_*\T]Y_BG//^7YISS_E.>?\OQ3GO_A\I05 M8EW%IG-OOB?-"I\(5VU4O7.@GZS-EG6W,T\CKFA@+.31!6OE+._Z[MZ_I=-\ M=OQ&-75#STOKOXAK<:@*M7Z_:L$1V1*I/92@,_J:2G)4-5F_X%.DPF20]E>( M4'JYM#(!N&H4A:'!O^'Y2,%8RYGX%DO'^#YGLL/5PMF&/>'28\DO['W^,B?. M# S!+>KG]=T>T5!143?;,5Y%KL9.LF>&?_3:%@YR"D]@Y]@S]+E$ *+AZ@2@ MB!^;K^DK(=%X$<,U/S(QH4Z^&F,TD<]!*XZ@U8^/7*801YU;]!L:B>_P]Y)Q M]5O^T-FB\ULE>5ATSS*+JS'KFA:(V==/KPCP>H*"8@0!TEN03@-%,Y E1 MH>$W- P;QH+$>:B"0\L"U&43@(X(),X)MLC7IC=( !;:9_ UQ;L,SWPI>-+_ MFY4<^YVK7_Q6:I*EW+028O0H,M;5Z0?LQL]5,+BH*;CKA2*M$408XV3.8>J2 MUWLF)_8S\$-%V?FL]L@(=!:E.L;FN "\[4\6[)W,MI")+M4)L,W$)RI M,-S>A"L+3=*:.,W7N''HR*Y$?$J-.;$[T>&Y&O45SESX@JL.3F+UY4?EA$Q% M8URV^K#N?!( .2^WS8D\8H_VR M;Z]\W7OFC,\Q:.ODT#9DZ,SMD(HQ[*6,KM%'@Q))Q1D7X"F0+ _N%K@_&Q/F MZ993UJ2R;.:JINIIU0P_21=):4!D&; M^U:T-+OW&D?=!=\/ -E=J30+::>%")$6 G!Q>JY0+,)6L5K.DBHPUMV1O87N M'1WGTAAK2FS"9/CY^1KTI:+KY:S,AO0$(('O^\HP=E)*Z/U9&BJ=9S8FA3J' MR\?)^VN04V?VB7PJZ*(3 E]O1@#ZHTS<4=!YL94PL1E:JSW;X-:12MK))W*Y M7=DIO#3)A;7B:GG4(UI!))^^=IUM^.TYB?U Q$5X)^,"GH0 ?*+@07-C_>RA ML]"3"^F^="W07<$U G#0!H^WT84%P1=AH/9OA!( OJ&/Q*$\'XE+Z_4(P/7V M8@)@$D, 5L]6V/*WP7=OV(#/K GB?:V(MQ$$@$T<_-@-?Y?/ ,M-^HR_&09 MV:D3"O"D_W6:Q^U#KZ0=:$:DSH?>/+*.S^?)K P M#%'VB8E["6?UTLP1\Z(QMC TYQ,$VN7LT&7C\2+FQH.>35IZ\[(K@(QM9[WI MZ2.,7LOHUNEZ M,\*R=4#P%(Y+@/]DV/0AQ]C-S02[$(_*#SXK[SQ>87]="M%UZL+K;$K+DA'A M]P1MH4MAY7H%M2=*.[)V9B)/)G'?V)H3][I-'+!" ]][U/$_I5/P%Q$1\ N8 M ='+4%+KG8&5QU*?25:;$-B7VB.(TOVTJZGV6.=YG%9K[(&0TK7("]YG7SGN M3YH<*,CWV&KI-M\333S216+HZK!J>E2F^;(OFC,WD#O??Q[?$X^:?O_-36L. M]@9[,1\7]7%\0@6Y.]71"#O=*ITI=-8NUPO3K5#97ZY;K%8UZEL7U;R5HC:M=^Z5+QR;,TOA[&=F M(IH.FXH5TDLEJ;EZYS(3$!=N2NMZ:13TBJ)P[\N/2:O&W]PMNW[^'H3"^*W4 MWKJ:;E\CO?HG&[:K#>J7,/[S"X8M#W?#Y)8>,.B81[T@.':&:-)-9F=;#7=8EF=S\4:B1T+FZJ!JN9U.,U]ZGI]OWD=G&64QNU]LQR@^ M"+$KT0OJOC"H^QT?*64Y", [@0XL&0&X1Z\QKWY,/ 5O@N]?4P"X?[.= N1Y M,. @P; RRH#7R;U+2J]QE]3"K1BO$ '#-W 2@#XJFQ$]L.JB_C#XS ,!_21 M_H3BI>W 3\D$X)HN7^.O=D4/:"C\%R\/'I"D\?_P\+R!V%U]^1S@)>Q.F/C&_SJ/4C3>>B1G: M/YEKO.;U'%75HG_Y5!-GWMC196H7PFTVN82'Y+:Y)Q" L)E+/JNPX$;6Q)JN MNFBX(CB.I"[3 "Y-FGM6>6!_LK$B/Z!Z9IW[A]UT7@/31M=1,6Q=_R%;]<2' M ?P#VZ/O%KMULDZGZL(_<%.EP1P0;'U.LDE)<"NV^%LD4P\&@5[%K][VK6<7 M1%_!YHYM'OKM_7=QXZ^XFDWA8UGF==4 MGV#"!PKU/2EXM;*Q)1OK1[$'4B_=&<[+Z(2V=HT48O=&9N:,%#P$4\#H7&^V M=N\/I_IK^3*(5Y( 9[T=BF,^J-&W)@#L'\!97X#@PSV LE]4C.U7W7M,)E$T M8^OAT%Q3Y"5A=]CP7$I,''V&NG71/"_F4]+->?IWYP#+Y"5ID?P9)52Q$8S* M+6<].34\5C2193OM66W)L\]ZD?I"P6XW5((HA%IRKAS)JR",4%=T7:J.6"R& M$KXO&4]4&[ [^F=>)&^_VWG5_Y:P_H1E M,-41KZ)XKR<0E;0(Z#'XSC#6Z\T+4MK@;PSN")37>9,IEPQ9#."_<1J-*&.4?"&,B37Q7_[65HZLDK_!*WIHR>S_4*&* MTJ\BCNP*=BH9#%*S]GZNPOHWG5EO/TR>F!C84RE+U9W8Y3E[W>!65A ]J=0E M5YX6\\=D'UOG'PPW714B2^[^C0:'2(A+L;\'/=^;8(Q$+X#@_F3TF*)$9Y\ M8- @NA?98@/U?Y_._S+EWCU_Y2;6;G?U"+BU.KG;/5SY*D?U: 7G[*3U \Z) MZ<"R<)R(L=L+3J\GQSQR7<<^#5'0RTFFM]9]1IDTY-P;<(P[BQX-7+9?H7.V M6#TT@HT9XR,:9@D1F"Y=?.HQ5PEG![&?PG4>'M[HP("5]Y8]>SKB<8N!>;]S M#)KJ@1CG2SP==I/_ANW=CB C%%DN*=N$4+,AO%>Q^[L8.*EGHAZ> BYX#;3 M@J>/0.B-O'B]>7ZK.E4GJM\I%D.QNW,!/RS+JMSX= $,E9IE9^H^YG1A"K#K5[=1(WJ&^<.)JK)T-T>+B%S$>PM+\E?%]X: M?!3%/&E+W($H(A-ULM#WCEM'2MV#!BYA/MU9P71?R9V;/S7)')WY#OF:=AG$ M0[(V2#CW#[1+J33[IZ[>PT>I^(K$_B_P_>L^\6N-)!B1.6BP1N[ ZVK\"%FW MM^-IUR3^C(, 28R.V;*M _)OJWRN^&/U4@"J9!/? 3=!0!4)0!#'Z!MJA?88Y(6@34 M5#P8*Y[H'>MF66 L\0HX*+ZZ>+=0Y4]HP_\;KMGJ_C7/_;U5F_>6C!6156:W M $"O^3RBZ7P:60,@P&!B?&\$>)A(JTCF\HYF0X>I]41JBH,R;ZQ\^V4)9=R- MCK[SRX5:*BU60+_"*I_4]&36A!\*TGF*WI8/RK&\R(6 M/B2-Q:3T$<[^?)U7!;O:S@S^LC,>&Z6W6<>Y)\LS[L6%M41\N# M<-K )2KE#FT&5A5S*+]> MBO2KO\9]?> &[O.4#I]Y9 M(?[B]!IAB7A#U*'HP)\59FS+5SZP"?:2,%=03!)0X%A M$7*?7D,!^/\J#+_Q4.&W%O7C*RL$H)B9 .R;]9'^M\\SBJ4Q >B99ACU48NG MCZ#8M:;!S1*.FOT[<_"+_#W(BD8!+^L%M2HV #6%V-T3]QF\?OK:H9/GJ/AY MD(Y)@4R%;NX@WMJJ4=5U5ZG[V1Y6@**82DYR&!E#L04/P8)#5I4LH]Z!9/;B M1\TSXL>&%HP*+%Y\Q"UN$0 B5MELXOIFP1 H@P__#\A7CRNRS/UE\4,5SJ29 M;$VYD*-OB$(7-F+V9K K1^"\U1/4[N]&1O)&="]=[L[(G_S&C9NIH$ .&B#Z*EY(,V. MOU ( !70ZTQ,'0R_&"&3F"A%\8WF3VXR+"CK0U_,0*C MDK3%SW5@(^##]5*8C1&?"DN\I7]4 (0>!%T8VF1)9/2;7_!2$/T.YC&;9#4X M0U%AM9V],%X.R*FV7KV&TN&TR.9N\0-YT+?1',!NPB%2!_E:!"!6FA[_@R6B M%^N#546SCA9QF&*G!HHWH]*_.;G.(VB-/;9K-!#8UZ/U_4J'VV8#A0WT>HL! M..VNVCYD028!D!!IB3V41=V42_9^MGATR[AX7R5YXU 119^@J63'@,OJA]35 M&E4^#S^\RD:S9#*J ';#PO/4W7LY+'#W?O))INS2\;;7IEA4"(R(7$V3&]W[ MQFS6N U1/IF-U.IH5*HN-D*1M:E3855*]_:-Y3C?*YJ7QRXF0_,(@$:TL?7C M)O];-&8F2N#0C?\Q86WC![!Z5L..A M$]ZM$(+)..G8EO#)>F]^LK1[.)2(K4LY2L1P$0!>V#!;G8+7L1DZMAURSGYA M4)9S3= ].V&T-IE=?#E[>@7XZ%-N:OHQ^%#N_=4M&7@D9_+C<)^;>^-=] M]AS9]FIA=V>OZUHQRP$3JOI(Q.IF+TRPYV5->"K/;9;HZ8NZ,<V)6 MF1EBRVRSY5HF"A&J4J0D-7?R1&Q/+&I::R,R+7$U?7##K$NJYO>SF;T>M0JEB)5B[ZC"C?$/+:'GBZMIF C;RC>IGRCUZH3SG24#'L_ MW6]RR?OT">9QIVE_^4\S8T3II)$=V9X$CB\3R>3#Y]9*[B6"VE5C-9]S<':Y MH[$11 Y"SG>.#@&;-CG76 WL3P) TI1(OV17W9>2?W-H@1?/:[1C63_UL\6" MI-=1].6] &. @9MS]BF8BZTZY;,+ &@>?1B?_PY6OSSH^'*@4&/A/V90?QQ MM],ALBRA;L%@8&_^=OC- [/4F?&1&YIG#GN$CWE.1@LP2G/(H/IS0)1\_U:! M$;,(GWU\8]&KCKV\0P-[.DRL<]:$["8 MV+A*_:A!7=8:@U5QW?(M'DWRD3O]9A&*#-I/B59)94/YFV5S^:W\02__?Z2? M_W0:*H"%I-UV(+&Z\$3NC"O3Z*C&VF&8H^17BFXNE_<<]@R*-,^4FX 8'I*B M]/I1/4QTD9NZ NIG97;Z1->\FARG@:::LL 6?7-*:OUNIE?+LL[D!\L[%&K/ MOZ,/,@P4ZWK\N"/ MZ:'_P5)3?-E+$774TBW]#F3"J9! I#HBI< L7JL]*/77U45GH7]NIO4F0/ M+WC$I_7YUS=Z7Z]?')"1FA=LCSKO)?*F*-N#:XC\AX=W$9O+?B>>=MO1Q 2! M*O>1OK+M &!4'B7U3F2K]T?"9]DWC$=;BL=W6DS.O'>F?&/G:6S6<, JOV+W M\UMN)ZR8>[I!L4ZVZDV3M7^4- %( W,TYV7?H5OS>G>:, I- P3<^;'%I(TVP=?G8'-B\@=-Z0R(*$N$A0*\7 :,S M8H!:F]BK_SAYP45)Y9N9,V>=H_!:968T!V2A'R[_%EDR[!0(5$@IV]EO+=16 MQMFY?;[[K:4O8*0>9HA[?[U\>''(BW;>B "0JHK?[YO8=DN"EY+D0AY&[Q>_ M3*]#56\JGD.:2G'7]F>OIPZ>1G%#XI^6B396/-IZ<:!I$J,FMFOY!C+>VWID MAKL]WX@4]W@SC3S5'H3/Q5]=5BY_TD.UQ-2R'[N"G.@H_)V8^0W*X M0]>+'N/YU$YZ'/:BYY1/(1B%GHU"&*S6X7 ;Q*NW^2_QG4B:C-/#DS>@*0V@ MD1\9MK2UZW=NP7?Q,&Z'SFI4I3+D.##@0 ^[[;;NTX6DUBA]79=P>+L4'J$& MV(GZ67N[<\(P/)U.(:. (A8M+R_10"25."8,_#. MW1P"8$$ @OHKX7-L,YNC6K2@16H''UI@7LA!4!%7CYA$X&CG=5%=^$1- /A4 M"#A%ZMAN7;DX@2]Q! !%#EKX0B*LU*$EWU_%NDJW]2AT]Q'TEJTX;(P -%.X M&JPG;\4>[F[W^1U_AAL>&?*[K;C'N10+IB"7G=2#;AFLH]Z9A A^ZPB@&;?W M! 'C(BB_#WL9R6>+*;+%YB!<&M9JIH8 !-84XMZA.C6.: _V;*>M\L'!;%A& M%(!2W4DB 'DU*ACKBC7)L-WH.1=8*33(XIU:D2W+2 /4R=&I0GWQ' 'HR"_O M]R'"D,A-V-4+FK$7HW_R@GYJ87'TH\:3 Z<7WL[6(_%UW!9'_.QE-"WCCQCV M-%ONX2;4<-L[:+ZQ-1>/)R8ZJ9F,T5&S_F)RQP#?,+U>W&1LG0RF3<&0KQ-D M4(6_+:/YJV*:C8UT MU&./Q$>./5KTM*^T26K8A=4A#&?$&LOA?ZVV[=&50O M-NP$CG.$+>D3 +I$38=S4U12]P:Q:C%G3AZEGU--JLLYUK?OH?F1^=+#N3#J M]T5--B;!II]6;@X*@Y;!\FC2P(*CTN]S/U6L1YHA$GYO[I\:1[TCR0MZXH-^ M.QX(!,QFA[TH5].29^E!Y(R[^;=/C.H@ZZU]!BD5T[2#.+_NR;WE\]_,9.@2 MB.'_R?/Q;#IYO_9+H*F@]^^_<\?OAS[JH"''2M&P9>3>.&K)"DSC3$+<(Z,D M ,37ZV?P%W? O(49KTZ]%C8;0:Q^_';&LM?YX$DX 9AAQY.:M$/X6G6#*W-M M7A. 9$/!Q#]VR^I-X $MVFX>>OEZQU=K$+V9\*WEJ*=H1"N""@NM$-E(+F"\ M'U[ 6:5" +8_+N)U%D6PENC1-F6VP;G18(Z2P;$MR>6<3SI*>0&[X"PJ3=2J MG_7Y,_>A,ZLX+3[9&MX9=L1+*"0!H M[O)G3UI@!&=;)M7KRZ.^22%3CJ] =7M$U(^2$7J?\3]8EW'/]V&'Z\=I$K.( M\;*'@P=$A9C&0Q@3QJ_3)0&5$'AY7'VZX_2))\7A@X4'9MH*Y*%">1G@>WF' M]!)#V_7:OZ?5%]O5"2J4'K/A26XT6\3ATA@I;O_'$;J@IFC(UO2/VIE M6I<%WKD"Q;F!"7L&6Q7_KWMC=QF]?C&'C-\,!5#_3=L-_FIC^D^:\KLR#O_5 M-O._)YH_["/N5U94*@0$_F3:FL]]&4,?#MUF&AE)VEL)A9RLSL%315/Z+RZF M%XW+,"1YJ642RPW?\&.KXL6+T:(3?$52'=3 9#P;%*.]7#M/)AV_P/0VO2KY MM+]$X2D"XF8JQ]WJ\8 $CT@G /-YA1UM$++)NWO*\ZE7KE.UAJUV=?2)JUE] M&5XJATS]R(IL[C#0 76]*O$X5>&608:_>(R>_H)<@NL=P"/6Y%(!?E"@:*8Q M'K77,NK#AR2#6%N-"PQ.';%OE'L./_ AQ\S,O\AW0D/:+AJ-T]6=TBE?>^PI M#!%<[9ANL%JZE1Z''M1.M"Q 9.HBO:/2$!=::+G5^3+1%[?+/S<\WR< 3>[O M!]QZ#Y-0Q<$W'R$RCZ=YA[O&$I+UI[,:*,';C4Y/.@X%VW;")213%WV /HX- M.X?8UQNK[C^/XT_TBMP$YQ!!C9!)\G(9+DKQ=A;ONL_P_#3U%6,%O5%4M9J0 M:,/.S-- M6VK:Q'&*IY0VANXL)A0>LPSI!8A7H$^U+JF1M4P\@.X-/&Z%+RIFX&GA489Y M^-.V6K:$[!Q_ #1Q!F\]+&-:XW@;7Q0>Y1EW" F[Y%/M.I>+#9@TI'4P3^"#S[_ 6R5 M/ N3E(S8,D9MJ',HY3V!?=FRM;Z&T^DI!@]NK MQL=O3#CX>\ED+&Q*,J8\5Y(GS;2""_%;:&C#TD(N\$([44[HNGG=W( L+$]#B+IB8WSB<5Z?EQQZSP!2 M@YH.R+BV.JAR*7CT* *;/^V8; B;>'T->^,&4[$H4H+LD(LO&XT^@&'!3'W>XA&Y>=-]'$'-7Q#5^>CZ+I\$!@ WUNV-2#X)PNZ0=V MA6RWV#T]:JO@/CR067Z %J=%\W*XR>$07I96PA9H6R.Y M,96BF5/=% ) $3#?AL!Z8+7=2P:W&#M.MO_TDGHC3 VLX!KHDZ-P>M\3O_9" M5"J8\%-NDAC(0B'BI)C-FNGN:SHC0!TOAR\/?H0A /8OQ6!4/VEV;H$V44IQ ME,R#'TW!Y S"#^=Q-R#K6V*H9[:"IV'SQZ8; M'B)+X2WOFD >?X(P\^3&C)9H&-2OW(+OT4*QYU)NLG3I89NU0/^J=\SV %F* M;'%^"O^R>&?3@;,#'ZAKADO"7U9E&F7P2>4_T?'_1;_X">T0]GJ'=+5TW3 NZ_IY]DA117>NZ&K] M?NV+/SI\ ;';ORYR+^%%X&9*VG9%;;@)V]AG5:O+W=6W#+M&SE@$?/YR/ MA_+3(,Y<4 .,H^83 IG>E#=XX*U?8QR^=; 6).Q6=*0&U%Z[H"[\WJ7RKDFH M^B-KP<:;;NH/JTN"=G09=XW;Z#LYJN+(!W0G+R5MMDI%D?R8C"'?,E'/-<14 M:8%E"3,K,/4/_X]!#3?I3T=*F'+R!141\94Z[WC5YH4L+*F@_ M5$=8N;>3W- .5FY^2[S_:EW0F.@]=>XN4\?KV'>E3Z7,?5^Y6&8!WL)_[?XU MKD6*:;I> +IV#!I_NW.7Z?6O^TEY)[\ T=^V$O1?L3Q);'4(D82UV'%)Y<^) M#0^WO*CX4AZRG#8;;C_VMN#!XU>/A*"TQG;NMSO<]_-I-ODW:KQ4L]:_?.?P ML"^<^Z[U$OUMUF=IH85,;P+)7S18E7?PD1J$POF=H-??4\4GYM>WBBHHS>O\ M+]N)+\_5?[;+ZUYJGSPK!Q&79!$C &%X)E1C7JU/KK.WM90J/5%/O$M?XCO? ML.6WX5X))#O.8HMX 1@M#..J,F1?CF0T\-*,?1#) M<41K3X. R* 2NG_7005BM[]L25*&N16E6WV.X JIS0QEAC2-P'_?"3K3QISU MGX+5_Y5+*YH[XK4@N='[B@C-B:^.[TJA/3,*5Q!-NDZY%!I..0.J^7T#J1+# M,8%W*F<4\L771$P$7$_OPC#)UY*O\Y?(H_)G-QHVT^:X5!21O$=/+=@ .QMHT99BQI]E.3C4HF 3H' MG3?>'X-8V_M>VB:7XI*DA>M5\Z;7DW^,?[^<\H'D^#R^8LP:0N;%E,X@WGBE M9 H:Z89=QLZ(>CX<*&YY=.' 7GU;6;#5I)$JZS6$Z%)6J<%1SC5Y+]625(G7+^9>%N3M:U4J$[% M_Y5(GTO1[LBWZ6_76.MIOS*O1E]]#"72&AGZ,M;C+#D6EM6OP(GYB>?2*=&' M/)^3IWI^\DT-66/@<_ZW_.^OSG<5/T&K_O.$U[\N7%9$5@5VL'9#1E_F=#']CN&,QB!8 M6"L!.!N7M?I^G5XOK.M4W?HV1U'BW$\G3?M)@:;>164<+TU[[R6;J_#G7J)# M8VQ1KS8SP P"TE,-KT0)SJ8D9IH3 (Y>^5-*(=@5>G@;3W%WQH15,2,!>)._ M<#,G>W/ZXD#YD@S+\LL'X'0@!OP^>5D/C])A A0'+AQ' 1VA.UI2,X MUY=# +8FX6MJ9(?R46AA^@4"X#!# )0?'H8/>S8HCGREG)IJL0_ 9+V[BE-S MPV!8YQN,X?.N:';M>/7IT'X#>@*PT.03_VSTT 3U\>G1D6%1+K>3H[,O_"K- MAM((>@_/QC(SGPSS7Z;)71H"J3<4B7DZL\!-5S;4*("Y_8#C"2;VT1F72,=K MV$2Q3EM(>4?@1UG%"-:=MPY)\W<$KEJ<]RD0.28QIDY!B335F@S2! N8FV+U M+F=!,6BQ$>M&MH%]AV.RM2;K:JU:?/OXRR<0XI M3PW:4*O$;I1)@R@84JR3GG=)C=I"Z\)/ ]=8Y%0CPQ&=UIW65[5NYKE*Y0R( M'AC=::? C<)-@0%**_8JO[.,=][Q^6V2JBLP;''$E$J+3[J:*M!K7?C/6G"Y M-S\OI>K._;[543'KYV2Z[RWEC^=XJ)8VG9]W_PI.?LZ M>6X.D>U_L6,O?Y2'H2)W*16X; K;\RUL$9+;Y"!CRG#JX)_'VDA6:H8EA#"N M%O C6#'VG72RR,_R43O3BM!"\RFL.4KMLU\=^ M.I.'F:@''&>']#W"3*"IYGL?:N#?,;C5809*]0K3 MT 6/BF(,2SP4I +BLJ<_3:X>V"IFEGVH(0!_/,.F_+[X.#AQJM<@O3X7;HT@ M$OXZ5 0^DHGH Q.1N:QZ$+7EW.$H:AB>*_\4)D@ $"A0*Q./HW$1[^%]H(:B MF/!*N1HF1@2 2F"6YH3R.Z@UK\ 9%(6WJ+J1X/UW"<#L%216#;KEA<3[@RF? MG^ >S>:+[W@_$/-]D;LR*J&[,QAK!P#>9P+#DB2"!IJ!9S%J@NPS@3\#2R!^ M6>%'P;>N7H=@+A( (7S[#^3JOPS/4$ZQ $(2D"1X4C!FDT2<$PR]/=>1_TG MM7L#/F'6Q'=GF-MIM1*45T,#NB4UJW")J7*$I_@Z?"*L:?U. @Z7T$< M#243S4Q4/MK 3K5[_8CI31BCROD>TK! M]@47CA)*I;L)P _IQH6QG&(F".0@59_V$U9FI+AL0-E/ 0=Z/DEUC*JL\(8J M/GA.1N2!/-8U]JPIQ@$?#YV\8PT_IP*?>X-8L/4!H]ZS9QE82W)XJ",LIRLDDOT^RU!QY9<1+L:')H*MFAY["8)G4-FL1H2&3X^K.P MDQ*\=B,R%('Z4DH JCZ8G51AR Y=&!'H$M!.JK2S3C@Q:64@L28_AMH-"=B! M$5MF11O_O,9.=<'5K[P@I%[Y^:)+%9<##F!9*8 _%SPS\<7VK4,%T[K:S,(7L'AM!.I3O4(QX*6*)M&JUSKZ6/[# M^N0#?*%BZ[4FOB,#NM#C#&WC=@ IA@A780+91@5"46VP'5=XR%*MTN;XK+=P M0+>I;#:W:T/U\][9:H;)-1]R%#Z,6965L7F(&CWY$9HF8O1:S_G*63H:+)]& M5+H2J5?+I1"\F('J,++3)CT]\#&#DFG;35ZKHKW>BPG_+]#Z^WZ\_6\.W_<& MYB\9L])OJ320]JM+3\!TS0W.(\X;CA7B4^RX)]/?VXFY\MOFO.@2WWWJKQ.D M?FF)B*^)UEC]5^X*:YNF':AW_/3$ZJ0[W42_-Z*_-L"?6NX2&=FTKZP/.CB\ MH,(A8$6NI*]HGY4A5BOXL1H;K_V6UN9I<"Q]WRLV9\OP]8: MKZ(L0PZ,3H-9#A,_K0G,K=18!LV?%?^F\5&WA?CHO[T*1/]G]\S]96=GWX2X/8T%[3/ M^!CQ]AN-:2C0'^88X8H:N]11[-']]TYJ8D7_V#P(\IST?/IP4.D"Z\]FT(X[ MZ]"CP3=$#B,\'[Z)['5EAB;8\@YGJR_$F!2,T.=I8Z[/I-^V*F+;6'#P*PBY MB$ENC9[@N@5?O3K"N;,E,,O_<'.8JZ8#BZZ(1?R@F$NS],M&Z_W+!@'J6\F! M#P4=_'#C#\^U6GPI\1#1MVQ7:Q]8N/[0P]VEB>0D]D0+/N?F5J8!P\1C18?- M]VT3S"$G0)'#5@')@,CROB8\QE+OD/%I1:HL#*TBC)V020]%.R[0A!M^) * M*/N4[%P\?^Y7=@( @7Q[9PUA.7BJ:VQY?X"A]E@XR)0 1%9 )O)@+9\T88=; M2##S/KW6@8E?Z\#/@!JG7+-UJ<#8K!T/Z6.(S"@8&X_&WIKB9J!Q!$G M%F3+QXP57I]H]3V:?(LX>-A;I]TW< .Q8]IU E">[2\Z*CPY/643LW_.PKZ# M>WV, 0R8E#.MM:L$(-1I;CO;%6)=U!6AOEB-LQW:CR*W2J;PR[9FU-7?(:W- MQ39UVSZ+RG\N!@]YJ[$;KK?"!?+2R8B1*D;?4E"B"Z^A@>UE!EUJW0)7.K2_ MGC5K+'?'\0X'?%$.F\O8N^!\ZC4Z09V479KS#(H>*;9JYP4CLL4W&-MU$*NK M8K Q-%M6';,M6K###?B)EF48)!C&4$&"?X\^>_FIIZ'1/C;>6KW)@18FB'WH MPVFKE38OT G=ESP,Y<&W-R/G)51'7L%SX';S"U@QYI-[8*2QDS:&/Y>YM8"' M8M6*33RVJTF@26(V@N-.7U7QY39ZL(.131#G^4=S/I<^ ?DA#N>,[7+?!B/5 MTJE)LH^N],#HH1.*M%+DT_$8 4A+O(7 )>D6(K_"2":B8EO$R?"UBC P$>.J ML^'/D["G@% Q%Y\ZPZ._2P^R:LT7WP81'KHGX>;#A%$\[^[#,I#("NVGP_)- M^9"BINZ>Z1.MZ'AHT(%GJ%-X?4.,?$O-NW/9K>!^5LP5/YKW;P/C%W,M64)NQ9* R_,F6VE7-B".*$# MZ7 :ZU:W=T5AY$5I3HBMD9AS$ ) 9R2J ML8NNF87>DC?#>MU;=T 8QZ>-FHZ] M]&TMP<9;H99FS5!;AT]TI!_V,M6FV!U:GYE\$W'IF_XD[X&^-EPE6>JRF]'K ME_.7UCAKJ.C-Z,OUWGWMYP]_N]X%CFS\R!#%"C7D9'7+QG0 M\M[::DB&>[CKD*W;1@[C)=TN*TQQH:G*>Y M-BQ@?A3I#S5<*@S]%#Q2H0#1 MC1Y5.O>V=4TQ)3'=85=J@K_=$I^W!Y(-8)_C,L<3X>23=DP"8N.:*2C-_/ M@'RMPY-5:#ZOUW?S7%"LIIGP4LAS_2S!S3IX2!."S2P3. MT7B?C13UL_@$0;/F"*^S!!5CW&9?DCK% 9^O7A&&ZZ2'J\@DV JL?_600_;( M;;U*VE+)./B@MT3R+1.7ZR4P0"5E6"U3:5@,31F"HP:^@+K&ED:-)NW]?)4 MG!\M[:"X+_0V1X;^66JH;'Y2 YK70\ZG,&S#W6:28J90Z42!30A13EUR^P01 MS')Z>!P?##UJX\6,+UP*WI9EMNF>7'&Y0@!F:@]?:"@-E11[&1TK0A8[#C8I M)L\V.B&.,]K Q,C.2Q&!TVN1>GOJ<^@"QE6O4.B<*=8 @5-O.77;:]JSEP+? M\*PA@V0@7!/?VPH-8X#6_N&4:;9NW,*\?'=<@\15HUV'?<37F8573QB3:;#[ M[X0AF.,LMLN8_ER:&;=LI4&02<\+^2OAY?$56_1:^&_J"\6@3DV._!$J7!K/ MRX@1 'O0!ZN\0%M@E-'4&$25EVIM.%OZP$5D9ZC6J<24"<@QZAW)N$./>;4: M['C^!$_&*=-9O.C2!B^T._AP6<+KHL;^&Z8ENHYGN 0LQTO[H@K;Y8/D5:=C M =MQ?(\/4?E7R6L?(O>>=,Y\GN4?6"TTC5U"#3^.ZN8^3NJ5_)&=T:JZ.(&- ME.R=/?(O(!?"6#Y:.$4%@T!99N32>+%O4_C0[K)Z58'"_5F=[F8U5B? I+HENC;PX]#EO-($X-->3_/")QOYW7*CWIWW76ZO]& M^8^?US*,3_QUD_Y?N/QO_S\'O,E%A9:?UO9F8%-*UI;$.S'6CQB4:K)_7151 MDW]4,5SPN:RA*G1[Q&*20^2JN>.JW(:&K+U>%U(UD=K$HK?*R,',KQ[W"4OR M7&)T0&OM_,7;^._Z>_@AG_.*D\0VKA%C\K:C>Z;&!XB6WO/Z@ !6)JLM:GM" M"<]08O=YPB!)2W2= MT+G,D;62;#<16..^[*,^^%5KHP5().B<%UKF(C_Z[MOF&BBMAYETAPJ#=E2* M0:LO,1=W"YT<$D//TGJM@03?^$ZXJ+ IU;+9&+H@KW[U,,Q[6K'$G42-1_+C3#_%E3URN&699 MBTULS[BT/C92L+T0R3S TZ$0<<\/0Q%+7ZZ7&5^NE#3I&4BO\5#N'[U1]@\Y MZEWDL'#F9%^6MCV0=>']3?;(X_TQ3=OJ+>K[A<30\[@[7^]P^#X@]I4*Y>]8 M&DZ@"7"T\1",*A8H$ USSY ,&+MGG^F&?S 7(\$^-^Q[+X6D[.E+]3N&B5%> MCER!\S+/U!1$;6K+BL7A]L#LB,/_C V!O^/!.Z4.GRM(M*S_X81)F>O'=9[Y!X("$&O= M*Z9Q_JPOU;_)L=)H)#?\Y@E)>HIER:UO,[*HE4M6EIF?>"_61DU?B;D>HGST=DI[,>GS]3D9XNB\TTNAW4KZ2&V:.6I,Y@F_#MRWT8^GN++ MF5*2K[*?^]HYWW V%)!KL\#\C]S;^3M.Y=_K#.5_G_)_91U-LQ3[FRO\],X MFGA=(,,X@GL3.7&9)D90(XU1-IP^P/_6G8-5#[T4+RA&>=G:,+4':7$VO/9' M'XR53+XZ;83R$J-,]G)$7*+=C"R@J?WRP=1=&9N_3E++%\(56-)7;'S/*G-# MM-2JJR*WIQ]PR7%H\BII]?D+*0!*IG]Q2;E[!@LMAWP ;2>PR05'9YP2?S^- M@<\<$8#Y'!)YT>=E!.#+#60--XX P/%\49N4@MN@D<-G"$#H1ZKS_(? MU_2_DIKX']?T?Y,!_X^IV3]PKO]5T__ N?[[-?T/E/I_1--B;W]9'>WBFSDD M33SB( #(G3_^%+LR62$K;DM4F"$^[IJ+R[.[$B0QWFJ W-]TAD_E^R^+$''_ MFQ#U$KU4,=&%&"V#NH']+5F#I9K!!=>VAO[-+V9#F@<#UZH[U=RGUA**;3\,/WY>=<.IS*QGZE4G=Z<[=M>QL9#6QKE6O* MAIPO-YBIB2=473 Q[BF+3PT(F5=6NG4]7I/2/*+5/#(MX"ZINUX;\JU'K^_B M,,?]F,N77J>_/FTKB9D7K3\_F7#/=V&)3UN3Z76RWH^)E- !;=6G9QND)]4S+S=MSK/ MU6O0,(COW),ZN_<8>,NJ=RZ(0O;X24S%ZL%7+\'2D?W/C:5#8I2%L(<7C-1M M/=UO]4R;!>VE&_RYFTY[T;&14A, ?X_8:2_+E)=<8R4*APMWT?5PKF]NT2HW MHVJ-XOB$] GV$")O(*%V-]SW0$,C]5BV&O.:)>J5J<(3SLJ(E5.^\1?V4#6? MJK&XYK@4S[$UM]?#0S* O39/I6<4NBYCV3+*0KI51FKA/N#&1085U>0]#KZR MK<,>R?^IZ/)RS^(9%G"X<[[UVR^J%M[N?#\VC8VZPQ\(F>L\%?HALF?& MS3#51V1R&VW9X2.(Z@V5CJ R4:M\>VCX:NV6\T_U@GLYK"6*'BM]R-*X &.81S%[>1:N2 MN+; M/II-L?G45F3;9FX4C7=N?=^X1*D>O87[$B@LLI-Q;;%5)C1FW5L-8XL M4VX)T^<*+\IYI$O=2^[;(7;; 62HMHP1CF,JHN=%D MJJ2Y_@%]Y>F=:B6U%MZ8NM%W+A_8[K#R?RFZ/?>SLCB;5;/Y9'=#>] T_K(Z MLB':/.'!^*UOQG>G&:K/*[I_[>$O_4A<[S0/"2]ZW4?NA MDY&^DN#DDX0]D1O1G1GV3(L )$5";--Y;H;1.05.@VE6QAH[SS^HE[E!6_1! ME$IA*_TB\;1#\O7H*U537R6>6'[Z2-T[QQ3B@%7.LA%TA'-5F9*.)IH5J%H? M/J^/LN*(:PZH"+DSIQ+_ND*'FB%21'&JV17);]1Q- MM19M;DVIFA7;[/,!_ &C6*,%?ACC]\Q5/&TYLLS(.4WFWHZFY^MW*^<_W)L5 M6O!W)XL,JON&0H1.M!4%+%P.J;=PG+_?]SE4;/!L8$Y#^;4@KU[A9]%7&EUF M/Q1)/NTC^X25'O%2SY_:^#YO+"EP2]6S(G*"^MW@9GQPZC&KRGL+IOVG"4C=>L ?W>%G7K' M:-K-X5@%NYN45&+7A:V/#DNWD5/GGMTD(6(3]@M\P5:Q)C8[0^\Q#@WP$A[ P7(-XAJGS9TK; MG;(V:W>R1(Z[BH%!'G>F'ETQIQVHLYF3I?F>TSOW_G.MG5SY\[O@;T8C$91I@PYWF91Y-RIU2IX2)?K9D1ZC'6Q,I' M10$[%%\ECH7'%L-##T)1T)#:X82 !=45=&%'2*Q:$O?A@[X#IBI?'L@=B]#[ M=J=UE8K"D?M$:T@J,;5G!$"E,<"P-DJCMJ3!4V'H>N6IY$^^0*E#<]]7*A\< MVYP/6KVNQVJF-'<+K"'%8YY(@:G11&E!%?SY5;L] ^6NGDWSV'#+Y*U5H)@5 M$S7?^Q;//"+&>]7N8DL+\?616K^!(H=,^:IHHY*BS.I'U M[<;K#>7((7M3@_ 1EV[B^*NT\<\=4H;":4R-O1WAYV!:BHB%8F' M'\(X1\L0XAN\99P$,B\FCD5[J!6X)"\VU>BF9L%2%#)98:SHU M>EU_HK;V!%-.?N&KG:1;A=M0.\M!@RX M/H4?;416CTX"1X/":Y,+/#Y(:CTB??]8+J)24L2^4RI(*MT8>;"&IX- M'923)EJ'?O' MXYQ[QM=KTL8FE1TO0#DB:$FLV2O)BL[:%A7)S^D=EJ"OQ>1Z38UNU[:)=L2,2VM.'-YQ\JDT7M_A@W(?$W#[+4 M$1(]*$^G4. (2K7!Q+(H:XN_LB_XL","?A?[9Q54)SOD^\' M=P@.P3T)+@,$)P0/%MQ#2+#!W=V=(4 "9( 07";HX"XAN X.@P8(,/@$77Z[ MM1>GSMDZ6[NW_XOW\GGZ6_U4=??GK>[6G @T+.O=!$&IDUZ!PA==)[U4F1M/ MQ7'95(K?B)D=TXX':N-4!W+#H;>JZQ7<=_*+?A_XR+81IR8; GWL40*B1_3G M3&H'%9DH&V#8^A+)8=W+-N:,&]T*K>W=K3-\,,'A@$IU<>@3>+A#L.B)=]UF MYJ2CE*9GD 9TD>2/YR3F =$/6O*V2IEW00IH\QX65Y8O415]3[UC-IPTX0/P M8,'[V6Q$=K^GN8&*4R+7G5$2VQ> 3.N QZ$FU:1@KVWMA2M&_(#[$QKXO1%4JJG\[E3TQ#EM#;Z M4R2OX0;%).AIN6_,AO1N.'2]R3-".4$M+E5)9M-&Q;QX!?ZB=^)]^V5;C/:) M86)EH$*IT1JJM3N824>&IZ CM+ZN+WAO8ADS^94UZY6:1; M2/ML0)^:', NJ>_YD!9AK,N4=; V&"_/)%/3_,W;W$OFTMUB.XQVE$\9Z"DL M4N2FW9^DSF&*FQ8QK\>RK 1@=DOT",O>X\Y&>;E4F: D-5/ZA+YEN1AY#I:+ 0\]C(HY.OM-R[CDFXI2PPBUO@Y76N&E87L3T28'+ X9HH MW0F5QD",P?PV9#'W)"#YU5D^@G[)M:^LK(8&M$]+:#9:U':#F>0K35!BZ@F6 MJ:.5/$;-:9]%=X9VF2&RY.:4 !8HA<1X/Y&3>M']UX(%-3X^QLT;1E7VFM.4 M)S_\!&YB)'](KALVP).T-E+H.8M"2BQ].[M-.%!?-AOK(.C3:C%WIB3G^>Z^ MZ_\(X>_VK]II1FCP/0"T(^4#I/!/!\KUL*\9E:NYG7](86%7@=8/.7F]E;(, M50 MWN_Z\YI_W);)[/RXPZ 2R*@\[06C/I4 ?A;?E?5A399U'E;+Y,Y@,QAULKW M*=';I1Z)-R9+]=FU2Z7-MN_ZAI:WR&\/O$/9FGR2\6BQ=_'5$FVYZ WC%3KSY_'C;IDCW#N'?^5TP)%Y.1$6RPN+WNN,"U"* MG+Y[J4]K>S"( -(@K!S(,$Y# MJ_-%X=1/V,&OY.F,DI6EYHK>HX08U-9Z6O3\>X7W$YS#M[]&D'/*.*9J^EU5 ME0.2-T=.V4_EA XEQ3S'Q,/H2&$U/.\TNX),D$A(GP.(T-%R:S[I#B9=1@M[]%6^"\ MU305PW3-%HO"966X+]L+W*-G&/,B=#FMHU0# 2B9T0#V9],*=X-L:88';#UN MEMV(*B%I_2\-E#!YU['NN'0F496#4= $%J_-AJDYZZ6=+%P9H^6=[0Z^RF8G M<">8]@2G+TBXM\6[).BC_2:=>BR5O76#CG5I?QH8TS&P3'#O\W@-<'\:1U \ ML7PHHO['3YQ&1=_(54Y46(!U2/'X)A/67@?;G' 4BRA3PP?R;EIM M)3\*M,/,])P*NV)!530OHNU? @>0/O^9V1Q$TS'+A,CYC#KPNBO<_0]-5M<* M6.+,1 _-4B?3EX?O0T.LEGM:G2*I./$Z0Z',+GJ'0]X&/+&@/@T:*.]AC:E= M7^'=\=1W!'97_T?\G9*K& !O)71!U_+-,MX;,ERURG[-GLT7=/0?B N!B#/? MG WLHB++O2G?P>[LD+CLY]\T.&D\/'8 W=Y,#:Y:F&2%M+0818 @RPIN(E3 M)5SPKQ@)67W: \ K=DN_O+"@:,8?"+;(% /AXR70?T71#EW/[@,JRL?=0,7F MH_8XB\Z%4:O//%($>\ 5>1YA*/AX-G^?+.T!M9A/MFU\EL']Z \Q^'7 ;QD] MP3@WOKZ!.2OGGS LDLPI=#U1<79BE3'NWI(3_CX& M4\6.Z93$0#KKC>AP.[@*+$'LE38NNNB-3K?4$Y5--F;/?!+7NJ_53BQ?4@>F MF-\GS;I+Z,T:JAM/:S28@C6ZXEY')6O^(3R[J-!#^_*_ O!/MZ8HJS+?82/U M UYA>3CE^=YCAF7K(T0X?AD+GB2>7^.1[V9ZSF)(^!)J4,TU$(+;)KLY_F2O MI1'J#.>W)">6]Y9MIL*QNV(3GYH.NYKZ=UV@V M[..XI$W_+E&2>H<>7F5(NLD4*<-X H_C 299K%1_;PP[S,;Q/MUZI4 8JD1K MY*K\7G[,%Q"#6(OD:2.'@DR\OTI_-QA8'#.8/C0<7N!C-\P=D-$[$TUIG2G@ MRCX&I2$M>^Y($/=5Y:MVF0^ ]PDZR9C@!;QGA#9O!-C3TW?>G:5\"H";RV'Y M,?7G14GD)0&;C_ZME)"-O)E HPM7<5;^J=G_MP+.'7,2 MTGU,C-KLN_2?@SK"W>6=YZJA'*C], ;'O'\8U]Q0%< 7.MIX7+<'5>ZANT#S) M?$,O$=_#N*#ZK%A@T_5182%+=Z>8&*40$&\3=:5(S> MS6W#Q;MN9#9N0DT M"^D3=015T2;_$XL5T[U5QMEW,SS@G\L'5HM.PH3]D)77CG3>ZRJ_W!.&&*2C MF[0H FF1:XF!!ME'50XN'V_$%B#_J MUK #@]A+^^+E/(HT-8$<%((;Y\1U6 MV:;KEQ)4_F">J#-^L1--4/KPMT,SKBUIR3 9;U_#^V((Q80H3D%>'A@$/65S M*FRH ?%W#J#[#9X?0(8QJ.N%]<449G.ERAADQF@J5U^A.8)+ZJQ M)<'*Y8(V6>-7?[,9/[.[OV&#(8> M[V5T.SN_H*5 RT+F*#CAW 0_'\NP]^/]G>W$I6@C.L>>WT6K/RQ %[?8?'X4 MA-WT (AY !##NX3V[RTJO,IZ X2DU/VB WQGT2L#KIL8$CP2T36%S:, E!O! M8O41KU$Y(OL00K@7KP5N88S6"0>JL2V6A>W)SG,Q-O)I@I_'2TO*]$BS+F@*ORNFF.7&WGQB/* F?7:"7W-+-QFZK!ZJT-8 MJ^AWYNU-Y$KPS_8L6@*"=W1E( UP;S8)CD^"9IV7TNIOX4=>="I &J\PZJ]$??C]:NAHAOL26_ZD:7*4 M,F2_8^2F+P+L3=^$[T$7C<]7Z&L::FST[Q8_ZFVE?/Y: 5[A;JO60ER%IH2N MSR#NYUIF^[?AD%J+]:&GCOIZ/#+WZ'>;0\>0AKE'82P;.33U(7'P T)&O!.J MLLI*)X:46"":2Q"N3FA:R@OS24@^H&T7ZN)2+;J)L(@J746%FRM-$2GQ6A7Z M64,H>1(3ZBE#VB1)?RLSV*&31+;P7V*GE)FT[M4L!W6H##,?=>\DN25'XB,? *1&_=\#-680,-@CT0/-K8?3>"X.Y4S7^M /<2NVU2QD\ !.^[[ M(\H!+63)JQD^X.6,$_,,Z^RVZI:QE?E)2_6$@?P9N@"NM/S>7"@K2O5;$D[O M56.TN?@;_B(_QW/PFDVM1_UG75<<#*C\,".6#^7PK0Q2'47]IKT^7;]YSF+C M\"AXVA1P_)UAEE399QP&38TU"/YX[S,C>>\ZN&/ M7BM]+;JN1/WK4XM;6J*7U-.K%YN<*)T"RR%HB)V)0@ACE2M?SDC4ZS05BFZ)1YH<'C)=18.@Q^:GV<*;D^7A'87BW3]S MU9IO!'=Q''8GO*2(,Q8?:>>FVV7=G,P4#ZAZ$#$945^L8*"TK83BMIP)H M_T,3]1Q>\2/?FT[]J6S#VOBJ^_;S\F>OKW(*I0/X8=LM?D)9\LF"R7B;[0'M M;OS(=/G6"*/HZT7)^AE^HM]9O_"DR%*QMS[]XRH2'3D2E/KWXKAU5"7X:&SO M6[;V7LGNG\O#5LYG9V.S8Y)!6-Y>(X_O!T)1RTLX9N#(^"4SP)L$7"8&N 1CK(8 MD]9;3=G;&]H$AEAA\QY;KY;B!)4AKZ#R=]PUU2#$ R BKVN508-/0\W)1)X' MW+#\N_3(N.ZGA?"1!%Q=#A?4+5O;'Y/HM4*B]0.)DP"4;(UI]IIM(.'7ENL] M&F9*8WE76(#I-F_8#@%%/P"BI/-'2RP7S7KJZ!+@'=&';*3+2VK+1ZK*HTVD MW;?$B@ SE&'QX'=?UIY?D@+IVXK:E+JL3GXD^#"%[W<)_4^/8\Y79!_5)WC1)<3Q M<4@4%VSOXS.A;&+E69S:A6@>%75 0)%,V.=<4\Z5Q;$B*7XRVR%M:&R-CJ8^?#3PI_JY&#J4+]#HZ"\$8IX&H2"&JI=P/ IL_H/DDP&Z2" DZ._"\Q'LW+XZ5ZD)" M$.5L9:([+3O&2YSF?7'F">S.7G6:^G&,/='4-872[X*.-XH=@;7R+_$@WLD1 MTE&>%Q'K(02PB$!^Z\+VLWTMQR*3H]>X4V!5'KEUQ@"#BW_$\(CH$!=5H6S? M3 7;HSF,[I# M'O9E2P,UYB:M@I(974-29Q :+^Q0L6 &X\$2%)=*8_2UM)IX/BZ?%9?UYDWS M+D;^M:&R$00?.8D,B:H_9( R:8-4;AM;TM!%2M@S7XCC0&9A:YLU&/^)5 1*KTEN&8/(0T:&A*5XU2W4D=9C. M,!#@S:3VFYNNNX-!A@S9D5.8T]@AZAJ;-)ROP,+4I^TX[$!#_ M%ZXY29D_%\A;M+=&+*4NPFE9OV;F@'/H0),[Y(8;M>0[+BO+[F5R_3QZ7?XW M:/P#ZOFW(8212)&L37O]&5$FU!Y?TF^F[)C/,S!G0/@Q3C;:G1/^I@:;ED[:*<](]SAT6.4D:-MJ.0< F>5=+&*=*.H1";Y$;__MSGE*/-CF>ICY7> MCF[J2C_ JX,HFCL$?T]'(1#X#+Q Z=S]\Q/:593CG&%4/3]**5"RQ-[23LSR M0YC5V<*KK*X!5PF;!CMTR=C$"54:[\3:C-42+/=':<-O)N8.7LVV\1<;!8K" MJ<9>LK7,=JR:[+",V613AL6FNH?,>3'Y&D[6]<">#)'O@LIT(R+"!2U\_)"2 M2BW(H.(T^NA!G=HP1-V<(T*EFF495UK\G?S?C%JZ:7%FC#IDI5LO8E14'"I; MSV;JJ=\R%CB!LWH+,J@+?%D8TB.=/V__S=KMTLB 2:1Z"D4S)FE37XI.]Y-H M]OM$W%,V5@HREEX^)2'I_L#MXM^@$,17W5Z)CS&]YA9T-!#N=AO)T[,>; ^I M'Y6$KR.P.N>"$%]GSYU6:BT61UTX YNU"YW$Q=EPL-O.=%"TA9:^$M,JT;HE M#@8&54Z@ROFN-*VGM1G,H0+[\MMTC_7Y$[1E7S\R:?SN]RTWGB!TK.:QP,FP MLV!@H9X(+X]=-C C]-,(;X%16X^ *0;MH$.G'.4%@6Z0E80%/_%>(Q.1%YVY#%7\@5EC)S^PB7;D&+]'[:> Z9WM M*NV*I9+E@G+I_++)+R-%*2=R2O%'OW7?@L:]0L+\E8K6;\PY\9*SRDV,&[YV M-%BA*PH5\LT9Z/06X'QR)K' Q03X+ I]VQ-]+YG2P!SU:CSW;P3&SJW#MMZ4 M(W9&L;.588=&J2=SJS#A!'UB63@BC+ M[4_VKS^N)/9'&@JT\6FO1WU\X78<81%4?4LXY16"9VJ?"<=1GG6J3$HT&:I.M&,X8M;/ ,0_A_WC+_WQREK/\/SE;-G9KXOUO...WM_AOWO)([D"/X M/\]^H0#4_S/-]-:6XI]9S>=X_0!>BJ__?ML_BR#_LP%3-0U27_\_Z=O\W_U1 M^*^^Q&Z*FM_8OE#ZYKN2>CK0%ZO[7OCG@6WA2WW:[L%7"[<'"\\%S<2SC>(S MK]OUB>^/@0\ "A^$ Z+,\H B]\;$K/&6X9\1QNCO$R&_,: AZT(A)YXAO6_M M9,_1X)U(6EE4RV6@3CSBNMKZ 2"O_@# @MZKG,O ,D,FN!\ W2D/@#0IR<&U M)U[M;W>[)>!119VP*/#1M=,+H\N4R1F3R.44$O2[4GGWR!TQ0&!R"*=K:D-?I<0+LI^"74M@UY&%U0:>20WF-QV?_!B'VU MZYE;]*;X2\:&T7ZD2X]WB^F\B?WI'C+G+Q 8P#V4G\D=A\VPF48O].&#E0H- MNW7VY;OOWSZMK!G"UGT]W-R=\8>_K:X))\Z$V!'<";_.W'ZW=(48[!_(X:?ST-7(F'WMI)B)I']<#-6^KC=#4;4A5 GM6J>5=J?^8' M =08G,K5M#%T==O-BZ7 ] MI2!S5(DG_C)<&[U%G+$O:DEP*URRND>=NF<',]&HS/3V$$D>I7@;=#$DM3NS ME>PV5[>#>HYX#J:X(>IS4Z;7H7G? 1'YI-1?>$9IAO/":+W1/QO0$[&)7>V5 MRBE4<\G*-ZSKIUGN]67UP3WE440C\(:455IN/YX0^@!@PJFXN),(,#"/Z4[! MLX>E>&#G"?V<'"6K6!W;HW _8U6*^O4M?8R"V%\;YZO]&CF0)!J"@UQFXNW%Q%#\GU:DDWYQWI%BF$92N<2?T MI0M6H +\XW3@ IS>Q320G!1I M.XS1QP"9XE]T&/<1N3'DYMVXTYVQFXQ^)O&MGP?\JLFJB4Q;H$O\MW K\D9_ M[BAOT*D2"]8!:W]1(^\YW4]#M:^<::P7JB7>M=/(BI)'E)XG?.4MZ(3TO"O_ M,5ZV_),9WSV<88J)VQZ#3C"11&T6N18FXH)OO&9J/W?ZS?(E>+NX&6R;\2N* M9^R/*CO:F!W&4)O@"9=EQW0'0\(2DD_'?1&Q$AP=.QJ;:MVV7!@^Q?M2A9!(B@N22ZQ_%G;?GKJW0I;3SA M'3^=+&ZJ/[E_,,HN\HF9 ^U/W!79:U&ZZJ\U^'CM-@T\$KP'=.^TKL=\[YG\ M)V$HA$S!1D--W:3%II9I4^7V!^-%U['R 3DJ-AI%8N$L'.CFDBKR6#Z3*ZDR M3GD:KFZU*RNZ2:/9T0OIN"""]FK@#YIHO)V3'#8-^]&F[4#^G:SVF;X]*TG- M3P#A#VEL.PRF_L6JF;PGGBL2W''OPI?46V=HK=T+E@&QQ!)A3;F,ZX:T!8%6 M)Y0QT8?;$N8=%4XE]G-965=7AOU2)NN^_& M_B0Z2R7;87R>D?*H0J5KG+R^]LJHZHAXS\:3#JV)4L=-EW(SW[88BUB[2'8WZ;0O M_H#@'I<8L?.TJG^.^+-LF#0_JM>)$D;PJNT\+YG>&7'KI2@53%ITH M##Y-B9#2^NCAU+&SRBNTCZ@DA)AH'L"<-8DE+BI;H:%7WO?\]U.3%Z^GG087 MIF@+P5Y-#?&"*;QZLEG,5@,?,*]WVMGZ9' FV_0EALL6Z>*H<&"8:GLWL '$ M:1H<(QNPD;/1V&E; AKR0C1]G!-!Y3>K!\GLJ$<*JN=2L0HLO&'HUJ];K+L5 M.^'JR^Y,*K+VR%_V=1()\Q]U\;Q1P&%./:09E'JR\G*3M?7F 1"SR%?(NU6K MX$9QY:9(D6ZZ,DP89CTV6IF(GP8IQ"[M12;TS.U@,$26L\+ "UF''J12SNX] M.JU7S5+;IQZC +_&@A/O!T"_1-#H%Q7':EZ7R@_J57P[-O%&W]-IED\&M#15 ML#1]@6U<&(UT1(V@N/+7[P*K[ MA:)%G,,(HI?[&.4=F,C;U$O70#!YEI3>A$)3RT%,,2VB92>NPMCQE^MG$X;* M98'&LX[%,WP\]:" *@*E3#K03=RQL;.Z@-GG"1:#I29;#_0 0U4/9'HO-2?O MG"YK4?8\1?SI!\.HX/TFHI@!<5ZPM#W\ 8!W*UP&8EK4G?]E\SZ)1]U'2%Z8 M:]F>A9!TWIN'".#AK]S?;G%E61^_JU /FZQN>.E9>D1V ?%@/:4?_ $H*1:S M*9F=>P ,Y)%Y$>$UC"HH3=G#A41 MUZ@>%I(9]5^,M.P(R?3>7_&[]KPL]DU'["1L?'U%>CD'64/&;M7B)ZA0/7^2>ZRK*1[5-0^CH>@.9,,0N*>^5J%P?:F3+ M@S>.7G.K=6+;-XT*Z./2B-"8 B80Q$[R0#D^F7VWT6Y=,.%YTEO(AQ@W@S\^ M,.XM/V=U2X+1R$="L CGJ0NKH7Q4VL9:S7*(7YA("8(_&B*MP5'?W/0T,EBO M>./:CY;<^[ FT]V:KKG'.ALP*B,^JYSHU 8L7S3:2W #,-G;[U@V2#Y?YLT9 M7E2[%L8^CB]"6,;*(I,#>9MG&[S:9SIK=[,7%K&$-9ZIXNH.[2:Z:SG\3NGE M992\<7HEZ .\^T92U[!RUS<91_&D5L1QVWCP*G:\W0(I%A43<2OF4OS%P"\# MHEJL_X(];;Z.GGS0I$E\P'[4W,O4C@7#&2Z7@G)D(GH 3+1NR-YB/U:@R89M&XF&S1=ML/LPRWO"D-NX MTP? PM^U.QSH+47G7^%>1UF0"['E:K>CE.P&NU!+OK5#)+KFR]Z='X&J)^1] MP0P=)S,IY2NB67Y2F8L>C6@_OE*JZ(NOBW,!KJ#?!M>_;[S9CD5:VY MRV&+$]NPY94Q?-EDZJ%RQ>*%W\=EO#6PQN9 S6E5MGR.&79%T7"_Y:Z+HL<* M/-JH^EVT$S.G8PG8AQS,VJ+$\NZF+7,]XGBJM1<)5S#_"%0I;&MH1L,HJKH] M413MCA)2JB;]2?\QK#S+$D>*S?\J132U&NZS5S9ZLX=]$'E3*;!,[-TC7523(URZ@UB=K<0TX?=!-=3X3R>H%?0$A8+Y6!H6CJ7IC3$:_BI]*/'AT\NV#3ET-C M1\W'U)>?=)<& MTJA3]%MT)4I6R-]KK6XVWI[T.Z(J>DQ\$NNA?^XT.$%NK"/%JQLJ#.::^AD3 MT9@!3P%G)-$6LK.\_-\F@!R=D.T+NL]25>\50<,J&1@##-/<+,S(+HAD=L&& M2VQ6]CT8+DA0)>K'0^9HNMK8W[^>>-O$)(AQ;%LPP-T9$B%#$4 ! TE^.W!U M3MI=.L*:5E,B$+FY[4WKQJI)?M''A-?&[V1%^8&.6_)",7HG]###D M>'?D,1DBA97(@);YR1+7YPB74>9 @ J"Q.1BB1]G+]LGUOFBPFXG M^OJ0DFO)C2N#?:VZ8;_5]_J\6&4CUR MM]QQ,-!#Q;^CZLJK%E=#K!<[HPUUGJJ;YPS8ZG6J-?$!G2^K--\LS.3)$:$6G6]S#J=[>E8S= M:&5<-G>,[UHSNJ2W#J^E;"QEP^R1C[A;0X5.)ZKS'CR(/)%%/NK0^!3#C+(Q?&,'8 /6W6%JILXB?\[LD<6=?7#K56&F6N4KK!&O M6F4UX_(FW=&#[E.2F*.X-!X;VV(EM,>2J!^8VXBT,):N!.'G2"MMD A2;!MH M)$MUD5S5&;89(\3@U9[JK?93B\?J;::Q"S,_/G8;*D0L,W;,H.W($C]2Z;IO MA+%=FWRIN:F&SU9C09E2BV,!_090KO_3^CNR4!*3ZZ=F67"F!WAYO9$*]JD03"G_/ MP21R+)>7N!:/%I^UE;XZ_SU3.)9L35R? MP,E&V6X8E.7[.L^=;BSNOIVQGKH]<^+[OJK;:O[Y,K=LB/;F/H*F^MO!)F-% ML;*'=>E>BWYR'<.MP7M5(!652JWB#G=;L4!O6*+3P6I+J0P9RF1N@%N\?BIS MTJ@$,HW9VLB2_?-':@!L$>UZE MVP:J9L.LJ9%;K,WO418 #IC;7$'6^FX,'R]+N$?Y,DW&)&>688M]I#/ ]W9< MV+L'\&N7 NV7^:W;[%<^?AXI61#?%]N/H! OCM$S]E;.KA?Q;,RUNU*I1/HG MAGV\ 7W4WDXE1H.V^4L'2*/VQ34)LU;"XQ$K5UTI:V\M,\,"KIYCHL&2E07> M" )0A5T5AY:,5O:S^XU=;R5I9:YV@ZSU!T"4S9RA+@@OZM=8ECS5Z<>8,9TP MKD],-K>NFD(!$YB6! T$<>1]$DY]IRLA-@YU2_T\8^8C?LOYZ7# )K)ZIWD< M$Z5_R__1GX]+/6?I8 CJS)F$'SZVT(4) 73=]?T .BLNA<) :V% MC!\.WMVYG'R+!\@V''?N7F[>W\-0DW?0H > +(SIZJ)S(/X9X![>\0#(6TJY MN5[;5+YLO[J]7PY9>RS)GC[+Q[BQN+D/<98]/@A)8OJ7K7_9^I>M?]GZEZW_ MERVVIIECCJBTHUTO:?WO[$QSC[&I6.8 M< >9L !@ !L96=H+3(P,C$Q,C,Q>#$P:S P,RYJ<&?LO =45-N6-KK) MDD00)%,J4:)*4E*)2!!$)$M6$X>W7UO]]_WC;NIR1B,/?>J%>;ZYC?GG@O23](\<$97 MZ[860$$) !3D'X T!6@ 5)24OWW(%S7Y0W.*AH::FH:!CH[V%!,#$Q,C R,C M\VFV,\RG64\S,IXY=X;U+#L'!P<3"R?7.78N-G8.]M\:H: B/T--0T]#0\_. MS,C,_I^^2%\!UE,44U3F5!07 4I6"BI6"E(' "+WDX;B+Q?P?RX*2G(?:>E. MT3,PDA5JSP"4%%14E-14O_6:?#>,?!^@9J5ANW!%G?:LX4.ZBU[L5Y^]S3DE M>+/J&X?1(%I(]I'WAV3F/0N.27U_8>TW+S\@L*B M3\4EU36PVKKZ+PV-;>T=G5V([]T]0\,CHV/C/R_L' MAT?8XY/?QD4!4%'\R_6OCHN5/"Y*:FHJ:KK?QD5!&?"; BLUS84KM&SJAG0/ MOO/KL%/O-MSE5W^@%98W0'(^\!QG.":(A[ MR7V!T=%'O HX#0A%G%XALF9($)\=DH"C34,2<*H_F03?Q1B-E M,'7?P!\C1VV$1 MN&%4:DL@9+# 4OXE9?^:8'R^IL6P-*A7VTUM>J'JXSVZPC]V&;S /01?!7F2 M@/#.H/'V'0YLBDU(N^&&97)KD3O*G4W?XF+,@,8A][VV.TY?EP;*NZY.N!7Z M]-/0JYW')DK=50V<^^JK@)%LI!CL+,&P?4BX-;M]EGH2 '_4K 6)59-$(Z-@R#.SLY,NL2A^RD73^BJ%Y]B_)K,91'UEA8KI^Q8S2M#]4=RNOJR;I$ MD?-=]>G/ZUU.5"4DX*6C+@G(#H,3<.R0WP/K%"QG2@BR\'L9S7-FG?3K2!+(<\_4DSSWM/"\1=0M( MT.0(Z83O4F:MPT_.Y$:(H)'X"#D2<#(/[ZD.]5G@)0'L!=&'D%?R_)0Z(H2] MG[J$H7\@Z!IQ)P,$W2++S %WF.@D FNG+G5(:'1#1 M93_\NSW9 P2,:A&IC*6YW%SG'CQ5[[[.-%N;Q]+.K$QD.W6@U[NE9ZP7D+RY MCYN*.*R+OUA])9[RQ1'WB(=4[?UG,9M.V2SRL?/E=6_S;:V<3L:*::9^D@"' M"9L9&[GR0DO92TY;&%@QA=:84)WA51UKLXSZ-E6>J0[(9&[(T2M;A?S&QZG< M,*LZH_)K=QR]NJ])U7M)Q4^/>VH"0^?@.GXB0Y!: MZP, E#9 J1([/B:EK3EE4Y98D@#$T@JNETQ%8^I-I2"+NWN$)1(PH E8Y<:( M ?^H4I(6<))* BJ@^/49DV'X")C@"UFYP1YJ18Y\+A%+24 .@QC&$Q]1=%)) M?"F63=_\>TA4KO3C#R8%6_USNREPS'$0<9<$K%XL']6SP^*;24 09)_UQKG5 MW!A [!]4Q LSB#DD8"./!"C5F\KM'+"0 !O0\0 -Z!P)^,X (8Y2>3.1;5 ;D26;$E_*BZ*#FW\S\USR+;#8L.Q>\' LM;MG>K@-LOBR8JG.+ MCIS.-T-&07Y1%)& <1JB:6>H8^USU)365:R/\9B'VI ]K&70TVQLNVNA:\3! M>R/2[0U"Z$%HCR;@&9B',HN?WY+5;AGE69YVJ;]L.:5^Z"_K^2Y"4=24ZNFT MP_2TYJ]WF;I/15\5]V M+,T&GSH=%V+[Y-W+)&M[MRQJ1QHTV ?[#J,U=6J6Z>:\*9@ "GHF;QH@F.YE MZR6G5MF1ULY']9^[A>NGW 5V!Q?T>L.^A:[JL61<[5U]VN/UG/ERZ/T!@QC. M6WVSRTU*@:TX6<*;F4A)=_QL.IJ%_^JI_L *.IUZ##A*3BA*='6:5W#H@,O51Z%)AI$[AQ M<_UJ%&? 1ZVS:H[O^0_Y/EE33C7=H[,IQ+NA6W,.BP5"2GFOE2V-7&QIA@5F M-]6]>B;TN0JD5+&TULV43WE*OFJ!16"->"7M9':6<8-Q0T:JJ'JDW'+609NZ M"V=54C?VC7_DQ?-3E?P-6!L4"3B+5=8=\("]AWW JRYLQ$OS%GL,Z51NGXH4 M?'Q*3]+AH5 J113Z\E/]8//GL"U'0TQA+2K,3CL,L/XYZ8R^W^?%-T1<*PSP MOY)RCU$?!MQN2_0B1_TA?\0@JS]NMPBI04UVP/ ?5$SUE0D:9-O7)OIYE#C/ MK8.(C>"]; 8U*1+PAIT$F)*'&\D>6$^\84PP)P$WV>]1SW*3;]%FD0!KSF.S MC">!CL0;/!#"4[LE2]\_M_P'%#);+ZC$A]M"FN$GI[(9?0TU ?;_3=+MH&/O M+/3@59[DCZ? 0=%X-#X<$W]8$V:/7FPW:+(<.\7I?8$$0$-\QH5\O].I?3V) MV?[V4#B^K%ASPF/N5LK6B8"9XWL-R78]5OD F-&L4;!8I0()^+'^A) ;SC?5 M)(@M&4A6OMOQ-BH\)^AD]!+<>2=J@'R_ _0Q-*4&1$BL;99'@[^%"PR6;4*C M?:?6'KP2G+&Q%.R]M/U#1S3IV+=\M54 :\ER$,X[=#;.RYZ3;..V<9F&W/)< M(ZYC$B3 W3'^%(8/];%(2Z9>, M <*^D3Y35D':23;PQGL2P/!RU=*'DCFRF*X^$;Z@-[7D2;0F S.5'3XB MS%C-ZM$:'/>2!!P_7)+ 6>"5G@#KYBZJ^N_>@PHLZ@C%1-[I:>TS8[_BFFAF MA#^6Y*W[HR4&I]I.E"\9%]Q_$_S"+6O!Q$\F.I-[=/-)3=. [YK[DE%%[@3[ MXL^(4VJHM-)W+6LF=H=XR#&K$I\&1^!X/L&Y&[*MY?YSSFK=[*V-I0%_'ZQ' MX'KN@Y[Y(VJ_XHV5D+EHHAR6.4"Z:-ZB ,,2V>OY94#ZMK,@_X\PY(C/.D^+ M\D)6%Y@%;P #3^P1THWBPDF ?H/RDU='B]CH+W@OBT?>*PR0^^UZDT;;];9& M-F#1P0PNOG5YES(!)8$N^&Y+P0J]N_!2XWK">HQ8)=?)O7^-'$3_/QFA,@Z3D*2A")'<)#G'-,#RDJR6$X53?A^P'''N'X=GN25* M&M8TT6AR"^U31OQ<(HH$GB 7X"]E_-*KN?-LWFAD/GE'& 5!U](6((X[P.RD MU2QVJN-!+\H]\+CCR_(I _&\84$^?PKMC&0WO$'S+Q)DWH&,L+2+VR8!=;"@N?;,2Z^. MW[HH!-W;5 J*L ?OG YOD1AUJFA6$*\[703+D0 CNRM*NS/#E2FB?C@K<7VZ MI(TQ: PI6JY5.=MNQ^=7";A4!7JBDM]6O\>GG&PROI>F*WU@CP&]XG>=<9>> MA]<(FW M1>J M0_MDH9KM/N*ERT$ESX5O,X9+'=!C(;5+K=LKV6I&]HRDP!F.M0.$P8U M%]684?8 /V[I=16!?- :62M3SJ4ME6S(5WERQN&E3^!%$O/-VXYW9W5A4'V>'$TAWM*R6 M0Q"\6D\ONLKLLMS\^N:]T&HSQ\'A8H8JXR*A<;]/,$--]>R_W9.9LV"RVL9; MQ:)OZSQ\<7]X*\VB,A2LD'LHGF#-ZG4F3=V,=O:M^;!71_H5+CF*1!+ >?)*'1D_2QCESJ).L1?Y&KV+>-+\46>?&D'(7,46$\C>%5KTX!<;WHOAVGM MEY0AA<";NSGT?$ 0X+ME]#-0]L;006GY(Z3F\):?5=GQT>>IBWTB=ZU\GB4E M=1_LW!#01O?O,H,LT7Z;2C.=/Y3&(QU&_3[(R-.F*23K-U@]YW\5MWP[=6GR M"Q>BY\J-=4ZIXG;4-3^)[M";L_)9VCCP%%_76,RN6/VN3XWGNU)I_Q6P6E"E M12/69B$(5FYU]X56S7!YK8<,\1OES7&))LD$$^_R/4KE*$_KL8^VIP>RQZ>L MH5J?H1:/=_NSZ[Z+2L39A\L.4.QS9;.D;Q]L[)P.Y-08WP_S)]J86Z.3EW-* M[QY5*@A33A.R!=FJ8.Y",0H1='="\P0:T(<]()90+8Q"=(&M]8S36^O5:LI3H"PTL%6(>QN[P+BI:=? MZ1#+NZ:'T2J]%W"?U(KV^YZ":XXB=AXE'"%LA6@-V%P1?;R(RS>"3+G7WD*S M@>!Q>*IQ%$_Z#PF)3VL<^.&UW82=7XU9%SZ.%<>7\V4Q;5TJ'7'='-X@ 9YZ M"W:* _MV%('B[0LD(-+-5U_U1M2,6M"5%Q)9S2O36:O*YAJ:'"B38J4:/Y'M MV?(L8ZUX%=5K@_GE7/F)FV\,-3D^?/[72.O[,OZ0KVJ\&*7/HS I-7R]>>:$ M!7RGS/&@_$1"QR1#M(]V>'>@JYS'=+';3%ROQMSN]6+P^&;.O*J65DH7X\SI M\%+AR&& 9? H//F=&DT@KOV+ "\V)_P"R)]95_8\Z+4D&#-YE"8QGN"7H)?B M=WW<65B&<$EV1?QIO^DEG^&"S:79T_=(P)"E"M]4:-@ [Z\&]-&KP6 Z0U[% MU:S^5"(Y-NW49X:CO-"->AUVS2>/E^!G:$^.@G7A6TH^1 6>]/V[,B1 V#F< M&O+0K* "Q&^F5B%K=ZQBA3=@-)ALU_TA=K: MJ*D?UR$B\OJ(.:JTE4H[*K/T0Q-K8:)$94,I4?3)6<:T>V49H7=QM7H82I<00!KW>[W*XVQ4>3W2D%HQV]03=30V[A0XY]NK*2S= L/%7 M0H/[%B)#1)"%+LUV-NU8RT.\Q-8J^.Q/\Z+GWU2,?=*7BD Q!@Y$]WT; T:Y M/L$(PZ*[*@=%^>?K/9NV.$9;.#_5.<"=03&Q =$0"JS?'M>#F[,&^]LLJWEU MZR?R)F( $\5/,\]HE>M%@7I:=4.P4A-8=;U-,0_+CZ3IS/S,VB(#4&R"B&&D M<.]=AD%;&ZL]3S/)(NE,VK.EKU+E7:!IWFOAKR'^$II'!PQBNY; M;.UBAD;;6KYS\)VTL)3BLAZT%9F@(Y*\,FO/MACR("&;F6+%5 MQGXHQIY?8Y9.+40>YE%[6T!D4TRU/BI2O+W_9)>3-2RE!%C M>H: 6*B$3_'TVIEUB8!&B!*K](J3_P.M/NJ84][3EP3I(ECNYC;O? .=]0.Q MNIR85I3F=!:HEZ_%ESI[:P2MU-PJ5.V^NFF3Z)ZBT);"]S;S^K-6Z9G"NH03 M.;V%J#$[=9[H23)VT+2E&%^(?J)2>>5.T%Q3ZY4; JF:092A00V?AW)&#Z L ML?H21D..H_MYGD'+?5>U/[]:NADC&&!A&,5(D4B_F G_-GMUY, FQ'2@=DM\ MCLR2'CS?9%2N\6'ZW&-]B/R) M\0/UFNSW*/YNPO$C$(DRCPH'=4 K70X/F2^F)(@(YS]5+A$3(GA9#A<8P=Y= MTNQN?6WSWKQ2CUE_M%*>JWS*6:8E0Y5C_@@$&YU[7>#J28&5-<&P9_G:W(D2 MHSBXA@09P9!8C599_(T5*XQ4U@LW4'G%NZ9"X'"Z"(PEA$B(ENI96R_>A@21 M/4Y$*;Q%<-F.=:#BV/O$N +7I0 ETDEH;[L=@E@#AV^BXVC=']FRH(*]\3[EP<&'-Y'/TF]UCAJ MMM$;[S464DD*\2DP[%T) M'$\)+H-?\%[YV;?$I!)::607LA2#RP_\@!GO@G(]=IIEJD;WU?AFF:7Z?#IA M8R%>UPVG#]7 /)1"(5\K7KDU%SRLI<$#!) M\0I8NLW,^$QM;G7%1\K7;.Y9X3F-WM M_53#A#M*V72&/1L"H4K:!M3R6D(*TXLG714NS_Z<[@QPOKJ3X&1]]=H!M4GP M6/1#E)2".]BX)NJDWV$2W?_L'3&,L-%V(!-I*XV]$J90A9[=UC?0>K(G':H8 MN+2K?.S8@$\G;"=/N(DXUA:3F7NW,'GSP_&I WN>[W]!.#!99D27O%].)3T/MMFF"IP"]QJM92 MVKHPZ\=-608ONA8P^Z:ADB.Y)Y7=AV'#HV2XMD8X_9LYLA <+NQJOVM30^+L M)+N,4+7"J"9?HKY(WJ?)M7.RL[-(_MJR4X\3G:U<2A+RTXYGMW?N$SZ%WA@S MTU=+0B]W61OX/*^V^Z)*A_5?#_I::4SS++!TY-.Q,P*5ZBD\T_H*[7-G\$&0 MTR!4-0A_QB9TSJFB\H#3<*06.AG2P5+H[*F6C-[NLK:Q!4QW?H(:6V=?U!OW MTX20@&@\N AKI5,WM-]D4D/&\+>=7/,A648A26,9.4YF CQ#[K"9JY/*>A*^ M]'Q7X@!P\8'J.L%,D:^TX&;,4@%_ZCJN'NOVNF>W_J5WYZ,"Y*NL3NG>XT>- MFOX;32-D#[IKD/T?QO:_&=^_89,+L+_%7>YR5F$\)Y,H@XLGPU8PQ3/OTT'- M7_WZ?YRMSYA \+N&_,DI9+,(CH4SN@00SPRI7#I7]5#DK;,C3=[LK/.R_DU! M;NINZMP;K FTTR]J@.=>9N[$T[.U>'_.M(ZS6*,IX\;1\LVQD?+Q]&NI5YJ; MOHN5J\1=SH'VT,^OC*QFLURLPGJAYIC7/D^KEUJX3%;$YRO$YM# =DVI8!K( M+],K(30Q5V]N44L\<(C@?(#5_@1Q.R4M'QO4?+FQ=Z/WB=2I!L73%G%/]'&A M\"L3B-ZFW!4JT1&Q;!;>V'E58EYV9ZZK[?F818-AW]>P,!$]*UF^P;SCAP[O M4R_,F EQW*Y%_BM],<.5 ,Z>.(+<\ILO]$4G=#4J%/?Z[#^Q-#_ M0T^NHB-IE>Y.9E<,(/Y[>K74SVB<")8!S]H1J._1-/YG5O#?$W'EV%?E#Q*= M\^_GQ.NI)-PPI2H6VN>8MQ7%EJ)88B<[9CFP3CR\0LHR>)WC^XO&(UJ03[\. MORZW, G0%EXU2-5!H)(F9!2/I286ERT*F.JNK#0720F>VK@$%CZNSUWOCT5! M$>!-?3TBJ^MXT_&"X>TG4ZJ?#(DQ$M\\<%F6B;K?R1M$XX\3 MI+*("O@ZPXA2D]':$NQ@G6\OMI4,_YFI/%O<9FBY0EML2N///25W-JFO(1.I=N*3;7Z55HSD(;M M&.@*8;+]T>+6I7VB$SF,VM^?.%2SYTZE:&CXTS=S91/9X;1"%G:4)=,[! MY9FU#YFW(G^8IR1)KRY'M@NR/!*?"3TJ";V,\?RF?'R0%2W;7;+J,>LP'K5] MOP'A ZI-F]EXTGSL*C_ 1V0]LK^]_^ M3 WBOJE+WJ!*U >D'@0B$<&@"+G4$;]>[&8V]\_RWN^0QICK]ON5"AC$%FUY M27T4GNI1J"E*L2?UI4==O6KOY86J R! M42&-APYM*Y4C4U%R9, O-#D7FBW M$T*ACM 6N?IS_ZN=_5C+>I"OF+K9#^%N3I@Y0D9S, B>Z-AMWN_R:%U%VH#& MR%5;$7\MN!8#WD8L#_;#P@4)1;4Z3&/CMOQ8/ZKC]V^VTO O$ O'S];O2JQ* M\6I5HXFI[D7.8X.3%E;9"6+V7 Q@9/B!N^#]MX;L%\4 \3A E4:IP>O]RFO# M@E.[Q@F#=NEA5MO!W!ZF?$P%MF4SNL/8PJ/=VV'O*UZ';K?%B%5*'MV,$>&_UL3OUT8<)R<':WS5ECYNMF)W^?5 M837&$/$#^TV*TI?"1KIGS#USKQ:;97 I)3_.XVCRZ [M2^O$.,;)0:B=V=8M M^_;-S*KBEI _5G E+?=Q#)BIR@1;"6RRCW!TN\SI[V,3/T\./Z5?,/ S1JPD M$?N< CT/W>J;1Y(L,8=57HO\CI6ILJSNW/N,(U /.IS\=EE=)N?L#Q=OB)^K MXNXD6!$BN"2<,8:8Y9:7<28!!L*!P[;0(!(P53+K>*T853GI?^2;Y81&M+\+ MY\P_B6)9!V,&B8,<.VJ9@GMFH2>'M;=KA>)(34"^9F_]BR?MO,W MWV;7J;H5P\%*RW%C%=B\=- =A^@]RZ'U,>B2ME-E7VME'QZJ+=7S\/F[*HZ" M+8E>5/KBC^[H6:0=NN_]7:*@[PJ9XG4SFK*'UTF0Y$+Y+_: MI+ M+/ %[WUG:64/-G8F6V[&K+<_*GTH+@X3=B0XX2I%GMH_O>;6%9L3\_R=W3RN MJ#$L;01M'>B%&.]T?UE3<;<<7:98V5+'3TYX(5B 1,;+'] #BU[L@X;T>R0];O%Y!6Q MEH2"CX89]GOM@,!''12>"S,B3+Z[F[EVA)1:=UB3LDK0N<\:"9G6+O#O)B'6 M)=W]-=L]^ L'C"ZD= MC\Q5]H39G;E?3Y"K,:(C@@D2T\7<'".EP-=#E<&#LMJU W,2\ )$ @1/Z$9D M"TH0,GCV"5/SX3R0ER"Q.IAJRE3=02\L/Y;!8]7\_'90ZU MBT/D*Y97VH/UET,)TCVA!WM2@_#W9;'(R$QF.#)KP8;G9D@ZUS?\U[Q)AZNS M&9IK8O!^,57H&0V7D8(-^LH>M[8QL),!X,QC4C^'?CMIN\EM%:*])^+SDV;C M>-X\(]83%#YXAV>^;[Z2LN'[*PAB%!6" WV#S%8:P;#"\WK,-WE_JD@5(KS. M>FB=^77IX-LU@D0]0('@R.U:N.R:3D6[@A^N(=L4@Z5='_YM7/4/A&SHAX+[ M)7J;QLO6-NB3+!J=*B9J?*X@ M.\*V8B._PG63)/?MB0,3,:-V8Q.G3BV)Q\F)9&]8H_A?XAA_$X,L703S.LT" M []&_9I6R\K/1-)JW[.!:M[3Z5Y_JDP98EKYQ_S!<^RH2&H1:K%XN['\8!/2MTSNMB5/6-F,QG]CY%4],;:7XM7=GL M$YU2TR[C%UK7XL[NK=3)IND9\ 2&DXTU5:MN7&XCWO9BF]ZIBK=%-^&!['2" MW-R+,1@H;V#U<$>K !H1':I1(!-UP&PY-'1DGER6?[&?:\G\3-?-L\NRQ0SY M+WA2[)\#BIFNZ0:\-FNV+*/RRBLC'K7T\E:,?>#>F&^9W R]?,M"$A]>/J#L MY[HN^.P-Q<:)08RO>_#R]M2=T3(_WEB%"1^.\AY==)U.>Z10\7?!+(VU&QBM M.+^Y3?72^QF.CA\(68?O<%K3C@&I&3\1USL# Y[)]TGH)+4KM?V<<4X)/X=^ M=]BX#RWJ9HVYY_X]XGGV]X7<#Y^;&G^%+;Q?K OILU5EX%=;!K,C%BUJHSZ4 M3=/ I 0EEXV:_+DL+N(FNB<2KMP06'F(ZCMKVM1:6STF*2-=YG/XZ7R#=@CD MZ.MUV^C*G&(Y&;8U =&ZD R02?5H^> /=ZGXMCLQ[=C;1C=4$E0WEJ_OIT// M8!FUAO:ESAW(QY]M,Z_C^4'9C8)IN%]W+^G)W]2.OXT !6 #@?V38E<2 $K- MVI$A/A>?^6-6A)W"XS_KF/\HU2J&J#[!;VEWTE)J(>>R'$$6PJH&N0EE8='R MW_#ZV+U"K#3:*4VU"0OM].%_ZUSWP3TN..BE+PGP]=G?L%Z);*5=GU4<16' MG;S(+8G!/:M5+P6I\N@'7Y^&O\!(V2XQM5XNK.):\U;?;!V!MS5!@M;60^LD MKF?H#GUS>'I8:[:SJ8$WLH$TUNY+(#&E77;LCB$R4:V@0$F?JEJ"J7]7ZWH1 ME'"*!-18MG(2TLI ]VP<$4H%B+C:FFZ<,:M']("H$5TKV5-NIAP.6JKS7;[U MIIUK\FU7CJEV-E6!WMV@LN+.X:_M$YH'EMTGO9#$:I$4=89ATQK=A.:Q8M7S M+>=AQ[T?CM],3JK;>Y(Y\Y6I;^2G;_WEZ6?&AIJ![G7;R)+;PH_)SNS"?RAO M^O>4O[Y'-UO_0RT9D(>:.Z8P.+ CG#+4CH7\H@&/0O8O: +Z?ZC!M&ZLJF]E M97QE]) ]5MS3>LL/5Z:*L#?!_S'E#=QAV75"R,'NT81,,;IK4=&,L$ZW65@C MKD99E](:OUB](3C-D,4W-'B#/NX>[:7_EKK&W;E7$!AG-)[3CY#ZH#H0VG'7 M7[O0>>XZR^KF5;J!QSAS,UY&*TZPXTUI@Y.YZCU'6D509&]QB)NI)M?QP:Z> M/SZE*-=5:28ZVG?B@/GN-B^OF+EO4O^"J?;XB?G+=3LV%1M,_V&8X,+^5:=6 M/K/=[69M[P+N:"^N=;47RP=31F2T/M5L@/$QB;;!9GB/38:ZMXZWFU68GO'? M.Z4"ZJ@ZX)>8@:<0H5K\Z)[YY>?H5M_$)X+!A3W@(?DE=\V M.AN$0UXZ?L;[V,RPFT?;MECK:YO!/N:?U*P__:++)7XE)^IYW+ENB!WT7FZ, M!%79/VSYXMT:E3^9VY\:_YMC?O%+VSFU-_=TWV03+W&)$5SI[F'?+NA?NMV, M$4GR3,C5^_D-7V/9EJR;=E/J1#"SXF(\37"-X8%SN*.V9A 9/;>XT1MW9^ = MAT-O)ZD3K4G G+BF3ZI=[7@$RKT./IF6Y$LY^6./!(2QVL:KY%TN1@^D$BG' MEP-' V/%>3!V3&=]R:XAI8\D,4HO]&?*1 M88\7^AI^IO6RKIL*2T[?0KP8OF8CN'KKJ?(FER!8'[%F$]V.G-AK)S(V\E1D M#P4F==P-Z"YV 5]G68_QIAOYA1NW_'KO6\C$2\+.K]B[=H=[D^#8W6L"[K$_ MYD0,#69(0%:-OC9Q)B$Q'9>W[)6%\5%3]9V;9Z'K/L Y](1'4T,:P;.5AM@@ M='0[F&G+W^F0:LOMBA0>&_3KH-=?H)VR25P'DW*6A[?%R7B>HAIFNQM> MY,\HE!-5>E!V*\-E#BE%WO$,DQ(]$J.?R;;X7>W5_^UWPW^S449AY]2JY?H4 M9L=L[O:J9][F-!V1LU+W"W![IA[W\ILR(U5#\OT(.BZAA)4_\K-N#/+%CLK] M%,I>VQ$8]_GTJZU9US4D17D'XE@3Z9CC*H4$G*B@&,3K@W1/YD ?:_1RP.;::"G'L^W9 MM Q!JLQ&3;29P$XFR0ZXY9MCWQ+"K:\#3%0V)B2 QO<=?$C:=\;@_B"DNDPK MRYDY?NC82[-)*H*,8+(//$*7/E]U6;A M8&;Q1*=)EBZI^#PW5P1]]FF?A9V89CV1IH678WXZM5:0LT[>+FWLL/N:<9\> M>$HQ[ XF?T$@4WJH,KU,A# DX/7%D;SQ_KRS3GTH9U^J/$:'KY&/ T,'1>?V M% NWF_PSFGSZ/!%HH][;0S+NOF%6QG6-*;TXZ?[UY:TE=X7!#WK:[L\9GM*. M";WY:V$^VU1'UN2&\%YVDU+,&M);/WM4&3[.=,'!"4C.CW/ M81W;>.1),S6EZVL?,9 M>M:?,84-"QF.ICRK==6PD?.MKH^?WQ!V-EQ\\-Z(2B/Y6C_7\[NR=X9;Z0*? M=(UM]QN&?7+>G= K_.88XC^DZ>!Z@085\?0>?W&_'A!# 3RJ5[DPKP>FZP[R MXI\A%GVR/3460K@[CU3.?_!J^!H@ONT!K/]6[ ^LN?R7<$R\Y8!0]\%5N&^I MPZP.$]<\_.66X;8!9?.+#CAL.Y)F;0@O^C!H4=7FBPX,BTS."O@F%/))<+;I M\T])K2N3+WGK=G(/0F0^+"W6W#EGQ2%I:LJ[6>\Y*&77+8"\KR:,F8MNYJ=/ MLAQSVQ^,B\R\QT?@W %]-7\C^C)<)M1 S:.I4G/>1NKDOO,+WU^@GV:*WHRPVMM5\PS)BE"GF+N ]J3;04>!];Z CZON=1"1X)XR [.DX^'()NF<:"C^^V-Q*-)8Q)!3#^FZNE37S+FQ9=8XW1[C/.Z'P M:"L0FM4TO!?3CN(\V8A7_&H9 FWBW)&^0F:P?$0)V\4B9_]@S>JI^Y/J#AYP M?XG #B