0001558370-22-015886.txt : 20221102 0001558370-22-015886.hdr.sgml : 20221102 20221101211821 ACCESSION NUMBER: 0001558370-22-015886 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221102 DATE AS OF CHANGE: 20221101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EXP World Holdings, Inc. CENTRAL INDEX KEY: 0001495932 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531] IRS NUMBER: 980681092 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38493 FILM NUMBER: 221352083 BUSINESS ADDRESS: STREET 1: 2219 RIMLAND DR., SUITE 301 CITY: BELLINGHAM STATE: WA ZIP: 98226 BUSINESS PHONE: 360-685-4206 MAIL ADDRESS: STREET 1: 2219 RIMLAND DR., SUITE 301 CITY: BELLINGHAM STATE: WA ZIP: 98226 FORMER COMPANY: FORMER CONFORMED NAME: EXP Realty International Corp DATE OF NAME CHANGE: 20130909 FORMER COMPANY: FORMER CONFORMED NAME: Desert Canadians Ltd. DATE OF NAME CHANGE: 20100706 10-Q 1 expi-20220930x10q.htm 10-Q
false0001495932--12-312022Q30001495932us-gaap:TreasuryStockCommonMember2021-07-012021-09-300001495932us-gaap:TreasuryStockCommonMember2021-01-012021-09-3000014959322022-05-0300014959322020-06-3000014959322018-12-310001495932us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001495932us-gaap:TreasuryStockCommonMember2022-01-012022-09-300001495932us-gaap:CommonStockMember2022-01-012022-09-300001495932expi:AgentEquityAwardProgramMember2022-07-012022-09-300001495932expi:AgentGrowthIncentiveProgramMember2021-07-012021-09-300001495932expi:AgentEquityAwardProgramMember2021-07-012021-09-300001495932expi:AgentGrowthIncentiveProgramMember2021-01-012021-09-300001495932expi:AgentEquityAwardProgramMember2021-01-012021-09-300001495932us-gaap:TreasuryStockCommonMember2022-09-300001495932us-gaap:RetainedEarningsMember2022-09-300001495932us-gaap:NoncontrollingInterestMember2022-09-300001495932us-gaap:CommonStockMember2022-09-300001495932us-gaap:AdditionalPaidInCapitalMember2022-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001495932us-gaap:TreasuryStockCommonMember2022-06-300001495932us-gaap:RetainedEarningsMember2022-06-300001495932us-gaap:NoncontrollingInterestMember2022-06-300001495932us-gaap:CommonStockMember2022-06-300001495932us-gaap:AdditionalPaidInCapitalMember2022-06-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001495932us-gaap:TreasuryStockCommonMember2021-12-310001495932us-gaap:RetainedEarningsMember2021-12-310001495932us-gaap:NoncontrollingInterestMember2021-12-310001495932us-gaap:CommonStockMember2021-12-310001495932us-gaap:AdditionalPaidInCapitalMember2021-12-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001495932us-gaap:TreasuryStockCommonMember2021-09-300001495932us-gaap:RetainedEarningsMember2021-09-300001495932us-gaap:NoncontrollingInterestMember2021-09-300001495932us-gaap:CommonStockMember2021-09-300001495932us-gaap:AdditionalPaidInCapitalMember2021-09-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001495932us-gaap:TreasuryStockCommonMember2021-06-300001495932us-gaap:RetainedEarningsMember2021-06-300001495932us-gaap:NoncontrollingInterestMember2021-06-300001495932us-gaap:CommonStockMember2021-06-300001495932us-gaap:AdditionalPaidInCapitalMember2021-06-300001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001495932us-gaap:TreasuryStockCommonMember2020-12-310001495932us-gaap:RetainedEarningsMember2020-12-310001495932us-gaap:NoncontrollingInterestMember2020-12-310001495932us-gaap:CommonStockMember2020-12-310001495932us-gaap:AdditionalPaidInCapitalMember2020-12-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001495932us-gaap:StockOptionMember2022-07-012022-09-300001495932us-gaap:StockOptionMember2022-01-012022-09-300001495932us-gaap:StockOptionMember2021-07-012021-09-300001495932us-gaap:StockOptionMember2021-01-012021-09-300001495932us-gaap:FurnitureAndFixturesMember2022-09-300001495932us-gaap:ComputerEquipmentMember2022-09-300001495932us-gaap:FurnitureAndFixturesMember2021-12-310001495932us-gaap:ComputerEquipmentMember2021-12-310001495932us-gaap:NoncontrollingInterestMember2021-07-012021-09-300001495932us-gaap:NoncontrollingInterestMember2022-01-012022-09-300001495932us-gaap:NoncontrollingInterestMember2021-01-012021-09-300001495932us-gaap:MoneyMarketFundsMember2022-09-300001495932us-gaap:MoneyMarketFundsMember2021-12-310001495932expi:TexasCapitalBankMember2022-03-012022-04-300001495932expi:FlagstarBankFsbMember2022-03-012022-04-300001495932srt:RestatementAdjustmentMemberexpi:ZoocasaRealtyIncMember2022-07-012022-09-300001495932us-gaap:TradeNamesMember2022-09-300001495932us-gaap:TechnologyBasedIntangibleAssetsMember2022-09-300001495932us-gaap:NoncompeteAgreementsMember2022-09-300001495932us-gaap:LicensingAgreementsMember2022-09-300001495932us-gaap:IntellectualPropertyMember2022-09-300001495932us-gaap:CustomerRelationshipsMember2022-09-300001495932us-gaap:TradeNamesMember2021-12-310001495932us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001495932us-gaap:NoncompeteAgreementsMember2021-12-310001495932us-gaap:LicensingAgreementsMember2021-12-310001495932us-gaap:IntellectualPropertyMember2021-12-310001495932us-gaap:CustomerRelationshipsMember2021-12-3100014959322022-04-300001495932us-gaap:SubsequentEventMember2022-10-270001495932us-gaap:RetainedEarningsMember2022-07-012022-09-300001495932us-gaap:RetainedEarningsMember2022-01-012022-09-300001495932us-gaap:RetainedEarningsMember2021-07-012021-09-300001495932us-gaap:RetainedEarningsMember2021-01-012021-09-300001495932us-gaap:SubsequentEventMember2022-10-272022-10-270001495932us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberexpi:RealEstateAndBrokerageSegmentMember2022-01-012022-09-300001495932us-gaap:AssetsTotalMemberus-gaap:ProductConcentrationRiskMemberexpi:RealEstateAndBrokerageSegmentMember2022-01-012022-09-300001495932expi:NonDomesticMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001495932expi:NonDomesticMemberus-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001495932us-gaap:AssetsTotalMemberus-gaap:ProductConcentrationRiskMemberexpi:RealEstateAndBrokerageSegmentMember2021-01-012021-12-310001495932expi:NonDomesticMemberus-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001495932us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberexpi:RealEstateAndBrokerageSegmentMember2021-01-012021-09-300001495932expi:NonDomesticMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-09-3000014959322022-06-3000014959322021-06-3000014959322021-09-3000014959322020-12-310001495932expi:ZoocasaRealtyIncMember2022-07-010001495932expi:ZoocasaRealtyIncMember2022-07-012022-07-010001495932us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001495932us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001495932us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001495932us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001495932expi:CommissionsReceivableForRealEstatePropertySettlementsMember2022-09-300001495932expi:AgentNoncommissionBasedFeesMember2022-09-300001495932expi:CommissionsReceivableForRealEstatePropertySettlementsMember2021-12-310001495932expi:AgentNoncommissionBasedFeesMember2021-12-310001495932srt:MaximumMember2022-09-270001495932srt:MaximumMember2022-05-060001495932srt:MinimumMember2022-05-030001495932expi:AgentGrowthIncentiveProgramMember2022-07-012022-09-300001495932expi:AgentGrowthIncentiveProgramMember2022-01-012022-09-300001495932expi:AgentEquityAwardProgramMember2022-01-012022-09-3000014959322021-01-012021-12-3100014959322022-07-012022-09-3000014959322021-07-012021-09-3000014959322021-01-012021-09-3000014959322021-12-3100014959322022-09-3000014959322022-01-012022-09-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesexpi:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended September 30, 2022

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

Graphic

EXP WORLD HOLDINGS, INC.

(Exact name of registrant as specified in its charter)

Delaware

   

98-0681092

(State or other jurisdiction

(I.R.S. Employer

of incorporation or organization)

Identification No.)

2219 Rimland Drive, Suite 301, Bellingham, WA

98226

(Address of principal executive offices)

(Zip Code)

(360) 685-4206

(Registrant’s telephone number, including area code)

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.00001 par value per share

EXPI

NASDAQ

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

Yes     No

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

Yes     No

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

Yes     No

There were 152,702,078 shares of the registrant’s Common Stock, $0.00001 par value, outstanding as of September 30, 2022.

FORWARD LOOKING STATEMENTS

This Quarterly Report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are not based on historical facts but rather represent current expectations and assumptions of future events. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

Many of these risks and other factors are beyond our ability to control or predict. Forward-looking statements can be identified by words such as “believe,” “expect,” “anticipate,” “estimate,” “project,” “plan,” “should,” “intend,” “may,” “will,” “could,” “can,” “would,” “potential,” “seek,” “goal” and similar expressions. These risks and uncertainties, as well as other risks and uncertainties that could cause our actual results to differ significantly from management’s expectations, are described in greater detail in “Risk Factors” in Part I, Item 1A, and elsewhere in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

Forward-looking statements are based on currently available operating, financial and market information and are inherently uncertain. Investors should not place undue reliance on forward-looking statements, which speak only as of the date they are made and are not guarantees of future performance. Actual future results and trends may differ materially from such forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements whether as a result of new information, future developments or otherwise, except as may be required by law.

3

PART 1 – FINANCIAL INFORMATION

Item 1.

FINANCIAL STATEMENTS (UNAUDITED)

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share amounts)

(UNAUDITED)

September 30, 2022

December 31, 2021

ASSETS

CURRENT ASSETS

Cash and cash equivalents

$ 134,545

$ 108,237

Restricted cash

52,652

67,673

Accounts receivable, net of allowance for credit losses of $2,786 and $2,198, respectively

119,822

133,489

Prepaids and other assets

13,167

9,916

TOTAL CURRENT ASSETS

320,186

319,315

Property, plant, and equipment, net

17,689

15,902

Operating lease right-of-use assets

2,217

2,482

Other noncurrent assets

1,614

2,827

Intangible assets, net

8,975

7,528

Deferred tax assets

63,672

52,827

Goodwill

26,514

12,945

TOTAL ASSETS

$ 440,867

$ 413,826

LIABILITIES AND EQUITY

CURRENT LIABILITIES

Accounts payable

$ 9,911

$ 7,158

Customer deposits

52,652

67,673

Accrued expenses

117,605

111,672

Current portion of lease obligation - operating lease

202

311

TOTAL CURRENT LIABILITIES

180,370

186,814

Long-term payable

2,714

2,714

Long-term lease obligation - operating lease, net of current portion

720

765

TOTAL LIABILITIES

183,804

190,293

EQUITY

Common Stock, $0.00001 par value 900,000,000 shares authorized; 168,562,464 issued and 152,702,078 outstanding in 2022; 155,516,284 issued and 148,764,592 outstanding in 2021

2

1

Additional paid-in capital

567,594

401,479

Treasury stock, at cost: 15,860,386 and 6,751,692 shares held, respectively

(344,844)

(210,009)

Accumulated earnings

34,616

30,510

Accumulated other comprehensive income (loss)

(1,474)

188

Total eXp World Holdings, Inc. stockholders' equity

255,894

222,169

Equity attributable to noncontrolling interest

1,169

1,364

TOTAL EQUITY

257,063

223,533

TOTAL LIABILITIES AND EQUITY

$ 440,867

$ 413,826

The accompanying notes are an integral part of these condensed consolidated financial statements.

4

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands, except share amounts and per share data)

(UNAUDITED)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2022

2021

2022

2021

Revenues

$ 1,238,975

$ 1,110,480

$ 3,664,766

$ 2,694,200

Operating expenses

Commissions and other agent-related costs

1,145,853

$ 1,030,937

3,380,930

$ 2,481,254

General and administrative expenses

89,460

64,615

256,173

171,636

Sales and marketing expenses

3,636

3,761

11,546

8,701

Total operating expenses

1,238,949

1,099,313

3,648,649

2,661,591

Operating income

26

11,167

16,117

32,609

Other (income) expense

Other (income) expense, net

(78)

239

394

159

Equity in (income) losses of unconsolidated affiliates

329

(2)

1,213

5

Total other (income) expense, net

251

237

1,607

164

Income (loss) before income tax expense

(225)

10,930

14,510

32,445

Income tax benefit

(4,627)

(12,884)

(8,115)

(33,258)

Net income

4,402

23,814

22,625

65,703

Net income attributable to noncontrolling interest

-

7

18

14

Net income attributable to eXp World Holdings, Inc.

$ 4,402

$ 23,821

$ 22,643

$ 65,717

Earnings per share

Basic

$ 0.03

$ 0.16

$ 0.15

$ 0.45

Diluted

$ 0.03

$ 0.15

$ 0.14

$ 0.42

Weighted average shares outstanding

Basic

151,826,315

146,862,978

150,622,845

145,610,008

Diluted

155,915,307

157,345,924

156,434,440

157,838,134

Comprehensive income:

Net income

$ 4,402

$ 23,814

$ 22,625

$ 65,703

Comprehensive loss attributable to noncontrolling interests

-

7

18

14

Net income attributable to eXp World Holdings, Inc.

4,402

23,821

22,643

65,717

Other comprehensive income:

Foreign currency translation gain (loss), net of tax

(521)

(131)

(1,662)

(60)

Comprehensive income attributable to eXp World Holdings, Inc.

$ 3,881

$ 23,690

$ 20,981

$ 65,657

The accompanying notes are an integral part of these condensed consolidated financial statements.

5

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF EQUITY

(In thousands)

(UNAUDITED)

 

Three Months Ended September 30,

Nine Months Ended September 30,

2022

2021

2022

2021

Common stock:

Balance, beginning of period

$ 2

$ 1

$ 1

$ 1

Agent equity stock compensation

-

-

1

-

Balance, end of period

2

1

2

1

Treasury stock:

Balance, beginning of period

(289,829)

(126,906)

(210,009)

(37,994)

Repurchases of common stock

(59,815)

(53,191)

(139,635)

(142,103)

Issuance of treasury stock, for acquisition

4,800

-

4,800

-

Balance, end of period

(344,844)

(180,097)

(344,844)

(180,097)

Additional paid-in capital:

Balance, beginning of period

509,476

295,035

401,479

218,492

Shares issued for stock options exercised

1,443

938

2,220

2,695

Agent growth incentive stock compensation

8,523

6,483

21,793

15,184

Agent equity stock compensation

44,395

41,838

131,230

101,691

Stock option compensation

3,757

3,376

10,872

9,608

Balance, end of period

567,594

347,670

567,594

347,670

Accumulated earnings (deficit):

Balance, beginning of period

37,007

2,734

30,510

(39,162)

Net income

4,402

23,821

22,643

65,717

Dividends declared and paid

(6,793)

(5,755)

(18,537)

(5,755)

Balance, end of period

34,616

20,800

34,616

20,800

Accumulated other comprehensive income (loss):

Balance, beginning of period

(953)

318

188

247

Foreign currency translation gain (loss)

(521)

(131)

(1,662)

(60)

Balance, end of period

(1,474)

187

(1,474)

187

Noncontrolling interest:

Balance, beginning of period

1,169

1,015

1,364

1,003

Net loss

-

(8)

(18)

(15)

Transactions with noncontrolling interests

-

-

(177)

19

Balance, end of period

1,169

1,007

1,169

1,007

Total equity

$ 257,063

$ 189,568

$ 257,063

$ 189,568

The accompanying notes are an integral part of these condensed consolidated financial statements.

6

EXP WORLD HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(UNAUDITED)

Nine Months Ended September 30,

2022

2021

OPERATING ACTIVITIES

Net income

$ 22,625

$ 65,703

Reconciliation of net income to net cash provided by operating activities:

Depreciation expense

5,699

3,572

Amortization expense - intangible assets

1,455

939

Loss on dissolution of consolidated affiliates

361

-

Allowance for credit losses on receivables/bad debt on receivables

588

22

Equity in loss of unconsolidated affiliates

1,213

5

Agent growth incentive stock compensation expense

22,828

18,129

Stock option compensation

10,872

9,608

Agent equity stock compensation expense

131,230

101,691

Deferred income taxes, net

(10,845)

(36,020)

Changes in operating assets and liabilities:

Accounts receivable

13,603

(52,913)

Prepaids and other assets

(3,003)

(1,510)

Customer deposits

(16,135)

41,625

Accounts payable

1,952

4,597

Accrued expenses

4,770

44,561

Long term payable

-

(150)

Other operating activities

111

(1,446)

NET CASH PROVIDED BY OPERATING ACTIVITIES

187,324

198,413

INVESTING ACTIVITIES

Purchases of property, plant and equipment

(9,222)

(9,159)

Acquisition of businesses, net of cash acquired

(9,668)

(1,500)

Investments in unconsolidated affiliates

-

(3,004)

NET CASH USED IN INVESTING ACTIVITIES

(18,890)

(13,663)

FINANCING ACTIVITIES

Repurchase of common stock

(139,635)

(142,103)

Proceeds from exercise of options

2,221

2,695

Transactions with noncontrolling interests

(425)

19

Dividends declared and paid

(18,537)

(5,755)

NET CASH USED IN FINANCING ACTIVITIES

(156,376)

(145,144)

Effect of changes in exchange rates on cash, cash equivalents and restricted cash

(771)

(60)

Net change in cash, cash equivalents and restricted cash

11,287

39,546

Cash, cash equivalents and restricted cash, beginning balance

175,910

127,924

CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE

$ 187,197

$ 167,470

SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:

Cash paid for income taxes

$ 2,933

$ 1,060

SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:

Termination of lease liabilities

$ -

$ 346

Issuance of treasury stock, for acquisition

4,800

-

Lease liabilities arising from obtaining right-of-use assets

-

2,381

Property, plant and equipment purchases in accounts payable

20

150

The accompanying notes are an integral part of these condensed consolidated financial statements.

7

eXp World Holdings, Inc.

Notes to the Condensed Consolidated Financial Statements

(UNAUDITED)

(Amounts in thousands, except share amounts and per share data or noted otherwise)

1.DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

eXp World Holdings, Inc. (“eXp,” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a cloud-based real estate brokerage and a technology platform business that enables a variety of businesses to operate remotely. Our real estate brokerage is now one of the largest and fastest-growing real estate brokerage companies in the United States and is rapidly expanding internationally. Our technology platform business develops and uses immersive technologies that enable and support virtual workplaces. This unique enabling platform helps businesses increase their effectiveness and reduce costs from operating in traditional “brick and mortar” office spaces. Through various operating subsidiaries, the Company primarily operates a cloud-based real estate brokerage operating throughout the United States, most of the Canadian provinces, the United Kingdom (U.K.), Australia, South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama, Germany, The Dominican Republic, Greece, New Zealand, Chile, and Poland.

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.

These interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 25, 2022 (“2021 Annual Report”).

In our opinion, the accompanying interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation. Operating results for the three and nine month periods ended September 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.

2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of eXp World Holdings, Inc., its wholly-owned subsidiaries, and including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or exercises control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.

Variable interest entities and noncontrolling interests

A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.

Joint ventures

A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts,

8

historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Reclassifications

When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. No reclassifications occurred during the current period.

Restricted cash

Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown on the condensed consolidated statements of cash flows.

Cash and cash equivalents

Restricted cash

Total

Balance, December 31, 2020

$ 100,143

$ 27,781

$ 127,924

Balance, September 30, 2021

$ 98,064

$ 69,406

$ 167,470

Balance, December 31, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, September 30, 2022

$ 134,545

$ 52,652

$ 187,197

Recently Adopted Accounting Principles and Change in Accounting Principle

In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12 – Income Taxes (Topic 740) (“ASU 2019-12”). ASU 2019-12 removes certain exceptions for investments, intraperiod allocations and interim calculations and adds guidance to reduce complexity in accounting for income taxes. ASU 2019-12 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The adoption of ASU 2019-12 had no material impact on the Company’s condensed consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

In November 2021, the FASB issued ASU 2021-08 – Business Combinations (Topic 805) (“ASU 2021-08”). ASU 2021-08 addresses diversity and inconsistencies related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in this update require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company has reviewed the amendments of ASU 2021-08 and will apply the guidance upon its effective date should the Company have future business combinations.

3.ACQUISITIONS

On July 1, 2022, the Company acquired Zoocasa Realty Inc. (“Zoocasa”) in a stock purchase transaction.  The total consideration paid was $17,458 including net cash of $9,668 (net of cash acquired of $2,772), stock issued from treasury of $4,800 and the anticipated working capital adjustment.  The Zoocasa acquisition has been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company allocated the total purchase price to the tangible and identifiable intangible assets acquired, and assumed liabilities based on their estimated fair values as of the acquisition date, as determined by management. The purchase price included goodwill of $14,459 and identified intangible assets of $1,281.  The excess of the purchase price over the aggregate fair values of the identifiable assets was recorded as goodwill, which is not deductible for tax purposes. Goodwill generated from the acquisition includes an assembled workforce.  Zoocasa is a consumer real estate research portal that offers proprietary home search tools, market insights and a connection to local real estate experts.  The Company is in the process of completing the purchase price allocation and the final analysis of working capital adjustments which will be completed within one year from the date of acquisition.

9

4.EXPECTED CREDIT LOSSES

The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses the aging schedule method to estimate current expected credit losses (“CECL”) based on days of delinquency, including information about past events and current economic conditions. The Company’s accounts receivable is separated into three categories to evaluate allowance under the CECL impairment model. The receivables in each category share similar risk characteristics. The three categories include agent non-commission based fees, agent short-term advances, and commissions receivable for real estate property settlements. As of the first quarter of 2022, the Company provided an allowance for potential credit losses of real estate transactions.

The Company analyzed uncollectible accounts for the three categories of receivables. Receivables from real estate property settlements totaled $110,239 and $128,499 of which the Company recognized expected credit losses of $823 and nil, respectively as of September 30, 2022 and December 31, 2021. As of September 30, 2022 and December 31, 2021 agent non-commission based fees receivable and short-term advances totaled $12,369 and $7,188, of which the Company recognized expected credit losses of $1,963 and $2,198, respectively.

The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectable. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.

Changes in the allowance were not material for the nine months ended September 30, 2022 and the year ended December 31, 2021.

5.PLANT, PROPERTY AND EQUIPMENT, NET

Plant, property and equipment, net consisted of the following:

    

September 30, 2022

December 31, 2021

Computer hardware and software

$ 32,148

$ 20,824

Furniture, fixture, and equipment

26

26

Total depreciable property and equipment

32,174

20,850

Less: accumulated depreciation

(17,363)

(11,711)

Depreciable property, net

14,811

9,139

Assets under development

2,878

6,763

Property, plant, and equipment, net

$ 17,689

$ 15,902

For the three months ended September 30, 2022 and 2021, depreciation expense was $2,129 and $1,376, respectively. For the nine months ended September 30, 2022 and 2021, depreciation expense was $5,699 and $3,572, respectively.

6.GOODWILL AND INTANGIBLE ASSETS

Goodwill was $26,514 as of September 30, 2022 and $12,945 as of December 31, 2021. In the third quarter of 2022, the Company recorded cumulative translation adjustment of ($890) related to the Canadian goodwill in the Zoocasa transaction. The Company has a risk of future impairment to the extent that individual reporting unit performance does not meet projections. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the three and nine months ended September 30, 2022, no events occurred that indicated it was more likely than not that goodwill was impaired. During the third quarter of 2022 the Company received Goodwill in an acquisition. For information regarding the Company’s recent acquisitions, see Note 3 – Acquisitions.

10

Definite-lived intangible assets were as follows:

September 30, 2022

December 31, 2021

Gross

Accumulated

Net Carrying

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Amount

    

Amortization

    

Amount

Trade name

 

$ 3,453

 

($ 769)

 

$ 2,684

$ 2,868

 

($ 554)

 

$ 2,314

Existing technology

3,827

(2,144)

1,683

1,846

(1,102)

744

Non-competition agreements

458

(125)

333

125

(125)

-

Customer relationships

1,895

(503)

1,392

1,895

(361)

1,534

Licensing agreement

210

(163)

47

210

(110)

100

Intellectual property

2,836

-

2,836

2,836

-

2,836

Total intangible assets

 

$ 12,679

 

($ 3,704)

 

$ 8,975

$ 9,780

 

($ 2,252)

 

$ 7,528

Definite-lived intangible assets are amortized using the straight-line method over an asset’s estimated useful life. Amortization expense for definite-lived intangible assets for the three months ended September 30, 2022 and 2021 was $638 and $318, respectively. Amortization expense for definite-lived intangible assets for the nine months ended September 30, 2022 and 2021 was $1,455 and $939, respectively. The Company has no indefinite-lived assets.

7.STOCKHOLDERS’ EQUITY

The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:

 

Three Months Ended September 30,

Nine Months Ended September 30,

(Shares of Common Stock)

2022

2021

2022

2021

Common stock:

Balance, beginning of quarter

163,286,569

151,146,986

155,516,284

146,677,786

Shares issued for stock options exercised

681,139

337,234

2,044,193

2,682,142

Agent growth incentive stock compensation

1,184,446

990,147

2,098,770

1,615,173

Agent equity stock compensation

3,410,310

1,075,500

8,903,217

2,574,766

Balance, end of quarter

168,562,464

153,549,867

168,562,464

153,549,867

The Company’s stockholder approved equity plans described below are administered under the 2013 Stock Option Plan and the 2015 Equity Incentive Plan. Although a limited number of awards under the plan remain outstanding, no awards have been granted under the 2013 Stock Option Plan since 2015. The purpose of the equity plans is to retain the services of valued employees, directors, officers, agents, and consultants and to incentivize such persons to make contributions to the Company and motivate excellent performance.

Agent Equity Program

The Company provides agents and brokers the opportunity to elect to receive 5% of commissions earned from each completed real estate transaction in the form of common stock (the “Agent Equity Program” or “AEP”). If agents and brokers elect to receive portions of their commissions in common stock, they are entitled to receive the equivalent number of shares of common stock, based on the fixed monetary value of the commission payable. The Company recognizes a 10% discount on these issuances as an additional cost of sales charge during the periods presented.

During the three months ended September 30, 2022 and 2021, the Company issued 3,410,310 and 1,075,500 shares of common stock, respectively, to agents and brokers with a value of $44,395 and $41,838, respectively, inclusive of discount. During the nine months ended September 30, 2022 and 2021, the Company issued 8,903,217 and 2,574,766 shares of common stock, respectively, to agents and brokers with a value of $131,230 and $101,691, respectively, inclusive of discount.

Agent Growth Incentive Program

The Company administers an equity incentive program whereby agents and brokers become eligible to receive awards of the Company’s common stock through agent attraction and performance benchmarks (the “Agent Growth Incentive Program” or “AGIP”). The incentive program encourages greater performance and awards agents with common stock based on achievement of performance milestones. Awards typically vest after performance benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are based on a fixed-dollar amount of shares based on the achievement of performance metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the performance metric is achieved.

For the three months ended September 30, 2022, the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $5,800, of which the total amount of stock compensation expense attributable to liability classified awards was ($985).  For the nine months ended September 30, 2022, the Company’s stock compensation expense attributable to the Agent Growth Incentive

11

Program was $22,828 of which the total amount of stock compensation expense attributable to liability classified awards was $3,466. Stock compensation expense related to the Agent Growth Incentive Program is included in general and administrative expense in the condensed consolidated statements of comprehensive income.

The following table illustrates changes in the Company’s stock compensation liability for the periods presented:

Amount

Stock grant liability balance at December 31, 2021

$

4,341

Stock grant liability increase year to date

3,466

Stock grants reclassified from liability to equity year to date

(2,430)

Balance, September 30, 2022

$ 5,377

Stock Option Awards

During the three months ended September 30, 2022, and 2021, the Company granted 394,657 and 176,263 stock options, respectively, to employees with an estimated grant date fair value of $8.50 and $23.26 per share, respectively. During the nine months ended September 30, 2022 and 2021, the Company granted 1,167,042 and 370,594 stock options, respectively, to employees with an estimated grant date fair value of $11.21 and $24.05 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.

Stock Repurchase Plan

In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to $25.0 million of its common stock, which was later amended in November 2019 and again in June 2020 increasing the authorized repurchase amount to $75.0 million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. Purchases under the repurchase program may be made in the open market or through a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Securities Exchange Act of 1934, as amended. The timing and number of shares repurchased depends upon market conditions. The repurchase program does not require the Company to acquire a specific number of shares. The cost of the shares that are repurchased is funded from cash and cash equivalents on hand.

Repurchase Plan Amendment

On May 3, 2022, the Board authorized an increase to the Company’s stock repurchase program from $400 million of its common stock up to $500 million and approved a form of amendment to its Issuer Repurchase Plan, dated January 10, 2022, by and between the Company and Stephens Inc., (the “Issuer Repurchase Plan”) to increase monthly repurchases from $10 million of its common stock per month up to $20 million which amendment was signed May 6, 2022. On September 27, 2022, the Board approved, and the Company entered into, a form of second amendment to the Issuer Repurchase Plan, to decrease the monthly repurchases from $20 million of its common stock per month to $13.3 million, in anticipation of volume decreases in connection with the contraction in the real estate market.

For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the transaction date of the applicable trade. Such repurchased shares are held in treasury and are presented using the cost method. These shares are not retired and are considered issued but not outstanding. During the third quarter of 2022 the Company issued treasury shares in an acquisition. For information regarding the Company’s recent acquisitions, see Note 3 – Acquisitions.

The following table shows the changes in treasury stock for the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

(Shares of Treasury Stock)

2022

2021

2022

2021

Treasury stock:

Balance, beginning of quarter

11,487,691

4,725,296

6,751,692

2,534,494

Repurchases of common stock

4,716,026

1,287,499

9,452,025

3,478,301

Issuance of treasury stock for acquisition

(343,331)

-

(343,331)

-

Balance, end of quarter

15,860,386

6,012,795

15,860,386

6,012,795

12

8.EARNINGS PER SHARE

Basic earnings per share is computed based on net income attributable to eXp stockholders divided by the basic weighted-average shares outstanding during the period. Dilutive earnings per share is computed consistently with the basic computation while giving effect to all dilutive potential common shares and common share equivalents that were outstanding during the period. The Company uses the treasury stock method to reflect the potential dilutive effect of unvested stock awards and unexercised options.

The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

2022

2021

2022

2021

Numerator:

Net income attributable to common stock

$ 4,402

$ 23,821

$ 22,643

$ 65,717

Denominator:

Weighted average shares - basic

151,826,315

146,862,978

150,622,845

145,610,008

Dilutive effect of common stock equivalents

4,088,992

10,482,946

5,811,595

12,228,126

Weighted average shares - diluted

155,915,307

157,345,924

156,434,440

157,838,134

Earnings per share:

Earnings per share attributable to common stock- basic

$ 0.03

$ 0.16

$ 0.15

$ 0.45

Earnings per share attributable to common stock- diluted

$ 0.03

$ 0.15

$ 0.14

$ 0.42

For the three months ended September 30, 2022 and 2021 total outstanding shares of common stock excluded 1,315,861 and 132,704 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

For nine months ended September 30, 2022 and 2021 total outstanding shares of common stock excluded 845,162 and 75,680 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

9.INCOME TAXES

Our quarterly tax provision is computed by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss plus discrete tax items arising in the period. Our provision for benefit from income taxes amounted to ($8.12) million and ($33.26) million for the nine months ended September 30, 2022 and 2021, respectively, which represent an effective tax rates of negative 56.2% and 102.5%, respectively. The decrease in income tax benefit was primarily attributable to the release of valuation allowance in 2021, lower pretax income from operations and lower deductible stock-based compensation in 2022.  

10.FAIR VALUE MEASUREMENT

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. The fair value hierarchy prioritizes the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

Level 1 – Inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).
Level 2 – Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).
Level 3 – Inputs are unobservable inputs that reflect the entity's own assumptions in pricing the asset or liability (used when little or no market data is available).

The Company holds funds in a money market account, which are considered Level 1 assets. The Company values its money market funds at fair value on a recurring basis.

As of September 30, 2022 and December 31, 2021, the fair value of the Company’s money market funds was $43,679 and $43,386, respectively.

There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. The Company did not have any Level 2 or Level 3 financial assets or liabilities in the period presented.

13

11.COMMITMENTS AND CONTINGENCIES

From time to time, the Company is subject to potential liability under laws and government regulations and various claims and legal actions that may be asserted against us that could have a material adverse effect on the business, reputation, results of operations or financial condition. Such litigation may include, but is not limited to, actions or claims relating to sensitive data, including proprietary business information and intellectual property and that of clients and personally identifiable information of employees and contractors, cyber-attacks, data breaches and non-compliance with contractual or other legal obligations.

On November 19, 2021, the Company agreed to settle a class action lawsuit filed against the Company in 2018 alleging violations under the Telephone Consumer Protection Act. Pursuant to the proposed settlement agreement terms, the Company will grant certain monetary and non-monetary settlements. The Company decided to set aside provisions at the amount of $10.0 million to cover current estimated settlement fees and costs. The settlement agreement terms remain subject to judicial review and approval.

There are no matters pending or, to the Company’s knowledge, threatened that are expected to have a material adverse impact on the business, reputation, results of operations, or financial condition.

There are no proceedings in which any of the Company’s directors, officers or affiliates, or any registered or beneficial stockholder is an adverse party or has a material interest adverse to the Company’s interest.

In March and April 2022, an indirect subsidiary and unconsolidated joint venture of the Company, SUCCESS Lending, entered into Mortgage Warehouse Agreements and related ancillary agreements (the “Credit Agreements”) with Flagstar Bank FSB and Texas Capital Bank, which each provide SUCCESS Lending with a revolving warehouse credit line of up to $25 million. It is customary for mortgage businesses like SUCCESS Lending to obtain warehouse credit lines in order to enable them to close and fund residential mortgage loans for subsequent sale to investors. SUCCESS Lending will use the borrowing capacity under the Credit Agreements exclusively for such purposes and borrowings will generally be repaid with the proceeds received from the sale of mortgage loans.

In connection with the Credit Agreements, the Company has entered into Capital Maintenance Agreements with each of Flagstar Bank FSB and Texas Capital Bank whereby the Company agrees to provide certain funds necessary to ensure that SUCCESS Lending is at all times in compliance with its financial covenants under the Credit Agreements. The Company’s capital commitment liability under the Capital Maintenance Agreement with Flagstar Bank FSB is limited to $2.0 million. The Company’s capital commitment liability under the Capital Maintenance Agreement with Texas Capital Bank is limited to $1.25 million. The Credit Agreements represent off-balance sheet arrangements for the Company.

12.SEGMENT INFORMATION

Historically, management has not made operating decisions and assessed performance based on geographic locations. Rather, the chief operating decision-maker makes operating decisions and assesses performance based on the products and services of the identified operating segments. While management does consider real estate and brokerage services, the acquired technology and affiliated services provided to be identified operating segments, the profits and losses and assets of the technology and affiliated services business units are not material.

Operating Segments

The Company primarily operates as a cloud-based real estate brokerage. The real estate brokerage business represents 99.1% and 99.2% of the total revenue of the Company for the nine months ended September 30, 2022 and 2021, respectively. The real estate brokerage business represents 96.9% and 99.0% of the total assets of the Company as of September 30, 2022 and December 31, 2021, respectively.

The Company offers software subscriptions to customers to access its virtual reality software platform. Additionally, the Company offers professional services for implementation and consulting services. However, the operations and assets of the technology segment are not managed by the Company’s chief operating decision-maker as a separate reportable segment.

Services provided through First Cloud and Silverline are in the emerging stages of development as contributing segments and are not material to the Company’s total revenue, total net income or total assets as of September 30, 2022 and 2021, respectively.

The Company aggregates the identified operating segments for reporting purposes and has one reportable segment.

Geographical Information

The Company primarily operates within the real estate brokerage markets in the United States and Canada. During the previous three years, the Company expanded operations into the United Kingdom, Australia, South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama, Germany, the Dominican Republic, Greece, New Zealand, Chile, and Poland.

14

The Company’s management analyzes geographical locations on a forward-looking basis to identify growth opportunities. For the nine months ended September 30, 2022 and 2021, approximately 9% and 8% respectively, of the Company’s total revenue was generated outside of the U.S. Assets held outside of the U.S. were 5% and 8% as of September 30, 2022 and December 31, 2021

The Company’s technology services and affiliated services are currently provided primarily in the U.S.

13.SUBSEQUENT EVENTS

Quarterly Cash Dividend

On October 27, 2022, the Company’s Board of Directors declared a dividend of $0.045 per share which is expected to be payable on November 28, 2022, to stockholders of record as of the close of business on November 14, 2022. The ex-dividend date is expected to be November 11, 2022. The dividend will be paid in cash.

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion should be read together with our condensed consolidated financial statements and related notes included elsewhere in this report. Management’s Discussion and Analysis of Financial Conditions and Results of Operations contain forward-looking statements. Our actual results could differ materially from those anticipated in these forward-looking statements. See “Item 1 A. – Risk Factors” in our 2021 Annual Report for a discussion of certain risks, uncertainties and assumptions associated with these statements.

This MD&A is divided into the following sections:

Overview
Market Conditions and Industry Trends
Key Business Metrics
Recent Business Developments
Results of Operations
Non-U.S. GAAP Financial Measures
Liquidity and Capital Resources
Critical Accounting Policies and Estimates

All dollar amounts are in USD thousands except share amounts and per share data and as otherwise noted.

OVERVIEW

eXp World Holdings empowers the new economy through its people, technology platforms and personal and professional development solutions. Through our brokerage, eXp Realty, we operate one of the world’s fastest-growing real estate brokerages.  We are focused on being the most agent-centric company on the planet and offer our agents a generous commission model, and a thriving community built on our proprietary and unique cloud-based brokerage and collaboration suite.

While we do not consider acquisitions a critical element of our ongoing business, we seek opportunities to expand and enhance our portfolio of solutions.

Strategy

Our strategy is to grow organically in North America and certain international markets by increasing our independent agent and broker network. Through our cloud-based operations and technology platform, we strive to achieve customer-focused efficiencies that allow us to increase market share and attain strong returns as we scale our business within the markets in which we operate. By building partnerships and strategically deploying capital, we seek to grow the business and enter into attractive verticals and associated businesses.

Throughout 2021, and during the first nine months of 2022, we continued to make progress in achieving our strategic goals, including a 30% increase in our agent count, going from 65,269 agents as of September 30, 2021 to 84,911 agents as of September 30, 2022. The expected outcome of these activities will be to better position us to deliver on our full potential, to provide a platform for future growth opportunities, and to achieve our long-term financial goals.

15

MARKET CONDITIONS AND INDUSTRY TRENDS

Our business is dependent on the economic conditions within the markets for which we operate. Changes in these conditions can have a positive or negative impact on our business. The economic conditions influencing the housing markets primarily include economic growth, interest rates, unemployment, consumer confidence, mortgage availability and supply and demand.

In periods of economic growth, demand typically increases resulting in higher home sales transactions and home sales prices. Similarly, a decline in economic growth, increasing interest rates and declining consumer confidence generally decreases demand. Additionally, regulations imposed by local, state, and federal government agencies, and geopolitical instability, can also negatively impact the housing markets for which we operate.

For the period ended September 30, 2022, the effects of the COVID-19 pandemic on business worldwide have lessened, and the global economy continues to recover from the COVID-19 pandemic and has begun to experience elements of inflation. As the impact of the COVID-19 pandemic wanes, the U.S. economy has experienced inflationary pressures and has begun to slowdown, including  contraction in certain real estate markets.

According to the National Association of Realtors (“NAR”), as of 2021, the housing market was the strongest it had been in 15 years, however during the first nine months of 2022, activity in the housing market has slowed. Due to a rise in interest rates and home prices in a short span of time, housing affordability continues to impact potential home buyers. According to the Fannie Mae data, existing home sales, adjusted for seasonality, further decreased in the third quarter of 2022 to an adjusted annual rate of 4.7 million, down 22.1% from one year ago while the median home sale price increased to $319.5 (preliminary), or 13.6% from September 2021. As of August 31, 2022, housing inventory increased to 1.28 million, a 3.1-month supply, compared to a 2.4-month supply a year ago. The NAR reported that pending home sales declined 2.0% from July to August. Year over year, however, contract activity has also decreased, primarily related to rising interest rates. The pending home sales index measures housing contract activity and is based on signed real estate contracts for existing single-family homes and condos.

The Company is positioned to grow during fluctuations in economic activity. The Company continued its growth trajectory during the first nine months of 2022 with a year-over-year increase in revenue of 36% and an increase in agent count of 30%. However, the Company continues to monitor the overall economic climate, specifically in key areas of operations, affecting the real estate market through the end of 2022.

Regardless of whether the housing market continues to grow or slows, we believe that we are positioned to leverage our low-cost, high-engagement model, affording agents and brokers increased income and ownership opportunities while offering a scalable solution to brokerage owners looking to survive and thrive during fluctuations in economic activity.

National Housing Inventory

Throughout 2022, increased mortgage interest rates and higher home prices have caused inventory levels (as measured in months of supply) to rise. Construction of new homes continues to slow also due to rising mortgage rates, and the strained availability of labor and materials.  According to NAR, inventory of existing homes for sale in the U.S. was 3.1 months as of September 2022 (preliminary) compared to 2.4 months at the end of September 2021.

Mortgage Interest Rates

The sharp increase in mortgage rates have begun to negatively impact the demand for homebuying.  Based on Freddie Mac data, the average rate for a 30-year, conventional, fixed rate mortgage was 6.7% in September 2022 vs 3.0% in September 2021.

Housing Affordability Index

According to NAR, the composite housing affordability index decreased to 104.4 for August 2022 (preliminary) from 145.6 for August 2021. The housing affordability index levels are continuing to decline on a year over year basis, but increased month over month in July and August 2022 (preliminary). When the index is above 100, it indicates that a family earning the median income has sufficient income to purchase a median-priced home, assuming a 20% down payment and ability to qualify for a mortgage. The favorable housing affordability index has been declining year over year over the last several months due to increasing mortgage rates and low inventory levels driving increases in the average home price.

Home Sales Transactions

According to Fannie Mae data, seasonally adjusted existing home sale transactions decreased to an annual rate of 4.7 million in September 2022 (preliminary) compared to 6.1 million in September 2021.

According to Fannie Mae data, the nationwide existing home sales median price for 2022 (preliminary) was $319.5 compared to $281.3 in September 2021.

16

KEY BUSINESS METRICS

Management uses our results of operations, financial condition, cash flows, and key business metrics related to our business and industry to evaluate our performance and make strategic decisions.

The following table outlines the key business metrics that we periodically review:

Three Months Ended September 30,

Nine Months Ended September 30,

2022

2021

2022

2021

(in thousands, except transactions and agent count)

Performance:

Agent count

84,911

65,269

84,911

65,269

Transactions

138,354

130,029

402,691

319,338

Volume

$ 50,392,432

$ 46,623,702

$ 149,666,700

$ 111,248,926

Revenue

$ 1,238,975

$ 1,110,480

$ 3,664,766

$ 2,694,200

Gross profit

93,122

79,543

283,836

212,946

Gross margin (%)

7.5%

7.2%

7.7%

7.9%

Adjusted EBITDA(1)

12,349

23,054

56,971

64,857

(1)Adjusted EBITDA is not a measurement of our financial performance under generally accepted accounting principles in the U.S.  and should not be considered as an alternative to net income, operating income, or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net income, see “Non-U.S. GAAP Financial Measures”.

We periodically evaluate trends in certain metrics to track the Company’s performance.

Our strength is attracting real estate agent and broker professionals that contribute to our growth. Brokerage real estate transactions are recorded when our agents and brokers represent buyers and/or sellers in the purchase or sale, respectively, of a home. The number of real estate transactions is a key driver of our revenue and profitability. Real estate transaction volume represents the total sales value for all homes sold by our agents and brokers and is influenced by several market factors, including, but not limited to, the pricing and quality of our services and market conditions that affect home sales, such as macroeconomic factors, local inventory levels, mortgage interest rates, and seasonality. Real estate transaction revenue represents the commission revenue earned by the Company for closed brokerage real estate transactions.

We continue to increase our agents and brokers significantly in the United States and Canada through the execution of our growth strategies. During 2020 and 2021, we expanded operations to South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama and Germany. In 2022, the Company has expanded into The Dominican Republic, Greece, New Zealand, Chile, and Poland. The rate of growth of our agent and broker base is difficult to predict and is subject to many factors outside of our control, including macroeconomic factors affecting the real estate industry in general. With our unique business model, we anticipate being able to continue to grow for the remainder of the year, despite the less favorable economic outlook.

Settled home sales transactions and volume resulted from closed real estate transactions and typically change directionally with changes in the market’s existing home sales transactions as reported by NAR, as disproportionate variances are representative of company-specific improvements or shortfalls to the norm. Our home sale transaction growth was directly related to the growth of our agent base over the prior comparative period.

We utilize gross profit and gross margin, financial statement measures based on generally accepted accounting principles in the U.S. (“U.S. GAAP”) to assess eXp’s financial performance from period to period.

Gross profit is calculated from U.S. GAAP reported amounts and equals the difference between revenue and cost of sales. Gross margin is the calculation of gross profit as a percentage of total revenue. Commissions and other agent-related costs represent the cost of sales for the Company. The cost of sales does not include depreciation or amortization expenses as the Company’s assets are not directly used in the production of revenue. Gross profit is based on the information provided in our results of operations or our consolidated statements of comprehensive income and is an important measure of our potential profitability and brokerage performance. For the three months ended September 30, 2022 and 2021 gross profit was $93.1 million, and $79.5 million, respectively. For the three months ended September 30, 2022, and 2021, gross margin was 7.5% and 7.2%, respectively. For the nine months ended September 30, 2022 and 2021, gross profit was $283.8 million, and $212.9 million, respectively. For the nine months ended September 30, 2022 and 2021, gross margin was 7.7% and 7.9%, respectively. For the three months and nine months ended September 30, 2022, gross profit continued to increase year-over-year due to significant revenue growth related to increases in real estate transactions.  However, for the three months ended September 30, 2022, gross margin increased year-over-year primarily due to increased transactions with a lower increase in commissions and agent-related costs due to a lower percentage of agents reaching their commission capping requirements, entitling them to a lower percentage of the home sale commission. For the nine months ended September 30, 2022, gross margin decreased year-

17

over-year primarily due to rising home prices and increased demand which resulted in agents reaching their commission capping requirements sooner, entitling agents to a higher percentage of the home sale commission.

Management also reviews Adjusted EBITDA, which is a non-U.S. GAAP financial measure, to understand and evaluate our core operating performance. Adjusted EBITDA has declined for the nine months ended September 30, 2022 compared to the same period in 2021 due to higher operating costs partially offset by increased revenue.

RECENT BUSINESS DEVELOPMENTS

Real Estate Brokerage Initiatives

Global Expansion of Our Real Estate Cloud Brokerage

In 2020, the Company continued its international expansion into France, India, Mexico, Portugal and South Africa. Throughout 2021, the Company initiated operations in Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama and Germany. During the first nine months of 2022, we have commenced operations in The Dominican Republic, Greece, New Zealand, Chile, and Poland. The Company continues to pursue growth opportunities into new global markets. In addition to the international expansion, the Company continues to focus on growth in the United States and in Canada.

Recent Acquisition

On July 1, 2022, the Company acquired Zoocasa Realty Inc.  Zoocasa is a consumer real estate research portal that offers proprietary home search tools, market insights and a connection to local real estate experts.

Agent and Employee Experience

The Company has embarked on an initiative to better understand both its agents’ and employees’ experiences. In doing so, we have adopted many of the principles of the Net Promoter Score® (“NPS”) across many aspects of our organization. NPS is a measure of customer satisfaction and is measured on a scale between -100 and 100. An NPS above 50 is considered excellent. The Company’s agent NPS was 71 in the third quarter of 2022. Whether it be the overall question "How likely are you to recommend eXp to your colleagues, friends, or family?" or more granular inquiries as to specific workflows or service offerings, we believe this will ensure we are delivering on the most important values to our agents and employees. In turn, this often leads to enthusiastic fans of eXp who will promote our Company and continue leading us through strong organic growth.

The NPS measure is an important vehicle for delivering on our core value of transparency. While we strive for high satisfaction, it is equally important to investigate a low or unfavorable trending of NPS. As NPS scores are often leading indicators to agents and employees’ future actions, we are able to learn quickly what may be a ‘pain point’ or product that is not meeting its desired objective. We then take that information and translate it into action with an effort to remediate the specific root cause(s) driving the lower score. This fast and iterative approach has already led to improvements in parts of our business such as agent onboarding, commission transaction processing, and employee benefits.

Agent Ownership

The Company maintains an equity incentive program whereby agents and brokers of eXp Realty can become eligible to receive awards of the Company’s common stock through the achievement of production and agent attraction benchmarks. Under our equity incentive program, agents and brokers who qualify may be issued awards of shares of the Company’s common stock, and it continues to be another element in creating a culture of agent-ownership.

Our agent compensation plans represent a key level in our strategy to attract and retain independent agents and brokers. The costs attributable to these plans are also a significant component of our commission structure and results of operations. Agents and brokers can elect to receive 5% of their commission payable in the form of Company common stock at a discount.

Technology Products and Services

We continue developing the core Virbela enterprise metaverse technology through our subsidiary, eXp World Technologies, LLC (“World Tech”), to accommodate for the increasing use and scale required to support all eXp subsidiaries and a growing number of enterprise customers worldwide. Virbela has seen increased interest from Fortune 2000 enterprises looking to become both customers and partners as they invest in metaverse technologies and build out their own strategies. Enterprise readiness was a core product focus in 2021 (e.g., scale, reliability, security, and privacy). In 2021, Virbela also released a new product called Frame into beta. Frame is a metaverse collaboration technology that is accessible from any device with a browser (e.g., mobile, personal computer, virtual reality device, tablet). In 2022, we expect to continue to service existing and new business-to-business enterprise level contracts, solidify channel partnerships, and bring the Frame product out of beta.

18

Affiliate and Media Services

Acquisitions and partnerships have allowed us to begin offering to customers more products and services complementary to our real estate brokerage business. These affiliate and media services include mortgage origination, title, escrow, and settlement services, which we can now provide as a more inclusive offering in addition to our brokerage services. We anticipate continued growth and investment in these service offerings through 2022; however, actual performance will depend largely on utilization by eXp and non eXp Realty agents.

Results of Operations

Three Months Ended September 30, 2022 compared to the Three Months Ended September 30, 2021

Three Months Ended

% of

Three Months Ended

% of

Change

2022 vs. 2021

    

September 30, 2022

Revenue

September 30, 2021

Revenue

$

    

%

(In thousands, except share amounts and per share data)

Statement of Operations Data:

Revenues

 

$ 1,238,975

100%

$ 1,110,480

100%

$ 128,495

12%

Operating expenses

Commissions and other agent-related costs

1,145,853

92%

1,030,937

93%

114,916

11%

General and administrative expenses

89,460

7%

64,615

6%

24,845

38%

Sales and marketing expenses

3,636

-%

3,761

-%

(125)

(3)%

Total operating expenses

1,238,949

100%

1,099,313

99%

139,636

13%

Operating income

26

-%

11,167

1%

(11,141)

(100)%

Other expense

Other expense, net

(78)

-%

239

-%

(317)

(133)%

Equity in (income) losses of unconsolidated affiliates

329

-%

(2)

-%

331

(16,550)%

Other expense, net

251

-%

237

-%

14

6%

Income (loss) before income tax expense

(225)

-%

10,930

1%

(11,155)

(102)%

Income tax benefit

(4,627)

-%

(12,884)

(1)%

8,257

(64)%

Net income

4,402

-%

23,814

2%

(19,412)

(82)%

Add back: Net loss attributable to noncontrolling interest

-

-%

7

-%

(7)

(100)%

Net income attributable to eXp World Holdings, Inc.

4,402

-%

23,821

2%

(19,419)

(82)%

Adjusted EBITDA(1)

$ 12,349

1%

$ 23,054

2%

($ 10,705)

(46)%

Earnings per share

Basic

$ 0.03

$ 0.16

($ 0.13)

(81)%

Diluted

$ 0.03

$ 0.15

($ 0.12)

(80)%

Weighted average shares outstanding

Basic

151,826,315

146,862,978

Diluted

155,915,307

157,345,924

(1)Adjusted EBITDA is not a measurement of our financial performance under U.S. GAAP and should not be considered as an alternative to net income, operating income or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net income, see “Non-U.S. GAAP Financial Measures.”

Revenue

Our total revenues were $1,239.0 million for the three months ended September 30, 2022 compared to $1,110.5 million for the same period in 2021, an increase of $128.5 million, or 12%. Total revenues increased for the third quarter of 2022 primarily as a result of an increase in real estate brokerage commissions, which is directly attributable to increases in our agent count, closed transactions and rising home price compared to the same period in 2021.

19

Commission and Other Agent-Related Costs

Commission and other agent-related costs were $1,145.9 million for the three months ended September 30, 2022 compared to $1,030.9 million for the same period in 2021, an increase of $114.9 million, or 11%. Commissions and other agent-related costs increased as a result of an increase in our agent count and closed transactions compared to the same period in 2021.

General and Administrative Expense

General and administrative expenses were $89.5 million for the three months ended September 30, 2022 compared to $64.6 million for the same period in 2021, an increase of $24.8 million or 38%. General and administrative expenses include costs related to wages, including stock compensation, and other general overhead expenses. General and administrative expenses increased primarily as a result of an increase of $18.8 million in compensation and personnel related expenses including salaries, employee benefits, and payroll taxes and, an increase of $1.9 million in expenses, primarily driven by agent-related seminars and conferences, and an increase of $2.5 million in computer and software expenses. These increased costs are a result of the Company’s growth in agent count and real estate transaction volumes, and the investment in employees and technology to support continued growth.

Sales and Marketing

Sales and marketing expenses decreased to $3.6 million for the three months ended September 30, 2022 compared to $3.8 million the same period in 2021. The decrease of ($0.1) million is due to decreased advertising to offset the beginning of the contraction in the real estate market.

Other Expense

There were no significant changes in other expense for the three months ended September 30, 2022 compared to the same period in 2021.

Income Tax Benefit

The Company’s provision for income taxes amounted to ($4.63) million expense and ($12.89) million benefit for the three months ended September 30, 2022 and 2021, respectively, which represent an effective tax rates of positive 2,055.8% and negative 117.9%, respectively. The decrease in income tax benefit was primarily attributable to lower tax benefit from operations and lower deductible stock-based compensation in 2022.

20

Nine Months Ended September 30, 2022 compared to the Nine Months Ended September 30, 2021

Nine Months Ended

% of

Nine Months Ended

% of

Change
2022 vs. 2021

    

September 30, 2022

Revenue

September 30, 2021

Revenue

$

    

%

(In thousands, except share amounts and per share data)

Statement of Operations Data:

Revenues

 

$ 3,664,766

100%

$ 2,694,200

100%

$ 970,566

36%

Operating expenses

Commissions and other agent-related costs

3,380,930

92%

2,481,254

92%

899,676

36%

General and administrative expenses

256,173

7%

171,636

6%

84,537

49%

Sales and marketing expenses

11,546

-%

8,701

-%

2,845

33%

Total operating expenses

3,648,649

100%

2,661,591

99%

987,058

37%

Operating income

16,117

-%

32,609

1%

(16,492)

(51)%

Other expense

Other expense, net

394

-%

159

-%

235

148%

Equity in (income) losses of unconsolidated affiliates

1,213

-%

5

-%

1,208

24160%

Total other (income) expense, net

1,607

-%

164

-%

1,443

880%

Income (loss) before income tax expense

14,510

-%

32,445

1%

(17,935)

(55)%

Income tax benefit

(8,115)

-%

(33,258)

(1)%

25,143

(76)%

Net income

22,625

1%

65,703

2%

(43,078)

(66)%

Add back: Net loss attributable to noncontrolling interest

18

-%

14

-%

4

29%

Net income attributable to eXp World Holdings, Inc.

22,643

1%

65,717

2%

(43,074)

(66)%

Adjusted EBITDA (1)

$ 56,971

2%

$ 64,857

2%

($ 7,886)

(12)%

Earnings per share

Basic

$ 0.15

$ 0.45

($ 0.30)

(67)%

Diluted

$ 0.14

$ 0.42

($ 0.28)

(67)%

Weighted average shares outstanding

Basic

150,622,845

145,610,008

Diluted

156,434,440

157,838,134

(1)Adjusted EBITDA is not a measurement of our financial performance under U.S. GAAP and should not be considered as an alternative to net income, operating income or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net income, see “Non-U.S. GAAP Financial Measures.”

Revenue

Our total revenues were $3,664.8 million for the nine months ended September 30, 2022 compared to $2,694.2 million for the same period in 2021, an increase of $970.6 million, or 36%. Total revenues increased for the first nine months of 2022 primarily because of an increase in real estate brokerage commissions, which is directly attributable to increases in our agent count, closed transactions and rising home price compared to the same period in 2021.

Commission and Other Agent-Related Costs

Commission and other agent-related costs were $3,380.9 million for the nine months ended September 30, 2022 compared to $2,481.3 million for the same period in 2021, an increase of $899.7 million, or 36%. Commissions and other agent-related costs increased as a result of an increase in our agent count and closed transactions compared to the same period in 2021.

General and Administrative Expense

General and administrative expenses were $256.2 million for the nine months ended September 30, 2022 compared to $171.6 million for the same period in 2021, an increase of $84.5 million or 49%. General and administrative expenses include costs related to wages, including stock compensation, and other general overhead expenses. General and administrative expenses increased primarily as a result of an increase of $56.6 million in compensation and personnel related expenses including salaries, employee benefits, and payroll taxes and, an increase of $6.6 million in expenses, primarily driven by agent-related seminars and conferences, an increase of $6.8 million in

21

computer and software expenses, and an increase of $6.0 million in stock compensation expense. These increased costs are a result of  the Company’s investment in employee and technology to support continued growth of our agents and real estate transaction volume.

Sales and Marketing

Sales and marketing expenses increased to $11.5 million for the nine months ended September 30, 2022 compared to $8.7 million the same period in 2021. The increase of $2.8 million in sales and marketing was due to continued expansion of our real estate operations and software services, however, we tempered our marketing expenses in the third quarter of 2022, due to the slow-down in real estate transactions.

Other Expense

There were no significant changes in other expense for the nine months ended September 30, 2022 compared to the same period in 2021.

Income Tax Benefit

The Company’s provision for benefit from income taxes amounted to ($8.12) million and ($33.26) million for the nine months ended September 30, 2022 and 2021, respectively, which represent an effective tax rate of negative 56.2% and 102.5%, respectively. The decrease in income tax benefit was primarily attributable to the release of the valuation allowance in 2021, lower Pretax from operations and lower deductible stock-based compensation in 2022.

NON-U.S. GAAP FINANCIAL MEASURES

To supplement our condensed consolidated financial statements, which are prepared and presented in accordance with U.S. GAAP, we use Adjusted EBITDA, a non-U.S. GAAP financial measure, to understand and evaluate our core operating performance. This non-GAAP financial measure, which may be different than similarly titled measures used by other companies, is presented to enhance investors’ overall understanding of our financial performance and should not be considered a substitute for, or superior to, the financial information prepared and presented in accordance with U.S.GAAP.

We define the non-U.S. GAAP financial measure of Adjusted EBITDA to mean net income (loss), excluding other income (expense), income tax benefit (expense), depreciation, amortization, and impairment charges, stock-based compensation expense, and stock option expense.

We believe that Adjusted EBITDA provides useful information about our financial performance, enhances the overall understanding of our past performance and future prospects, and allows for greater transparency with respect to a key metric used by our management for financial and operational decision-making. We believe that Adjusted EBITDA helps identify underlying trends in our business that otherwise could be masked by the effect of the expenses that we exclude in Adjusted EBITDA. In particular, we believe the exclusion of stock and stock option expenses, provides a useful supplemental measure in evaluating the performance of our underlying operations and provides better transparency into our results of operations.

We are presenting the non-U.S. GAAP measure of Adjusted EBITDA to assist investors in seeing our financial performance through the eyes of management, and because we believe this measure provides an additional tool for investors to use in comparing our core financial performance over multiple periods with other companies in our industry.

Adjusted EBITDA should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with U.S. GAAP. There are a number of limitations related to the use of Adjusted EBITDA compared to Net Income (Loss), the closest comparable U.S. GAAP measure. Some of these limitations are that:

Adjusted EBITDA excludes stock-based compensation expense related to our agent growth incentive program and stock option expense, which have been, and will continue to be for the foreseeable future, significant recurring expenses in our business and an important part of our compensation strategy; and
Adjusted EBITDA excludes certain recurring, non-cash charges such as depreciation of fixed assets, amortization of intangible assets, and impairment charges related to these long-lived assets, and, although these are non-cash charges, the assets being depreciated, amortized, or impaired may have to be replaced in the future.

22

The following tables present a reconciliation of Adjusted EBITDA to net loss, the most comparable U.S. GAAP financial measure, for each of the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

    

2022

2021

2022

2021

Net income

$ 4,402

$ 23,814

$ 22,625

$ 65,703

Other expense, net

251

237

1,607

164

Income tax benefit

(4,627)

(12,884)

(8,115)

(33,258)

Depreciation and amortization (1)

2,767

1,694

7,154

4,511

Stock compensation expense (2)

5,800

6,817

22,828

18,129

Stock option expense

3,756

3,376

10,872

9,608

Adjusted EBITDA

$ 12,349

$ 23,054

$ 56,971

$ 64,857

(1)Amortization of stock liability is included in the “Other expense (income)” line item.
(2)This includes agent growth incentive stock compensation expense and stock compensation expense related to business acquisitions.

LIQUIDITY AND CAPITAL RESOURCES

Our primary sources of liquidity are our cash and cash equivalents on hand and cash flows generated from our business operations. Our ability to generate sufficient cash flow from operations or to access certain capital markets, including banks, is necessary to fund our operations and capital expenditures, repurchase our common stock, and meet obligations as they become due. At present, our cash and cash equivalents balances and cash flows from operations have strengthened primarily due to transaction volume growth and improved cost leverage over the prior five years, attributable to the expansion of our independent agent and broker network and, to a lesser extent, increased average prices of home sales.

Currently, our primary use of cash on hand is to sustain and grow our business operations, including, but not limited to, commission and revenue share payments to agents and brokers and cash outflows for operating expenses. In addition, in July 2022, the Company used $9.7 million of cash, net of cash acquired, to purchase Zoocasa.  Our current capital deployment strategy for 2022 is to utilize excess cash on hand to support our growth initiatives into select markets and enhance our technology platforms and for repurchases of our common stock. As of September 30, 2022, the Company is party to off-balance sheet arrangements, see Note 11 – Commitments and Contingencies for details of these arrangements. In addition, the Company has no known material cash requirements as of September 30, 2022, relating to capital expenditures, commitments, or human capital (except as passthrough commissions to agents and brokers concurrent with settled real estate transactions).

For information regarding the Company’s expected cash requirement related to settlement costs, see Note 11 – Commitments and Contingencies.

We believe that our existing balances of cash and cash equivalents and cash flows expected to be generated from our operations will be sufficient to satisfy our operating requirements for at least the next twelve months. Our future capital requirements will depend on many factors, including our level of investment in technology, our rate of growth into new markets, and cash used to repurchase shares of the Company’s common stock. Our capital requirements may be affected by factors which we cannot control such as the changes in the residential real estate market, interest rates, and other monetary and fiscal policy changes to the manner in which we currently operate. In order to support and achieve our future growth plans, we may need or seek advantageously to obtain additional funding through equity or debt financing. We believe that our current operating structure will facilitate sufficient cash flows from operations to satisfy our expected long-term liquidity requirements beyond the next twelve months.

Net Working Capital

Net working capital is calculated as the Company’s total current assets less its total current liabilities. The following table presents our net working capital as of September 30, 2022 and December 31, 2021:

    

September 30, 2022

  

December 31, 2021

Current assets

$ 320,186

$ 319,315

Current liabilities

(180,370)

(186,814)

Net working capital

$ 139,816

$ 132,501

For the nine months ended September 30, 2022, net working capital increased $7.3 million, or 6%, compared to December 31, 2021 primarily due to an increase in agent and commission receivables directly related to the increase in revenue.

23

Cash Flows

The following table presents our cash flows for the nine months ended September 30, 2022 and 2021:

Nine Months Ended September 30,

  

2022

  

2021

Cash provided by operating activities

$ 187,324

$ 198,413

Cash used in investment activities

(18,890)

(13,663)

Cash used in financing activities

(156,376)

(145,144)

Effect of changes in exchange rates on cash, cash equivalents and restricted cash

(771)

(60)

Net change in cash, cash equivalents and restricted cash

$ 11,287

$ 39,546

For the nine months ended September 30, 2022, cash provided by operating activities decreased ($11.1) million compared to the same period in 2021. The change resulted primarily from the increased real estate transactions volume, and higher participation by our agents and brokers in our agent stock compensation programs as well as increases in our general and administrative expenses, partially offset by decrease in customer deposits.  Excluding the impact of the changes in customer deposits, operating cash flows improved in the first nine months of 2022, primarily due to increased revenue and agent equity stock compensation.

For the nine months ended September 30, 2022, cash used in our investing activities increased primarily due to increased acquisitions and capital expenditures.

For the nine months ended September 30, 2022, the increase in cash flows used in financing activities primarily were related to an increase in the payment of cash dividends from 2021 to 2022.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The condensed consolidated financial statements should be read in conjunction with the consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2021, which provides a description of our critical accounting policies. There were no changes to critical accounting policies or estimates as reflected in our 2021 Annual Report. For additional information regarding our critical accounting policies and estimates, see the Critical Accounting Policies and Estimates section of MD&A included in our 2021 Annual Report.

Item 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in our exposures to market risk since December 31, 2021. For details on the Company's interest rate and foreign currency exchange, see “Item 7A. Quantitative and Qualitative Information About Market Risks” in our 2021 Annual Report.

Item 4.

CONTROLS AND PROCEDURES

Management is responsible for establishing and maintaining disclosure controls and procedures that are designed to ensure that information required to be disclosed in its reports under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer (as the principal executive officer) and Chief Financial Officer (as the principal financial officer), to allow timely decisions regarding required disclosures.

As of September 30, 2022, an evaluation was conducted by the Company under the supervision and with the participation of its management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on this evaluation, our Chief Executive Officer and Chief Financial Officer each concluded that the Company’s disclosure controls and procedures were effective at the reasonable assurance level as of September 30, 2022.

Changes in Internal Control over Financial Reporting

On April 1, 2022, we replaced our Intacct cloud-based resource planning (“ERP”) system to a hosted, cloud-based Oracle ERP system (“Oracle”). The change to the new Oracle ERP is reasonably likely to have a material effect on the Company’s internal control over financial reporting. In connection with the Oracle implementation, we performed pre-implementation planning, design and testing of internal controls that became effective in the second quarter of 2022. We continue to conduct post-implementation monitoring and process modifications in order to maintain effective internal control over financial reporting.

24

There were no other material changes other than the above-mentioned new Oracle ERP implementation in our internal control over financial reporting that occurred during the quarter ended September 30, 2022 that have materially affected, or are reasonably believed to be likely to materially affect, our internal control over financial reporting.

PART II – OTHER INFORMATION

Item 1.

LEGAL PROCEEDINGS

From time to time, we are involved in ordinary routine litigation incidental to the conduct of our business, including matters that may be certified as class or collective actions. The Company believes that it has adequately and appropriately accrued for legal matters. We recognize expense for legal claims when payments associated with the claims become probable and can be reasonably estimated.

Litigation and other legal matters are inherently unpredictable and subject to substantial uncertainties and adverse resolutions could occur. In addition, litigation and other legal matters, including class action lawsuits, government investigations and regulatory proceedings can be costly to defend and, depending on the class size and claims, could be costly to settle. As such, the Company could incur judgments, penalties, sanctions, fines or enter into settlements of claims with liability that are materially in excess of amounts accrued and these settlements could have a material adverse effect on the Company’s financial condition, results of operations or cash flows in any particular period.

Item 1A.

RISK FACTORS

The business, financial condition and operating results of the Company can be affected by a number of risks, whether currently known or unknown, including but not limited to those detailed in Part I, Item 1A of the 2021 Annual Report and Part II, Item 1A of the Form 10-Q for the quarter ended March 31, 2022 (the “first quarter 2022 Form 10-Q”), under the heading “Risk Factors”.  Additional risks not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or results of operations in future periods. Any of these factors, in whole or in part, could materially and adversely affect the Company’s business, financial condition, operating results and stock price. Except for the risk factors disclosed in Part II, Item 1A of the first quarter 2022 Form 10-Q, which are hereby incorporated by reference into this Part II, Item 1A of this Form 10-Q, there have been no material changes to the Company’s risk factors since the 2021 Annual Report.

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Equity Securities

The Company issued 343,331 unregistered shares of its common stock as part of the consideration for the acquisition of Zoocasa. The shares were issued to the qualified sellers of Zoocasa.

The Company relied on (i) Section 4(a)(2) of the Securities Exchange Act, with respect to qualified U.S. sellers, and (ii) Reg. S of the Securities Act, with respect to qualified non-U.S. persons, as a basis for exemption from registration. The issuances were a result of private negotiation, and not pursuant to public solicitation.

Issuer Purchases of Equity Securities

The following table provides information about repurchases of our common stock through the quarter ended September 30, 2022:

Period

Total number of shares purchased

Average price paid per share

Total number of shares purchased as part of publicly announced plans or programs (1)

Approximate dollar value of shares that may yet be purchased under the plans or programs

7/1/2022 - 7/31/2022

1,425,696

$ 13.98

1,425,696

$ 108,625,132

8/1/2022 - 8/31/2022

1,293,446

15.59

1,293,446

88,666,067

9/1/2022 - 9/30/2022

1,653,553

12.11

1,653,553

68,717,811

Total

4,372,695

$ 13.89

4,372,695

(1)The repurchase program began on January 2, 2019 and was set to expire on June 28, 2019. On June 12, 2019, the Company, under authorization from the Board of Directors, amended the plan. The amended plan extended the repurchase program through December 31, 2019. On November 26, 2019, the Company announced the approval to increase the authorization limits of the Company’s stock repurchase program by the Board. The Board agreed to extend the stock repurchase program through the fourth quarter of 2020 and to increase the authorization for the stock repurchase program from $25.0 million to $75.0 million of the Company’s common stock. The Company discontinued the repurchase program in March 2020 and subsequently reinstated it in June 2020 with a maximum authorization of $75.0 million. In December 2020, the Board approved an increase to the total amount of its buyback program from $75.0 million to $400.0 million. On May 3, 2022, the Board authorized an increase to the Company’s stock repurchase program from $400.0 million of its common stock up to $500.0 million and approved a form of amendment to its Issuer Repurchase Plan, dated January 10, 2022 to increase monthly repurchases from $10.0 million of its common stock per month up to $20.0 million, which was signed on May 6, 2022. On September 27, 2022, the Board approved, and the Company entered into, a form of second amendment to the Issuer

25

Repurchase Plan, to decrease the monthly repurchases from $20 million of its common stock per month to $13.3 million. The stock repurchase program is more fully disclosed in Note 7 – Stockholders’ Equity to the condensed consolidated financial statements.

Item 3.

DEFAULTS UPON SENIOR SECURITIES

None.

Item 4.

MINE SAFETY DISCLOSURES

Not applicable.

Item 5.

OTHER INFORMATION

None.

26

Item 6.

EXHIBITS

Exhibit

Exhibit

Incorporated by Reference

Number

    

Description

    

Form

Exhibit

Filing Date/Period End Date

3.1

Restated Certificate of Incorporation

10-Q

3.1

3/31/2022

3.2

Restated Bylaws

10-Q

3.2

3/31/2022

10.1

Master Repurchase Agreement, dated March 29, 2022, by and among SUCCESS Lending, LLC, Flagstar Bank FSB, and Buyers

10-Q

10.1

3/31/2022

10.2

Mortgage Warehouse Agreement, effective April 8, 2022, by and between SUCCESS Lending, LLC and Texas Capital Bank

10-Q

10.2

3/31/2022

10.3

Issuer Repurchase Plan, dated January 10, 2022, by and between eXp World Holdings Inc. and Stephens Inc.

8-K

10.3

5/4/2022

10.4

First Amendment to eXp World Holdings, Inc. Stock Repurchase Program

8-K

10.4

5/4/2022

10.5

Second Amendment to eXp World Holdings, Inc. Stock Repurchase Program

8-K

10.5

9/29/2022

31.1

Certification of the Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

Certification of the Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

32.1

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

32.2

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

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)

27

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

November 2, 2022

    

eXp World Holdings, Inc.

(Registrant)

/s/ Jeff Whiteside

Jeff Whiteside

Chief Financial Officer (Principal Financial Officer)

28

EX-31.1 2 expi-20220930xex31d1.htm EX-31.1

Exhibit 31.1

Certification of the Chief Executive Officer pursuant to

Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Glenn Sanford, hereby certify that:

1.            I have reviewed this quarterly report on Form 10-Q of eXp World Holdings, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: November 2, 2022

By:

/s/ Glenn Sanford

Glenn Sanford

Chief Executive Officer (Principal Executive Officer)


EX-31.2 3 expi-20220930xex31d2.htm EX-31.2

Exhibit 31.2

Certification of the Chief Financial Officer pursuant to

Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Jeff Whiteside, hereby certify that:

1.            I have reviewed this quarterly report on Form 10-Q of eXp World Holdings, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: November 2, 2022

By:

/s/ Jeff Whiteside

Jeff Whiteside

Chief Financial Officer (Principal Financial Officer)


EX-32.1 4 expi-20220930xex32d1.htm EX-32.1

Exhibit 32.1

Certification of Chief Executive Officer pursuant to

18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of eXp World Holdings, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission  on the date hereof (the “Report”), I, Glenn Sanford, as Chief Executive Officer of the Company, hereby certify pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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 Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 2, 2022

By:

/s/ Glenn Sanford

Glenn Sanford

Chief Executive Officer (Principal Executive Officer)


EX-32.2 5 expi-20220930xex32d2.htm EX-32.2

Exhibit 32.2

Certification of Chief Financial Officer pursuant to

18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of eXp World Holdings, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeff Whiteside, as Chief Financial Officer of the Company, hereby certify pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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 Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 2, 2022

By:

/s/ Jeff Whiteside

Jeff Whiteside

Chief Financial Officer (Principal Financial Officer)


GRAPHIC 6 expi-20220930x10q001.jpg GRAPHIC begin 644 expi-20220930x10q001.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" !* 64# 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*CGGCM M8))II%BAC4N\CL%55 R22>@ KXD^//\ P4NT/PA?W.C?#S3HO$]Y$2CZM=,5 MLE;I^[ ^:7ZY ],T ?;V0.]&0:_'/Q#^WO\ &SQ#<-(OBS^RT/2+3K.*-5]A ME2?S)J7PM^W]\:O#5TDDOB=-:B!^:#4[2.16'IE0K#\#3L*Y^Q%%?+/[+_[= MWAWXZWT'AW7+5/#/BZ08A@\S=;7I'41,>0W^PW/H37NOQ:7QC_P@>IR^ Y[* M+Q/"GFVL>H0^9#.5Y,1Y&"PX!['':D,[&BORCU#_ (*0?&O2KZXLKR#0K6[M MY&BF@ETQE>-U.&5@7X(((Q7T[^Q=^VO-\<;^[\+>,OL5EXJ&9K*2U3RHKN,# MYD"DG#KUZ\C/I0!]?TA(4$G@"EKXZ_;Z_:L_X5;X=?P/X9NPOBO58?\ 2;B) MOFL;=N,^SOR!Z#)]* /"?^"@7[5Q\=ZW+\//"MYG0-.F_P")C=PMQ=W"G_5@ MCJB'\V^G/RK\-/ WB+XK>--,\,Z LUUJ-]*$4;CM1?XG8]E49)/M7+V]O-?W M4<,*//<3.%1$!9G8G@ =R37ZW_L4_LNQ? ;P.=:UFW5O&FK1![@N,FSB/(@' MH>A;WX[56Q.YZ[\#/@YI/P-^'>G^&-+)F:(>;=WC_?N9R!OD/Y =@ *]!K\ MM_'7_!1CXM>'O&OB#2[3^P?LMCJ%Q;1;]/);8DC*N3OY. *]W^%/[>'V+]G^ M^\<_$5K:?5_[1DLK#3M+B\I[HA%; !)P!GECP/TJ1GVATHR/6OR8^(/_ 4@ M^*_BR\E_L2XLO"=@3\D-E LLH'^U)(#D_0"N,TO]N;XVZ7="8>.;JZP<^7=6 M\,B'\"E.P7/V;HK\^_@5_P %.3?:A;:3\3=+AM8Y2$&MZ8I"H?66(D\>I4\> ME??.E:K9ZYIMMJ&GW,5Y97,8EAN('#)(A&001U%(9;HHKF=4\0W5GX\T/2(_ M+^R7EO<2RY7YLH%VX/;J: .FHHKY_P!6^./B/PQ^UCI7P^U2.R'A?6]/,UA, ML1$_G '*E]V",CICO0!] 45\W>'_ -J^#6?VM-5^%^ZW_LF&T\JWG'WVO5&] MUW=QMXQZBM'X7?''Q'\1_P!HKQYX9A2R7P;X:C6+S5B/GO<'&07W8QUXQVH M^@**^0_''[4WQ$^(OQ)U3P/\#?#5GJSZ0QCU'7M3/^CQN#@JN2% !R,DDD@X M'%,\(?M2_$CX8?$/2O"'QT\-66F0ZPXBL?$&E'_1RY. &P2"/7H1Z4"/K^BO MG']L;XZ^+_@QI/A,^#8M-EO]9U'[&1J,1=.5.,888YQS7GGB#]H3X_\ P*NM M)U?XG^&/#=]X2N[I+6>;1)3YL)8\'[Q_48/M0,^T:*^?_P!JOX\:W\(_ /A? M7O"ZV2-7..F2 : +-%?&6O_ M !Y^.WBSX\^-/ _PZLO#$]MH)5Q_:B,C["%_BWX)R?05U7PE_:I\56OQ-@^& MWQ@\+P^%?$]V,V%]9ONM+OV') SV()]"!0!]1T444 %%%% !1110 4444 %% M%% !1110 4444 ?GW_P4G_:1N]/GC^%>@7;6ZR0K<:W-$V&96YCM\CL1AF'< M%1ZU\A_LY_ +6/VB/B'!X=TV06=I&GVB_P!09-RVT (!..[$D!1W)] :POC; MXQF\?_%SQ?X@G?>]]J<\BD'(V!RJ >P4**]0_9;_ &MO^&9=/UV*V\(0:]=Z MK+&SWO+WX>I-X=U^%#)#9O.TMI<$#[AWDLA/0, M#CU%><_\/8-2_P"B<6O_ (-V_P#C5'_#V#4O^B<6O_@W;_XU2U'H?"0^W^&= M;_Y;:?J=A<8X)62&5&_1@P_2OVB_9.^,S?''X*Z-KUTZMJ\(-EJ('>=, MCM MN!5OQK\=_B?XT3XC?$+Q!XG33DTH:M>27ALXY-ZQ,YRP#8&>*I[%@Z'\]H_*FQ(G_X*'?LH?VI;W'Q1\*6>;R%0=;LX M%YE0# N0!_$HX;U&#V.?AGX/:!XI\2?$OP_8^"_.7Q*]VC6(;% MN[O8-SA>JQ@Y8^@P.I%?C?XM\5:IXX\2:CKNM7;WVJ7\S3SSN>68_P @.@'8 M 5W/[1/QWUC]H'XBWGB+42T%DN8=.L-V5M8 >%]V/5CW/L!7H'[%O[+UQ\?? M'*W^JPR1^#=)D62^EQC[2_58%/J?XCV'N13V%N>X_P#!/']E'[5);?%'Q79_ MN4.=#LYU^^PZW)![#HOOD]A7Z'3_ .H?Z&F6-C;Z;9P6EK"EO;0(L44,2[51 M%& H Z 8I\_^I?Z&I*/P:^*W_)4/%__ &&+S_T<]4?"_A[7?'NLZ;X^*W_)4/%__ &&+S_T<]?<7_!+/X;6,MOXH M\;W$2R7T4BZ;:LR\Q@KND(]S\H^F:HDK_#O_ ()7/=:3%<>-?%[V5\ZAFL=( M@5Q%[&1^"?H,54^)_P#P2TO=-TB:\\#>*6U6[B4L-.U6%8FE]ED4XS]0/K7Z M-44KCL?S]Z[H6H>&-8O-*U6SFT_4;.4PSVTZ[7C<=017W=_P31^/]U'JMS\, M=7NFEM)D:YTHR-GRG'+Q#V(RP'J#ZU2_X*D?#6QTGQ'X8\9V<20W&I*]E>;5 MQYC(-T;'WQN&?8>E?+/[-OB*?PM\=?!&HP-M:/5(%;W5F"L/R)I[BV/W)KAM M?_Y*UX6_Z\KS^25W KA]?_Y*UX6_Z\KS^25)1W-?('_!0:RO_"6F>"OB;HT8 M.I^&=37)QU1^@)';UZ!KC3+HJ9$1]K95@PP M>W(H ^!M6^#.L^#?V:=#^,=M%CQ_;:L?%%U-CYVAE;[A/7: 0V/>O<_V$O"] MY<_!S7_%MZNS5O%]_<7K,>H4Y"X/IDMBOI34_"VFZOX9G\/W-LK:5-;&T>W' M \K;MVC\*C\&>$--\!>%M-\/Z/$T.FZ?"(($=MS!1ZGN?>@1\=?L+^.=#^&6 MM>/OAWXJNH-"\5QZQ+<#[>XB^UIDXVLV 2.H'<-Q4O[>'CW0?B&O@_X=^&;J MWU[Q;O?^&M#/]J.-O\ :-]*9YP#U"L>%_ "F!X' M_P %!=,OE\,?">PM[L6VHKJT4*73+O"2"/&_'?GFN$\7^$O&^L?M#^$OAM\; MOB#=:SX7N66]L)K2UCMH+R8=(VP!@YXYSUK[:^*'P6\,?%\Z*?$=O<3G2+H7 MEKY%PT6V0>N.H]JA^*OP+\)_&0:0WB.TGDGTF<7%G<6MPT$L3^S+SCVH \$_ MX*)P0V/PM\%0Q*L4$.O6Z*HX"J!@#\ *^G_#OB+2KVPL;>WU*SGG,*8BBN$9 MC\H[ YKF_BY\#?"WQN\,V>@^*H;JZL+659H_)N6B?>!C)84? [5['2/VV?C-)?7MM91M!& U MQ,L8)RG3<16+^TIXITKXU?M+?"_POX*N(=9U71[S[3?7MDPDCMTR"07'' &3 MS7M/C[]ASX5_$KQ=J/B76]/U&75+]Q).\.H21J3@#A1TX%=W\)OV?_ ?P2M9 M8O".@0Z=+,,2W3,TL\@]#(Q)Q[=*8'H8Z4M%%(84444 %%%% !1110 4444 M%%%% !1110!^#_QG\(3> OBQXMT"=/+>PU.>(*.FS>2I'L5(->O_ +)?[)FG M?M-:?X@>3Q:V@W^E2Q VJ68F+QN#A\[QCE2*]R_X*5?LY76 M!+6Z\3ZRX*PS7,#6UI&?[S;L.V/[H SZBEJ/0X[_ (=06G_119O_ 5#_P". M5[O^RM^R%#^S+J>OW<7B5]>_M6&*(H]H(/+V,QSPQSG=7Y^?#3]N/XF> _B- MJ'B>^U5_$5OJLWFZCI5XV()!T'E@?ZHJ!@%>, 9!K]8_A?X_M_BAX#T?Q1:Z M??:7;ZE )DM=0B\N5![CN/0C@C!H Z>65((GDD8)&@+,S' '4DU^3O[=7[5 M+_&CQ:WA;P_='_A#=(F(#H?EOIQP93ZJ.0OXGN*]W_X*&?M7?\(Y8S_#'PI> MXU2ZC']LW<#( E3ZDENPQ^;7B;PWJ7@_P 0 M7^BZO:26.IV,S07%O*,,C@X(_P #W%/<6Q^_=K=0WMM%<6\J302H)(Y(V#*Z MD9!!'4$-#O)F[=[9B?S3\5]*_0 M*?\ U#_0U)1^#7Q6_P"2H>+_ /L,7G_HYZ^Y_P#@EC\1;)=/\5>"II5COFE7 M4K9&;F1<;9,>N/E-?#'Q6_Y*AXO_ .PQ>?\ HYZH>#/&>L_#[Q)8Z_H%]+IN MJV4@DAN(CR#Z$="#T(/!%42?OQ17P!\.?^"J-@-)A@\<>$KO^T44*]YHDB-' M*\J0@I] Q_"JGQ0_X*FQW.D36G@+PM<6U](I5=0UITQ#[K$A.X_5@/8TK M#N97_!4OXC6.HZ[X6\&VLJRW5@KWUV%.?++C;&I]R-QQ]/6OE3]F[P]/XI^. MO@C3K==SR:I S>RJP9C^0-<1XD\2:GXOUV]UG6+V74-3O93-/*?A_^WAXGU+PEX,N/'&I-I,<;:=; MRF-E0J,OD*>GT[T ?9/Q1^-OACX/RZ''XBFN8FUF[%G:?9X#)F0_WL=![UU/ MB7Q/I7@_1+O6-:OX-,TRU0R37-RX5$'N:_.G]I#XM_$#XC^(?AO!XR^&%YX" MM[?7(W@N+FX,@G8\%1E1CCFO8/V[F?Q1XZ^$_@;4;J2S\,:SJ8-\P;:LF&4! M2?Q- KG71?\ !1;X+RZV-/\ [7U%(B^S[>VGN+?ZY^]CWQ7T3I'B33/$&AP: MSIE[#J&F3Q>=%[^"7@.X\%/X7?PMI2Z%Y)A%L+5 %&,9!QG M=WW9S7S=^PG=3Z+'\5_!EK=27OAW0M2D33Y7;<%!W J#^ _*@#Z2^%/QG\-? M&6SU6Z\-37$T6FW;65P;B Q$2+G.,]1QUIGQC^-GACX%>&X=<\537,-A+.+= M6M8#*V\C(X'TKP#_ ()U?\BO\0_^QCG_ )M5C_@HZ ?A3X:!&0=>M^#]:8SJ MO"7[??P:\7:U!ID7B"XTV>9@L;ZG9O!$2>@WG('XXKW3Q#XHT_PSX:O=>O)2 M=-L[*\H^-?PA\&^.O@9J,6M:18Q^1I?GQ7JPJDENZQY#J MX&1S7CG[/GBG5?$_[!WB'^U)9+DV-G>6EO/(E?/O[*?_ "9#!_V#[S_V:OF#]F_4/&_[/7@#3_BOHIFU[P1>W3VW MB#1E'-NJL )E^F>OY\4Q'Z&:#\;O"_B3XGZUX!LI[EO$6D1":ZC> K&%..C] M#U%0_%_X_>!_@9IT5UXNUE+%YL^3:1*99YO7:@YQ[G KY>_9G\:Z1\1/VU?B M#XBT*[6]TN_TF.6&4#!Q\N01V(/!%5OA/X=TWXS_ +;7Q"O_ !K#'J#C.?K0![K\+?VV?A7\6O$$6B:5K%Q8:K.VV"VU2W,!F/HC M9()]LYKIOC-^TKX&^!+6VCH/ M=(M?%EQIMM]GNM"N0"[(/XHP>IQZ"/CS#>'PIJ$TMS98-S M9W=NT,T0)P"0>,?0UZ=7S]^S#\??!GQAO-&M1UW4V=-/L(6GG:--S!1UP.]<_X8^,/AWQ M?\,_^$[TV2XET#[.]SN>$K+L3.?D/?BLW]I#_DA'CC_L%S?RKQO]GK_DQ)/^ MP1=?R:@#Z(^'OQ$T'XH^%;/Q#XOSZ_9SU;QO\ LV> -'^*.F>?X@^'NJW# MP:]I2 [K0JV!,@_K^!KV/]ECQAI7CW]KSXF:_HEVM[I=_9130S+QD''!'8CH M10(^E_C!^T+X%^!=E#/XMUE;.:<9ALX4,MQ*/54'./AZ3JUS8ZO*<0VNJ6Q@:8^B')!/MG->$? 3P_IGQD_;"^)NM^,XHM4U'09!% MIUA>*'2%0VT,$/' Z>F:^R9?ASX6G\066N/X?TUM8L@5M[W[*@EB!ZX8"@#H MZ*3(HH&17EG!J%K-;74,=Q;S(8Y(I5#(ZD8((/!!':OA?X\_\$S-.\0WUSK' MPVU*'0YI27;1;[<;;)[1.,E![$$>XK[NHH _&3Q#^PW\:_#MTT+>"+J_4' F MTZ:.=&^F&S^8IWAS]AGXU^)+M85\%7.G(3S/J4T<"+](]0A(DBTFU4_8XV'0R,>9,>F /K7U9\5)/%MCX M!U"+P#I]I=^)&C\FR2[F6&&$GCS#D8(4^ .E=E12&?DYJO_!/#XZ:YJ=U MJ.H0Z7>7UU*TT]Q-JJL\CL"031VJ$?-)NQ@N>@]!GUK[)HIW%8*^1/VUOV,)OCE):^)_!T=K;^+HML-S' M.XBCO(>Q+=G7L>XX["OKNBD,_)BR_P""<_QOTZ\ANK6VTF"YA<21RQZJH9&! MR"#C@@U^E'PH/=3P:^2OBM_R5#Q?_ -AB\_\ 1SU^@O\ P2L_Y)UXR_[",/\ MZ :?0E'SK\2/^"='Q7\&WLW]B65OXOTX']W/I\RI*1_M1.00?H37"6'[&'QJ MU&Z6!/A]JD3$XWW&R)!]69@*_:BC I7'8_._X#_\$R;Q-0MM6^)U_"EM&P<: M'ITF]I/:67H![+GZU^@NCZ/9>']+M=-TVUBLK"UC$4%O H5(T P !5RBD,*Y MC5?#]W>>/=#U>/9]DL[:XBERWS;G"[<#OT-=/10 5X!H/P(U_3?VMM;^)4=#CN#W%>KT4 M ?%;_"+]K&[TG_A$)_B#H2:%L^SMK*C_ $MHNG79NSCWS[U] _ OX!Z3\!_A MR_AS2IGO;RXW2WNH3C#W,S#!8^@'85ZG10!\._#SX _M(?!N37[;P=K/A&WT M[4]0EO2MX&E?+,<FT4 >(_!# MX,ZY\._V<8O FI36CZPMK<0EX'+1;GSCD@'OZ4O[+WP2U'X3_!9/!WBE;&_F M>:9IHX"9(7C?L<@9XKVVB@#YH^"O[)"? OX]^(?$V@31?\(GJEB4BM&8^;:R MEP2@'=/0]NE5?CQ^RAKVO?$2'XE_"WQ&GA7QLB[;A)@?(NP/[V <''!!!!KZ MAHH ^*;7]FGXY?%3XC^%?$7Q/\2>'8;7P_ >I.!D\#@?G5[]FOQ+\3)?B5\0O#? MCW6K/Q!!ILJ2VUS9!=D&\DB+(48.W!VG)'K7T;65H'A;2/"T5S'I.G6^GK>.?AGXD\/Z>T27NHV4EO$TQ(0,1QDCM7GW MPI^#&N>"OV9U\ 7TUF^M"PGMO,AZ^AKZ4HH ^6?C?^RAXCOOB2/B;\)O$D?A;QBPQ=P7&?L]W[G@C)[@ M@@^U6OA7\//VBM0\?Z=KOQ$\>:;9Z/8@AM&T>)62ZS_?PH ^O)]*^G** /F; MXC>"/VCM1^(NN7?A/QKHVG^%Y3']AM;B(%HP =P(V9STROT&_X)6 EX-101.SCH 7 expi-20220930.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Calc2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - EXPECTED CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACQUISITIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) link:presentationLink link:calculationLink link:definitionLink 40707 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40708 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - INCOME TAXES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - COMMITMENT AND CONTINGENCIES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - FAIR VALUE MEASUREMENT link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - SEGMENT INFORMATION 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 30503 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 expi-20220930_cal.xml EX-101.CAL EX-101.DEF 9 expi-20220930_def.xml EX-101.DEF EX-101.LAB 10 expi-20220930_lab.xml EX-101.LAB EX-101.PRE 11 expi-20220930_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information
9 Months Ended
Sep. 30, 2022
shares
Document And Entity Information  
Document Type 10-Q
Document Period End Date Sep. 30, 2022
Document Quarterly Report true
Document Transition Report false
Entity Registrant Name EXP WORLD HOLDINGS, INC.
Entity Incorporation, State or Country Code DE
Entity File Number 001-38493
Entity Tax Identification Number 98-0681092
Entity Address, Address Line One 2219 Rimland Drive, Suite 301
Entity Address, City or Town Bellingham
Entity Address, State or Province WA
Entity Address, Postal Zip Code 98226
City Area Code 360
Local Phone Number 685-4206
Title of 12(b) Security Common Stock, $0.00001 par value per share
Trading Symbol EXPI
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 152,702,078
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2022
Document Fiscal Period Focus Q3
Entity Central Index Key 0001495932
Amendment Flag false
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 134,545 $ 108,237
Restricted cash 52,652 67,673
Accounts receivable, net of allowance for credit losses of $2,786 and $2,198, respectively 119,822 133,489
Prepaids and other assets 13,167 9,916
TOTAL CURRENT ASSETS 320,186 319,315
Property, plant, and equipment, net 17,689 15,902
Operating lease right-of-use assets 2,217 2,482
Other noncurrent assets 1,614 2,827
Intangible assets, net 8,975 7,528
Deferred tax assets 63,672 52,827
Goodwill 26,514 12,945
TOTAL ASSETS 440,867 413,826
CURRENT LIABILITIES    
Accounts payable 9,911 7,158
Customer deposits 52,652 67,673
Accrued expenses 117,605 111,672
Current portion of lease obligation - operating lease 202 311
TOTAL CURRENT LIABILITIES 180,370 186,814
Long-term payable 2,714 2,714
Long-term lease obligation - operating lease, net of current portion 720 765
TOTAL LIABILITIES 183,804 190,293
EQUITY    
Common Stock, $0.00001 par value 900,000,000 shares authorized; 168,562,464 issued and 152,702,078 outstanding in 2022; 155,516,284 issued and 148,764,592 outstanding in 2021 2 1
Additional paid-in capital 567,594 401,479
Treasury stock, at cost: 15,860,386 and 6,751,692 shares held, respectively (344,844) (210,009)
Accumulated earnings 34,616 30,510
Accumulated other comprehensive income (loss) (1,474) 188
Total eXp World Holdings, Inc. stockholders' equity 255,894 222,169
Equity attributable to noncontrolling interest 1,169 1,364
TOTAL EQUITY 257,063 223,533
TOTAL LIABILITIES AND EQUITY $ 440,867 $ 413,826
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED BALANCE SHEETS            
Accounts receivable, allowance for credit losses and bad debt $ 2,786   $ 2,198      
Common stock, par value $ 0.00001   $ 0.00001      
Common stock, shares authorized 900,000,000   900,000,000      
Common stock, shares issued 168,562,464 163,286,569 155,516,284 153,549,867 151,146,986 146,677,786
Common stock, shares outstanding 152,702,078   148,764,592      
Treasury stock, shares 15,860,386 11,487,691 6,751,692 6,012,795 4,725,296 2,534,494
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Revenues $ 1,238,975 $ 1,110,480 $ 3,664,766 $ 2,694,200
Operating expenses        
Commissions and other agent-related costs 1,145,853 1,030,937 3,380,930 2,481,254
General and administrative expenses 89,460 64,615 256,173 171,636
Sales and marketing expenses 3,636 3,761 11,546 8,701
Total operating expenses 1,238,949 1,099,313 3,648,649 2,661,591
Operating income 26 11,167 16,117 32,609
Other (income) expense        
Other (income) expense, net (78) 239 394 159
Equity in (income) losses of unconsolidated affiliates 329 (2) 1,213 5
Total other (income) expense, net 251 237 1,607 164
Income (loss) before income tax expense (225) 10,930 14,510 32,445
Income tax benefit (4,627) (12,884) (8,115) (33,258)
Net income 4,402 23,814 22,625 65,703
Net income attributable to noncontrolling interest   7 18 14
Net income attributable to eXp World Holdings, Inc. $ 4,402 $ 23,821 $ 22,643 $ 65,717
Earnings per share - Basic $ 0.03 $ 0.16 $ 0.15 $ 0.45
Earnings per share - Diluted $ 0.03 $ 0.15 $ 0.14 $ 0.42
Weighted average shares outstanding - Basic 151,826,315 146,862,978 150,622,845 145,610,008
Weighted average shares outstanding - Diluted 155,915,307 157,345,924 156,434,440 157,838,134
Comprehensive income:        
Net income $ 4,402 $ 23,814 $ 22,625 $ 65,703
Comprehensive loss attributable to noncontrolling interests   7 18 14
Net income attributable to eXp World Holdings, Inc. 4,402 23,821 22,643 65,717
Other comprehensive income:        
Foreign currency translation gain (loss), net of tax (521) (131) (1,662) (60)
Comprehensive income attributable to eXp World Holdings, Inc. $ 3,881 $ 23,690 $ 20,981 $ 65,657
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Total
Beginning of quarter at Dec. 31, 2020 $ 1 $ (37,994) $ 218,492 $ (39,162) $ 247 $ 1,003  
Repurchase of common stock, shares             3,478,301
Repurchase of common stock   (142,103)          
Net income       65,717   (15) $ 65,703
Dividends declared and paid       (5,755)      
Shares issued for stock options exercised, shares             2,682,142
Shares issued for stock options exercised     2,695        
Agent growth incentive stock compensation     15,184        
Stock option compensation     9,608        
Agent equity stock compensation     101,691        
Foreign currency translation loss             $ (60)
Transactions with noncontrolling interests           19  
Ending of quarter at Sep. 30, 2021 1 (180,097) 347,670 20,800 187 1,007 $ 189,568
Beginning of quarter at Jun. 30, 2021 1 (126,906) 295,035 2,734 318 1,015  
Repurchase of common stock, shares             1,287,499
Repurchase of common stock   (53,191)          
Net income       23,821   (8) $ 23,814
Dividends declared and paid       (5,755)      
Shares issued for stock options exercised, shares             337,234
Shares issued for stock options exercised     938        
Agent growth incentive stock compensation     6,483        
Stock option compensation     3,376        
Agent equity stock compensation     41,838        
Foreign currency translation loss             $ (131)
Ending of quarter at Sep. 30, 2021 1 (180,097) 347,670 20,800 187 1,007 189,568
Beginning of quarter at Dec. 31, 2021 1 (210,009) 401,479 30,510 188 1,364 $ 223,533
Repurchase of common stock, shares             9,452,025
Repurchase of common stock   (139,635)          
Issuance of treasury stock, for acquisition   4,800          
Net income       22,643   (18) $ 22,625
Dividends declared and paid       (18,537)      
Shares issued for stock options exercised, shares             2,044,193
Shares issued for stock options exercised     2,220        
Agent growth incentive stock compensation     21,793        
Stock option compensation     10,872        
Agent equity stock compensation 1   131,230        
Foreign currency translation loss             $ (1,662)
Transactions with noncontrolling interests           (177)  
Ending of quarter at Sep. 30, 2022 2 (344,844) 567,594 34,616 (1,474) 1,169 $ 257,063
Beginning of quarter at Jun. 30, 2022 2 (289,829) 509,476 37,007 (953) 1,169  
Repurchase of common stock, shares             4,716,026
Repurchase of common stock   (59,815)          
Issuance of treasury stock, for acquisition   4,800          
Net income       4,402     $ 4,402
Dividends declared and paid       (6,793)      
Shares issued for stock options exercised, shares             681,139
Shares issued for stock options exercised     1,443        
Agent growth incentive stock compensation     8,523        
Stock option compensation     3,757        
Agent equity stock compensation     44,395        
Foreign currency translation loss             $ (521)
Ending of quarter at Sep. 30, 2022 $ 2 $ (344,844) $ 567,594 $ 34,616 $ (1,474) $ 1,169 $ 257,063
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
OPERATING ACTIVITIES    
Net income $ 22,625 $ 65,703
Reconciliation of net income to net cash provided by operating activities:    
Depreciation expense 5,699 3,572
Amortization expense - intangible assets 1,455 939
Loss on dissolution of consolidated affiliates 361  
Allowance for credit losses on receivables/bad debt on receivables 588 22
Equity in (income) losses of unconsolidated affiliates 1,213 5
Agent growth incentive stock compensation expense 22,828 18,129
Stock option compensation 10,872 9,608
Agent equity stock compensation expense 131,230 101,691
Deferred income taxes, net (10,845) (36,020)
Changes in operating assets and liabilities:    
Accounts receivable 13,603 (52,913)
Prepaids and other assets (3,003) (1,510)
Customer deposits (16,135) 41,625
Accounts payable 1,952 4,597
Accrued expenses 4,770 44,561
Long-term payable   (150)
Other operating activities 111 (1,446)
NET CASH PROVIDED BY OPERATING ACTIVITIES 187,324 198,413
INVESTING ACTIVITIES    
Purchases of property, plant and equipment (9,222) (9,159)
Acquisition of businesses, net of cash acquired (9,668) (1,500)
Investments in unconsolidated affiliates   (3,004)
NET CASH USED IN INVESTING ACTIVITIES (18,890) (13,663)
FINANCING ACTIVITIES    
Repurchase of common stock (139,635) (142,103)
Proceeds from exercise of options 2,221 2,695
Transactions with noncontrolling interests (425) 19
Dividends declared and paid (18,537) (5,755)
NET CASH USED IN FINANCING ACTIVITIES (156,376) (145,144)
Effect of changes in exchange rates on cash, cash equivalents and restricted cash (771) (60)
Net change in cash, cash equivalents and restricted cash 11,287 39,546
Cash, cash equivalents and restricted cash, beginning balance 175,910 127,924
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE 187,197 167,470
SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:    
Cash paid for income taxes $ 2,933 1,060
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Termination of lease liabilities   346
Issuance of treasury stock, for acquisition 4,800  
Lease liabilities arising from obtaining right-of-use assets   2,381
Property, plant and equipment purchases in accounts payable $ 20 $ 150
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION
9 Months Ended
Sep. 30, 2022
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION  
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION
1.DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

eXp World Holdings, Inc. (“eXp,” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a cloud-based real estate brokerage and a technology platform business that enables a variety of businesses to operate remotely. Our real estate brokerage is now one of the largest and fastest-growing real estate brokerage companies in the United States and is rapidly expanding internationally. Our technology platform business develops and uses immersive technologies that enable and support virtual workplaces. This unique enabling platform helps businesses increase their effectiveness and reduce costs from operating in traditional “brick and mortar” office spaces. Through various operating subsidiaries, the Company primarily operates a cloud-based real estate brokerage operating throughout the United States, most of the Canadian provinces, the United Kingdom (U.K.), Australia, South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama, Germany, The Dominican Republic, Greece, New Zealand, Chile, and Poland.

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.

These interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 25, 2022 (“2021 Annual Report”).

In our opinion, the accompanying interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation. Operating results for the three and nine month periods ended September 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of eXp World Holdings, Inc., its wholly-owned subsidiaries, and including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or exercises control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.

Variable interest entities and noncontrolling interests

A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.

Joint ventures

A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts,

historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Reclassifications

When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. No reclassifications occurred during the current period.

Restricted cash

Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown on the condensed consolidated statements of cash flows.

Cash and cash equivalents

Restricted cash

Total

Balance, December 31, 2020

$ 100,143

$ 27,781

$ 127,924

Balance, September 30, 2021

$ 98,064

$ 69,406

$ 167,470

Balance, December 31, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, September 30, 2022

$ 134,545

$ 52,652

$ 187,197

Recently Adopted Accounting Principles and Change in Accounting Principle

In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12 – Income Taxes (Topic 740) (“ASU 2019-12”). ASU 2019-12 removes certain exceptions for investments, intraperiod allocations and interim calculations and adds guidance to reduce complexity in accounting for income taxes. ASU 2019-12 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The adoption of ASU 2019-12 had no material impact on the Company’s condensed consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

In November 2021, the FASB issued ASU 2021-08 – Business Combinations (Topic 805) (“ASU 2021-08”). ASU 2021-08 addresses diversity and inconsistencies related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in this update require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company has reviewed the amendments of ASU 2021-08 and will apply the guidance upon its effective date should the Company have future business combinations.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACQUISITIONS
9 Months Ended
Sep. 30, 2022
ACQUISITIONS  
ACQUISITIONS
3.ACQUISITIONS

On July 1, 2022, the Company acquired Zoocasa Realty Inc. (“Zoocasa”) in a stock purchase transaction.  The total consideration paid was $17,458 including net cash of $9,668 (net of cash acquired of $2,772), stock issued from treasury of $4,800 and the anticipated working capital adjustment.  The Zoocasa acquisition has been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company allocated the total purchase price to the tangible and identifiable intangible assets acquired, and assumed liabilities based on their estimated fair values as of the acquisition date, as determined by management. The purchase price included goodwill of $14,459 and identified intangible assets of $1,281.  The excess of the purchase price over the aggregate fair values of the identifiable assets was recorded as goodwill, which is not deductible for tax purposes. Goodwill generated from the acquisition includes an assembled workforce.  Zoocasa is a consumer real estate research portal that offers proprietary home search tools, market insights and a connection to local real estate experts.  The Company is in the process of completing the purchase price allocation and the final analysis of working capital adjustments which will be completed within one year from the date of acquisition.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
EXPECTED CREDIT LOSSES
9 Months Ended
Sep. 30, 2022
EXPECTED CREDIT LOSSES [Abstract]  
EXPECTED CREDIT LOSSES
4.EXPECTED CREDIT LOSSES

The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses the aging schedule method to estimate current expected credit losses (“CECL”) based on days of delinquency, including information about past events and current economic conditions. The Company’s accounts receivable is separated into three categories to evaluate allowance under the CECL impairment model. The receivables in each category share similar risk characteristics. The three categories include agent non-commission based fees, agent short-term advances, and commissions receivable for real estate property settlements. As of the first quarter of 2022, the Company provided an allowance for potential credit losses of real estate transactions.

The Company analyzed uncollectible accounts for the three categories of receivables. Receivables from real estate property settlements totaled $110,239 and $128,499 of which the Company recognized expected credit losses of $823 and nil, respectively as of September 30, 2022 and December 31, 2021. As of September 30, 2022 and December 31, 2021 agent non-commission based fees receivable and short-term advances totaled $12,369 and $7,188, of which the Company recognized expected credit losses of $1,963 and $2,198, respectively.

The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectable. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.

Changes in the allowance were not material for the nine months ended September 30, 2022 and the year ended December 31, 2021.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
PLANT, PROPERTY AND EQUIPMENT, NET
9 Months Ended
Sep. 30, 2022
PLANT, PROPERTY AND EQUIPMENT, NET [Abstract]  
PLANT, PROPERTY AND EQUIPMENT, NET
5.PLANT, PROPERTY AND EQUIPMENT, NET

Plant, property and equipment, net consisted of the following:

    

September 30, 2022

December 31, 2021

Computer hardware and software

$ 32,148

$ 20,824

Furniture, fixture, and equipment

26

26

Total depreciable property and equipment

32,174

20,850

Less: accumulated depreciation

(17,363)

(11,711)

Depreciable property, net

14,811

9,139

Assets under development

2,878

6,763

Property, plant, and equipment, net

$ 17,689

$ 15,902

For the three months ended September 30, 2022 and 2021, depreciation expense was $2,129 and $1,376, respectively. For the nine months ended September 30, 2022 and 2021, depreciation expense was $5,699 and $3,572, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2022
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS
6.GOODWILL AND INTANGIBLE ASSETS

Goodwill was $26,514 as of September 30, 2022 and $12,945 as of December 31, 2021. In the third quarter of 2022, the Company recorded cumulative translation adjustment of ($890) related to the Canadian goodwill in the Zoocasa transaction. The Company has a risk of future impairment to the extent that individual reporting unit performance does not meet projections. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the three and nine months ended September 30, 2022, no events occurred that indicated it was more likely than not that goodwill was impaired. During the third quarter of 2022 the Company received Goodwill in an acquisition. For information regarding the Company’s recent acquisitions, see Note 3 – Acquisitions.

Definite-lived intangible assets were as follows:

September 30, 2022

December 31, 2021

Gross

Accumulated

Net Carrying

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Amount

    

Amortization

    

Amount

Trade name

 

$ 3,453

 

($ 769)

 

$ 2,684

$ 2,868

 

($ 554)

 

$ 2,314

Existing technology

3,827

(2,144)

1,683

1,846

(1,102)

744

Non-competition agreements

458

(125)

333

125

(125)

-

Customer relationships

1,895

(503)

1,392

1,895

(361)

1,534

Licensing agreement

210

(163)

47

210

(110)

100

Intellectual property

2,836

-

2,836

2,836

-

2,836

Total intangible assets

 

$ 12,679

 

($ 3,704)

 

$ 8,975

$ 9,780

 

($ 2,252)

 

$ 7,528

Definite-lived intangible assets are amortized using the straight-line method over an asset’s estimated useful life. Amortization expense for definite-lived intangible assets for the three months ended September 30, 2022 and 2021 was $638 and $318, respectively. Amortization expense for definite-lived intangible assets for the nine months ended September 30, 2022 and 2021 was $1,455 and $939, respectively. The Company has no indefinite-lived assets.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2022
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

7.STOCKHOLDERS’ EQUITY

The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:

 

Three Months Ended September 30,

Nine Months Ended September 30,

(Shares of Common Stock)

2022

2021

2022

2021

Common stock:

Balance, beginning of quarter

163,286,569

151,146,986

155,516,284

146,677,786

Shares issued for stock options exercised

681,139

337,234

2,044,193

2,682,142

Agent growth incentive stock compensation

1,184,446

990,147

2,098,770

1,615,173

Agent equity stock compensation

3,410,310

1,075,500

8,903,217

2,574,766

Balance, end of quarter

168,562,464

153,549,867

168,562,464

153,549,867

The Company’s stockholder approved equity plans described below are administered under the 2013 Stock Option Plan and the 2015 Equity Incentive Plan. Although a limited number of awards under the plan remain outstanding, no awards have been granted under the 2013 Stock Option Plan since 2015. The purpose of the equity plans is to retain the services of valued employees, directors, officers, agents, and consultants and to incentivize such persons to make contributions to the Company and motivate excellent performance.

Agent Equity Program

The Company provides agents and brokers the opportunity to elect to receive 5% of commissions earned from each completed real estate transaction in the form of common stock (the “Agent Equity Program” or “AEP”). If agents and brokers elect to receive portions of their commissions in common stock, they are entitled to receive the equivalent number of shares of common stock, based on the fixed monetary value of the commission payable. The Company recognizes a 10% discount on these issuances as an additional cost of sales charge during the periods presented.

During the three months ended September 30, 2022 and 2021, the Company issued 3,410,310 and 1,075,500 shares of common stock, respectively, to agents and brokers with a value of $44,395 and $41,838, respectively, inclusive of discount. During the nine months ended September 30, 2022 and 2021, the Company issued 8,903,217 and 2,574,766 shares of common stock, respectively, to agents and brokers with a value of $131,230 and $101,691, respectively, inclusive of discount.

Agent Growth Incentive Program

The Company administers an equity incentive program whereby agents and brokers become eligible to receive awards of the Company’s common stock through agent attraction and performance benchmarks (the “Agent Growth Incentive Program” or “AGIP”). The incentive program encourages greater performance and awards agents with common stock based on achievement of performance milestones. Awards typically vest after performance benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are based on a fixed-dollar amount of shares based on the achievement of performance metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the performance metric is achieved.

For the three months ended September 30, 2022, the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $5,800, of which the total amount of stock compensation expense attributable to liability classified awards was ($985).  For the nine months ended September 30, 2022, the Company’s stock compensation expense attributable to the Agent Growth Incentive

Program was $22,828 of which the total amount of stock compensation expense attributable to liability classified awards was $3,466. Stock compensation expense related to the Agent Growth Incentive Program is included in general and administrative expense in the condensed consolidated statements of comprehensive income.

The following table illustrates changes in the Company’s stock compensation liability for the periods presented:

Amount

Stock grant liability balance at December 31, 2021

$

4,341

Stock grant liability increase year to date

3,466

Stock grants reclassified from liability to equity year to date

(2,430)

Balance, September 30, 2022

$ 5,377

Stock Option Awards

During the three months ended September 30, 2022, and 2021, the Company granted 394,657 and 176,263 stock options, respectively, to employees with an estimated grant date fair value of $8.50 and $23.26 per share, respectively. During the nine months ended September 30, 2022 and 2021, the Company granted 1,167,042 and 370,594 stock options, respectively, to employees with an estimated grant date fair value of $11.21 and $24.05 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.

Stock Repurchase Plan

In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to $25.0 million of its common stock, which was later amended in November 2019 and again in June 2020 increasing the authorized repurchase amount to $75.0 million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. Purchases under the repurchase program may be made in the open market or through a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Securities Exchange Act of 1934, as amended. The timing and number of shares repurchased depends upon market conditions. The repurchase program does not require the Company to acquire a specific number of shares. The cost of the shares that are repurchased is funded from cash and cash equivalents on hand.

Repurchase Plan Amendment

On May 3, 2022, the Board authorized an increase to the Company’s stock repurchase program from $400 million of its common stock up to $500 million and approved a form of amendment to its Issuer Repurchase Plan, dated January 10, 2022, by and between the Company and Stephens Inc., (the “Issuer Repurchase Plan”) to increase monthly repurchases from $10 million of its common stock per month up to $20 million which amendment was signed May 6, 2022. On September 27, 2022, the Board approved, and the Company entered into, a form of second amendment to the Issuer Repurchase Plan, to decrease the monthly repurchases from $20 million of its common stock per month to $13.3 million, in anticipation of volume decreases in connection with the contraction in the real estate market.

For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the transaction date of the applicable trade. Such repurchased shares are held in treasury and are presented using the cost method. These shares are not retired and are considered issued but not outstanding. During the third quarter of 2022 the Company issued treasury shares in an acquisition. For information regarding the Company’s recent acquisitions, see Note 3 – Acquisitions.

The following table shows the changes in treasury stock for the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

(Shares of Treasury Stock)

2022

2021

2022

2021

Treasury stock:

Balance, beginning of quarter

11,487,691

4,725,296

6,751,692

2,534,494

Repurchases of common stock

4,716,026

1,287,499

9,452,025

3,478,301

Issuance of treasury stock for acquisition

(343,331)

-

(343,331)

-

Balance, end of quarter

15,860,386

6,012,795

15,860,386

6,012,795

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2022
EARNINGS PER SHARE  
EARNINGS PER SHARE

8.EARNINGS PER SHARE

Basic earnings per share is computed based on net income attributable to eXp stockholders divided by the basic weighted-average shares outstanding during the period. Dilutive earnings per share is computed consistently with the basic computation while giving effect to all dilutive potential common shares and common share equivalents that were outstanding during the period. The Company uses the treasury stock method to reflect the potential dilutive effect of unvested stock awards and unexercised options.

The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:

Three Months Ended September 30,

Nine Months Ended September 30,

2022

2021

2022

2021

Numerator:

Net income attributable to common stock

$ 4,402

$ 23,821

$ 22,643

$ 65,717

Denominator:

Weighted average shares - basic

151,826,315

146,862,978

150,622,845

145,610,008

Dilutive effect of common stock equivalents

4,088,992

10,482,946

5,811,595

12,228,126

Weighted average shares - diluted

155,915,307

157,345,924

156,434,440

157,838,134

Earnings per share:

Earnings per share attributable to common stock- basic

$ 0.03

$ 0.16

$ 0.15

$ 0.45

Earnings per share attributable to common stock- diluted

$ 0.03

$ 0.15

$ 0.14

$ 0.42

For the three months ended September 30, 2022 and 2021 total outstanding shares of common stock excluded 1,315,861 and 132,704 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

For nine months ended September 30, 2022 and 2021 total outstanding shares of common stock excluded 845,162 and 75,680 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES
9 Months Ended
Sep. 30, 2022
INCOME TAXES  
INCOME TAXES

9.INCOME TAXES

Our quarterly tax provision is computed by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss plus discrete tax items arising in the period. Our provision for benefit from income taxes amounted to ($8.12) million and ($33.26) million for the nine months ended September 30, 2022 and 2021, respectively, which represent an effective tax rates of negative 56.2% and 102.5%, respectively. The decrease in income tax benefit was primarily attributable to the release of valuation allowance in 2021, lower pretax income from operations and lower deductible stock-based compensation in 2022.  

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENT
9 Months Ended
Sep. 30, 2022
FAIR VALUE MEASUREMENT  
FAIR VALUE MEASUREMENT

10.FAIR VALUE MEASUREMENT

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. The fair value hierarchy prioritizes the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

Level 1 – Inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).
Level 2 – Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).
Level 3 – Inputs are unobservable inputs that reflect the entity's own assumptions in pricing the asset or liability (used when little or no market data is available).

The Company holds funds in a money market account, which are considered Level 1 assets. The Company values its money market funds at fair value on a recurring basis.

As of September 30, 2022 and December 31, 2021, the fair value of the Company’s money market funds was $43,679 and $43,386, respectively.

There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. The Company did not have any Level 2 or Level 3 financial assets or liabilities in the period presented.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2022
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

11.COMMITMENTS AND CONTINGENCIES

From time to time, the Company is subject to potential liability under laws and government regulations and various claims and legal actions that may be asserted against us that could have a material adverse effect on the business, reputation, results of operations or financial condition. Such litigation may include, but is not limited to, actions or claims relating to sensitive data, including proprietary business information and intellectual property and that of clients and personally identifiable information of employees and contractors, cyber-attacks, data breaches and non-compliance with contractual or other legal obligations.

On November 19, 2021, the Company agreed to settle a class action lawsuit filed against the Company in 2018 alleging violations under the Telephone Consumer Protection Act. Pursuant to the proposed settlement agreement terms, the Company will grant certain monetary and non-monetary settlements. The Company decided to set aside provisions at the amount of $10.0 million to cover current estimated settlement fees and costs. The settlement agreement terms remain subject to judicial review and approval.

There are no matters pending or, to the Company’s knowledge, threatened that are expected to have a material adverse impact on the business, reputation, results of operations, or financial condition.

There are no proceedings in which any of the Company’s directors, officers or affiliates, or any registered or beneficial stockholder is an adverse party or has a material interest adverse to the Company’s interest.

In March and April 2022, an indirect subsidiary and unconsolidated joint venture of the Company, SUCCESS Lending, entered into Mortgage Warehouse Agreements and related ancillary agreements (the “Credit Agreements”) with Flagstar Bank FSB and Texas Capital Bank, which each provide SUCCESS Lending with a revolving warehouse credit line of up to $25 million. It is customary for mortgage businesses like SUCCESS Lending to obtain warehouse credit lines in order to enable them to close and fund residential mortgage loans for subsequent sale to investors. SUCCESS Lending will use the borrowing capacity under the Credit Agreements exclusively for such purposes and borrowings will generally be repaid with the proceeds received from the sale of mortgage loans.

In connection with the Credit Agreements, the Company has entered into Capital Maintenance Agreements with each of Flagstar Bank FSB and Texas Capital Bank whereby the Company agrees to provide certain funds necessary to ensure that SUCCESS Lending is at all times in compliance with its financial covenants under the Credit Agreements. The Company’s capital commitment liability under the Capital Maintenance Agreement with Flagstar Bank FSB is limited to $2.0 million. The Company’s capital commitment liability under the Capital Maintenance Agreement with Texas Capital Bank is limited to $1.25 million. The Credit Agreements represent off-balance sheet arrangements for the Company.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION
9 Months Ended
Sep. 30, 2022
SEGMENT INFORMATION  
SEGMENT INFORMATION

12.SEGMENT INFORMATION

Historically, management has not made operating decisions and assessed performance based on geographic locations. Rather, the chief operating decision-maker makes operating decisions and assesses performance based on the products and services of the identified operating segments. While management does consider real estate and brokerage services, the acquired technology and affiliated services provided to be identified operating segments, the profits and losses and assets of the technology and affiliated services business units are not material.

Operating Segments

The Company primarily operates as a cloud-based real estate brokerage. The real estate brokerage business represents 99.1% and 99.2% of the total revenue of the Company for the nine months ended September 30, 2022 and 2021, respectively. The real estate brokerage business represents 96.9% and 99.0% of the total assets of the Company as of September 30, 2022 and December 31, 2021, respectively.

The Company offers software subscriptions to customers to access its virtual reality software platform. Additionally, the Company offers professional services for implementation and consulting services. However, the operations and assets of the technology segment are not managed by the Company’s chief operating decision-maker as a separate reportable segment.

Services provided through First Cloud and Silverline are in the emerging stages of development as contributing segments and are not material to the Company’s total revenue, total net income or total assets as of September 30, 2022 and 2021, respectively.

The Company aggregates the identified operating segments for reporting purposes and has one reportable segment.

Geographical Information

The Company primarily operates within the real estate brokerage markets in the United States and Canada. During the previous three years, the Company expanded operations into the United Kingdom, Australia, South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama, Germany, the Dominican Republic, Greece, New Zealand, Chile, and Poland.

The Company’s management analyzes geographical locations on a forward-looking basis to identify growth opportunities. For the nine months ended September 30, 2022 and 2021, approximately 9% and 8% respectively, of the Company’s total revenue was generated outside of the U.S. Assets held outside of the U.S. were 5% and 8% as of September 30, 2022 and December 31, 2021

The Company’s technology services and affiliated services are currently provided primarily in the U.S.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2022
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

13.SUBSEQUENT EVENTS

Quarterly Cash Dividend

On October 27, 2022, the Company’s Board of Directors declared a dividend of $0.045 per share which is expected to be payable on November 28, 2022, to stockholders of record as of the close of business on November 14, 2022. The ex-dividend date is expected to be November 11, 2022. The dividend will be paid in cash.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of consolidation

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of eXp World Holdings, Inc., its wholly-owned subsidiaries, and including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or exercises control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.

Variable interest entities and noncontrolling interests

Variable interest entities and noncontrolling interests

A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.

Joint ventures

Joint ventures

A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost.

Use of estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts,

historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Reclassifications

Reclassifications

When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. No reclassifications occurred during the current period.

Restricted cash

Restricted cash

Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown on the condensed consolidated statements of cash flows.

Cash and cash equivalents

Restricted cash

Total

Balance, December 31, 2020

$ 100,143

$ 27,781

$ 127,924

Balance, September 30, 2021

$ 98,064

$ 69,406

$ 167,470

Balance, December 31, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, September 30, 2022

$ 134,545

$ 52,652

$ 187,197

Recently Adopted and Issued Accounting Principles

Cash and cash equivalents

Restricted cash

Total

Balance, December 31, 2020

$ 100,143

$ 27,781

$ 127,924

Balance, September 30, 2021

$ 98,064

$ 69,406

$ 167,470

Balance, December 31, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, September 30, 2022

$ 134,545

$ 52,652

$ 187,197

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Cash

Cash and cash equivalents

Restricted cash

Total

Balance, December 31, 2020

$ 100,143

$ 27,781

$ 127,924

Balance, September 30, 2021

$ 98,064

$ 69,406

$ 167,470

Balance, December 31, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, September 30, 2022

$ 134,545

$ 52,652

$ 187,197

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
PLANT, PROPERTY AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2022
PLANT, PROPERTY AND EQUIPMENT, NET [Abstract]  
Schedule of plant, property and equipment

    

September 30, 2022

December 31, 2021

Computer hardware and software

$ 32,148

$ 20,824

Furniture, fixture, and equipment

26

26

Total depreciable property and equipment

32,174

20,850

Less: accumulated depreciation

(17,363)

(11,711)

Depreciable property, net

14,811

9,139

Assets under development

2,878

6,763

Property, plant, and equipment, net

$ 17,689

$ 15,902

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2022
GOODWILL AND INTANGIBLE ASSETS  
Schedule of Definite-Lived Assets

September 30, 2022

December 31, 2021

Gross

Accumulated

Net Carrying

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Amount

    

Amortization

    

Amount

Trade name

 

$ 3,453

 

($ 769)

 

$ 2,684

$ 2,868

 

($ 554)

 

$ 2,314

Existing technology

3,827

(2,144)

1,683

1,846

(1,102)

744

Non-competition agreements

458

(125)

333

125

(125)

-

Customer relationships

1,895

(503)

1,392

1,895

(361)

1,534

Licensing agreement

210

(163)

47

210

(110)

100

Intellectual property

2,836

-

2,836

2,836

-

2,836

Total intangible assets

 

$ 12,679

 

($ 3,704)

 

$ 8,975

$ 9,780

 

($ 2,252)

 

$ 7,528

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2022
STOCKHOLDERS' EQUITY  
Schedule of common stock issued roll forward

 

Three Months Ended September 30,

Nine Months Ended September 30,

(Shares of Common Stock)

2022

2021

2022

2021

Common stock:

Balance, beginning of quarter

163,286,569

151,146,986

155,516,284

146,677,786

Shares issued for stock options exercised

681,139

337,234

2,044,193

2,682,142

Agent growth incentive stock compensation

1,184,446

990,147

2,098,770

1,615,173

Agent equity stock compensation

3,410,310

1,075,500

8,903,217

2,574,766

Balance, end of quarter

168,562,464

153,549,867

168,562,464

153,549,867

Changes in the Company's stock compensation liability

Amount

Stock grant liability balance at December 31, 2021

$

4,341

Stock grant liability increase year to date

3,466

Stock grants reclassified from liability to equity year to date

(2,430)

Balance, September 30, 2022

$ 5,377

Schedule of shares repurchased

Three Months Ended September 30,

Nine Months Ended September 30,

(Shares of Treasury Stock)

2022

2021

2022

2021

Treasury stock:

Balance, beginning of quarter

11,487,691

4,725,296

6,751,692

2,534,494

Repurchases of common stock

4,716,026

1,287,499

9,452,025

3,478,301

Issuance of treasury stock for acquisition

(343,331)

-

(343,331)

-

Balance, end of quarter

15,860,386

6,012,795

15,860,386

6,012,795

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2022
EARNINGS PER SHARE  
Schedule of calculation of basic and diluted earnings per share

Three Months Ended September 30,

Nine Months Ended September 30,

2022

2021

2022

2021

Numerator:

Net income attributable to common stock

$ 4,402

$ 23,821

$ 22,643

$ 65,717

Denominator:

Weighted average shares - basic

151,826,315

146,862,978

150,622,845

145,610,008

Dilutive effect of common stock equivalents

4,088,992

10,482,946

5,811,595

12,228,126

Weighted average shares - diluted

155,915,307

157,345,924

156,434,440

157,838,134

Earnings per share:

Earnings per share attributable to common stock- basic

$ 0.03

$ 0.16

$ 0.15

$ 0.45

Earnings per share attributable to common stock- diluted

$ 0.03

$ 0.15

$ 0.14

$ 0.42

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Cash and cash equivalents $ 134,545 $ 98,064 $ 108,237 $ 100,143
Restricted cash 52,652 69,406 67,673 27,781
Net change in cash, cash equivalents and restricted cash 11,287 39,546    
Total cash, cash equivalents, and restricted cash $ 187,197 $ 167,470 $ 175,910 $ 127,924
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACQUISITIONS (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 01, 2022
Sep. 30, 2022
Sep. 30, 2021
Business Acquisition [Line Items]      
Acquisition cash paid amount   $ 9,668 $ 1,500
Zoocasa Realty Inc [Member]      
Business Acquisition [Line Items]      
Purchase price $ 17,458    
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable 4,800    
Payments to Acquire Businesses, Gross 9,668    
Goodwill, acquired during period 14,459    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 1,281    
Cash acquired $ 2,772    
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
EXPECTED CREDIT LOSSES (Narrative) (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accounts receivable, allowance for credit losses and bad debt $ 2,786,000 $ 2,198,000
Agent Noncommission Based Fees [Member]    
Accounts Receivable, before Allowance for Credit Loss 12,369,000 7,188,000
Accounts receivable, allowance for credit losses and bad debt 1,963,000 2,198,000
Commissions Receivable for Real Estate Property Settlements [Member]    
Accounts Receivable, before Allowance for Credit Loss 110,239,000 128,499,000
Accounts receivable, allowance for credit losses and bad debt $ 823,000 $ 0
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
PLANT, PROPERTY AND EQUIPMENT, NET [Abstract]        
Depreciation expense $ 2,129 $ 1,376 $ 5,699 $ 3,572
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Total depreciable property and equipment $ 32,174 $ 20,850
Less: accumulated depreciation (17,363) (11,711)
Depreciable property, net 14,811 9,139
Assets under development 2,878 6,763
Property, plant, and equipment, net 17,689 15,902
Computer hardware and software    
Total depreciable property and equipment 32,148 20,824
Furniture, fixtures and equipment    
Total depreciable property and equipment $ 26 $ 26
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 01, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Indefinite-lived intangible assets (excluding goodwill)   $ 0   $ 0    
Goodwill   26,514,000   26,514,000   $ 12,945,000
Amortization of intangible assets   638,000 $ 318,000 1,455,000 $ 939,000  
Goodwill, impairment loss   0 $ 0 $ 0 $ 0  
Zoocasa Realty Inc [Member]            
Total consideration $ 17,458,000          
Goodwill, acquired during period $ 14,459,000          
Zoocasa Realty Inc [Member] | Adjustment            
Goodwill, acquired during period   $ (890,000)        
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 12,679 $ 9,780
Accumulated Amortization (3,704) (2,252)
Net Carrying Amount 8,975 7,528
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 2,836 2,836
Accumulated Amortization 0 0
Net Carrying Amount 2,836 2,836
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 3,453 2,868
Accumulated Amortization (769) (554)
Net Carrying Amount 2,684 2,314
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 3,827 1,846
Accumulated Amortization (2,144) (1,102)
Net Carrying Amount 1,683 744
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 458 125
Accumulated Amortization (125) (125)
Net Carrying Amount 333 0
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,895 1,895
Accumulated Amortization (503) (361)
Net Carrying Amount 1,392 1,534
Licensing agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 210 210
Accumulated Amortization (163) (110)
Net Carrying Amount $ 47 $ 100
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Common stock issued 168,562,464 153,549,867 168,562,464 153,549,867 163,286,569 155,516,284 151,146,986 146,677,786
Common stock outstanding 152,702,078   152,702,078     148,764,592    
Repurchase of common stock, shares 4,716,026 1,287,499 9,452,025 3,478,301        
Shares issued for stock options exercised, shares 681,139 337,234 2,044,193 2,682,142        
Stock based compensation     $ 10,872 $ 9,608        
Common Stock, Shares Authorized 900,000,000   900,000,000     900,000,000    
Common stock, par value $ 0.00001   $ 0.00001     $ 0.00001    
Grant date fair value $ 8.50              
Agent Equity Award Program                
Stock issued for services, shares 3,410,310 1,075,500 8,903,217 2,574,766        
Stock issued for services, value $ 44,395 $ 41,838 $ 131,230 $ 101,691        
Percentage of commission potentially redeemed in common stock     5.00%          
Percentage of discount of market price, date of issuance     10.00%          
Agent Growth Incentive Program                
Stock issued for services, shares 1,184,446 990,147 2,098,770 1,615,173        
Stock based compensation $ 5,800   $ 22,828          
Amount of stock compensation attributable to liability classified awards $ (985)   $ 3,466          
Stock Options                
Stock options granted, shares 394,657 176,263 1,167,042 370,594        
Grant date fair value   $ 23.26 $ 11.21 $ 24.05        
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Common Stock, Shares, Issued, Beginning Balance 163,286,569 151,146,986 155,516,284 146,677,786
Shares issued for stock options exercised, shares 681,139 337,234 2,044,193 2,682,142
Common Stock, Shares, Issued, Ending Balance 168,562,464 153,549,867 168,562,464 153,549,867
Agent Equity Award Program        
Agent equity stock compensation, shares 3,410,310 1,075,500 8,903,217 2,574,766
Agent Growth Incentive Program        
Agent equity stock compensation, shares 1,184,446 990,147 2,098,770 1,615,173
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
STOCKHOLDERS' EQUITY    
Stock grant liability increase year to date $ 3,466 $ 4,341
Stock grants reclassified from liability to equity year to date (2,430)  
Balance, at end of period $ 5,377  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) - USD ($)
$ in Millions
Sep. 27, 2022
May 06, 2022
May 03, 2022
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2018
STOCKHOLDERS' EQUITY            
Stock repurchase program authorized amount     $ 500.0 $ 400.0 $ 75.0 $ 25.0
Minimum            
STOCKHOLDERS' EQUITY            
Stock repurchase program authorized amount per month     $ 10.0      
Maximum            
STOCKHOLDERS' EQUITY            
Stock repurchase program authorized amount per month $ 13.3 $ 20.0        
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Treasury stock:        
Balance, beginning of quarter 11,487,691 4,725,296 6,751,692 2,534,494
Repurchase of common stock, shares 4,716,026 1,287,499 9,452,025 3,478,301
Issuance of treasury stock for acquisition (343,331)   (343,331)  
Balance, end of quarter 15,860,386 6,012,795 15,860,386 6,012,795
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
EARNINGS PER SHARE        
Net income attributable to common stock $ 4,402 $ 23,821 $ 22,643 $ 65,717
Weighted average shares - basic 151,826,315 146,862,978 150,622,845 145,610,008
Dilutive effect of common stock equivalents 4,088,992 10,482,946 5,811,595 12,228,126
Weighted average shares - diluted 155,915,307 157,345,924 156,434,440 157,838,134
Earnings per share attributable to common stock- basic $ 0.03 $ 0.16 $ 0.15 $ 0.45
Earnings per share attributable to common stock- diluted $ 0.03 $ 0.15 $ 0.14 $ 0.42
Shares excluded, anti-dilutive 1,315,861 132,704 845,162 75,680
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
INCOME TAXES        
Income tax benefit $ (4,627) $ (12,884) $ (8,115) $ (33,258)
Effective income tax rate     (56.20%) (102.50%)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS (Narrative) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Money Market Funds [Member]    
Money market funds $ 43,679 $ 43,386
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENT AND CONTINGENCIES (Narrative) (Details) - USD ($)
$ in Thousands
2 Months Ended
Apr. 30, 2022
Sep. 30, 2022
Loss Contingency, Estimate of Possible Loss   $ 10,000
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability $ 25,000  
Flagstar Bank FSB [Member]    
Investment Company, Committed Capital 2,000  
Texas Capital Bank [Member]    
Investment Company, Committed Capital $ 1,250  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION (Narrative) (Details) - segment
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Number of reportable segments 1    
Total Assets | Product Concentration Risk | Real Estate Brokerage Segment      
Concentration risk percentage 96.90%   99.00%
Sales Revenue, Net | Product Concentration Risk | Real Estate Brokerage Segment      
Concentration risk percentage 99.10% 99.20%  
Non Domestic | Total Assets | Geographic Concentration Risk      
Concentration risk percentage 5.00%   8.00%
Non Domestic | Sales Revenue, Net | Geographic Concentration Risk      
Concentration risk percentage 9.00% 8.00%  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS (Narrative) (Details) - Subsequent Event [Member]
Oct. 27, 2022
$ / shares
Dividends Payable, Amount Per Share $ 0.045
Dividends Payable, Date to be Paid Nov. 28, 2022
Dividends Payable, Date Declared Oct. 27, 2022
Dividends Payable, Date of Record Nov. 14, 2022
XML 55 expi-20220930x10q_htm.xml IDEA: XBRL DOCUMENT 0001495932 us-gaap:TreasuryStockCommonMember 2021-07-01 2021-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-09-30 0001495932 2022-05-03 0001495932 2020-06-30 0001495932 2018-12-31 0001495932 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-09-30 0001495932 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001495932 expi:AgentEquityAwardProgramMember 2022-07-01 2022-09-30 0001495932 expi:AgentGrowthIncentiveProgramMember 2021-07-01 2021-09-30 0001495932 expi:AgentEquityAwardProgramMember 2021-07-01 2021-09-30 0001495932 expi:AgentGrowthIncentiveProgramMember 2021-01-01 2021-09-30 0001495932 expi:AgentEquityAwardProgramMember 2021-01-01 2021-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2022-09-30 0001495932 us-gaap:RetainedEarningsMember 2022-09-30 0001495932 us-gaap:NoncontrollingInterestMember 2022-09-30 0001495932 us-gaap:CommonStockMember 2022-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2022-06-30 0001495932 us-gaap:RetainedEarningsMember 2022-06-30 0001495932 us-gaap:NoncontrollingInterestMember 2022-06-30 0001495932 us-gaap:CommonStockMember 2022-06-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001495932 us-gaap:TreasuryStockCommonMember 2021-12-31 0001495932 us-gaap:RetainedEarningsMember 2021-12-31 0001495932 us-gaap:NoncontrollingInterestMember 2021-12-31 0001495932 us-gaap:CommonStockMember 2021-12-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001495932 us-gaap:TreasuryStockCommonMember 2021-09-30 0001495932 us-gaap:RetainedEarningsMember 2021-09-30 0001495932 us-gaap:NoncontrollingInterestMember 2021-09-30 0001495932 us-gaap:CommonStockMember 2021-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001495932 us-gaap:TreasuryStockCommonMember 2021-06-30 0001495932 us-gaap:RetainedEarningsMember 2021-06-30 0001495932 us-gaap:NoncontrollingInterestMember 2021-06-30 0001495932 us-gaap:CommonStockMember 2021-06-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001495932 us-gaap:TreasuryStockCommonMember 2020-12-31 0001495932 us-gaap:RetainedEarningsMember 2020-12-31 0001495932 us-gaap:NoncontrollingInterestMember 2020-12-31 0001495932 us-gaap:CommonStockMember 2020-12-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001495932 us-gaap:StockOptionMember 2022-07-01 2022-09-30 0001495932 us-gaap:StockOptionMember 2022-01-01 2022-09-30 0001495932 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001495932 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001495932 us-gaap:FurnitureAndFixturesMember 2022-09-30 0001495932 us-gaap:ComputerEquipmentMember 2022-09-30 0001495932 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001495932 us-gaap:ComputerEquipmentMember 2021-12-31 0001495932 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001495932 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0001495932 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001495932 us-gaap:MoneyMarketFundsMember 2022-09-30 0001495932 us-gaap:MoneyMarketFundsMember 2021-12-31 0001495932 expi:TexasCapitalBankMember 2022-03-01 2022-04-30 0001495932 expi:FlagstarBankFsbMember 2022-03-01 2022-04-30 0001495932 srt:RestatementAdjustmentMember expi:ZoocasaRealtyIncMember 2022-07-01 2022-09-30 0001495932 us-gaap:TradeNamesMember 2022-09-30 0001495932 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-09-30 0001495932 us-gaap:NoncompeteAgreementsMember 2022-09-30 0001495932 us-gaap:LicensingAgreementsMember 2022-09-30 0001495932 us-gaap:IntellectualPropertyMember 2022-09-30 0001495932 us-gaap:CustomerRelationshipsMember 2022-09-30 0001495932 us-gaap:TradeNamesMember 2021-12-31 0001495932 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001495932 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001495932 us-gaap:LicensingAgreementsMember 2021-12-31 0001495932 us-gaap:IntellectualPropertyMember 2021-12-31 0001495932 us-gaap:CustomerRelationshipsMember 2021-12-31 0001495932 2022-04-30 0001495932 us-gaap:SubsequentEventMember 2022-10-27 0001495932 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001495932 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001495932 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001495932 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001495932 us-gaap:SubsequentEventMember 2022-10-27 2022-10-27 0001495932 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember expi:RealEstateAndBrokerageSegmentMember 2022-01-01 2022-09-30 0001495932 us-gaap:AssetsTotalMember us-gaap:ProductConcentrationRiskMember expi:RealEstateAndBrokerageSegmentMember 2022-01-01 2022-09-30 0001495932 expi:NonDomesticMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001495932 expi:NonDomesticMember us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001495932 us-gaap:AssetsTotalMember us-gaap:ProductConcentrationRiskMember expi:RealEstateAndBrokerageSegmentMember 2021-01-01 2021-12-31 0001495932 expi:NonDomesticMember us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001495932 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember expi:RealEstateAndBrokerageSegmentMember 2021-01-01 2021-09-30 0001495932 expi:NonDomesticMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001495932 2022-06-30 0001495932 2021-06-30 0001495932 2021-09-30 0001495932 2020-12-31 0001495932 expi:ZoocasaRealtyIncMember 2022-07-01 0001495932 expi:ZoocasaRealtyIncMember 2022-07-01 2022-07-01 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001495932 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001495932 expi:CommissionsReceivableForRealEstatePropertySettlementsMember 2022-09-30 0001495932 expi:AgentNoncommissionBasedFeesMember 2022-09-30 0001495932 expi:CommissionsReceivableForRealEstatePropertySettlementsMember 2021-12-31 0001495932 expi:AgentNoncommissionBasedFeesMember 2021-12-31 0001495932 srt:MaximumMember 2022-09-27 0001495932 srt:MaximumMember 2022-05-06 0001495932 srt:MinimumMember 2022-05-03 0001495932 expi:AgentGrowthIncentiveProgramMember 2022-07-01 2022-09-30 0001495932 expi:AgentGrowthIncentiveProgramMember 2022-01-01 2022-09-30 0001495932 expi:AgentEquityAwardProgramMember 2022-01-01 2022-09-30 0001495932 2021-01-01 2021-12-31 0001495932 2022-07-01 2022-09-30 0001495932 2021-07-01 2021-09-30 0001495932 2021-01-01 2021-09-30 0001495932 2021-12-31 0001495932 2022-09-30 0001495932 2022-01-01 2022-09-30 shares iso4217:USD pure iso4217:USD shares expi:segment false 0001495932 --12-31 2022 Q3 10-Q true 2022-09-30 false 001-38493 EXP WORLD HOLDINGS, INC. DE 98-0681092 2219 Rimland Drive, Suite 301 Bellingham WA 98226 360 685-4206 Common Stock, $0.00001 par value per share EXPI NASDAQ Yes Yes Large Accelerated Filer false false false 152702078 134545000 108237000 52652000 67673000 2786000 2198000 119822000 133489000 13167000 9916000 320186000 319315000 17689000 15902000 2217000 2482000 1614000 2827000 8975000 7528000 63672000 52827000 26514000 12945000 440867000 413826000 9911000 7158000 52652000 67673000 117605000 111672000 202000 311000 180370000 186814000 2714000 2714000 720000 765000 183804000 190293000 0.00001 0.00001 900000000 900000000 168562464 152702078 155516284 148764592 2000 1000 567594000 401479000 15860386 6751692 344844000 210009000 34616000 30510000 -1474000 188000 255894000 222169000 1169000 1364000 257063000 223533000 440867000 413826000 1238975000 1110480000 3664766000 2694200000 1145853000 1030937000 3380930000 2481254000 89460000 64615000 256173000 171636000 3636000 3761000 11546000 8701000 1238949000 1099313000 3648649000 2661591000 26000 11167000 16117000 32609000 78000 -239000 -394000 -159000 -329000 2000 -1213000 -5000 -251000 -237000 -1607000 -164000 -225000 10930000 14510000 32445000 -4627000 -12884000 -8115000 -33258000 4402000 23814000 22625000 65703000 -7000 -18000 -14000 4402000 23821000 22643000 65717000 0.03 0.16 0.15 0.45 0.03 0.15 0.14 0.42 151826315 146862978 150622845 145610008 155915307 157345924 156434440 157838134 4402000 23814000 22625000 65703000 -7000 -18000 -14000 4402000 23821000 22643000 65717000 -521000 -131000 -1662000 -60000 3881000 23690000 20981000 65657000 2000 1000 1000 1000 1000 2000 1000 2000 1000 -289829000 -126906000 -210009000 -37994000 59815000 53191000 139635000 142103000 4800000 4800000 -344844000 -180097000 -344844000 -180097000 509476000 295035000 401479000 218492000 1443000 938000 2220000 2695000 8523000 6483000 21793000 15184000 44395000 41838000 131230000 101691000 3757000 3376000 10872000 9608000 567594000 347670000 567594000 347670000 37007000 2734000 30510000 -39162000 4402000 23821000 22643000 65717000 6793000 5755000 18537000 5755000 34616000 20800000 34616000 20800000 -953000 318000 188000 247000 -521000 -131000 -1662000 -60000 -1474000 187000 -1474000 187000 1169000 1015000 1364000 1003000 -8000 -18000 -15000 -177000 19000 1169000 1007000 1169000 1007000 257063000 189568000 257063000 189568000 22625000 65703000 5699000 3572000 1455000 939000 361000 588000 22000 -1213000 -5000 22828000 18129000 10872000 9608000 131230000 101691000 -10845000 -36020000 -13603000 52913000 3003000 1510000 16135000 -41625000 1952000 4597000 4770000 44561000 -150000 111000 -1446000 187324000 198413000 9222000 9159000 9668000 1500000 3004000 -18890000 -13663000 139635000 142103000 2221000 2695000 425000 -19000 18537000 5755000 -156376000 -145144000 -771000 -60000 11287000 39546000 175910000 127924000 187197000 167470000 2933000 1060000 346000 4800000 2381000 20000 150000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">1.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">eXp World Holdings, Inc. (“eXp,” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a cloud-based real estate brokerage and a technology platform business that enables a variety of businesses to operate remotely. Our real estate brokerage is now one of the largest and fastest-growing real estate brokerage companies in the United States and is rapidly expanding internationally. Our technology platform business develops and uses immersive technologies that enable and support virtual workplaces. This unique enabling platform helps businesses increase their effectiveness and reduce costs from operating in traditional “brick and mortar” office spaces. Through various operating subsidiaries, the Company primarily operates a cloud-based real estate brokerage operating throughout the United States, most of the Canadian provinces, the United Kingdom (U.K.), Australia, South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama, Germany, The Dominican Republic, Greece, New Zealand, Chile, and Poland. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">These interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 25, 2022 (“2021 Annual Report”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In our opinion, the accompanying interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation. Operating results for the three and nine month periods ended September 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.</p> <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">2.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of eXp World Holdings, Inc., its wholly-owned subsidiaries, and including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or exercises control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Variable interest entities and noncontrolling interests</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="background:#ffffff;">A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) </span>the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, <span style="background:#ffffff;">and (ii) </span>the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Joint ventures</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimate</span>s</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. No reclassifications occurred during the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown on the condensed consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 100,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 27,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 127,924</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 98,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 69,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 167,470</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 108,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 67,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 175,910</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 134,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 52,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 187,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></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-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Principles and Change in Accounting Principle</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12 – <i style="font-style:italic;">Income Taxes</i> (Topic 740) (“ASU 2019-12”). ASU 2019-12 removes certain exceptions for investments, intraperiod allocations and interim calculations and adds guidance to reduce complexity in accounting for income taxes. ASU 2019-12 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The adoption of ASU 2019-12 had no material impact on the Company’s condensed consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2021, the FASB issued ASU 2021-08 – <i style="font-style:italic;">Business Combinations</i> (Topic 805) (“ASU 2021-08”). ASU 2021-08 addresses diversity and inconsistencies related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in this update require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in this update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company has reviewed the amendments of ASU 2021-08 and will apply the guidance upon its effective date should the Company have future business combinations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of eXp World Holdings, Inc., its wholly-owned subsidiaries, and including those entities in which we have a variable interest of which we are the primary beneficiary. If the Company has a variable interest in an entity but it is not the primary beneficiary of the entity or exercises control over the operations and has less than 50% ownership, it will use the equity method or the cost method of accounting for investments. Entities in which the Company has less than a 20% investment and where the Company does not exercise significant influence are accounted for under the cost method. Intercompany transactions and balances are eliminated upon consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Variable interest entities and noncontrolling interests</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="background:#ffffff;">A company is deemed to be the primary beneficiary of a variable interest entity (“VIE”) and must consolidate the entity if the company has both: (i) </span>the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, <span style="background:#ffffff;">and (ii) </span>the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Joint ventures</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">A joint venture is a contractual arrangement whereby the Company and other parties undertake an economic activity through a jointly controlled entity. Joint control exists when strategic, financial, and operating policy decisions relating to the activities require the unanimous consent of the parties sharing control. Joint ventures are accounted for using the equity method and are recognized initially at cost.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimate</span>s</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to allowance for credit losses, legal contingencies, income taxes, revenue recognition, stock-based compensation, goodwill, and deferred income tax asset valuation allowances. The Company bases its estimates and assumptions on current facts, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">When necessary, the Company will reclassify certain amounts in prior-period financial statements to conform to the current period’s presentation. No reclassifications occurred during the current period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">Restricted cash consists of cash held in escrow by the Company on behalf of real estate buyers. The Company recognizes a corresponding customer deposit liability until the funds are released. Once the cash transfers from escrow, the Company reduces the respective customers’ deposit liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown on the condensed consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 100,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 27,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 127,924</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 98,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 69,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 167,470</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 108,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 67,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 175,910</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 134,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 52,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 187,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></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><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 100,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 27,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 127,924</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 98,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 69,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 167,470</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 108,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 67,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 175,910</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 134,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 52,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 187,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></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><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;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;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 100,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 27,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 127,924</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 98,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 69,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 167,470</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 108,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 67,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 175,910</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 134,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 52,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 187,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 100143000 27781000 127924000 98064000 69406000 167470000 108237000 67673000 175910000 134545000 52652000 187197000 <div style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:6pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">3.</span>ACQUISITIONS</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On July 1, 2022, the Company acquired Zoocasa Realty Inc. (“Zoocasa”) in a stock purchase transaction.  The total consideration paid was $17,458 including net cash of $9,668 (net of cash acquired of $2,772), stock issued from treasury of $4,800 and the anticipated working capital adjustment.  The Zoocasa acquisition has been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company allocated the total purchase price to the tangible and identifiable intangible assets acquired, and assumed liabilities based on their estimated fair values as of the acquisition date, as determined by management. The purchase price included goodwill of $14,459 and identified intangible assets of $1,281.  The excess of the purchase price over the aggregate fair values of the identifiable assets was recorded as goodwill, which is not deductible for tax purposes. Goodwill generated from the acquisition includes an assembled workforce.  Zoocasa is a consumer real estate research portal that offers proprietary home search tools, market insights and a connection to local real estate experts.  The Company is in the process of completing the purchase price allocation and the final analysis of working capital adjustments which will be completed within one year from the date of acquisition.</p> 17458000 9668000 2772000 4800000 14459000 1281000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">4.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">EXPECTED CREDIT LOSSES</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses the aging schedule method to estimate current expected credit losses (“CECL”) based on days of delinquency, including information about past events and current economic conditions. The Company’s accounts receivable is separated into three categories to evaluate allowance under the CECL impairment model. The receivables in each category share similar risk characteristics. The three categories include agent non-commission based fees, agent short-term advances, and commissions receivable for real estate property settlements. As of the first quarter of 2022, the Company provided an allowance for potential credit losses of real estate transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Company analyzed uncollectible accounts for the three categories of receivables. Receivables from real estate property settlements totaled $110,239 and $128,499 of which the Company recognized expected credit losses of $823 and nil, respectively as of September 30, 2022 and December 31, 2021. As of September 30, 2022 and December 31, 2021 agent non-commission based fees receivable and short-term advances totaled $12,369 and $7,188, of which the Company recognized expected credit losses of $1,963 and $2,198, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectable. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Changes in the allowance were not material for the nine months ended September 30, 2022 and the year ended December 31, 2021.</p> 110239000 128499000 823000 0 12369000 7188000 1963000 2198000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">5.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">PLANT, PROPERTY AND EQUIPMENT, NET</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">Plant, property and equipment, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;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;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:13.13%;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, 2021</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 32,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 20,824</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixture, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;border-bottom: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.6pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom: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.6pt 0pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total depreciable property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,850</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;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.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:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,363)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,711)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciable property, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,139</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets under development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;border-bottom: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.6pt 0pt 0pt;"> 2,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom: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.6pt 0pt 0pt;"> 6,763</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant, and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;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 3.6pt 0pt 0pt;">$ 17,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;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 3.6pt 0pt 0pt;">$ 15,902</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;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:2.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:13.15%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;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></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-align:justify;margin:0pt 0pt 12pt 0pt;">For the three months ended September 30, 2022 and 2021, depreciation expense was $2,129 and $1,376, respectively. For the nine months ended September 30, 2022 and 2021, depreciation expense was $5,699 and $3,572, 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;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;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:13.13%;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, 2021</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 32,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 20,824</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixture, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;border-bottom: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.6pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom: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.6pt 0pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total depreciable property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,850</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;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.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:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,363)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,711)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciable property, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,139</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets under development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;border-bottom: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.6pt 0pt 0pt;"> 2,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom: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.6pt 0pt 0pt;"> 6,763</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant, and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.15%;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 3.6pt 0pt 0pt;">$ 17,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;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 3.6pt 0pt 0pt;">$ 15,902</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:70.12%;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:2.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:13.15%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;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></tr></table> 32148000 20824000 26000 26000 32174000 20850000 17363000 11711000 14811000 9139000 2878000 6763000 17689000 15902000 2129000 1376000 5699000 3572000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">6.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Goodwill was $26,514 as of September 30, 2022 and $12,945 as of December 31, 2021. In the third quarter of 2022, the Company recorded cumulative translation adjustment of ($890) related to the Canadian goodwill in the Zoocasa transaction. The Company has a risk of future impairment to the extent that individual reporting unit performance does not meet projections. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the three and nine months ended September 30, 2022, no events occurred that indicated it was more likely than not that goodwill was impaired. During the third quarter of 2022 the Company received Goodwill in an acquisition. For information regarding the Company’s recent acquisitions, see <i style="font-style:italic;">Note 3 – Acquisitions</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Definite-lived intangible assets 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.62%;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;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Net Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;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;">Net Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.22%;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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.22%;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;">Amount</b></p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.22%;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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.15%;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;">Amount</b></p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 3,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 769)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 2,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 2,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 554)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 2,314</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Existing technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,144)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,102)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 744</p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,534</p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensing agreement </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intellectual property </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom: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.6pt 0.05pt 0pt;"> 2,836</p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 12,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 3,704)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 8,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 9,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 2,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;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 3.6pt 0.05pt 0pt;">$ 7,528</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></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-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Definite-lived intangible assets are amortized using the straight-line method over an asset’s estimated useful life. Amortization expense for definite-lived intangible assets for the three months ended September 30, 2022 and 2021 was $638 and $318, respectively. Amortization expense for definite-lived intangible assets for the nine months ended September 30, 2022 and 2021 was $1,455 and $939, respectively. The Company has no indefinite-lived assets.</p> 26514000 12945000 -890000 0 0 0 0 <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:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.62%;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;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Net Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;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;">Net Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.22%;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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.22%;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;">Amount</b></p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.22%;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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;">    </p></td><td style="vertical-align:bottom;width:10.15%;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;">Amount</b></p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 3,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 769)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 2,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 2,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 554)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 2,314</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Existing technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,144)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,102)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 744</p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-competition agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,534</p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensing agreement </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intellectual property </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom: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.6pt 0.05pt 0pt;"> 2,836</p></td></tr><tr><td style="vertical-align:top;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 12,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 3,704)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 8,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">$ 9,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">($ 2,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;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 3.6pt 0.05pt 0pt;">$ 7,528</p></td></tr><tr><td style="vertical-align:top;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3453000 769000 2684000 2868000 554000 2314000 3827000 2144000 1683000 1846000 1102000 744000 458000 125000 333000 125000 125000 0 1895000 503000 1392000 1895000 361000 1534000 210000 163000 47000 210000 110000 100000 2836000 0 2836000 2836000 0 2836000 12679000 3704000 8975000 9780000 2252000 7528000 638000 318000 1455000 939000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">7.</b></span><b style="font-weight:bold;">STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 3pt 0pt;">The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;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><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.75%;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;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.28%;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;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(Shares of Common Stock) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance, beginning of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 163,286,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 151,146,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155,516,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 146,677,786</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Shares issued for stock options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 681,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 337,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,044,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,682,142</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Agent growth incentive stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,184,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 990,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,098,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,615,173</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Agent equity stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 3,410,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 1,075,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 8,903,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 2,574,766</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Balance, end of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 168,562,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 153,549,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 168,562,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;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.6pt 0.05pt 0pt;"> 153,549,867</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></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-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company’s stockholder approved equity plans described below are administered under the 2013 Stock Option Plan and the 2015 Equity Incentive Plan. Although a limited number of awards under the plan remain outstanding, no awards have been granted under the 2013 Stock Option Plan since 2015. The purpose of the equity plans is to retain the services of valued employees, directors, officers, agents, and consultants and to incentivize such persons to make contributions to the Company and motivate excellent performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;">Agent Equity Program</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company provides agents and brokers the opportunity to elect to receive 5% of commissions earned from each completed real estate transaction in the form of common stock (the “Agent Equity Program” or “AEP”). If agents and brokers elect to receive portions of their commissions in common stock, they are entitled to receive the equivalent number of shares of common stock, based on the fixed monetary value of the commission payable. The Company recognizes a 10% discount on these issuances as an additional cost of sales charge during the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">During the three months ended September 30, 2022 and 2021, the Company issued 3,410,310 and 1,075,500 shares of common stock, respectively, to agents and brokers with a value of $44,395 and $41,838, respectively, inclusive of discount. During the nine months ended September 30, 2022 and 2021, the Company issued 8,903,217 and 2,574,766 shares of common stock, respectively, to agents and brokers with a value of $131,230 and $101,691, respectively, inclusive of discount. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;">Agent Growth Incentive Program</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company administers an equity incentive program whereby agents and brokers become eligible to receive awards of the Company’s common stock through agent attraction and performance benchmarks (the “Agent Growth Incentive Program” or “AGIP”). The incentive program encourages greater performance and awards agents with common stock based on achievement of performance milestones. Awards typically vest after performance benchmarks are reached and three years of subsequent service is provided to the Company. Share-based performance awards are based on a fixed-dollar amount of shares based on the achievement of performance metrics. As such, the awards are classified as liabilities until the number of share awards becomes fixed once the performance metric is achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">For the three months ended September 30, 2022, the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $5,800, of which the total amount of stock compensation expense attributable to liability classified awards was ($985).  For the nine months ended September 30, 2022, the Company’s stock compensation expense attributable to the Agent Growth Incentive </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Program was $22,828 of which the total amount of stock compensation expense attributable to liability classified awards was $3,466. Stock compensation expense related to the Agent Growth Incentive Program is included in general and administrative expense in the condensed consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The following table illustrates changes in the Company’s stock compensation liability for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;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;">Amount </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock grant liability balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin: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:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,341</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock grant liability increase year to date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,466</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock grants reclassified from liability to equity year to date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 0pt 0.05pt 0pt;"> (2,430)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 3.6pt 0.05pt 0pt;">$ 5,377</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;font-style:italic;font-weight:bold;text-align:justify;margin:6pt 0pt 6pt 0pt;">Stock Option Awards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">During the three months ended September 30, 2022, and 2021, the Company granted 394,657 and 176,263 stock options, respectively, to employees with an estimated grant date fair value of $8.50 and $23.26 per share, respectively. During the nine months ended September 30, 2022 and 2021, the Company granted 1,167,042 and 370,594 stock options, respectively, to employees with an estimated grant date fair value of $11.21 and $24.05 per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock Repurchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to $25.0 million of its common stock, which was later amended in November 2019 and again in June 2020 increasing the authorized repurchase amount to $75.0 million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. Purchases under the repurchase program may be made in the open market or through a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Securities Exchange Act of 1934, as amended. The timing and number of shares repurchased depends upon market conditions. The repurchase program does not require the Company to acquire a specific number of shares. The cost of the shares that are repurchased is funded from cash and cash equivalents on hand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Repurchase Plan Amendment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">On May 3, 2022, the Board authorized an increase to the Company’s stock repurchase program from $400 million of its common stock up to $500 million and approved a form of amendment to its Issuer Repurchase Plan, dated January 10, 2022, by and between the Company and Stephens Inc., (the “Issuer Repurchase Plan”) to increase monthly repurchases from $10 million of its common stock per month up to $20 million which amendment was signed May 6, 2022. <span style="background:#ffffff;">On September 27, 2022, the Board approved, and the Company entered into, a form of second amendment to the Issuer Repurchase Plan, to decrease the monthly repurchases from </span><span style="background:#ffffff;">$20</span><span style="background:#ffffff;"> million of its common stock per month to </span><span style="background:#ffffff;">$13.3</span><span style="background:#ffffff;"> million, in anticipation of volume decreases in connection with </span>the contraction in the real estate market<span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the transaction date of the applicable trade. Such repurchased shares are held in treasury and are presented using the cost method. These shares are not retired and are considered issued but not outstanding. During the third quarter of 2022 the Company issued treasury shares in an acquisition. For information regarding the Company’s recent acquisitions, see <i style="font-style:italic;">Note 3 – Acquisitions</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The following table shows the changes in treasury stock for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.75%;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;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.28%;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;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(Shares of Treasury Stock) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Treasury stock:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance, beginning of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,487,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,725,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,751,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,534,494</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,716,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,287,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,452,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,478,301</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Issuance of treasury stock for acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom: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;"> (343,331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"> (343,331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Balance, end of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;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 3.6pt 0.05pt 0pt;"> 15,860,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 6,012,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 15,860,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,012,795</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;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><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.75%;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;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.28%;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;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(Shares of Common Stock) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance, beginning of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 163,286,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 151,146,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155,516,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 146,677,786</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Shares issued for stock options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 681,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 337,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,044,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,682,142</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Agent growth incentive stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,184,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 990,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,098,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,615,173</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Agent equity stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 3,410,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 1,075,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 8,903,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#ccecff;border-bottom: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.6pt 0.05pt 0pt;"> 2,574,766</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Balance, end of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 168,562,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 153,549,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 168,562,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;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.6pt 0.05pt 0pt;"> 153,549,867</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 163286569 151146986 155516284 146677786 681139 337234 2044193 2682142 1184446 990147 2098770 1615173 3410310 1075500 8903217 2574766 168562464 153549867 168562464 153549867 0.05 0.10 3410310 1075500 44395000 41838000 8903217 2574766 131230000 101691000 5800000 -985000 22828000 3466000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;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;">Amount </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock grant liability balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin: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:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,341</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock grant liability increase year to date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,466</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock grants reclassified from liability to equity year to date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 0pt 0.05pt 0pt;"> (2,430)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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 3.6pt 0.05pt 0pt;">$ 5,377</p></td></tr></table> 4341000 3466000 2430000 5377000 394657 176263 8.50 23.26 1167042 370594 11.21 24.05 25000000.0 75000000.0 75000000.0 400000000.0 400000000 500000000 10000000 20000000 20000000 13300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.75%;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;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.28%;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;">Nine Months Ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(Shares of Treasury Stock) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;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></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Treasury stock:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance, beginning of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,487,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,725,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,751,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,534,494</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,716,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,287,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,452,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,478,301</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Issuance of treasury stock for acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom: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;"> (343,331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"> (343,331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Balance, end of quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;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 3.6pt 0.05pt 0pt;"> 15,860,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 6,012,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 3.6pt 0.05pt 0pt;"> 15,860,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,012,795</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 11487691 4725296 6751692 2534494 4716026 1287499 9452025 3478301 343331 343331 15860386 6012795 15860386 6012795 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">8.</b></span><b style="font-weight:bold;">EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Basic earnings per share is computed based on net income attributable to eXp stockholders divided by the basic weighted-average shares outstanding during the period. Dilutive earnings per share is computed consistently with the basic computation while giving effect to all dilutive potential common shares and common share equivalents that were outstanding during the period. The Company uses the treasury stock method to reflect the potential dilutive effect of unvested stock awards and unexercised options. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:</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:49.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.1%;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;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.74%;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;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align: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:13.1%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;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></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;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:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;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.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;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></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stock</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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 4,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 23,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 22,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 65,717</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;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:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;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.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;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></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - basic </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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 151,826,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 146,862,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,622,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 145,610,008</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of common stock equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 4,088,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 10,482,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 5,811,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;border-bottom:1px solid #000000;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.74%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 12,228,126</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Weighted average shares - diluted </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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 155,915,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 157,345,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 156,434,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 157,838,134</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Earnings per share: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;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:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;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.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;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></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per share attributable to common stock- basic </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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.45</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per share attributable to common stock- diluted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.42</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin: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;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-align:justify;margin:0pt 0pt 6pt 0pt;">For the three months ended September 30, 2022 and 2021 total outstanding shares of common stock excluded 1,315,861 and 132,704 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For nine months ended September 30, 2022 and 2021 total outstanding shares of common stock excluded 845,162 and 75,680 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.</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:49.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.1%;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;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.74%;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;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align: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:13.1%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;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></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;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:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;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.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;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></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stock</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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 4,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 23,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 22,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 65,717</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;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:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;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.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;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></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - basic </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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 151,826,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 146,862,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,622,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 145,610,008</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of common stock equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 4,088,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 10,482,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 5,811,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;border-bottom:1px solid #000000;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.74%;background:#ccecff;border-bottom: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.6pt 0pt 0pt;"> 12,228,126</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Weighted average shares - diluted </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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 155,915,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 157,345,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 156,434,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 157,838,134</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Earnings per share: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;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:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;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.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;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></tr><tr><td style="vertical-align:bottom;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per share attributable to common stock- basic </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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.45</p></td></tr><tr><td style="vertical-align:bottom;width:49.39%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per share attributable to common stock- diluted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.42</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin: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> 4402000 23821000 22643000 65717000 151826315 146862978 150622845 145610008 4088992 10482946 5811595 12228126 155915307 157345924 156434440 157838134 0.03 0.16 0.15 0.45 0.03 0.15 0.14 0.42 1315861 132704 845162 75680 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">9.</b></span><b style="font-weight:bold;">INCOME TAXES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our quarterly tax provision is computed by applying the estimated annual effective tax rate to the year-to-date pre-tax income or loss plus discrete tax items arising in the period. Our provision for benefit from income taxes amounted to ($8.12) million and ($33.26) million for the nine months ended September 30, 2022 and 2021, respectively, which represent an effective tax rates of negative 56.2% and 102.5%, respectively. The decrease in income tax benefit was primarily attributable to the release of valuation allowance in 2021, lower pretax income from operations and lower deductible stock-based compensation in 2022.  </p> -8120000 -33260000 -0.562 -1.025 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">10.</b></span>FAIR VALUE MEASUREMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 3pt 0pt;">The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. The fair value hierarchy prioritizes the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:3pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 – Inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:3pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 – Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 – Inputs are unobservable inputs that reflect the entity's own assumptions in pricing the asset or liability (used when little or no market data is available).</span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company holds funds in a money market account, which are considered Level 1 assets. The Company values its money market funds at fair value on a recurring basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">As of September 30, 2022 and December 31, 2021, the fair value of the Company’s money market funds was $43,679 and $43,386, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. </span><span style="font-weight:normal;">The Company did not have any Level 2 or Level 3 financial assets or liabilities in the period presented</span><span style="font-weight:normal;">.</span></p> 43679000 43386000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:6pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">11.</b></span>COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">From time to time, the Company is subject to potential liability under laws and government regulations and various claims and legal actions that may be asserted against us that could have a material adverse effect on the business, reputation, results of operations or financial condition. Such litigation may include, but is not limited to, actions or claims relating to sensitive data, including proprietary business information and intellectual property and that of clients and personally identifiable information of employees and contractors, cyber-attacks, data breaches and non-compliance with contractual or other legal obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">On November 19, 2021, the Company agreed to settle a class action lawsuit filed against the Company in 2018 alleging violations under the Telephone Consumer Protection Act. Pursuant to the proposed settlement agreement terms, the Company will grant certain monetary and non-monetary settlements. The Company decided to set aside provisions at the amount of $10.0 million to cover current estimated settlement fees and costs. The settlement agreement terms remain subject to judicial review and approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">There are no matters pending or, to the Company’s knowledge, threatened that are expected to have a material adverse impact on the business, reputation, results of operations, or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">There are no proceedings in which any of the Company’s directors, officers or affiliates, or any registered or beneficial stockholder is an adverse party or has a material interest adverse to the Company’s interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">In March and April 2022, an indirect subsidiary and unconsolidated joint venture of the Company, SUCCESS Lending, entered into Mortgage Warehouse Agreements and related ancillary agreements (the “Credit Agreements”) with Flagstar Bank FSB and Texas Capital Bank, which each provide SUCCESS Lending with a revolving warehouse credit line of up to $25 million. It is customary for mortgage businesses like SUCCESS Lending to obtain warehouse credit lines in order to enable them to close and fund residential mortgage loans for subsequent sale to investors. SUCCESS Lending will use the borrowing capacity under the Credit Agreements exclusively for such purposes and borrowings will generally be repaid with the proceeds received from the sale of mortgage loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In connection with the Credit Agreements, the Company has entered into Capital Maintenance Agreements with each of Flagstar Bank FSB and Texas Capital Bank whereby the Company agrees to provide certain funds necessary to ensure that SUCCESS Lending is at all times in compliance with its financial covenants under the Credit Agreements. The Company’s capital commitment liability under the Capital Maintenance Agreement with Flagstar Bank FSB is limited to $2.0 million. The Company’s capital commitment liability under the Capital Maintenance Agreement with Texas Capital Bank is limited to $1.25 million. The Credit Agreements represent off-balance sheet arrangements for the Company.</p> 10000000.0 25000000 2000000.0 1250000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span><b style="font-weight:bold;">SEGMENT INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Historically, management has not made operating decisions and assessed performance based on geographic locations. Rather, the chief operating decision-maker makes operating decisions and assesses performance based on the products and services of the identified operating segments. While management does consider real estate and brokerage services, the acquired technology and affiliated services provided to be identified operating segments, the profits and losses and assets of the technology and affiliated services business units are not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Operating Segments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Company primarily operates as a cloud-based real estate brokerage. The real estate brokerage business represents 99.1% and 99.2% of the total revenue of the Company for the nine months ended September 30, 2022 and 2021, respectively. The real estate brokerage business represents 96.9% and 99.0% of the total assets of the Company as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Company offers software subscriptions to customers to access its virtual reality software platform. Additionally, the Company offers professional services for implementation and consulting services. However, the operations and assets of the technology segment are not managed by the Company’s chief operating decision-maker as a separate reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Services provided through First Cloud and Silverline are in the emerging stages of development as contributing segments and are not material to the Company’s total revenue, total net income or total assets as of September 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Company aggregates the identified operating segments for reporting purposes and has one reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Geographical Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Company primarily operates within the real estate brokerage markets in the United States and Canada. During the previous three years, the Company expanded operations into the United Kingdom, Australia, South Africa, India, Mexico, Portugal, France, Puerto Rico, Brazil, Italy, Hong Kong, Colombia, Spain, Israel, Panama, Germany, the Dominican Republic, Greece, New Zealand, Chile, and Poland. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Company’s management analyzes geographical locations on a forward-looking basis to identify growth opportunities. For the nine months ended September 30, 2022 and 2021, approximately 9% and 8% respectively, of the Company’s total revenue was generated outside of the U.S. Assets held outside of the U.S. were 5% and 8% as of September 30, 2022 and December 31, 2021</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s technology services and affiliated services are currently provided primarily in the U.S.</p> 0.991 0.992 0.969 0.990 1 0.09 0.08 0.05 0.08 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span><b style="font-weight:bold;">SUBSEQUENT EVENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Quarterly Cash Dividend</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On October 27, 2022, the Company’s Board of Directors declared a dividend of $0.045 per share which is expected to be payable on November 28, 2022, to stockholders of record as of the close of business on November 14, 2022. The ex-dividend date is expected to be November 11, 2022. The dividend will be paid in cash.</p> 2022-10-27 0.045 2022-11-28 2022-11-14 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $BJ854'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 " !(JF%5:>\.U^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G62+(F&;B^*I!<&"XBTDTS:X^4,RLMNW=W=MMX@^@,?,_/+- M-S"M2=+$C,\Y)LSDL-P,O@M%FK1F1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q :SN_ (VFK2<,$K-)"9*JU1IJ,FF(^XZU9\.DS=S/,&L ./08J(&H!3$T3 MTVGH6K@")AAA]N6[@'8ASM4_L7,'V#DY%+>D^KZO^]6<&W<0\+;=O,SK5BX4 MTL'@^*LX2:>$:W:9_+IZ>-P],=7PIJF$J'BSXT**>\EOWR?7'WY781^MV[M_ M;'P15"W\N@OU!5!+ P04 " !(JF%5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $BJ855_RMCR/@4 'H5 8 >&PO=V]R:W-H965T&UL MC9A=<^(V%(;_BH9V.NU,B&T9"*2$&0+)+M-L0D+:[/9.L07VK&UY)3F$?]\C M&VPV-2>.MD-]5P+DF[W&4J*M.H'5Z:5G*"WC,U+E(>0)O MUD+&3,.MW%@JE9SY>:4XLJAM#ZR8A4EG,LZ?+>5D+#(=A0E?2J*R.&9R=\TC ML;WJ.)W#@Z=P$VCSP)J,4[;A*Z[_3I<2[JQ2Q0]CGJA0)$3R]55GZEQ>N]14 MR$O\$_*M.KHFIBFO0GPW-PO_JF,;(AYQ3QL)!C]O?,:CR"@!QX^]:*?\IJEX M?'U0O\T;#XUY98K/1/02^CJXZ@P[Q.=KED7Z26P_\WV#^D;/$Y'*_Y-M4;;7 MZQ O4UK$^\I $(=)\]X$XKN">J$#W%?) 6,6'&^#"Q/3*2DMX&T(]/9D++X,@:\(2G]PD.M0[LDB*WH:HC2T-'S%%+6\O M>%T(TA."(_)%)#I0(.9S_^?Z%L"5A/1 >$U1P15/SXEKGQ%J4TI4P"17B*Q; M-MS-9=VFAD];-[P0[-4+FNESJ5+F\:L.S _%Y1OO3'[[Q1G8?R*XO1*WAZE7 MN,^[E-?!X=4=N_N(4/1+BGX[BB67H3!Q\PD,NUH@7*GLU;Q;$;1!B39HA_:8 M,:FYC';DB:="ZCHV7$K+C"-$%R711ATTBXUII%"F,:EDQ#5&<_ MT)_X)E0:L#2Y9W%M]S7H?%V2EX>GNSGY_' W7]Q_6IT50WUQ/SM'.$-M&'%RG\6O M7-:Z)2YBVT[7'?9&+H9T9.9.&Z1G]DX6/@R]>PP0%QR-.S:@Z%CC[!) MZM"*D+8AG/H^>*0Z.UR0.RA''I+:WFR0I-09D:Q&09B 3U$5QD,.QW>]1&0U,E"0=W]^=0@Z>)-7'H M[Z]_D!7W,@G1JL7"E68BCL%]5EIXW\_(K_:Y#7\.29DD;RS*.$FY+-9T&'B5 M-1SR 6DN&*S:05=9/6UF_2?*P[ !CW0A9.Q$:=.Z8A#$P]3S8C\)RAON% M),98)0#:*@&L8A9%Y#I3\%K5]R:NT[3(I)7OTU:^?Q-SN3$#[!,HZ ",-DY9 M4A\^7+ 1K;)]BKOV(5@!)&$4")=I!*KLG^+.?9B5/SGE*M_FDH=,0\),C*?5 M,A;*_5S9G+^\39P^O;"I?3$<6V]U6%4.H W.O7>)VU"9]/2-@V5CV[T&N6[7 MH5T76X[1RN5IP_K]L+$Z9KN%A_6#'A=KV'ZZE>.[N%%_I-IOD4]R-<@]8CL" MM_)\MYWG Y@$J$7B\W?R%Z\=\@U2)G/W1OV1B\:K\GP7=^@I!,LO A:QVN'= M('!R"EI'QV'&@?)#/T4\LVDL3L;*I^7!XK0X3JN*%Z>27Y@Q,$4BOH:J]OD% MS#59'/05-UJD^>':J]!:Q/EEP)G/I2D []="Z,.-^4!YW#KY#U!+ P04 M" !(JF%5.)M:..\& ##&@ & 'AL+W=O) =?Q5@-9DL7)NGUD9-H6*HLJ1>5EOWXG MR;5LDZ);H &2Z.7N]-SQ>,^==/$BY)=BQ;E"K^LT*RY[*Z7R\WZ_B%=\S8HS MD?,,[BR$7#,%IW+9+W+)V;Q66J=]XKI!?\V2K#>\J*_=R>&%*%6:9/Q.HJ)< MKYE\^\A3\7+9P[UO%^Z3Y4I5%_K#BYPM^8RKQ_Q.PEE_:V6>K'E6)")#DB\N M>R-\/J:T4J@E_D[X2[%SC"I7GH3X4IU,YY<]MT+$4QZKR@2#?\]\S-.TL@0X MOFZ,]K;/K!1WC[]9_[UV'IQY8@4?B_1S,E>KRU[40W.^8&6J[L7+)[YQR*_L MQ2(MZK_H92/K]E!<%DJL-\J 8)UDS7_VN@G$C@+V.A3(1H%\KP+=*-21ZS?( M:K>NF&+#"RE>D*RDP5IU4,>FU@9ODJQ:QIF2<#9N@4/;YWULGD^K]\'SK?MDZSZI[=$N M]Q_O[R&OO^# _6!R[B<9 MVW.5;EVE-NO#,2M6"!8-Q=4!_UHFSRSEF3(N8F,JJ$U5E>!YB*GG>_Y%_WG7 M'X.8&Q$:;L7VD'I;I)X5Z3TOE$QBQ1NL)GR- 7_GP3X)?'( 3Y<*PB"D9G3^ M%IUO13>*8U%"V*"(Q1QB^)1R!V50<,4"L13*(LMBCJ# HECR>:)0*HJ"%]7M M$^*$45 O ASB0>2 D2+G=2E+WTR.^IH+&/3(H:<&,4J]:&!V-=BZ&EA=O9,\ M9\F\J!$+M>(2,?#%G#*! 0(.P@.@NM1@@ ,SS' +,[3"?+A]&%VCXULYU)Y- MB8NCX "B00P/*/;-(*,MR.A(+(%ZI7IS4)ZR3#EU3*M=F ,IJCJ#3)@C/:IA ML+.N#62#E#]PB1GQ8(MX8$5\"WB92K(E2CD0)9(5(YZ*Q6D))]UY,-"P$((/ MT\ @Y$4=>+';P]P+K;B MG&:*9?R;PSM H@&X6$9-DB%/HDZ8+;ETEC)U0 8Q2PN$6S+#=C:#(,H2*@-_A7D2NALC1 ,K 7FY6O4RR>'= M K(/LN4O;">P\88%F*@*U<+M2Y$=U)F M?SQI*8W8*6V_MSFR3XF!U"*7ANX!5*-<$.W4Q7VT+;$1.[%=BVQYJKA"ILV_IX/Y&,3NGL%A(M[@:AH(-E2$N Q$Z M38H<2PT#Q44TMQ^O"O$9J51']XQ/Y)UO;= M;!F5V*?#L5BO(9=F2L1?''3BGKGP@V$[2 3C=LG1P'4=M_E%Q8H!!L1*M1(R M^8_//R <1(X?$,<+/)04155CJT$!^S ZNL1QPPB)4A70/\ZK/$VR^D4*Z/F^ MX^/ (=&^GA Y_H 8]+!Q.?19\K#4&42Z"EU+R^0(+<]A5H;-Q5)4S9RG M@#!F>:*8L;$C.O7Z0>@/M'36Y3P7>V''8$Q:DB9'9DX)%:*4;ZAH5IHI%(M" MG<-".%'@.G0SYP=.Z&,G@/!O%GO%T_GQL9_HO'U*/2_R- <-@@1#S MQLG2)&>:+/L[7QBJSSM_,KE,L@+ZI 4HNF0QY4 W%\(H;Z=5-\QMM^MAO\#4$L#!!0 ( $BJ856KC6(UV@, ,,1 M 8 >&PO=V]R:W-H965T&ULK5AKCYLZ$/TK%JVJ5MHN M;P/;)%(V(6FO>K>K9MM^=L ): &GMDG:_OIK'HL"<1'1)1^"#7/.#'/&#&9R M(O2911AS\"M-,C95(LX/=ZK*@@BGB-V2 \[$E1VA*>)B2O\.*'.)@>T MQQO,OQT>J9BI#4L8ISAC,D.1''/)H MJK@*"/$.Y0G_2DX?<7T_=L$7D(25_^!4V3J> H*<<9+68!%!&F?5$?VJ\W & MT*V_ (P:8 P%F#7 ' JP:H U% 'LH -8 .!3@U "G%*O*;BG-$G$TFU!R M K2P%FS%H-2W1 M%XJRHQ VGXFHL<'RV^/*P]!\V_A*(T>;+YT_+^9.8W,\_ MSQ\6/MA\]/VG#7C[B"C.>(1Y'*#D'7@/OFV6X.WK=^ UB#/P%)&$Z(YA&*?K'ELFJJW,'27=%' MCS/#<>%$/9Y726],UU:)Q*/NN6V/_I@>5V.2K4I;O>HO2)J*%PK1 MIH+G&W! %!Q1DF.9KA61ZN%7:02W],EZLQR=8CD;64M1ME M[2N499%X 1!K-^<1H?$?',H4K@CMLW1[6OWKJ-SK^EJ5![OUQW2[&I-L/1)9 M2VG8* VO5SIF+)>K#"_2K4/7AH8%K8[*,DO3<*$-O;;E4F)IV[8.#;?#Z)V&N+JTLQS# M-KSNNKFT,VS3LCRKLVK4L^UI\7GC7T3W<<9 @G<"J=TZ@H)6GPRJ"2>'Z M)5SL?\MAA%&(:6$@KN\(X2^38A/9_0=02P,$% @ 2*IA574,2LI3 M!P V20 !@ !X;"]W;W)KK&PJ1[,L'6?PH%T(H]+C,\O*JMU!J=='OEY.%6";EN5R)7/\RD\4R4?JV MF/?+52&2:=UHF?6)Y_'^,DGSWO"R?O:Y&%[*M+I/BU[7(Y,-5 M#_>>'GQ)YPM5/>@/+U?)7(R%^KKZ7.B[_M[*-%V*O$QEC@HQN^J]PQ);*A[*@VM44;F7\D=UA_&S$26599TN/XN3/:V_=9 M-3R\?K+^OB:OR=PGI1C)['LZ58NK7M!#4S%+UIGZ(A\^B!TAO[(WD5E9_T4/ M.ZS70Y-UJ>1RUUB/8)GFV__)X\X1!PVT';@!V34@9@/6TH#N&M!3>V"[!NS4 M'OQ=@YIZ?\N]=ER4J&1X6<@'5%1H;:VZJ+U?M];^2O,J4<:JT+^FNIT:CC[= M1O'M.(Z0OAI_^NG>G;\9W^M_'^/9NC#Z]US]]_/PE_J!Q-]]B='.K[V-T MAKZ.(_3ZU1OT"J4YNEO(=9GDT_*RK_2X*NO]R6X,U]LQD)8Q4/11YFI1HCB? MBBG0/G*W#QWM^]H?>Z>0)Z=<$Z?!L5B=(^J]1<0C!!C/Z/3F&*+S>[W'_[OW M(V?0?8;0VA[M.D.@1-AVQ>"NJJ)X4:Z2B;CJZ:I7BF(C>L,__\#<^PN*0I?& MHBZ-Q1T9.XH7V\>+N:P/OXB-R-<"G(?;EKQN62TAFR$F- @'_F5_<^A9 (>Q MQP+O&!?9.,HY&W!^C(MM'.$ATXO9'G=$U=]3]9VI^6DEBD2E^1R)1[UREC!I MO\N Y!4"U$@+31R=5:(+%%B MBB:R5&!\MJ;]HV1C?N!3(RD!G$>]D Z,I+1QE 8:9R1O;.,("S#Q&9R4@[TO M!DY?_"URG959[8=DJI?LM%15EFZ$,TL'UFB"D'%CS",;Q1G'QO2-;!3Q.1X8 M#HUM&!Y@3CG,/]CS#YS\QTDFMEF@E>ST#.QP'8YARQL #3@V:-L@C'UF MUB(;%0P\#',.]YQ#)^<[J73$Y4GE*+1'6=5@%AJ4 9P7AA0;48QL'.4LX*:] MV,81KE,G;*&.O49!>D[R315.\XE<"E >D#O!F$ HU<=;DYO",8Q-F Q *.$ M>V$+VP.]C-UK3EW:7F^IOGF*-,@9=[GP=&HMZM1:W)6UXY"0)B3$G8!@2-ZB M7"@P+L3*C+-!8":C#2(T-%/1!M&0F8EH@_2L:TG#1I1CIX89#9+LU1?PGLS"DP4LQ@!H#-B>L/&8&*6JQA M^2W.:!0O=DO>7?E]81HP8)7$)F\ 9 D. *1SVRI($*I%:^!& 6.GKAO>U&S1 MZRKX;]"]F,E"[.HP4LFCLS[Y0$R)N14 4-@64Q$$8SXV-1< HX2QM@QH]"=V M"]";AO&]UE^S% ZY+?G.&"<#DS( PR0(F,D9P 785&,Q!*.4^$$+Z49H8K?2 MO!7*M>3:\HXQCYA< :U( VQ1!6"$F\D2 S#N#SS:PK21E-BM*1NF*%&J2._7 M*KG/=+PERF55[%0ALVPK0930:PP6 %+/UUM)GYJR9P1" M!Y3Y(3$7&1"J*P331I%&3A+D/O.52U_]%]3)L\Z2E+D O M.%7I2]>33JU%G5J+N[)V')%&Y!*WR'4+G5WC9U8I 4)'0@&"!T YA ZI-&Q MY-F#U(/WMQAMI"UE0\ ,12/!"F;=(V6IB1C23X(23JLG)U:Q3==RIM:A3:W%7UH[CTHASXA;G[_46 M/9WG:+(N"I%/?B%5)'F9)?6'$_.D.M*I=_/UR45UG*-WM6# [!/=,]],PA&$ MPM1*50C%.3%3%8#QEI=XM)'FU"W-H07WMV;QKK^C]Y)!8'H&0!'*0_-D X)Y MH6DM!F#T[3.'\KJKWJ1YXWU;;531=-L7I^=U;-%OLKJ5^4F7XO_W);5*FO$ MV^KNK-Y4>3;?-5HMSZAMNV>KK%A/+L]W?_M879Z7VV99K/./E55O5ZNL^OXV M7Y8/%Q,R^?&'3\7=HFG_<'9YOLGN\NN\^;SY6(EW9X^4>;'*UW51KJTJO[V8 MO"&O4X>U#781_R[RA_KHM=5^E"]E^5?[YFI^,;';+'QF(+5L5Z_SO[=NB(HP:$#32@AP94 M;N ,-&"'!DQJ0+V!!OS0@,L-[($&SJ&!(S7@[D #]]# E3/P@0;>H8'WW%[R M#PW\W=[=[X[=O@RS)KL\K\H'JVJC!:U]L1/$KK78A<6ZU>YU4XG_%J)=<_GN MP_LP>G\=A99X=?WACZOPS8UX?U^5DCMJ3EGE MO+6^;K-*;)"5-:(#9Z\L1GZWJ$UMG:KV6'>';4?E^TMR?G9_K!PU8LJ\(.#] ML% -H\3G >V'13I:0%PI+-;0N->/232;;MNL'Y0:NZT]C;VN-]DLOY@(<=1Y M=9]/+O_^-^+:_S#L%/:X4YAQIWS*-]MJMA#G@7:OS/9':-T>8;];]2(3"75[ MQ,A\_A;O=QX2%B)A$1(6(V$)$I;N8DD962- ME117/M&4<$KD(R]$)HV0L!@)2Y"P% 3K2(^V0&)DR0<)2 M$*RG*.]149Y14=>[BQJKJ.NM$--M6>U/25:Y:6\.:BO_EE>SHL[GINL?8XJQ M.D/"0B0L0L)B)"Q!PE)/.9RHZU-QP: ?N_Q'I?D8I>D49D2/51@2%OJ:W@JD ML2="9HR1L 0)2T&PGKR"1WD%1GF]N.5V;B M:'4A:>&!UANR;.(&1-87,FL,I2506HJB]?75^S+ MK'//B=D^C]9SM59VG6]>6U=BRKNG6U7[G2;;%V%S1 MT@P;K2W5B)PZC,@W$B$T:P2EQ5!: J6E*%I?6IT=3,Q^L+EX:6X\6DI0RQ=* MBXC&068^)?)Y"VK[:I).??GTYBM7%6+#"!\84SJCEIB=VI%%3#-MM!*@[BR4 M%A'5[-45,J%)$R@M1='Z,^HZBY8^8=$BJIGF'&,%!Z6%4%H$I<506@*EI52U MO!GS*!L8S&AGWE*S>?NBJJ:9/5II4!N7JC9NP.0: 31E#*4E4%J*HO5E=C17 MV.SAOJBZ:6:/EAG4RSW0>M.WN,]DG4$]6B@M@=)2%*VOL\[,I68S=U2-T\P: MK2NH=TLULWB9Y\JZ@GJR4%H"I:4H6E]7G7M+S>[M"35.,W&TNI"TD*JV+">^ M>GI$)HVAM 1*2U&TOKPZGYJ:?>J32IQFYFB!06=(0VD1E!9#:0F4EE)UVO64 ML($G-VAGM5.SU7Y:\8EJ;%GY22W-W&5M\4D3J"T^:>)TQ2?=IBG%)UV06GS2 MHH:+3[3SGJG9>W[. W+Z?E>-8Z7?-=XR%1_.#N1^5P.Y3;@7R/VNQC';(4J_ M:S;-EZM/NB#FH\QA X\8T,Z8I69C]K2ZDADZ>C2%&K906@2EQ5!: M J6E5'6) ^Z(P\X9T%CG 5.S!SRNKF2&C=:6QF8E+'#E@G((31M!:3&4ED!I M*8K6?X*W,X&9V02^JNMMMI[ME-7\>$K^,'ZU!ETV$[2)/>@CJ7R2Y0^EP"Y+@5V7 KLPA>II4YMS M$@S<\K'.GF5F>_9%54PS>[34H$8M4XU:2JELFD!SQE!: J6E*%I?9YU/R\P^ M[8O*F&;V:)U!_5JFF7M,O$"N8T*3QE!: J6E*%I?:)UAR\R&[:@ZIIDU6EC0 M*=%,Y\'ZGKQ&%S1I#*4E4%J*HO6%U9G2S&Q*GU#(9$_;T>:DHS6C\X\)9N+IG/4F=E1/ZD\:6:.'I6@ACJ4%D%I,9260&DI4Z=43XGK M#JRLPCH[G9GM])<]@VF&CU8:=(8UE!9!:3&4EC!=6<*3JZVHG/TE##MOG9N] M]2<+X50G,*Z:X-(%S#M-R)1Q[G-YT5)-H.-ZCKRX::2)8]PET@RP6)>7<$^B M)9HP0ESY$=E#5,]M=#S;';@_YYW1S,U&\W.>P]3WO,:9E7M>XZ-2/_"I7 K7 M!#IVP)5)=9HXYBGS!F)=WL!A8F]W@TRKF9NC881=* M"Z&T"$J+H;0$2DNY:G]S3P13=V (Z%QA?NK*Q%IM0>U?KAJ/4R?PY0>B0VC6 M"$J+H;0$2DM1M+ZTCA8F-KN_+RR8F^FCM::96JL6S*$Y(R@MAM(2*"U%T?I* MZ_Q?_I(%B\V-1PL):O!":1%7[6+.;7E%?6C.!$I+N3K1MO<)^@+I?%L.7>#8 M3!NM&*AS"Z5%7#-1V%4*##$T:0*EI2A:7UJ=<\O_#RL=FW.,%AS4]H72(B@M MAM(2*"WEJEWN^H2P@<53>&?[\I^XXK&9/5II4/N7J_.""9>G>T70G#&4ED!I M*8K6UUGG_O*?N/2QF3U:9U#SEZN6J.]016=04Q=*2Z"T%$7K?]E(9_XZP 60 MS:RQNH+20D?C#7N.9%!&T)PQE)9 :2F*UM=5YVX[\ 60S<31ZH+.K794RUJ< M')7O!( FC:&T!$I+4;2^O#IWWOD)ZQ^;F:,%!C7GH;0(2HNAM 1*2QW-^L<. M'7@XV.F<>[5"J3*G"='71#6!VIJH)DY7$]7EU=1$-6&:TISN M<^IJHF='7]_:?F'PGUEU5XB;I&5^*QK:KSPQGE;[[^#=OVG*S>X;7;^435.N M=B\7>3;/JS9 _/^V+)L?;]HOB7W\)N3+_P%02P,$% @ 2*IA5=887V'! M" -28 !@ !X;"]W;W)KK3:NGF)6$_TCVE&7J-PCB];>VS['#=Z:3^GD9>^BTYT!A^V28L\C)X M9+M.>F#4VXA!4=@AAN%T(B^(6_T;\=V"]6^28Q8&,5TPE!ZCR&-O=S1,7FY; MN/7^Q3+8[3/^1:=_<_!V=$6SQ\."P5.GU+()(AJG01(C1K>WK0&^'EHV'R D MG@+ZDIY\1MR4=9+\X ^3S6W+X(AH2/V,J_#@WS,=TC#DF@#'WX725OE./O#T M\[OV>V$\&+/V4CI,PK^"3;:_;?5::$.WWC',ELG+'[0P2 #TDS 5?]%+(6NT MD'],LR0J!@."*(CS_]YK,1$G T"/>@ I!I#Z *MA@%D,,(6A.3)AULC+O/X- M2UX0X]*@C7\0%@] MP+_OX]G#"LWOT7"P^@/=3^=_K5 ;/:Y&Z-=??D/IWF,T14&,'O;),?7B37J% M?CE[ONED )&_J.,7<.YR.*0!CHN^)W&V3]$XWM#-^?@.F%;:1][MNR-:A2MZ M^(9,XPH1@Q %GN'GAV,-'+.<;E/H,QOTS1?CY>!A,OL=#88/DZ?)PV2\4LU2 MKL52:^%+^SH]>#Z];<':32E[IJW^O_^%'>,_*A,OI.S,8*LTV-)I[\\@$P6Q MGT14968^UA%C><)Y[A/B$/NF\WR*7Y9R[*YAEE)GP.P2F*WUQ)+Z2>P'8>") M=))L45Q"15DBGGPOW:,#2YX#"$:T?D.0/1G(Q[L\_0190--KE6'V)?UW(65G MT^24T^1H_3>BH-0O)HF^ GND2D_F6NP3']F.Z]8<*0N9=I>H_=@M 7:U =1 MPK+@?V< (4L%<>;%NV =4N2E*'P/0 A(> PV7@;1YFVW(CBI$GE/GDD'UX!K,?QDV+BEA:[>*R'4 M!U[L4P25!O(9W009"L%L*@R'D*+!LP?>23MK;P.\N\YJWZNL=N4@Z_5J5LLR MI"'"L%%QI*&U9OSW,.+7]FB>(WTI;MN@8?\%OQ8O.0HY@LV:#0LINL.&$ MY['>(SL:9V@'X[(]3W/P!/43@@+#_P&1%_&%\^$J+]YQ/KL]4O>!0@SW,&E8 M-9A4-A"M#2L!-CD(F*>8E5B)#,+HG:2; JLLYCI&KP%JQ?-8RZK%=-,\<+XX MR:8,W,3$-.K(%7(&=ES<@+VB;*SG[!'=4@9+MF1#[Y5";0>,J(1K23#:,-%6 M/8^JY$S'($8#W(K(L9[)AWO(]'DE>L+/(NDCJ$(1K,8U+,E&KL87)>M+:3N? MC(JNL9ZO![Z?'&.PO$JE2IME*L;@#"D1R6)MF[BXH?;"%6EC/6LO&#UXP29W M4)+M*=/0-)8IN&T:,EB%&+9Q4WQ59(WU;#T4NS! N*&') T:,,J,W,8.-J55 M(,M9^+3D/0=9\2W^@'#?_7[PWAJ=+G,C=FTI()=.Z,LTLVA7L=7DP61B1)" MMB%B2<631,^3<[&@5)L5I4D*HL3U8E(AU,:6Y31 K7B2Z'ER-G[(VPN+Y?QI M,AJ/T-U_T6=WR43!@+VN2:PZ>(6#[G5<\A@OI'.16V'$@N M(?4LI!3#=D,)22I^)!_Q(X"#)%YLN=;'% 1X*2_J&[$+XYM^CXNQ>@>JL$!! MBJ[CU(M@E1BL[:;%75$GT5/G)'ZF:<:G5Y0\7]I^Z%5_.0[5O&PU6%@1+M$3 M;ID3'GE?NOE10F%- M\(_M4.Q_,>E)<:;H6+MV4]5K5AQNZCE\^&GP5VA-=T$<\T6^]D+>4E7:HVAE M=VT7UYE/)4>Z+FF*OHJSS0\VR;!JKO*U,_[SER.:X>AD]G]?/D==BKSF;*S9%Z4YB^E[?P;#YK"P^>U)00HZH\KW2I M==']_Z6TG<]35598'Y05E$5!7!Z AI37<"?M4N4$:%5^>0+DHL-L2J]65758 M^JICDJ9'MA?H.I4I-?J/KN,:@#4EBD6U!I?.L"+I;?4;_U62ZX+MD$[2Y[G^YWQ\,WA"^%/#']HO@D;SR21S)R[ MDI?3?+\S$(?8S(_HR9T+ZI9N:=V?0H:P*T15K87A0:%O_J]MU M'C8$7C\D,%H+C)+?M:'DY;&*ZF#/NQORP@UM\I!"3=)P3ELIRC1Z?-60BP?' M)].CB]/)I]./Y_3Q+1U>3D_/3Z93&I\?T^%X>CH5ZN3B9'IR_FDL7'O]"+,B MW,_6)@YK$Z,'3/Q&'YR-RT G-N?\6_D^W&U]'C4^'XX>53CELD?;@RZ-!J/1 M(_JVVQQL)WW;_V<.:A,O[C_335HB_E/39>9/3>V=R;1>A2ZCT:#73!TT^-P MEYSO$M"D8\# F 6=:^4U0T%<,JW%CUQ1*KMJ5:S)-_P]I0H; M9AJBJ_R:^)SJDALU@T MUM%#$H!;,$L!P1W96R4359G&S4E\I&OM8X489+Q#?<:A1Y^6\*ZR^FO%M8CXUMI>LH&]C01KFR$- M@252[8GG\QIER4&QY3FO,LE* -[FWA7K@M0A4_0JUW7,#7IF7F=72;: D\JW M^)K/-32E9D^.>E\2V,<2%X9K;HTA?8EC>=( M@Y*NSH7X@6]UYKHT04JJA3)=>NL5M()2L0?,+]+G0Z_^UOAX&I59=3$>OOG3O:UDM:VG80:C(IU=069:O2 M&I2&C>PS-!QL_9[8QC[J##T'PF HP+C@165J-=.M+ST:IRC@G!0+^E:4.TR@ M*&UEJAQY-*8!U/<^S)V+8$4TGK]66O(R6_WW%$B@4B/#@/I]B4^%#'Q/-C:* M$] *.(1F,EY5*@P*^E=EZ\6P3=-&W?^EVO7(,(FAC@XR$8"MR[[1S%*RX:O= M0&-K98@!J#+38+8IPED*4D3F.F1@6;'"B))=B8X!Y6+&GK:':=O![QQ(WBCM M].0H*>.9K[!4TVBG7HM:\(C4M\8;%/70M81#$(,#7>1LW?F_L">P7\MIGN"A M\K\P.VKZ,Q'5(=4:L+$"& /NK/)>:' !P9CP/-G0.0MJ+%(1@H0HZ5(XYC#( MTRZ%Q$L=<12U Q!D;.6AS2P&(M>'BD6-, &QCQ*XMCB M!//&M$QDC4&7*3D[&L0WMM+Q5:B5P SG)0*7O*P=:&HJSGU?U%'OOA6PO['3 MX[AWVS^H#M ". #,\A.NB]VNF0KV\K]4MT M9;HAS%S$?2,]+M$H[(4!WZ6)FQ&PO=V]R:W-H965T&ULM5AK;]LX%OTK MA&=GT 546WXD3IH'X'B:CA?;-*B3=O>2.M\J_<-D0ECV6.2EN>AEUE8?!@.39*+@IJ\J4>+-6NF"6SSJ MS>[6;O7EN:IM+DMQJYFIBX+KIRN1J^U%;]AK M%K[*369I87!Y7O&-6 I[7]UJ/ U:+:DL1&FD*ID6ZXO>;/CA:D+[W89O4FQ- MYS>C2%9*_:"'17K1B\DAD8O$D@:./P]B+O*<%,&-/X+.7FN2!+N_&^W7+G;$ MLN)&S%7^7:8VN^B=]%@JUKS.[5>U_4V$>(Y(7Z)RX_YG6[]W,NZQI#96%4$8 M'A2R]'_Y8\A#1^ D?D5@% 1&SF]OR'GY*[?\\ERK+=.T&]KHAPO52<,Y65)1 MEE;CK82?_X\^_I/]N6:+1>?;A;7B_GLYH[-YO,O]S=WBYM/[/;+WQ?S MQO:+[E'U6IC=[0-VZ#'SM]X_]+\%[WY&7=U$P?3,43<=%#MQBA'T3O\I>?AL?Q MV1N>3UK/)V]I_Y.>OZU[U&?_O7IVJV69R"H7AJDUFZO2J%RFW+7<72;0=HDJ M*EX^R7+#$@4DE$:D]"MLQ,-:EAQ*>,Z,Q0)ZWAH&M7F="F:#DIH684+\HV+? MEH$P&[V#U*/Z949:TR61%N0/QY#FKC0]+_%&3@4(@ M3RG9H<5$P>EF:=U4A;*)Z8!H'A"4*UX?+7^8V,.$[%SAZ.>?.^+.VVTF0H8; MH50)GYLF9&;DII3(#"\IE^N\%F7B*Q-<(VS!LQJH>Q8!JD1U".AD5O/2\&27 MKA7/ 4J8)'TBER!?!]:Z K*3+L[[[-NSTK; (E6E*D-QX!,#8-P_/?N KG//0"1PAJ-S#7RN7&M[$NY>MHK M)BF&%92EXMHERA7)\A_"]01TJ4(F?FJ3FS;3JMYD,.,LYT\-WG/DS(?2#UXV MC2 >I7&4($H0"UI!;&02[=C&4T+H$M2E0G82X$P 7 X&6N3^#6KB:<@Y0]YJ M:I T!KZ9*%JUX*&(@Y=VH1F,A3,TQ\YUC_,Y@N(-9ZC#AN1'*;=&@D"]O\E MB-+@$0?I,6X=OOOL'KT!%SX:"P"AVG<.3 +N>%[&NU- >N9;[KG%2:)%>&((:-E#_DQ5'$*S+>BL-X*,*+D9+<:^YH@<+4 MP0'Q6-' 0G?6NBF)%W*($5H2D]QUD*W%ILZY1CW$ \]KEY77\^,@YKL>-51; MHAR'@$2+%*2,X T-KUQL$$&;@,1--$PS50"#_)&>@M\--DA_A)A5\N,]G5M3 MU^((AOLW&Z52HGS?!3C("JT=G!J=/L?,!^%.T(V#9C]BTF[<]'T]3N+,&@90 MNC7:".YF:$ZE0=ZY2S)FM"-OR!&]43=Y?J#M2@"@;G8SG&#NWL!]T!?E'%BFJOY>IYL DQ7N,5XC",T= M82@=XC_!-IQ9-#&APZVQ!W#R?0%8TT"CVY2D!J[0HBY%6A4A?*-JW68\D&L3 MRRYO&%?[_%IP$)E$WU%4&!*!(:@J*2L=(1H9P^E9IXRPZIE//%K7 M[VXHD]N-TF!$N$FY$G8K0+9.8@\*]IGSX.':C8Y.83H'%G<807D]=0CTV%>1 MY$BYF_=^SW]_"+[,$$!;X ML)D #8:]5)LP=\(O;3@-W*B=Y=99E3C9M$LD^]HH1(PI2>$";R9[]DSCQ8TT MPA0M9"*GCD6R$[I '& /;<2&<_7GM6HT5QP.&H^ 0*'M!4FBI_D<,S@H... MROX:"B2E(#Y#I!3@_L3H^)=[FD7WF3";,)AOZFFKNV5 ?)+X=$S0391D.3"_>9<*QD;DK>>AST& #(*NLYP1Z,!Q, M:VJ040-+D^%,3H5[PT('H T.U@@;]:3TQ..S_]G?.>FF?!QFJ=UQB-!F_>5S$;%?T:3%"@@:#]WE/6XW_H4-XS@:3L:=E=$TFIX,NUNP=A>/3:!(?=_4=3Z/)-'[=OSWC\4DT&D^[^J;1\;3K\'!Z M%)T.XS?\&W5WCR?1T>2HLW(TBHZ/]K:<3*/AZ?1/%Q"<*=Q9>9:JBHHTVUW9 M.A=W*O$\H_,ZDW!7VB5I% ]/?=]>MZS9$5IB[*9<@PVN%/ZTEY+KV?*J MO95(G WV_=F)W5?N_-;(S9;WK1B9?C_TJ1H.S^CB3Z>5.SH![:)=/%-^JW&? MJ%$;WS>(Y@;7Y!#-:!BB@8.M8\M[]^9]?-(:NZ)3.=U:05N-[*DV_(:HG%_>M1CVG]I M] ]65>[K'NYLX$CW,\-Q0FC:@/=KI6SS0 ;:S[V7_P902P,$% @ 2*IA M54'K.A=.! LPD !@ !X;"]W;W)KE^?)(G+2JR$&YD:-9ULC*V$IZ4M M$E=;%'E0JE22CL>'226DCE:+L'=E5PO3>"4U7EEP354)NSM'9;;+:!+U&]>R M*#UO)*M%+0J\07];7UE:)0-*+BO43AH-%C?+Z&QR_(-[,G: MF#M>7.;+:,R$4&'F&4'0WSU>H%(,1#2^=9C18)(5GW[WZ+\$W\F7M7!X8=2? M,O?E,II'D.-&-,I?F^VOV/ESP'B942[\PK:5G4PCR!KG3=4I$X-*ZO9?/'1Q M>*(P'[^@D'8*:>#=&@HL?Q)>K!;6;,&R-*'Q1W U:!,YJ3DI-][2J20]OSJ[ M^')[>7/Y]?+S[S>+Q!,B[R=9IWW>:J!GG6/^7#\A)@.=M*=S MGKX*>(/U"*;C&-)QFKZ"-QW_5B;&^+$U2+#9405[]#>8[1Z M]V9R.#Y]A=MLX#9[#?U?N;VN/1W!9PV_-6H'DS9<,?@2X<)4M= [*O=OC;28 MPU_&9,()N$:A_ XN=3:"]^_>S--T?-J=A=7D] -(:A.@FLONH&YL5E*Y@[=" M.Q%Z: 1?R8(W7BC(##5FCE:$YJJ%S&$K'+R=',6S@SDA9:K)I2Y TV0A(R68 M#;P]C@\/Y_">]V@9M@>B?)[&1T?IA[CC()UKZ&!C344T4+C&[H+8+)Z/QR!T M'EP6VLM,UL*3+,\ MIJ)6C)-D?]-3413Q+?D^V@$JTX&\N0FK!%Y1&2FT0Q# MTPX:QT#!P!/A"GUI ME.FH1&<$OU;_^3[%Z6E"(^;-$/D1TB7UN9\69[)G0A MUPJ#UQ1X MM(P1M2/YXYA]X-(8V#,&TV%5E0)"X5,4,7!AD1TPPM+:#SL@HT M-H*6]T(U)$1A(>K[3N4D%_-9CAXMC2326N]H)FD:XH^!WO.BK0<2+8S)MU*I MD,?)C(KE^)E+)/*]0T$V3N>3%AL?,G0#N3U+YK[/1%%8+(CM,Z]-U3C6%;RJRD<@1M//F=-]0.K,AEXL4#4ZB-0S>"C[U[!6INCJ%\ M]Z+8Q8."K(/YBN#:ZB7,#$=#H9)1$9J-6Z\:7@ MKMJ@=10*0]% 3_ "$'?043/ZG;/%C3IR6C0X6^[Y^]#'5%'R[EKH4W4G.STL_.R0#Q M^2U)KP0 &,+ 9 M >&PO=V]R:W-H965T7>5V\& Y?F5$K7-Q5IO%D:6TJ/HUT-7&5)9D&I+ ;) M<'@Z**72T?0RW-W9Z:6I?:$TW5GAZK*4=GM#A=E<17&TN[A7J]SSQ6!Z6LV!/%L9\XL.[["H: M,B$J*/6,(/&WIAD5!0.!QN<6,^I,LN+^\P[];? =OBRDHYDI_E"9SZ^B220R M6LJZ\/=F\PNU_KQFO-04+OR*32,[&D)@_7 X\L%EBD+8X-PU.<@3G7'PPVN=.S'5&V:'^ )PZ8LF. MV$WR+. #57TQ&O9$,DR29_!&G:.C@#?Z(4?%7]<+YRUJX^^G?&X@QT]#*^,H$]Z(U%*FO"B,<^1$914:5A5;X7-KZE4N$+&,A-29,#XG*Y9*2YTJ MO4*?IJ36J"1$D^ M-X$6.0\FGM 8UI+V3!G=#>:=+KM":73HL[8KM+-J LS8X$Y)BKI8 KTO0L^=]93HTVI4H%_6/_& M(S8=GUU *4U-S=I?HL,!=U1)*YF^TO .P26XAHN5L8IC 8_7LJC98UE@?"+& M)&HTF UQ8O>$@BEE2^93&KC4,-A/@]*"9)KOD+?"Y=*2<*I4A;0"2?HD4EPA M*82#5VGKQC>$FB!Q@MB<-OI5:LI2N3"AF_@NB5RO%7"YL?X50$LALS63YU<< MP$[K("2(.XZRX#RSSY7%M\=Z$";O"V(?P>PZ)(_]7RJ+Q'RNI84-ON11T6M" MT]84(-8* PEF]T+(ABKC@:=@[;!V +//X7BY2BV+[3^ KC6&,O\D5$KX? M"%@T*ZV8[Y&F@=K))!D%+*V*'E0<"^*CBT%)>F-3MN8G/7BR:3W?T(2]\Y/FZ"<)+WX?'(8 ME\.20'\@=]T8.ZBWKTRXG8U-3OJ 5D;L%X:X8P0!58EBM6$>@9#\:HATU<<7 MAW0Z!T/\S)I"^2&3$D8:IB+,G>]P;:GVQ2R7>M5,E$.E#6&@:(,1)'F&H'QW MU:_A" 936 V(5X-C-<'"6\(\:J2^+:FG/JF#O<6G)+L*ZYT3H0.;':B[[3;( MZV9Q^B+>K)\?I,5G!VFA)52'_;/7$49C6.F:@S=56*,6QF,I"X\YMF"R+(#W M2X.)TA[80+=73_\%4$L#!!0 ( $BJ856P=4>#6 , $X( 9 >&PO M=V]R:W-H965T18,3G@#=9TDG%1,45;L7%D(Y"EQJ@J'=]U(Z=B16TM M9D86B\6,MZHL:HP%R+:JF'@\QY)OYY9G[04WQ2976N L9@W;X"VJSTTL:.?T M*&E182T+7H/ ;&XMO>EYJ/6-PE\%;N7!&G0D:\Z_ZLV'=&ZYFA"6F"B-P.AS MCQ=8EAJ(:'S;85J]2VUXN-ZCOS.Q4RQK)O&"EU^*5.5S:VQ!BAEK2W7#M^]Q M%\]0XR6\E.87MIUN&%F0M%+Q:F=,#*JB[K[L89>' X.Q^X*!OS/P#>_.D6%Y MR11;S 3?@M#:A*87)E1C3>2*6E_*K1)T6I"=6L0?E]=W-L0WG^+5S=W?L+R^ MA-6?GS_$5RLMOU[=S1Q%?K2VD^PPSSM,_P7,"5SQ6N425G6*Z7-[A_CU)/T] MR7/_). M-@,(7!M\U_=/X 5]T('!"WXY:/AGN99*T)OY]UC\'7QX'%[7T50V M+,&Y184B4=RCM7C]RHO\:EI%DIR)=,L$&I:29\IL]H9G$/BV%XX/!+YKC_T0 MWK6B+E0KT(:L>.@6SP+M3?SH<'G'%2NI']"-)P5;E_A"GGH;36 4/D&0^Z$+ M'U'**?6JI*W:DNE$[B%-$]MK_^&-[" *WAP(/'OD>6\H)?]ET-W-7M4+[;'G M]=N)[0436$J)2D)+%2O(Y3UUZQ^BM<>CIW1%]B@*(.[QF^YI''D13PDFRM%X MRJ:DGX9]O-$X@.--8FP91+.Z";\ MB=$\\^Q@%-DT;F2#9F"4CX/>8TUE\UL<#NUHLG,8V,.1_X/#8UW".>CQ%8J- MF622"JZM5=?N>VD_+)?=C'A2[R;M%1.;HI908D:F[F TM$!TTZO;*-Z8B;'F MBN:/6>8T\%%H!3K/.%?[C7;0_X58? =02P,$% @ 2*IA54\?4[&ULQ5=K;]LV%/TKA!L4 M':#8>OJ1%^ \E@5(TZ+)5F#?&(FRV4BB2E)VLE^_0U*6E31)BZW8/B0FQ7,/ M[X/W7O)@+>2=6C*FR7U95.IPL-2ZWAN-5+ID)55#4;,**[F0)=68RL5(U9+1 MS J5Q2CT_?&HI+P:'!W8;Q_ET8%H=,$K]E$2U90EE0_'K!#KPT$PV'SXQ!=+ M;3Z,C@YJNF#73/]>?Y28C3J6C)>L4EQ41++\<# /]HYC@[> /SA;J]Z8&$MN MA;@SDXOL<. ;A5C!4FT8*'Y6[(05A2&"&E];SD&WI1'LCS?LOUK;8Q$ M%)]YII>'@^F 9"RG3:$_B?5OK+4G,7RI*)3]3]8.&V''M%%:E*TPYB6OW"^] M;_W0$YCZ+PB$K4!H]78;62U/J:9'!U*LB31HL)F!-=5*0SE>F:!<:XE5#CE] M=/[AP^GGB\M+,K\Z)1=7-_.K\XOCRS,RO[X^N[D^&&GL89"CM.4[=GSA"WPS M\EY4>JG(696Q[+'\"+IU"H8;!8_#5PFO63TDD>^1T _#5_BBSN#(\D4_S6#' M%S_/9Y)F3]4T98<#9(5B'L M"U("-4$;^7<[TYG_"X2P"ADM'!>M:,9I118;2[C;_T\A4JJH(Z2V* S)36_W M)2R@1')U9]CS1C>2$8XU+NV6[0;L7MO9DFI09WS%LX864*,64O-J09J*:U(S M:4MFE3*2":9()30I39FMI?CB:I(:DGF6<3.D1?'@$9[#*=##C!,15DIJ88+* MX9Y>P-N#XT["D* -M =9,N>L"NE%2E?PF"EXS^2(!S<0$QT->U,;WFQ[>%*K M/LZ+2;=2P&D%OS-Z E%9!UKHHI^53D.6# !4B MY\@0MEM8;7BE$5U^6S!SYAF\M&;2C$DN"MP9U)ZE\:/]_^WWF<*W6?JFW'TC M?"Z%4MULGK:E#99OOETA;TZHE _&S?]2;%[:],0/:M%?+H;MMQ^ W$B*;*PH MBL<.B;PXB5!DR60\^P7ST!M/XX[%S*?CJ5E/DMBM1V@59_=O *_-X&OH\NK''W1>TSS0J- M PU*;T.#8$;CGMW/?W\==2.TJ9_?Y/,./.R-)S-S5B)OXMO3,O5FDZ1WFF;> M9.H;1.B%26@0$R\)M^'[KWZ_6YU,8Z,N=[#>J$UM5+A7F"? ;F&; M-+@=Z( MMF-KK)'MRN:V;S6*Y4V!FI^COSS*2':/=Y="\T%!SKZG4_ZH,WVG(=G.94N5 MO>*-HZF[QD7!U,,Q5S6S+Z7BX6=H]",=\HE" >I.XE2:1;.G*CV]L*&YHH\^ M5L?I,'SN_CWJ/960U@O[(#0W#90_]VKJOG9OSKE[:FWA[L'ZGLH%1S\K6 Y1 M?SA)!K@\VD>@FVA1VX?7K="H(7:XQ)V#20/ >B[0)=N)V:![B1_]#5!+ P04 M " !(JF%5\!-^;CL, #V)0 &0 'AL+W=O7S" RGWKDX1D[2=OT+HTO=N_F?H0H6.*$)%0" MLJW^]?26G875E4^LW1RICURY,3 MG:UD*?1(K66%)]>J+H7!SWIYHM>U% N[J2Q.HB 8GY0BKXY.7]M[%_7I:[4Q M15[)BYKI35F*>GLN"W7[YB@\:FY\SI2O/K^J+&KY.6RB(O M9:5S5;%:7K\Y.@M?GB>TWB[X=RYO=>^:D29SI;[0CP^+-T9H>L06\EIL"O-9 MW?XDO3XITW_[-:MC< QVVBC2K\9O\N\)ICGSF]O/KT]A\_??KGN_>? M+__.WO_KUP]7_WU]8D"9GI]DGLJYHQ+=0V7&/JK*K#1[7RWD8G?_"21JQ8H: MLRO6(Q0%G41!%#]"+6S5C2R_^DVHZ*LDP%4J0EWHM,OGF"!F@97TC MCTZ__ULX#EX](&/2RI@\1/W1,CY,93)B?4+?_VT:A9-7GAR[6DEVK0JD8EXM MF1'S0B*UK#*5T4PPO1(UW5%+FSJJ&MFL/&M*M>BVGJ2FF6J+/$4,9I] M8;G6&[D \=JN7,EH7Q"_^@O^AE$TG1X^N%K54NY$)D-<&5G. M96V#:W_#+[#E0^N?79)U--GCK=/]DG1_WA*@:.W_" ]8'*YXV[/BTQGI7!2B MRB1G<[G,JXJ\#:E_VXC:0)EF53B.>30=\W0\Z^ZE(0^3,9]-QP=4PS3E:3C& MGJ2[A[7CR81/L-[;IQ<++CC4FN)(,WDGZRS7>-;L'D_!+>ZXQ_&$1W%R:#<> M) D/9W'OSG@:0=*(G2T186R)=#,KED/KBI#>LT:0HH!I%\BMS#R<)CQ).@UG MLP"T)D-\9U,^F02]O>,PY>$D]GSE;YO<;!_B%O,D#'@<]FD$$U@R" [X3?DL M@$_"24^"=)+PR7C<^516BV%O3N')B"?CGG?2F*?)C$_'A[K]T?5/]?=J $NL M^5:J6$ ?L5[7Z@9!XDV[AMH:I59G=3['[3FU$HQP2BQ0$G,-(^#VIJ+-!#Y1 M$,8N-=DG&WGL B28@-G\XY2]=[0_M.%"2T;LK# KM5FN (5%7N8 +E9M+ # MX.)6U,"TCA%)!K"DYH>AX]$&+)!JG%6J6;P2H#V7LD* "@+"K\NI*8:ME"-K MJ_6F7BLM&QC>L4JNF5$0P9 (])2J4IXYD+H1!>6A+->%VDJI.5OD@':C:ERJ MZVNLHRM!<4Q_81_@OD9#(VPU('NI-J/RWT%]DZT(VS5E,YZ5XHND/0:>V;@< MQ]U>L;!$2H7MPD#TNPS]%V4-:-B.$K1'/I&\1RYJ!4N5_2AA% \Y L"+:HG. M:_4%@EAF:KU6M=E4M!_\;<_G[)))\FWZ'9F#ZA6@R2&1J"N"J%J5N(92E+F% M)/^@MRV8A"\AL('/M' -I#UGAAJ/$7O7 M/36V)2A=B9<#)=[69W("U6:^$\F^JG5H3LLZ)+_/;KBYEG;V*+:\GDL?XQ?3(BT-47*[LP0!@_GX)5#Q7!KLI6&)2_Z %T MN4_G 9SY\4,/:,@DATJ#D]K4D$BC2$E!/45?$I+,:^C-8IVXHU:+#L#27-[( MDJ2$/?ITRAPI:X 9&JYS],QVG6>B* A>,3$]3[OGA7<8 +Z8.1*.>7R%DAN M+:\WJOG!B[RCK%06S3B>'=R\6F)P$^I/2H56+ ME3O0^) !).ID1MIK6TE=TO4X9H4 <%[GI*%& R+FF,%,+JGG,'GATGH7J9OM M+CJU1V9%[#P<[K$GJW@9@8T_^'GM4<#(!\-[H/.5=W0M;7A38R!\OM#VKR3M M+10_3ODT"*A%03[F*,Y60F4 _SW;/YYM8\CMCH&=W8C?L^/9-'W>&>,QR/G- M; %6TVCZS6QQC/HV'H]\6SI(LI:%,%U*?46)7#OX)C.B1<%B69/P!"H>E&MA M=S3T?:.%MG)!OUU3JHI\8;G:QJRT,.0*$"K]BDX);RRT(0E&@\<<>8$20JQ< MVU 1VGE.C_!B9[8G/.$X8'^/@>3><#C09 MS=ICEO)XT@V6.Z./KPA_M%GC][0PS;05SQ(^3ET'$T[&/!K'NX<2 VU+.S#Y M;J6B<2 O;?@Y6UL37 MTX%TC,QVEOHN)XE$TI@!Q$+W+X:EZM$;!D(?C"0\2 MMRZ>!#R=)7^1BF$X0O Y'9-1D-ZOH\W ;C,A"^I\MG'(@5X.!A#LO!"0\C+# MX"_UBX^R-G3:Z.)AC5I%JTJUD$6#1Y\EAF%DKW;S.N"F2PX,S--A5)XKA)9K M'?WXN]-2G=/CID?J3A^$-V+=\6P:)K$Q*U7GOS=N;'P"P[9K-VOZ>1REHX Z MG\(?I.9&[W7-#M;)0H5MO43I(@'@] L$:72;.4745;K>MWZO@ M ]9Q@8:X>B@GF]Q->\ML<'30T)P"[60$T?E HW.]KR)GKGGY650;.C )V^HU M=T=DP;1WA+APX8@ M?+>;6SCKUCOK+P]H6TL0'U5;:'0 M*-ZSNJ;W4XM#.+K/^-2TR"9B5@_9(WJL/<@883R*F^4$?9#?H&BMV[=F-ZK8 ME++E[<_HJLJ_DK:HXL8.D=DS#0(&?]R+JKW#NI]R'?K<%^CV9)A.VFI*3#>@ M6B"QJ-P[U;1EWF30@WT1-6E\]X^9P\$A $K6=@B94BW3;UM\;/M MB'V=-PV88 !=*8>"6O9).;@R>>U'>SL+ ^0PN5OWN^,H3#%V9>^D?>]P+TQK-ZR\*UG7OK,(0#7]OP>"0HE?JUAUI]T>45ESK[/_+*]9O]V;UJM'V"=ZM M7NU8[IN_70UY,IW0>69[*^&3*.71[/#5ZIA/4CK[[&G 4[0/"9KYSSV8VG_S MT*,BVAH&$9\,DL/&/RAQ4_T=^BCCY/>MSBE MK)?VBR.J(D!W]UE.>[?]J.G,?^GXQ+QBMO,7>R:[68R\8(7L&U(KHI2Z8>ST#(S8D7>+W@ MAJ\+8P7CQ;QF:[@%\U=]K7 TWJ+DO(1*+XE! (R8Q$8?N[A'(2P0$CC>X?I;5U:P^'_'OT/%SO&LF0: MSJ7XQG-3G'BI1W)8L4:8&[GY!%T\$XN72:'=+]FTNL',(UFCC2P[8V10\JK] MLH[=>187C##%G,E-T19;42S?URHSAK)\4NN+V_([:?3F\OYV""NG1UG'<99BQ&^@C$C7V1E"DTNJQSR M7?LQ\MF2"GM29^%!P%NH1R3R*0G],#R %VV#C!Q>]*8@6XSX90Q;',>Z9AF< M>+C[-:A[\!8?W@6)__$ PWC+,#Z$_HL,#V.D(_(Y];XD9@"+ 8ZVK@R@/R(W8/"JFZ=:8+]0!M6Y4B"Y(VR'VN$=+C,1^2" MB\:6Y\^(9A+;@390&?&(E6**@>M6B;EBWQ0<6:^1(3J"U0I[@(V!"8&T.U>U MM#B<"6M9HE%'%5GN2 A\;_@]$ZBLT1TS&"1*?Q+15_Q_CHQ8]4@:#=I-&NR; MNE&/;2))"::0N26&K4@XCL60UY9J%X%QD36B#9MZ*#-I05TWA'LA279WQM]NARG M9\E 2ULQ%8(=DP_OTM"//OZV[]=" >PT)(+MQ$"Y1/:VI_2*5U@^OZ+7?VTO M&@Z" S-738F[WTCU]GBO7J_(G:SW^N])3&,_'(S#B*8#MB@(:1)' T$RH=-@ M2BZ@DGC$_#>\OW6-@.PU@J-NA_5ZP21 >@F-@LF3+$YHFH1T-DT'>CY-D'D: M#_4F- E\ZOOIH(-L:V4G/\,B[NUCZJLH5@<8J.XV0KFM T".AD-G ; MTC!,:1 F!Z+LJ^>)_X3.@@F-_.E -J41QC +XX$LH7&$:QC[.WIIA!ZCF%P^ MJ\:WK]5SS(-[;7\)WQ-_Y$<[PR#9'4YVAKB$_]KE?CY?PF\T$M6!)! XD MB$(Z]>/.BN+AH6MPMUOQ2,E*R;)M[(/S$)$/M/,E9 S/*&O%55] &]F(G!2X ML7$>\/Z,9])1?R*-7.R5;:&_,6RL=1HD+<042SWU_]>87[KGC0=7;^SY:_? ML!>6IC+M+7PKW;YA3MNK^Y-Z^P#ZPM2:5YH(6*&I/YI./*+:1T4[,+)V%_FE M-/@L<'\+?(>!L@HXOY)X<^@&UL'V9;?X 5!+ P04 " !(JF%5&S\JMR\# M *!P &0 'AL+W=O*:GQFL#V;2MH=8;*+*?)*-D$OLE%XWP@FTTZL< ; M=-^[:^)9-K!4LD5MI=% 6$^3T]')V8'/#PD_)"[MUAA\)7-C[OSDLIHFN1>$ M"DOG&03_/> Y*N6)6,;]FC,9MO3 [?&&_5.HG6N9"XOG1OV4E6NFR7$"%=:B M5^Z;67[&=3V'GJ\TRH9?6,;GORYN M)IEC1A_/RC7Z+**+OZ#?PY71KK%PH2NL_L1GK&204VSDG!4["6^P2V&<[T&1 M%\4.OO%0WCCPC?^SO(@^>![M'\2)[42)TX1OO$5ZP&3V^L7H*/^P0]O!H.U@ M%_L_M>U$/Z_M?0K;K/"U)[CO!3DDM0(G'J$C\R##BY(62M-VO<,*YBL07:=6 M4B_ -0AHG>0;SRM"ZUXHP+K&\'X""?$2.!-25RAHWYG]RL=8R;Y/D)JI$0R! M,M9"IWH+E;0EH8L,TF%K01!+X2VE#E0=DC15&E0_Z63C@3EJK*6#FDR[(6<: M9(K6]-H+93EO7AZGH^(M/Q.EPHO7%@IZ.K^9YGY"&V\O^ML+?/=8 MU1QIN("!@0>C/?8?V\4.J-4>+!M9-AP+G=>.\Y[ID 53@\:%"-'#H[1X%0A' M>9$>OOJ3,H5;UE0A=X@MQC?DJ$/CRY:U1 =C/XT^MM3>OQ*7 E:2%:G ML&9HGKX[3("B\\:),UUPN[EQ[)UAV/#'"LDG\'IMC-M,_ ;#YV_V&U!+ P04 M " !(JF%53W%2DN0$ #8"P &0 'AL+W=O' M;!\,OBE:N\&WX$B6QGSGP<=XJ2E=^!7K:#N;)R)M MG#=5NQD,*J7CO_S9ZC#8<#+YS899NV$6>$='@>4'Z>7BW)JUL&P--/X(H8;= M(*7#U_N;NYN_OYR//;#98IRV.%<1 M9_8;G/?BSFA?.'&C,\J>[A^#4T]LUA&[FKT(^$#U2,PG!V(VFP)OW@OH3^'UB^C#.= MC,27@D0NE16/LFQ(F%Q(D2LM=:ID*91VWC8H+R^4$QZVLC(-1KZ07J2F*3.Q M)-1=2BB;3#0U:HC-G"PC&$K*.;0-8T4M52:\$=Y*[7*R\%0JN52E\AMX8EMC M,[+E)IK(6))+\FLBC7RVWP%42^M5JFJIO1/2!V\52==8"CPSZ6DD;OL0@GM8 M6HH(@<(23&JK4L*"S@8!=X04[6XQ.5..FX"_E6S@W(G,"&T@ED[+)J,G<:3& MH3/N"EXHLM*FQ8:AC87G7Q25_M'(H P3M+15"JKRLM*QV3)TXR+'C#Q9U/_0 M UQ>0Y(5L']%Z[7RA8K'M)<(3II;6";:LT1+)N=%28]4LG>EZZ;- )@ZM=(J M5ZGDK#"[J -Q7@@=,.B1X)T!O ,Q)1PKO<+($HFT#8++%"96"' /I);UTQW+GE[(FJP[H2Z\(/6.>R8>ZK&K MKFV"O&EQW'X1>*=3E2JE'02\%>'YLM*]7OA<%RHMV+>-FN2X5 =Y[@XZ1SUM MKHBTL9;+T]@GRX^XXW'7+YU'_J R\TS*>?[I&ST0(M6UP"(ZYKO\J -1^0W M?R*^=6A#354'AAP%DXC)M5_#4%+K GT'8\_-S"*.3DHT&FIVJ)-.PNS]!F/J"/Q]EIF,6O M?W8_^"V?<##'9WO)K*43?QS.#W"2 9N_YR='!Z#D:@I56&Y"= B_D*C))7=Y MO;T?7-_Z6TD.^N)BP"X[VE96$_HGEQ)J52/KGPJ7H>%S&@9'/-$AX5@[H'SW MSMCI []Q)$;[KO3QX+55D5V%-Z43X>#CPZN?[9^ME_&UMC6/;]X[:5>XB-& M%.'M]O2>+P$PV>!IS=9-L!Z;M &V@$[Z!_SBW\!4$L# M!!0 ( $BJ854.#N#?T 8 )(0 9 >&PO=V]R:W-H965T._=NSLRAROG;T.I5!1WE;'AJ%?&6'\8#D-6 MJDJ&@:N5Q9>%\Y6,>/7%,-1>R9P7568X&8W>#BNI;>_XD,>N_?&A:Z+15EU[ M$9JJDGY]JHQ;'?7&OU+-1,Q:_UMB?C#Z?[-)\G_*G5*FP]"T(R=^Z67B[RH]Z('%)&99$L2/PLU5090X;@QH_6 M9J_;DA9N/V^LGS-V8)G+H*;.?--Y+(]Z!SV1JX5L3/SB5K^K%L\;LIW%R>7=W,Q,G5)S']?'5S<+<>W'I;"R#.+.YRG?7#^%:Y]]DX]_IY%F#,U4/ MQ-ZH+R:CR>09>WL=WCVVM_=?X4WF]A\W1RGS(=0R4T<]Y$10?JEZQZ]>C-^. M/C[C['[G[/YSUO^YL\^;&X\'XMR[2D2DE8B.?_LBEDI,755+NQ8Z(#WGWY$R M]+UV4=FHI1%&R[DV.JY%@\!Z8>0J"&ES4;BE\A99&I&B16,DY5KZM)1>NR:( MS$A=I2&C"AB369H42QFAY;68*R$#R(LJ%[) )0E1-.WWS#4F%Z5<8@XF1^7) M'YECVZ"$6BS(5Z0WH9@W 9!#Z,.7NHGL"ST'I&@0;B%0RWSKH?-BH:VT&9G+ MG,TUC0_$K,E*P(VZX(GLG[:9:7)0-6\B461=Q)1*D[_1]3M L-F"]8J8L 6Q M&*B$4>T1.3*TWUJCC[5WM=R: M/&/1L[O\!&5681?+2ALC"D\F,D0-KHH*.W*\-TQV _=&P=/-EI5<90CEAA)D M"M[(EZ4.*=<2?%FYQK(>7HY'@Q&:A3$$!!\?T-Q MB_G5BX/)^-W'(&ZM6R'.!9D5%1I7W) JJ#D # M?!B9 _HB48Q3079;.D-:UA2V#FPMJ3A@=BG#-AE41 R=A.?X'LS;R NK+B4 MGJ'DX@1ERG +[M-NVB80%'^H46_TW%B0%)S1.SF?@CJ: OE$U8LLWZ@X,3F6M(^BC M3_TVM%0)4_HA#1^ 2!8EY8 S2Q[HW,^2&]24B8NFIAB\G+S9)"HHY^:2#GV$ M!Q4;]:+E82-8M/6; M,I6J5Z9@%7#Y-$2ECH @*KMP.0L@:=MVA<[23Z[NUGU*OATU;W1T*2G!+/?- M+9QLEW4%%_ZN'B%';#!?_]P] Y_=6H5N&@]%%B<7( ^!Q,4J")287$T?ADUS M7P&3?$AD]3SL^1J>;Y?')0&+X;F([C2VKNAD+2IL@#,5=YF'YTVV]AR)3^6R M#ELG-:3;?6/\OWUY)&(/G!D/MK/_YM$4@(;I7L&-??%Z+@UOE>[KTN-H4;03 M*3^VE#!X[/HQW+HGXL!3\&TXT!';QG1E[$:["_=)NF?>3T^W=?0&G*V 1RVP M=#1X]Z8G?+H!IY?H:KYUSEU$.>/'4DGP1Q/P?>%PV&I?:(/NSQ#'?P%02P,$ M% @ 2*IA516@#U7#!0 W X !D !X;"]W;W)K&ULI5?;;MLX$/T5PHOV2?4M:9NT28!X:ZV&Z=I-T%#%DBAX=GAG.&Y,'"V#N7$WGQ4.C2'0YR[ZMWHY&+,C@XJF=&,_-?JQN)KU*,DJJ#2*5,*2^GAX'CR M[F27[8/!WXH6;NU=L"=S8^[XXS(Y'(R9$&F*/2-(_-W3*6G-0*#QO<4<]%/R MP/7W#OT\^ Y?YM+1J='?5.+SP\'>0"24REK[6[.XH-:?UXP7&^W"4RP:V^EX M(.+:>5.T@\&@4&7S+Q_:.*P-V'MLP+0=, V\FXD"RS/IY=&!-0MAV1IH_!)< M#:-!3I6\*#-OT:LPSA_-/GR\^G#]15Q>GW^^O3K^EX.GT";Z?WT@+(]WKI(Q'0Z0_X[L/0V.7OXU>3-^_P3%W9[B[E/HOTOQ:9#) M="BV (D+A42R*I9:+R.D3PF]05E>Y-*)TG@T)22@="N]*C.D=:Q8=D[(,A'2 M.<(O$>@/9:",*4@A$=!51B:SLLI5++2))6O-#<6M]#G92. IXEQ1N@7]52'O MR I^NN]#\EBM-ZP%) M#,;&F!P#+:J.U(* MBL\]@5E+0'P!]*DI*EDNP4.A<"N];)DR#_Q$K$V=O&K69#UB?;2& 69KUXJ4 MI: JGG1_?SAY$=S V_1%[Z+Q0+!T3V5-76-'#KD1ODN@B:(I1\3E"+Y4GHHY MEK.K* $:+Y,(:*ZBL#/HY1_3?#/<[VF.?Z*YN3H=2QE:'F%T1G';.HD>I=
]/)V_?NN;H35V-]7*N MJ9L&I?17S>;6U%DNSI5U7IQRX@?*,Z7A#9?C0$XUE0F!L%GPVX-G\"B!U]I4 MC1NATGBKYO6&ZIL@_*1.7L5M3FZ((FH_2YSF5!EC^07+8CTAG\S YY).9IFE M+"C_V>(:TJ&)*C=7M:U,5[IXVS'E]J!_[/<3D+XLFW,GY](SI6BA?-[&?;N$ M,>".(] :?441Y.K@FT(&5J=(IT0.Q5EMF7%3>NE>F9K=M41B2=*Z3470 _Z2 M500XB579+E8[QR? )::(Q#$T:2$[&8D93LBY.$YY5X[@9\*-5_2@8A.)&T2E MSJ2.Q+GE#0\M-5F WH;N$RM_*'1>8ETAT L#MI_PB,!*FV(>\"N7L#PB\=TO.$%2>Y)7&H9TCCBU$A7+5)M929#A% M(4RFXCSA;4MQ\3C_;[5>5M#Q@V)%(7':TKWW8B/?HY\J]G:=B85DS\J0>ECZ MVO-YH1OZ=3A##6WDEI/>WK\@"/QUS^'/-H:MT=\HE&WA>NPHP-4EKJU%F/5R M5=Y6LNI$ JK;#K>CM1L'%[EPK^)R5I>^N7STK?W5[;BYL:S,FWO?E>0:Z82F M%$/'P[>O!\(V=ZGFPYLJW%_FQF-#"Z\YKI]DV0#]J3&^^^ )^@OMT;]02P,$ M% @ 2*IA58*$RB:C @ \04 !D !X;"]W;W)K&ULI93;BWL!6LB2ZXD,+Q] M5S(X9)HPG>F-K97V__2O;&V_5OK5%(@6UJ609A 4UE87462R DMF0E6AI)6Y MTB6S%.I%9"J-+/>B4D1I')]%)>,R&/;]W+T>]M72"B[Q7H-9EB73FQ$*50^" M)-A-//)%8=U$-.Q7;(%3M,_5O:8H:BDY+U$:KB1HG ^"J^1BU'7Y/N&%8VWV MQN JF2GUZH*?^2"(G2$4F%E'8/1:X1B%<""R\7O+#-HMG7!_O*-_][53+3-F M<*S$+Y[;8A#T LAQSI;"/JKZ!V[K.76\3 GCGU WN0DE9TMC5;D5DX.2R^;- MUMMSV!/TXD\$Z5:0>M_-1M[E-;-LV->J!NVRB>8&OE2O)G-GL MGB>W3S!YH>>T'UG"NL4HVR)+]!/$-;I2TA8&)S#%_KX_(3NLI MW7D:I0>!4ZQ"Z,0GD,9I>H#7:6OL>%[G?VIL$-V/$>YJ7)B*93@(Z-\WJ%<8 M#(^/DK/X\H#!;FNP>XC^;P8/(Y)."']AX&')M$4M-C!FIH!KON(YRASN)-QE M5LU00WK>G/,)V )AK,J*R)3P)0[C[BE4A#0%K4-=\*P ;@#7%4E)8!7,$"JV83.!0%?R5JVP]"9ZK0D% M],]GKX42.=)N1*:-%9E@/G F,Z$,NF"V-'0,QKQC)=V&%<(3Y>+Z:^LR9Q8_ M,/2F3/:5K:SF0C3&>0Y<0D9'&7[TU:.]:UBB7OAF8R!32VF;&]G.MOWLJKG& M;^E-,[QA>L&E 8%SDL;A^6D NFDP36!5Y2_U3%EJ$7Y84$]&[1)H?:Z4W05N M@[;+#_\ 4$L#!!0 ( $BJ856^QADGQ@@ -T9 9 >&PO=V]R:W-H M965T['R$2$M&0! N EKV_ON<"($4ILK+I[L?.9&(^@/L\]]P+ZGRM]!>3"6'9 M8Y&7YJ*765N]&@Q,DHF"F[ZJ1(DW2Z4+;G&K5P-3:<%3MZG(!Z,XG@P*+LO> MY;E[=J,OSU5MM&^EOG/)Q9<".N5/Y9IC:[Z)WT6"J6 MO,[M1[7^502'QB0O4;EQ_[.U7SN>]%A2&ZN*L!D6%++T?_EC"$1GPTG\S(91 MV#!R=GM%SLI?N.67YUJMF:;5D$87SE6W&\;)DK)R:S7>2NRSE[?W[]_//OZ; M?7C+;N?OKN=OYU>SZSLVN[KZ<']]-[]^QVX^_#:_FK^Y92]N5"X3*)?%?NL=)ZR7U6> M0JJ)V+Q,^A&36+#.5)X_O53K$G)-O3 RE5P#@A'C91J$DBDV4T8P:)(6;_$" M6V62L;5@&7^ 2O: ?7R1"[RS EFPI+U=Q+4WK=*2R(DM1"F6 #NN^VR^=.^N MO.<0:/;*@U)>>AL@H,8#_#.L5/8YT60"O0I[E&;B4>A$&KB D%H-.E /0KM% M(&+M$F&<[V0%TF3P#EK'\8^,HJ1-)BN*'6@DSUEMO%OBCYH4% )Q2DD//4P4 MC&X>+9NL4#1!]O#F 4ZYY/51M;N!W0W(QA2.DORQL]U9N\Y$B'"S*57"QZ9Q MF1FY*B4BPTN*Y3*O19GXS 33"%NPK ;JOO( 6:(\!'0RJWEI>+()UX+G "54 MDCR12U"I VM= =E;1=,_4)/CMB;'!\OHTU?@:*%)QI2J#.G-*=S-(K.O7@\J MVD\M?U$[F[$F?(!M*E"Y*;,*@#V$WWV5$/#\XJ_=!Q1![FL8**S!A5P#DBO'AKX:%D];]4"^P5$@N^+:Y/=,YZ0PT?Q-;J^ES=A] M_[;/WLUF-TW4#4;"D@=T(3<%H::UU0?)8/"N/"&"IT'+RR4F8Q=26*$T19H7 M;6/&>F']UASE+?,-@:32)+DR!',_<1 D'-,_L\=K<:4>@+#74]KWG#E: !QU M,$ \5C1W@*1JW<#";W*H%5I20[CK5)<6JSKG&I@0#SRO752>CX^#N2<_X$BM MJ7,X%"9:I.BM<-[0#)*+%3QH Y"XP01#B2I0!_R1[H+=#3Y)?@2?5?+E)1TF M4L=T<(;[-RNE4NK3^I]=50 M@-0M4G+L@8]1R/1C[B.6IHCU'T7*E Y(0D05:*CPUH5_@?&A4 MZ9I"IUM+G=0%\DW&1B%I!J!TZ26" M5-TD2N$0WX)M&#TUL;'#K;$[=-$*K9U_Q M:%V]N]F*S&Z$!B7"#3P+8=<"A.]V;$'!?F4\>D'MVE M(M:3EEA/#M+B1Y'D2)H;_)R6?+VIETV MVY9V*,ZG;9Q/OQ$D='Q)64/9F&Q?E+]+ -N]IU;OQ@NJ+7J0B9R8"Z!+R-:= M6@#W+$3&\Z5G=R(<%U^2^W8"%3)@3 @177B6,+51R7< M!Z76 !-R_K4AWI>E(J9V"7;$6&GU(%/G$;D'B&%#,PF039&WC#H\^(U@Y[N" MW@E\VRYI-I!EF)_W'LW#*8BY[T6![] .&@Q;93TWTHWAZ#BF!BDWE6$R'#$I M<0*9%,\=J/4KMA%://\SKGYVL[JTY,H MGAQW'DQ.H^-XTI4WF4;'T_AY^[:4QR?1Z&C:E3>-)M.NP RX;QYJME_"W*%^[,,TM5Y49% &&. MT0:7L\V'C,WGK+V?+ _K^!NP?P/V.< ..E_&PO M=V]R:W-H965T>7R^# ^)-( 21ZS6DA MAD8J97EE62).(2?BDI50J)4MXSF1RN0[2Y0<2%(%Y=1R, ZLG&2%$0TJWX)' M [:7-"M@P9'8YSGAO\= V6%HV,;1L?^\RZ<*K[F]DYSZU=U M)4H2P]!0ST8 ?P$CNOAD!_CZC'*O5>Z=8X]6ZI4F>PJ(;=&$B/24OO,,%Y]Z M#G:OT?\:M0I$B@3%>@+/^^R%4"BD:!%+$))GL80&<_2OF204C0DE10PFNH$8 M\@UPY-K50>,6^!G9&)NVYW8\3FB&/;L+49Z^X[WQJ4LC&\+ZYG31_9Z) Z_C M"/JFAX,N7Q":7H@_UOZ9CAMV^4(S"+N"[= W^S8^H\_IHEW/]#V_X_$= M,_#?07JA:??#OSVX4Y?1ZC26'/BN:I\"Q6Q?R+K'M-ZV0X_JQO0&K]O[C/!= M5@A$8:M"\67H&XC7+;,V)"NK-K5A4C6]:IJJOPQP#5#K6\;DT= )VO]6] =0 M2P,$% @ 2*IA5<[8C57^ @ #@< !D !X;"]W;W)K&ULG55M3]LP$/XKIX 02!%YI2_05BI0-"1@75LV3=,^N,FUC4CB M8#L4_OW.3AO:K53;OB2^LY_GGK-]Y\Z2BR>Y0%3PFJ6Y[%H+I8ISQY'1 C,F M3WF!.+O$E"^[EF>M':-DOE#:X?0Z!9OC&-5C,11D.35+G&28RX3G('#6M?K>^66H MUYL%7Q-F!2-6@2 ME^3Z4,9*T&Q".-4;WO4?)C8,1Y^'@]'D._0?KF'PY?%V>#_0_H?!!(XG;)JB M/.DXB@)JF!.MR"\K_B".OO \ 7_G_V/_E0J09?GYZ[\*_IP-[TNJ'-9L B[%E6,1/&"5N_H MP&NX%WO$A[7X!SF114/VJ7\/W4 M1PF?'@BF=%J,H%&M>0S98PU M\! "W_;"UH;#=^V6'\)-*?)$E0)MF"6OU6 K\1KB-S:'$ZY82J5+9Q(E^FY_ ML&\U1@MHAN\4%/[,A3N4\IS:2E1F9TPX:P DENM-J;CC.[[?I_>P]V76YGHT=E*.:F$TN(>)FKJEW5WKK9 M]ZL>][Z\>BGNF9@GN8049P1U3YMG%HBJ^U:&XH7I>%.NJ'^:X8(>+!1Z HG\#>+U!+ P04 " !(JF%5MO(1IW(# 7"0 &0 'AL+W=O M9Y,,8%UBI[8Y=OOK.TX@I"J@JE75+[''\SR/9_PV&>RE^JZW (:\ MEH700V=K3'7O>3K;0LGTG:Q H&R;AP1H-Z M[$6-!G)G"B[@11&]*TNFWB90R/W0"9SCP%>^V1H[X(T&%=O LPOU8M"RVM5 M][O2)S60EY7=K3/.AX]N H(#,6 6&S0]X M@**P0AC&;P=-IYW2$KO]H_I/=>Z8RXII>)#%-YZ;[=!)'9+#FNT*\U7N?X9# M/K'5RV2AZR_9-]C(=TBVTT:6!S)&4'+1M.SUL X=0GJ)0 \$6L?=3%1'^<@, M&PV4W!-ET:AF.W6J-1N#X\)NRL(H]'+DF='SER^/WZ:S&1G/'\ETOAS/GZ>3 MV1,9+Q9/RP6Y6;)5 ?KCP#,XF:5XV4%XT@C3"\)]\ED*L]7D2>20_YGO89!M MI/08Z81>%5Q =4="WR74I_2*7MAF'M9ZX3_*_%S"C5YT7L_>GGM=L0R&#EX/ M#>H'.*,/[X*>_^E*M%$;;71-?;3 VYCO"B!R31YAS04W<#O# YV3L=9@]+F MKTM^>)=2/_Q$_J\6-]1 N0+5[FKK>H3LX EJ3_ 7\K.26K?6.,MVY:Y@!I?C M.#;'%^V!*?7&Q>;?TL:EW EC&V7X[ZQ^3PYC?P.R5"P'(E@)Y#T)W2@.R K;$[+%L5I1X+& M)X$P[$Q%XPNH6_)0/VRXOPJ*>JGTEE>Z&V6_0X[]L)M/V*>7D&$OZ"+C,"(S MGMD2@DO79M(B:.!W0NQU9HF2"Z# [TS@^V0J#%84+#$[5I!*8;%4YK0UN)EA MKY/W^?'KJ*4T*,V%86+#\3$FK+[O>#0"/#M)WYZ5T$W\^K2D;C^).Z>I[R:I M;Q'4I3&UB,2-Z6G[_N/VW,/G=8H5'H%-79(UR>Q5:>I6.]I6_7%3[$[PYI?A M,U,;+C0I8(U4_RZ)':*:,MP81E9UZ5M)@^>M[F[QSP64!:!_+:4Y&G:"]E]H M] =02P,$% @ 2*IA52F/DPZ$! =@X !D !X;"]W;W)K&ULQ5=M;]LV$/XKA%JT"<#%HJC7U#:0N!D:;%VS.-VPC[1$ M6T(DT2'I.OGW.TJR+$^.MF#I]L7BR]USK[SSC;="WJN4B[Q4$RO5>GT^ M&JDXY0539V+-2[A9"EDP#5NY&JFUY"RIF(I\Y-BV/RI85EK3<75V(Z=CL=%Y M5O(;B=2F*)A\NN2YV$XL8NT.;K-5JLW!:#I>LQ6?<_UU?2-A-VI1DJS@I,;U5GC8PE"R'NS>8ZF5BV48CG/-8&@<'G&Y_Q/#= MH,9#@VFU(@UC=[U#_[&R'6Q9,,5G(O\]2W0ZL4(+)7S)-KF^%=M/O+'',WBQ MR%7UB[8UK>=:*-XH+8J&&30HLK+^LL?&#QV&T'Z&P6D8G$KO6E"EY4>FV70L MQ19)0PUH9E&96G&#IV_AY=_?KU^NX/ M='+'%CE7I^.1!A&&@6JN?L]/OTAD$ MG//U&:(V1H[M. -XM+675GCT!?8>,[-&<8^CF)=RKM8LYA,+GH+B\ANWIN_> M$-_^,*"CV^KH#J%/Y_#RDDW.D5BB6!0%)"_D07R/,J4V/$%2Y#F"][AE,CFF M^S#ZNS>A8],/Z/6_Q''"L']QETK.#_("050U+Q9<5J']*\,OH/$0_!U MXYY9[9ZY<<]I"V!RI;LA/1%]BEG'T>>OYI1+EK,RYA@M^"HKRZQ<&:T?-DQJ M,&9'17R*G=#'GA_MSSR"B>OC*/1[J,3SL$=\X''W9T#K!P$.@+[Q3Y,ND"E- M_HBUJ80*\4VZ$0[]OVTOI_^5WH$!Y;8'R!DO(+&7ERB18B73*S=-9L_+I MO3KF_3QCBRR'T!RK5,-B7FK@12$VD E5,8 \9+!NI4/KKJ*&F$8?>=P4$X+K MQ_\6N9BZY!E6R&7XOZ,X>N),(BU0PC3OIA4D18=3P9^5.&=*9I>A3M!/* VJ?[)#LL?0=UZRWR, V"@8#Z;4#]?]QQ5%T\)%]O9)R"V4=[ MS##>]^LQ_UUKN3,QW\BGUV@N+=;_TUX(=L, ^]%>5:ADCH>=J-];?!Q Y_&C MC@78HU"E(Q?=MCFA>O]-.LC0F6QGCTR@3P7 '_5D1=CUH+([7OAJBGB7VY/5$]IE)R"J% M,)7XM2NG-)JWN7L\FJK%5*>%>$]/4 MM=#_WD*E]E,O\(Z*9;DMK%/XL\E.;&$%]N_=O4;)[U'RL@9I2B6)ALW4NPFN M;R-GWQK\4\+>#/Z)RV2MU(,3/N13CSE"4$%F'8+ X1'>0%4Y(*3QY8#I]2&= MX_#_B/ZVS1US60L#;U3UN\NT MRSMAQ6RBU9YH9XUH[J=- MM?5&G^SG),_/HEU!>;/B6\Q@#/S MLP/8;0?&?P V)A^5M(4A'3^RN^47 5>PNR(AHX0SSB_@A7VV M88L7_G2VYY+L,*+S&*Y+KLU.9##UL T,Z$?P9J]>! E[?8%AU#.,+J'/5MAU M>5,!41N2B2IK*M%6+XI8?&5&A,Q)7E:-A9R T+*46T-V@'U6" WGTKD<\-6+ ME+/P-?E=XZ=" YS4!<%=M5"OD;/;VJ/A HG]C-UQ="4Q%((+,XNF!BVLTM?/ MSF>!!V4I,U4#$=;JS9[Z.U?DHA&C ]D'M)TP!85G"91 M.% D,1T%(W('4F'+_QK>G]OS"5=5/.)2;*&K%T/^.M35T2Z( Z27T#"(GW11 M0M.$T_$H'=@QFB#S-!K:Q30)&&4L)7>N1O' );#9X G!+4SZ*"J0U MO7]$69K2\?AIM1 L2C%PE/2JF*9!0./Q("RGG*K+5OM_ E85@ MG0'.;Y2R1\$%Z%]&PO=V]R:W-H965TO M:9*QGA)QONJH*@LB2#&[(2O(Q)4%H2GF8DJ7*EM1P&%.2A/5T#1'37&<*5XW M7YM0KTO6/(DSF%#$UFF*Z:];2,BVI^C*V\(T7D9<+JA>=X67, ,^7TVHF*F5 M2ABGD+&89(C"HJ?T]<[0E?@<\"V&+=L9(^GDF9 7.1F%/463!4$" 9<*6/QM MP(49,_!)\CT.>=136@H*88'7"9^2[1@T$XR28-0)UCL$LR28 MIQ*LDF"=2K!+0FY=+;SGP0TPQUZ7DBVB$BW4Y"!//V>+O.),GI,9I^)J+'C< MF\T?'OK3'^CQ#LU&]^/1W31Z_COS1<(8N9^*0ANL$ M$%D@'[/H"ET.@.,X85?H$YK/!NCRX@I=H#A#3Q%9,YR%K*MR4:6\EQJ4%=T6 M%1GO5-1&#R3C$4/#+(1PGZ\*=Y5%X\WBK7%4< :K&V1JU\C0#*.A'O]TNMY M'QRG#R 0=/U=^O!TNG8D#+/:;S/7,_][OYMVKM"VFK7E*ZW#5CB GB+>60SH M!A3OXP?=T3XWQ7Y.L<$YQ89G$MO;(*O:(.N8NB'!3( ?Q]"86*=Z?=S_R*%Y&&RZ^RAA1 MP?Q,AWN9)21-2Y0/69W0K?< M4B6B*3)).0.!J[%S[5_-_, 8V!%_4MS(O6,8C3#!41H+H MGR><8I(8)>W'MZVH4\YI#/>?=^KO;? ZF"61..7)7S12\=@9.!#ABN2)NN>; MWW ;4-?HA3R1]B]LMF,]!\)<*IYNC;4'*67%+_F^!;%GX'=>,0BV!L&Q0?<5 M@_;6H/VC,W2V!AU+I@C%2X) MB^3(5=H!(^.&V\FFQ63!*Y,-X98S%4MXQR*,#NU=[7CI?;#S_B:H%?P]3R[! M\UL0>$%0Y4^]^0*S2VA[KYK/?MS/N@_F"E/Y3X6+-X5DIUK2G!I7,B,ACAU]+$@43^A,?O[)[WF_5N%J4FS6 MD-@!RDZ)LE.G/MDG&!(90T9H!"3E.5-5%&O5SJ58B/6LF#EWGR;#7F\P5PXZB+I;1MVMC?IOSG6P!.Z1).H9YBR$+[>8+E%4;IU:L7.#;E)L MUI#8 <1>";'7?!;VFD39I-BL(;$#E/T29;]V/][E(HSU1QDR04.LXM8_S8)^ MIWN4*]/:6+BDC9F^U=$-?HR(4M@D/@C"Y0B$P M:L$[O05M)BO4WB@)K_1%37Y!]=ZERFYVWE%W9:B6-OZ5T)H;JE% M$53VEC7VM:TLC_JGIO:V]>"+3%&XWQ*QIDQ"@BLMZ5WV]18212U<-!3/;'6X MY$K7FO8Q1J*_1F: ?K_B7.T:9H+R/Q*3_P!02P,$% @ 2*IA5960847W M @ A@D !D !X;"]W;W)K&ULO5;O;]HP$/U7 MK&R:6FEK?D$('41J ]4FM1V"=ILT[8-)#HCJQ)EMH/WO=TYH%): .JGJ%["3 M>W=^]UYR&6RY>) K $4>4Y;)H;%2*C\W31FM(*7RC.>0X9T%%RE5N!5+4^8" M:%R 4F8ZEN69*4TR(Q@4UR8B&/"U8DD&$T'D.DVI>+H$QK=#PS:>+TR3Y4KI M"V8PR.D29J#N\XG G5EEB9,4,IGPC A8#(T+^SST=7P1\#V!K:RMB68RY_Q! M;[[&0\/2!P(&D=(9*/YM( 3&="(\QI]=3J,JJ8'U]7/VJX([WR#16BJ>[L!X@C3)RG_ZN.M# M#6!W#@"<'$3"Z7CT]8YIAYO(N*+M M5+2=(E_G0+Z+*.+K3$DT8@3)ALX9?"24H:=I%@'!IX-$ N)$$<:E!$EH%J-= M8G3(7+6Q+\MY13G]Y&P"I^=[EF4-S$V=9DNYS/$C)%;GD6 M\31-9/&,7:*[8W(%>/I?-Y#.0?QN._G1Q/HE$!+$!(_CPSO:L MSVTJOE*RO1YTJAYT7J;IM*;I'%!+(!=[TH:EM-"HT,QP%&ACCOW:-7_=>XK)=MK4*]J4.]MG-MK"FU;CMMBW99(Q^_T M^P?%]BLN_MN:UV^\,7VGQ;O-L'^)F+4IJ;]0;JA8)FA)!@O$6&<][(8HIWZY M43PO!N><*QS#Q7*%'TH@= #>7W"NGC=Z%E>?7L%?4$L#!!0 ( $BJ857" M"6<:I0( .D' 9 >&PO=V]R:W-H965TYY[,W?]+65W/ 40:)=G!1\8J1!ESS1YG$*.^04MH9 W2\IR+*3(5B8O M&>!$@_+,="RK:^:8%(;?U[J(^7VZ%ADI(&*(K_,GW2[R"&8C;,F)2,AN6A.10<$(+Q& Y,(9V+_24O3;X1F#+#\Y(9;*@]$X) MU\G L%1 D$$L% .6GPV,(Y+#"',I\.HHOIAG7OVA;VUH&BM=$P"W!KC/]>#5 .^Y'CHU0*=N5KGKP@588+_/Z!8Q92W9U$%7 M7Z-EO4BAWLE,,'E+)$[XT>?A9'Z.HNF7*)S.?Z#A)$#AU]OKZ"94^DDX1Z<3 MS!A6_3Q#IP$(3#)^AMZAVUF 3D_.T DB!9JG=,UQD?"^*618BMR,ZQ!&50C. M$R&XZ(86(N4H+!)(6O#!8%<R>]\H>&S4Z5X]8 H?&[F=2Z8K4C! M409+Z&PO=V]R:W-H965T X9/EERD5*%7?%@REP C4M1FIB.9?EF2EEFC(?EV$R,A[Q0"0\,W(L(V7@5OVL%)ZP!P/<_H V MI05EQ%<&&[G5)CJ5>\Y_Z,YU/#(L300)1$I;4/Q;PP221#LAQV-M:C3OU,+M M]HO[59D\)G-/)4QX\HW%:C4R0H/$L*1%HF[YY@/4"?6U7\036?Z231UK&20J MI.)I+4:"E&75/WVJ"[$EL+TC J<6.'\J<&N!6R9:D95I3:FBXZ'@&R)T-+KI M1EF;4HW9L$Q/XUP)?,I0I\:SCQ7=XNOI.+FRFY_')W/?MTJ<=O M+A?D9(YK)RX2('Q)KM@3Q(1*"4J>DI,I*,H2;+TE=_,I.7E]2EX3EI'%BA>2 M9K$8Z;)"K2(J$*Y^PE!;U[VF K MO_X6QEL[<'UWC[8MS YLNQW7:W"]3MQI2WU[)(/6LGH'"+87;A%4H(=1 ]L= MM&/V&\Q^)^9%N>Y)D<4@L*!K/ 6/3G[_X/U.&(1[D(=!?K!5\AU(OX'T.R%G M3?WRA&:JM[M.CU;5/ZQJX(>#/>"6J/[ \#0O%)9T146\H0)* M9,F72G?:8#O]]*?O7.8T@I&!RTJ"6(,Q?O/*]JUW;0?*/S+;23UL4@__V_$2 M'LP%'B_>_A([C,+CQ?':9VS08 \ZL:\*D3%5".B1)7O2#?E[WD[+OYVT?V2V MD[UM_?IJ6O]MVFKKG0/?WYNT[I@*VMSZZNLKUR&ULK5AK M;^(X%/TK5G:U:J5I\R )CP4D"DF&5=NI2F='VM5^,(D![S@Q8YO26/ M7]G];/%R,7/(T9B23S@2JX'6T4"$%G!#Q"/=OD?%@IR4+Z2$9[]@F\]U6QH( M-US0N #+.XAQDO_#ER(0.P#3/@*P"H!U"'". %H%H'6J@ET [%,5G +@G*K@ M%@#W5$"[ +0SL_+H9M9,H(##/J-;P-+9DBT]R/S-T-(1G*2I.!-,7L42)X;! MAP^33]/;6S"ZGX#I_=/H/IC>W'I@-)MY3S-P<0\9@VFV7(*+"1(0$WX)KL#' MV01<_'K9UX6\AY1)#PN]<:YG'=%K@3N:B!4'7A*AJ ;O->.[#7A=KKT,@/4: M@!NKD?"/#;D&AOD.6(9EU:VG&3Y#ZVO0,H[")Z?#S;IH_)RZ_W/J03-\@D() M-^O@>U:TREQL97SV$;ZIM'2!$RS0%9$9%P&<")@L\9P@ #E'@H,+]!*23823 M)5A2&FTQ(75)>-,HE);W'E_#$ TT6;\Y8L](&_[VB^D:O]=E0$[F9F1I:7\> M&GW]>==DE7+>FW*^2KE $=F>XW;IN-WH>%!X6&=A(_)<"W,R9R>FENN8MF$< M.JE2U3M5U5>I&MB5_#&MKNWLJNZ9Y91F.8UFC6+*!/X/9EL(NJ@^G74N-E*> MZZ)3B:?;ZE0]="H!:)G5:5Z5S;0=IVI.E:[;ZE:F!8I6NF>-6UKCGO0.B&^U8Y\]ZE M(>00/")(Q%5*I\R5 M3F.N/%$!"0BI_):+$,MJ:5V.=*HUO&T[U2(V;E0[UW^59)Y*,E\E6:"(;,__ M;NE_]\1*#<,O&\SD+C?:L'0_NT8,T[HOHIMN-1ELVZF^@L:-TN/KV_B_KP[P#8RB?S=C(_-WL2L&??,GI^W?G_0YYWH.\B6..& MH(64,J[;3U*!LL4^_ Y0 M2P,$% @ 2*IA518QEV$.!0 Y!T !D !X;"]W;W)K&ULM9E=;Z,X%(;_BL6.5AUI6[ -A'232&G2Z4;*=*I)9^=BM!>4 M. D:P!GC-.W^^C6$\FG(5G%N&DC.>7G/J#K;LF"\*_;1^8.--SE:4? MDBCV:00860VU,;R>8"M)2"/^]LD^+AV#I)0G2G\F)[/E4#,21R0@'D\D7/'Q M3"8D"!(EX>-7)JKEUTP2R\=OZI_2XD4Q3VY,)C3X[B_Y9J@Y&EB2E;L+^%>Z M_XMD!:4&/1K$Z5^PSV(-#7B[F-,P2Q8.0C\Z?+HO62-*"=!L24!9 OJ_"3A+ MP&FA!V=I65.7NZ,!HWO DFBAEARDO4FS135^E/P;%YR)7WV1QT=W7[Y,O\_F M/X_FYV,[\%X\7B]G$!+A9BW"QW 0%T!:9DY4<^)Y=ST?DE&,*!S836YH.YEMFX.ME"+ MK0797@%L_ &0@9 D?=*=/B6>2(=I.JRFZZ)!>9=0WB64ZN$6O4_ENF<1=Z.U M_R2:AUO78\,-3$38\*>B3;Z_3=H&W_* M*EX9Y@UEY(HA"PD MMVGE-JU.F_?BQCQQ&7OUHW5''ZW&M9U^SZH9; ;U+.3(_=FY/[O3GQC;XHXJ M;K$[-P /3-""\5?PXS,)GPB3CNU.O?>.;45BE=)[>>F]<\[QGLH^*!*K],') M^^"<-,>=QK!##K9K8_-(4,58/S?65S;%^XWK&S6'71$5>] H4&JHF-R9RI$. M'HNJ>BSA'G9Z?&3NDH#(#8G46F?R>T>Q*K5JJ06SX5FA#9526Y5:M1<%M^%I MX,[2RZ,-FQ:NC\EF%'+L%N3 MU0';NA!,L]N_Z$(8NR++/%: %OJ(3>L$EF M9#OUYPM9%(9M'@N PVZ"W[[X,4_\<>)M(AK0]:O4HU)NJU*KUER0&YX5W5 I MNU6I57M1T!N>AF_81#-V4*\^.)M1T#';Z%,0'*I#.&P2^A)!LS&-)&$0&BW/ MZ:B .5("<]3$-+2=^HU3$M4S6Z8Z*EB.NEE^3Z-+CX9;POW#*Y$U(R0D$9.-OY=-<*=A5J57++L".S@IVI!3LJM2JO2C CDX#.Y(AN]^8/T>BJN8*L"-U M8$<28EM&8Q9)HK -Y49Q@76L!.M8@G7<1S6/LB@+MW =%US'W5R?^UZR3R(, MYD27>E0*=%5JU9H+H..S ATK!;HJM6HO2B_93WS++EF&P_K[K2-!56L%T+$Z MH&,9JNWZ/)=&M1HM@(Z5 #U3*>]%F/6UD"0&&G6#>FD++MG__.RRM1_%(" K MD65<]80(.VPI'DXXW::[ M7BC*C-=\M-_-J5S*Z;IVR=$XTS9IG-,EGM]?ML8?R M]KK8UVF2LX<25?LLH^6/>Y86+SDSI9G:'KV)"&H?6XK\)>ZE.ME'3E<>B^-;LQ.N;F=:TB*5L M53<(RO\\LP5+TX;$V_%W#YT=8C:.I]NO]*#M/._,(ZW8HDC_3-;U]F;FS-": M/=%]6G\N7B+6=\AL>*LBK=K_T4MOJ\W0:E_51=8[\Q9D2=[]I=_[$W'BP#ER M!]([$-'!>,-![QWTJ1&,WL&8&L'L'ZJ#TSLX4QW[2FM]=E\8+*QIK3FHU60:TWO^9)WHA]69?\UX3[U;?++Y\6_XX^ M_>[YGY>_(?\_7^,O?Z%W?]"RI(T*WZ-W'JMIDE;OT0?T=>FA=[^^1[^B.:JV MM&052G+T-4_JZH(?Y-M?ML6^HOFZNI[7O'5-C/FJ;\E]UQ+R1DMT]+'(ZVV% M_'S-UA)_3^WO*OSG_*P<3@UY/37W1 EYQ].C:PHAZ(=[1&]YQAN\19%E?%SF M]^+J&TJJ:B^5YWT',5M(\XQYOL668UK$L(SK^?.I<"26IFX:KF/90TMO,M.? MS QD3)TXEFFY0\M0QC1-;!%'B![)+#$V+!Y^:!E++ W+LFW[Q')PE8S#53*F M7R7^6*]J/@XE^49VJ0Q)("#?$8FR'B6,;KG S>F,[US#Y"&<*TAG; MZ8;MZ!H6A@%EG\]5!20L@H3%0+"!<*R#<"RE<);]'*E]9""^,GD=G7;-1+]" M[#LK5TG%UBH=6:/K:3D8ZX(\%F,S7;>)+@S4WMB,:(:!75U0D<3.<@@VA)L\ M4)Z A#'>NJ":%]"%#!I"P<%+[(\B0,1!L M(":L';-8FE).84GS&JUIS= 3311BZCG.R:EQ+D4MJ8.=*R90F@]*"T!I(2@M M J7%4+2A0$_2K%@IT+L-XP+U_]XG]0]T]T++-7HHBTU),ZE*E;!SYW&@- ^4 MYH/2 E!:"$J+0&DQ%&TH9W*4,YFP)CE=V/(0R8I5JI5LSQRF)K"F8W&"*#'$ MFFV:XG3(DQ@ZKJ83+.0\?8DA,6W#MH1L3*#N]]D*@J1%H+08BC94T#&GCM5) M=86"WGYXZZ/EH6'H[NCQ+3'#CNZ(XAF;81T375PWR.PT;+EB0DW=X;.E TF+ M0&DQ%&THG6.B'ZLS_0^L7/&G*=T<\K%<1DWE?%?4_'A"T_0'*MF:L8QK*\D' M*5NIKB!3U0M0FM?3W!/U:9>CI0AHS "4%H+2(E!:#$4;*OE86,#JRL)0R>ND M6A5[/DWDVQDMO[$:[4H^)%YT"QM^M!DN:;Z2#XZ0:?,%*,WK:4,18U'#D"$# M4%H(2HM :3$4;:CA8XT#JXLN;NSQH@4[AF&(!5^)H>MJV!#?_9#8$2F,ZH9J(. M>/8H-XY)B$/$MU! @P:@M!"4%H'28BC:4'W'T@I6UU;NLM=99/>ZP:D"$:WK M,GG*S=$7;GIALI/W1LQ,L6I_<^=+8+2/%": M#TH+0&DA*"T"I<50M*&"CZ4=HB[M+ ?O=&V:2J3ZC:Z>-\B#NX9E"A/ A<0. MVQ:QA&F=)[/#EJV)+VOYLL"V9KK"2V*!NL-G2P>TC )*BZ%H0^D!,FH"$[T2_'-5$]BAO$E$?,V,IHQ2E$&H%T(06D1*"V&HG6BFI]\ MW).Q9*.'Z/KQ98[]M.BQZ*NBZS=W#*Z9F5CP']_*HKZ=:<) M&PO=V]R:W-H M965T-/(J54@IFJ#@E26U4Y":R+-5;2>P[$KB@(_[JD.=O/#6B\3CQDVU3J"7,QJ\B6KJG\7-US-3([EB0K M:"DR5@).-W/C%MY$@<;7@-\SNA<'ST!'\LC8DQ[<)7/#T@NB.8VE9B#J[YFN M:)YK(K6,+RVGT;G4AH?/K^SOZMA5+(]$T!7+_\@2F<&N S_7@M 9UZ&83>RU<2"19S#C; Z[1BDT_U.K7UDJOK-1ULI9 M^!"(EG(J9*=5R-*D9MZZ7C6MTPK4-/K!2I@)$94*3$?MP MVCZ8L#>5#)T6Z%6+)9HD7-/J&MC6%4 60B/K69UO#L?"^3;OT7_V?B2&W16& M7?/A$WRK)NUKG?8KL*YS? 7NZOQ?@27=9F69E5NP)#DI8SJ6_L:!4SO0Y]7S M KHV\EW'#6;F\Z&P(T@'0NP&OGN,#,>0C@-=Y.-C9#2"Q*[K>=X!YY$RN%,& M3RK3:-%N!:".ZG9OL$H??0+0%\KC3&B93F\-/%B=ZT-H]X49PFS;0W8OUG ( M0Q;&,+![FHS@7!]!C,85<3I%G&^H%;4]_Z%0G)%"\1T78;<7Z&H$Z=@.5G7B M]20YFS,ZA_-(%K>3Q9V4Y79+2PFB+[M,?@6W>\(3<,_9EI-B3(1)+MTNW(B* MQ'1NJ'Y 4/Y,C<7WWT'7^FGLI+HD67A)LNA"9$<)\;J$>&@4ZQ$'+>.,/\ M3@G_#"5^5E8R!7=J6Y:Z7YLJSTF^?UN>ER0++TD678CL*"E!EY3@_RK/8%AV MT,<8]SZ?JR$N""R(^X?G$(:LP/>\7A5'(VY=]>7V[%YUF@<-:D'YMKX9"!7= MKI1-2]+-=I>/V[KG[LTOX&PO=V]R:W-H965T^ZON+B3*:*"ASQC=$K(>8\=7 Z3B; MB6LZ3Y69<*-^0>8X075;7 D=N35+0G-DDG(& F<#YW/G9!2:?)OP@^)*;HW! M.)ER?F>"\V3@>$809A@KPT#T9XDCS#)#I&7<5YQ.O:4!;H\W[%^L=^UE2B2. M>/:3)BH=.!\<2'!&%IFZYJLSK/ST#%_,,VE_857E>@[$"ZEX7H&U@IRR\DL> MJCIL 31/,\"O /YS0/@*(*@ @35:*K.VQD21J"_X"H3)UFQF8&MCT=H-9>84 M)TKH5:IQ*IK<7(Z^GEU^&Y]>3W;A]/OM^4+WG""364N6;K-+*99G,B"Q#AP M=#>0*);H1._?=4+O4Y/%_T3VQ'"W-MQM8X\F]@[.!6'J\?+I6Q;K+B81UD@$ M* X)4=A4AY(\M.2FQRVCH!N&?7>Y[>]E4C?H=NJD)[I[M>[>W^J6N@'&&9&2 MSB@F,!,\W[*BQ>/]PHS^Y*7 63)5-M)ZM MWZS/ME6[C^GE@W=!Q)PR"1G.--0[.M9E%^4C4@:*%[8/3[G27=T.4_WNHC ) M>GW&N=H$9H/Z)8]^ U!+ P04 " !(JF%5SG*^A7,# "(%0 &0 'AL M+W=O-]/'KRO+UY&:\;OLY 0 M@1[B*,G&6BA$>J[K61"2&&<=EI)$WEDP'F,AIWRI9RDG>%Z(XD@W#DAD1M^DU MES.]ILQI3)*,L@1QLAAK[[OG_IF*+P)^4++.-L9(/*3$@4*9!,XW?%U.HEE7!S_$3WBF>7SW*',S)AT4\Z%^%8&VIH3A8X MC\0-6U^0ZGGZBA>P*"L^T;J*-304Y)E@<266&<0T*;_Q0_4>-@3=WAZ!60G, MYP)KC\"J!-:A@EXEZ!V:4K\2] \5V)7 /E0PJ 2#HECEVRU*XV*!G1%G:\15 MM*2I05'?0BTK0A/EQ)G@\BZ5.N',OG^=?+KX^MF=WLQ>H^FWV\OOO]#)3+#@ M'MV0-.=!* N-KB.5+E\*',Q]^5"T@XR!V^0:9CF#OFD77Z%'Y%A[U6[!ZBMO>II MN]HE00=9W4)N[)![[?*/>2+EQEZY?_#JW6%3KDL_U*8P:U.8!<\ZPA2[REE2 M>KLIJH>>9RD.R%B333(C?$4TY]6+KFV\VU5<2)@+"9M"PCQ(F \$:YC$JDUB MM=&=LD?P?STBY6S)<8QP+D+&Z1\R1SAF>2)V6:>5?:QU(&%N";,+F-K'5T[? MD+_)U:8CMF-ZSV.\[9A!OQGB;X>8_T(:1>G51>FU%N6*)C3.XUUOO%5X[!N' MA+F0L"DDS(.$^4"PAB_ZM2_Z(!V]#VD22)@+"9M"PCQ(F \$:YC$KDUB W5T ME!*.8I:(<)>)6E:KC=YZT=8+VF2H8@L)-[H#.0_%UZ>^Y43P=+BV.F."<'B8A@2/"=&PO=V]R:W-H M965T:NTUR< MMG,?%5@;)H"().+VW]\*"+4-<7UMOMA(VN?9W47M"LU,)9,W?-PQFK M99Z5<,V)J(N"\F\+R-ENKIG:T\1-MDVEFM##646WL ;YJ;KF.-)[EB0KH!09 M*PF'S5Q[9TXC7]DW!I\SV(F];Z(RN6/L7@VNDKEFJ( @AU@J!HI_C["$/%=$ M&,9#QZGU+A5P__N)_<\F=\SEC@I8LOQ+ELATKDTTDL"&UKF\8;OWT.7C*KZ8 MY:+Y);O6UK<8!5@>PC@'.,P"[ ]CG>G Z M@'.N![<#-*GK;>Z-<"LJ:3CC;$>XLD8V]=&HWZ!1KZQ4=;*6'% MI%A8)PG74%T2V[@@EF%9(_$LSX>;8^G\FO?HI[T?B&'W=6$W?/8S?+=XZ8B: M?R-8@?']=&Q[6P)GG$#=;U-1T1CF&EY@ O@C:.&KWTS/^&-,VY[X/2[X)QB#Q&CF^Y5N =VJV&=I[OFEY@'=I%0SO+M1TG<'J[ P'<7@#WI W M_:VC$H]94>#CTI3DQ8F+QQU)#G?$.DIN.;0SK8GO!,&1"$.[P''QH+E'(@SM M;,>?V(8Y+H+7B^"=%.%*B%J5@9) 'IQ+@HT"OK4/=28R]>Z.B>$-@GIK.[9M M'U?$R1C^[PD\TVGT0DX/9/5[6?WS#A>4R0^.E3\L%'?B&?;DN**&AIYA6GYP M5"FKM[+4 !?-OT7@)/3%W*]M;O9_OV[EW3U1S-+\SITAR97V$[ MV'9OW^G;7O(#Y7@Y"9+#!ET9ESY&R]O^K!U(5C4-R!V3V,XTGRFVM,"5 :YO M&)-/ ^6@;Y+#_P!02P,$% @ 2*IA5::;40<>! ; X !D !X;"]W M;W)K&ULK5?;;N,V$/T50ET4"9!$%'5/;0.)K7;W M88/ ;KK/C$3;1"312U)V^O<=7:QU9*X0;/-BD]290\[A<(:<'(1\45O&-'HM M\E)-K:W6NUO;5NF6%53=B!TKX6E-9LT M8X]R-A&5SGG)'B5255%0^>\]R\5A:CG6<6#)-UM=#]BSR8YNV(KII]VCA)[= MLV2\8*7BHD22K:?6G7.;.+@V:!#_<'90)VU4N_(LQ$O=^9)-+5ROB.4LU34% MA;\]F[,\KYE@'=\[4JN?LS8\;1_9_VR>J6)SD7_CF=Y.K.^=P>\,&M?MUO=&N 75=#:1XH!DC0:VNM&HWUB#7KRL V6E M)7SE8*=GR=WRX59AEB5):\W"ATD0NE+M&.01ANJ627Z&+!-.4Y#%ZCI]4"77RZ1)^0 MW7Y6B)?HJ>1:7<$@M/_>BDH!LYK8&ARKEV>GG1/WK1/D)TZXZ*LH]5:AI,Q8 M9K!?C-O'(_8V"-JK2HZJWI-1PA7;W2 77R&""3&L9_Y^<\?DSO^;/?GEV=^( MX?8AYC9\[KM#S+3#+8=GYJC3Y:W:T91-+%T>'#>)3I:(;_#@I,]-(&<8'T;0,#A,H),C]4:,N!D*+H.:7V== M/C'>W?!YI$+ZC()!99@;@23$PS-BP$'J=()!]DD,N- /(CR0P#ZY/1=,;IIG MBX)MK4K=WG+ZT?YI=-<\" ;C]\[MW#&,+^JG5'-;_T'?OL.^4KGAI4(Y6\-4 M^":$M$ET#2W\!QDL@; ][40^MBI)^@?F+/_ %!+ P04 M " !(JF%5/'>V%\ " A"0 &0 'AL+W=OLWM60JOQAK)O/ ,0Z*DL")\8F1#5R#1YG$&)>9]60.1* M2EF)A9RRIV.!6.Z$D5.X(XAOBI+S'Y,H:"; MB6$;6\-]OLR$,IC!N,)+F(-XK.Z8G)DM2Y*70'A."6*03HPK>Q3YRE\[?,YA MPW?&2"E94/I-3:Z3B6&IA*" 6"@&+#]KF$%1*"*9QO>&TVA#*N#N>,O^06N7 M6A:8PXP67_)$9!-C:* $4KPJQ#W=?(1&CTXPI@77OVA3^PXL \4K+FC9@&4& M94[J+WYJZK #D#S= *(*6_)I@:Z^AHMZY43=4[F@LG57.)$<'T[^W03H8>KK]$YR$Z/^NA,Y03])#1%<%8"ZZH41D M'$4D@:0#'Q[&OSN -Z7P5KVS53]U#A+.H>HCUWJ+',MQ.O*9'0^WN^3\7_3H MGZ/O%<-MCX*K^=PCCD+7WM9HKQNM[K,1KW ,$T->6!S8&HS@S2M[8+WO*NPI MR<)3DD4G(MO; J_= N\0>W!-8EH"$O@)+8! FHNNC:@Y!II#]8%U<.$-G,NQ MN=ZM<(>7[0R'WKY;V.$VM&U_WROJ\')=QQ^V;GMR_5:N?U!NE*:@&X6\5UKA M\@*"+M4'J?[V^)V2+#PL\MP?]!WK=:_KK/T!:5M.W_\-6I?:W+GS2V!+W6PY MBNF*B/H_WUK;?GZEV]@S^]0>S>P.>RC[?]VN?]'7CX<;S)8YX:B 5(:R^I=2 M!JL;M$JC0J1T'Z9],,E!+)(XLQW2_OO93HBH M!%4_[$OLL^]Y[IYS[OR*\8-( "1ZR=)TA9-;880IIJ(I7&WX;3:D-JX/G^Q+XPVI66+1$P9>DO M&LMD;-U9*(8=*5.Y9M4/:/3<:KZ(I<)\457[#E7$J!2290U8V1G-ZY6\-'4X M SC]*P"W ;@?!7@-P%0.UYD963,B2>!S5B&NO16;WIC:&+120W/]BJ'DZI8J MG P6DXI[\W,S1(YN@I8:4@>2Q\+%4NFA%'3=S[.JY[)6X(10]Y]A?DVJY[ 3Y]'SZ#2,$= M W?>PK&J0%L&MRV#:_CZ5_B6+(=7M"3\H!IG42I)Z/<2LBWP/Y>TO4NF&V\D M"A+!V%*=)8 ?P0H^?W(&]O=+2O\3V1O=7JO;^X#NK-:]*Z\\9T S#X!U!+ P04 " !(JF%5!?4\[QX# M "$"0 &0 'AL+W=O?O M\_/QK;D1\DDM$34\1XRKEK/4.KYV714L,2+J2L3(3<]J'>"Q-SJ=\D[(9E1A3Z@GVGH5ZVG(8# M(<[)BNE[L?F&6YZJU0L$4\D_;%+;>LV!8*6TB+;.)H*(\O1+GK?SL.=@=(X[ M>%L'[[5#Y81#>>M03D#3R!*L'M&DW91B ]):&S5;2.8F\38TE-LL3K0TO=3X MZ;9_-QP.IL/^: J=40_\N]%T,/K:'_F#_@3.1T1*8N?Y LY[J EEZ@(NX6'2 M@_.S"S@#RF&Z%"M%>*B:KC8!65DWV [>30?W3@SNP5!PO530YR&&A_ZN ?!2@+[2U*P]!#&'L>FE,X9@S8Y-7JZXW=[7*B8!MARS?Q7*-3KMSY]*M>*7 M8^2I6"T1LUM[W2X5S:_IKH\ 5C+ 2B[@#:$2'@E;(?2H"IA0*XD%N)O/+V>$ M$1X@3)*SZ)ZJ)U6 &Q,N="*QXKH MY3,**/ZY1A[Y4VX7G4_W!0J-[J_GZ$# M]FK&7LUG9V2A-)'0)?P);B9=^#'$:(;RYS&>7*WWYO*#Q ZP:QEV+1=[P->H MM#G'M5G944RX6=6F$%&M,02?Q%03=FP&4MGJ?D;?)C1W['\DJV=D]5RR*3X3 MM2-(LYJ7T5RQ]V;T@\0.N!L9=^/_9+3Q]D@QF_151G/'?B^9NW?112@7R?VO M(+ '2GKG9:W9$Z.3W*SN'_/T?3(D5>P V<.K_1M02P,$% @ 2*IA50%9YF%Y P M>@\ !D !X;"]W;W)K&ULK5?;;MI $/V5E2M5 MB=3&%RZ!%) "3M(\0")(V^?%#&#%]KJ["Z12/[ZSMG&P:U9UY9?@O9PS>\Y. MQI[!@?%7L060Y"T,(C$TME+&-Z8IO"V$5%RQ&")<63,>4HE#OC%%S(&N$E 8 MF(YE=Q2RI@ D+?O@KN1T: M/8.L8$UW@9RSPU?(!'44G\<"D?PEAVRO91!O)R0+,S">(/2C])>^94:< )"G M&N!D *<,:)\!M#) JPSHG@&T,T [<2:5DOC@4DE' \X.A*O=R*8>$C,3-,KW M(W7O"\EQU4><'"WN'J9WLQ?R.+M_FD]O7QZ?9N1B1CFGZCXNR84+DOJ!N"2? MB8 -WK@KSM: A,5)S+=HZR MQXZ6<0'Q%6E9GXAC.4[%@2;_#K>K].CA+G@(MZO@!36M_!);"5_[#-]L%RZ! M$[;&_\28<4F7 1QO2U1=5TK72>A49=B/\!C[4_W:@*H8W8B8>C TL-H(X'LP M1A\_V%WK2Y4;#9$5O&GGWK2UWKPP20-R*P1(07Z39\Y6.T^2"8L\=$>E.5:? MN2]><7$.N/5.2"J!C#E[!8ZECRS.I[TV=$V7)DV2N0V1%2SOY)9WM)87O>7* MVQBXFD([JVQ,Z6S[)!^MJWZW7\I);=2Z!J5D_6+(]X@%X=U<>%XAV\(G,\+7==,9I#U WXYHDT]=^%.RR$(3T/4RH4KE[ +;A--[BVM_Y5V6,-EC=_&J2S&V(K&!R M/S>YWVQ^]2NJB]4I99?G-6[^J5RIC^;'6UFR=-20A\DS1W@GAL%\GT0SV? MS1O(VZ1M*LV/[9M)V@:^TZ1=Z93RC1\)$L :*:VK:WRI\[312P>2Q4GKLV02 M&ZGD<8O-,7"U =?7C,GC0 7(V^W1'U!+ P04 " !(JF%5!D=-J#P" "$ M!0 &0 'AL+W=OY-A9.7&RGA?]^9Z>-.JGM-%X<_[C[WN?. M.<=KI5],B6CAK9*U&06EM8L5-3RVQII.YTA6WM-0+9I8:>>&=*LFB M,+Q@%1=UD,1^;Z:36#56BAIG&DQ355R_CU&J]2CH!]N-1[$HK=M@2;SD"TS1 M/BUGFE:L4RE$A;41J@:-\U%PT[\>#YV]-W@6N#8[3]&F<3K\_3>]_P/29QA1. M[KG6W-7J%$XF:+F0YA0^0]ID!E\;K"U,5V[\=8=5AOIWS"R!.#F6;X*.VZ#1 M@: /N>U!='D&41A%\ D8F))K-'\K,4JERR?J\HF\]." ]$2L1(%U86#&WWDF M\0QN*M40[@PUI"[,/MY6M-\"NQ]YE82]<#",V6H/S'D'<_Z_,'1)"%9!AK0G MBGTLQS7OU8IJ=W4&OGA'*C;H( Q&/*W;7^R_$88^2 NBVY]N%54O?9YFRU+5^ M6M(SB=H9T/E<*;M=N-;M'M[D#U!+ P04 " !(JF%5]@#VKT8# !.% M#0 'AL+W-T>6QEZ_!2&U73.DAZC2MPMZ_ID+3CCR1P=.,B94/RKB\WO=?6."2A%[2[A&D5RVX4&H'8PGBXQ(<8L>H>[O4=OJY(7*!YUA8_RA% M!P1AQ(E'CY&_D00&$MQK'5F(@V6PY&'=3J-!5LA-5T7$.4QVFK/@D8HA&5/! M)XI#5$9S+E;.W0''M!"%"K1I9R.G#9[JR<%M9T&GUSPYEX6RN5T&]WM23]\# MUA8(Y$(T CO$.4:#DFK-E+PQAIULG<^@H![?KTJC<*;HJMWIDDV O9DDDT*E M3#5IVF3M&@T$RT".XK,YW'51A@!J7>1FD'(Z*R2U&M81]<#03ID0=_ U\#/; MX5YF6W6U597-T BJAX[&&<"_S>:XMVFC%_$&)7\L])>%68ZT-G0+NU4LXTMK M+[-& ,;>QMEI68K59\%G,F=N\4\RR]6'/5>2[+]5MD7[-58 MO]O?NLCN*8B,3T'D2?1D_Q1$)B<@LO=JWYH'18;U*6/K*+-SD&F\ 1P8A^0' M'$_%)FDP67"AN:RM.4]3)I^=9PR]IA/SQ](.OYF?LHPNA+YOP"'9C+^SE"_R MI)EU"QM1S]J,O\'RVG%S6C6YN$S9DJ7CVE2SB1T&9F"RUA<$[",W]O(C6(S# M_ A@6!Y, 1;CHK \_]-Z^NAZ'(9IZWN1/AK31V-@?S^/-!3_I@H@JIBVK G&$>2!$.@%_T]&L?( M[L3P\=<'>TJB*$G\"&!^!5&$(? TX@BF #1@2!39]^#>^RA-8?20$3;8T.P6BP^0"X99K>] M9!:G_];N>:/N;-NNSJ4J=L^3?M_QO.QWG,NZFGC3Z..!=U(4[ZJ9ALSRIWZHD?E3FBN0N7,S50UN M1=?+X8FA_5PQ?N?JX6/I(-N%J"3OHESR9=<>]J)YULVHMY@8KS'$X70]!O&V M^S]A;+=;4?"H+0XU;^0QCAVO-[\2^=U"3UWSNG!Y!>5,BW$@5)$2:8U/J M6?VFZJ])>7QKJ7"-&':W0MWH2#F VX,,$QIARG"$U"^6Q"0*,E6X"^* AA@9 MD!X Z5T0\B_/@/0!2/\BD"Q3EQ6F!N0,@)Q=$'(4R6L \OJ2D+X!>0- WMB% MC# +4[+.2$)1LD!W&T8H9@P%5 ],9D!^!" _VH5DF]4J2!\U("-+2A8D#&B& M@C!,-C0C!N0G /*37<@@_&-#&-&1-,/V&2#Z;)<(?UOC4 ^Y,,41R5"<,(9- M-G<*K=A3NW1KM>IEOZ)UFJQQFCT.(PZK$*[5*J/J34Q0+);-LDR2Z$\2QP,? MH5E E^0NQBA0L(/1"@=LDVKK M9B8=9 O7LBY4O%8DTT1'12BS9:IO,0W).(20+5S;NL!+3:AFZR))5X%>D4TT MR!&N94FPS1U3LU/3X0<=11,,4H5KV16@8D<[*@^2AF=9&C"FN:?R(&EXEJ4! MNFT<33 ?L6P-V&VCK D2B&=9(.?DAJY4JESQ_H,)";G$L^R2]Y8[BPBIQ;.L M%GCRS$Q,R#&>9<>8&VET1?.NR_71R =T%7&9"Q,3LHQGV3+G=]=OP"8F9!S/ MLG'@I6BT8D+^\2S[!\8TQZ8/^<>W[!]PQ1P?X4#^\2^9M(PZW8?\XU\@:S%F MO(D)GHA=Q#],M5P>*FYJTH<,Y%LVT'G,<)W6Q(0LY%NVD)EIPT[W(0OYEBUT M/OE^(S8/OR$+S2Q;Z&<6_CX)5ZPF)F2AF64+GQ:Y_O;0U6%JBYIXC8O M3]_W3M\FO_X+4$L#!!0 ( $BJ857N2=W_G@$ @: : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+ MEHL V_)N%'C[6%# 02G2H#V5M6MY_!?6)\N>?853F0YU%?>')O8NYU,5Y\4^ MI>;#N;C>AW,9^W43JN[,MF[/9>J6[X#R$5O579[D*:%^YR>FQ'=SM(OYM<]):; M>=$N-U*XW$$*09H_R"#(\@=Y"/+Y@X80-,P?-(*@4?Z@,02-\P=-(&B2/V@* M0=/\03) &0<$22]8$V@MR+40>"T(MA"(+4BV$)@MB+80J"W(MA"X+0BW$,@M M2+<0V"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV\O'$@*]#?4V KT-]38" MO0WU-@*]#?4V KT-]38"O0WU-@*]/>KM"?3VJ+7!E&ULS9G-;L(P$(1?!>6* MB+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UG MR VV==6X651X;QX8#QAJ6X\-7[D M6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$. MG5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76> MEREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ 2*IA56GO M#M?N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ 2*IA59E&PO=V]R:W-H965T&UL M4$L! A0#% @ 2*IA53B;6CCO!@ PQH !@ ("!@0T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2*IA M5:AHK[K$"P %7D !@ ("!/R 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 2*IA58LV6YC&" ^A4 !@ M ("!A3L 'AL+W=O&PO=V]R:W-H965T#6 , $X( 9 " @>M- M !X;"]W;W)K&UL4$L! A0#% @ 2*IA54\? M4[E$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2*IA51L_*K&PO M=V]R:W-H965T&UL4$L! A0#% @ 2*IA516@#U7#!0 W X !D ("! MDG@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 2*IA518Y/@.Y @ PP8 !D ("!8XH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2*IA58)@,PD1! G1 !D M ("! * 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2*IA54(&PO=V]R:W-H965T&UL4$L! A0#% @ M2*IA59VOE-&-!P SS< !D ("!@K< 'AL+W=O&UL4$L! A0#% @ 2*IA5&PO=V]R:W-H965T&UL4$L! A0#% @ 2*IA53QWMA? @ (0D !D M ("!W=$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2*IA50%9YF%Y P >@\ !D ("!EMH 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ S #, W T /[L $! end XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 119 196 1 false 33 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://expworldholdings.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Sheet http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Notes 7 false false R8.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - ACQUISITIONS Sheet http://expworldholdings.com/role/DisclosureAcquisitions ACQUISITIONS Notes 9 false false R10.htm 10401 - Disclosure - EXPECTED CREDIT LOSSES Sheet http://expworldholdings.com/role/DisclosureExpectedCreditLosses EXPECTED CREDIT LOSSES Notes 10 false false R11.htm 10501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet PLANT, PROPERTY AND EQUIPMENT, NET Notes 11 false false R12.htm 10601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 12 false false R13.htm 10701 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://expworldholdings.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 13 false false R14.htm 10801 - Disclosure - EARNINGS PER SHARE Sheet http://expworldholdings.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 14 false false R15.htm 10901 - Disclosure - INCOME TAXES Sheet http://expworldholdings.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 15 false false R16.htm 11001 - Disclosure - FAIR VALUE MEASUREMENT Sheet http://expworldholdings.com/role/DisclosureFairValueMeasurement FAIR VALUE MEASUREMENT Notes 16 false false R17.htm 11101 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 11201 - Disclosure - SEGMENT INFORMATION Sheet http://expworldholdings.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 18 false false R19.htm 11301 - Disclosure - SUBSEQUENT EVENTS Sheet http://expworldholdings.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 19 false false R20.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 30503 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables PLANT, PROPERTY AND EQUIPMENT, NET (Tables) Tables http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet 22 false false R23.htm 30603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets 23 false false R24.htm 30703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://expworldholdings.com/role/DisclosureStockholdersEquity 24 false false R25.htm 30803 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://expworldholdings.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://expworldholdings.com/role/DisclosureEarningsPerShare 25 false false R26.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) Details http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 26 false false R27.htm 40301 - Disclosure - ACQUISITIONS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails ACQUISITIONS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureAcquisitions 27 false false R28.htm 40401 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails EXPECTED CREDIT LOSSES (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureExpectedCreditLosses 28 false false R29.htm 40501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) Details http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables 29 false false R30.htm 40502 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) Details http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables 30 false false R31.htm 40601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables 31 false false R32.htm 40603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) Details http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables 32 false false R33.htm 40701 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails STOCKHOLDERS' EQUITY (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 33 false false R34.htm 40702 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 34 false false R35.htm 40703 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 35 false false R36.htm 40707 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 36 false false R37.htm 40708 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) Details http://expworldholdings.com/role/DisclosureStockholdersEquityTables 37 false false R38.htm 40801 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) Sheet http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) Details http://expworldholdings.com/role/DisclosureEarningsPerShareTables 38 false false R39.htm 40901 - Disclosure - INCOME TAXES (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails INCOME TAXES (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureIncomeTaxes 39 false false R40.htm 41001 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureFairValueMeasurement 40 false false R41.htm 41101 - Disclosure - COMMITMENT AND CONTINGENCIES (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails COMMITMENT AND CONTINGENCIES (Narrative) (Details) Details 41 false false R42.htm 41201 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails SEGMENT INFORMATION (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureSegmentInformation 42 false false R43.htm 41301 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails SUBSEQUENT EVENTS (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureSubsequentEvents 43 false false All Reports Book All Reports expi-20220930x10q.htm expi-20220930.xsd expi-20220930_cal.xml expi-20220930_def.xml expi-20220930_lab.xml expi-20220930_pre.xml expi-20220930xex31d1.htm expi-20220930xex31d2.htm expi-20220930xex32d1.htm expi-20220930xex32d2.htm expi-20220930x10q001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "expi-20220930x10q.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 119, "dts": { "calculationLink": { "local": [ "expi-20220930_cal.xml" ] }, "definitionLink": { "local": [ "expi-20220930_def.xml" ] }, "inline": { "local": [ "expi-20220930x10q.htm" ] }, "labelLink": { "local": [ "expi-20220930_lab.xml" ] }, "presentationLink": { "local": [ "expi-20220930_pre.xml" ] }, "schema": { "local": [ "expi-20220930.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 311, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 20, "keyStandard": 176, "memberCustom": 9, "memberStandard": 24, "nsprefix": "expi", "nsuri": "http://expworldholdings.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "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://expworldholdings.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "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": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - EXPECTED CREDIT LOSSES", "role": "http://expworldholdings.com/role/DisclosureExpectedCreditLosses", "shortName": "EXPECTED CREDIT LOSSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - EARNINGS PER SHARE", "role": "http://expworldholdings.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - INCOME TAXES", "role": "http://expworldholdings.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - FAIR VALUE MEASUREMENT", "role": "http://expworldholdings.com/role/DisclosureFairValueMeasurement", "shortName": "FAIR VALUE MEASUREMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - SEGMENT INFORMATION", "role": "http://expworldholdings.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - SUBSEQUENT EVENTS", "role": "http://expworldholdings.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables)", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://expworldholdings.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details)", "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2021_ShDKjL2DO0WGYKrm1WN7LA", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - ACQUISITIONS (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "shortName": "ACQUISITIONS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_7_1_2022_us-gaap_BusinessAcquisitionAxis_expi_ZoocasaRealtyIncMember_GhVJwcmMyUiReev1ECrtuQ", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "shortName": "EXPECTED CREDIT LOSSES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_expi_AgentNoncommissionBasedFeesMember_EHBbfNfEM0-qTM2IJeDcHA", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details)", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details)", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Unit_Standard_shares_PY4ncNjzZ0mwRGRFWrTbZQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_KChzoCdUqEC8BTVP_osHYQ", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_6_30_2022_hdDOfWCOT0ujMJx6zimmvA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Unit_Standard_shares_PY4ncNjzZ0mwRGRFWrTbZQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details)", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "shortName": "STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "expi:ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "-3", "first": true, "lang": null, "name": "expi:IncreaseDecreaseInStockGrantLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details)", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails", "shortName": "STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "expi:ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "-3", "first": true, "lang": null, "name": "expi:IncreaseDecreaseInStockGrantLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_5_3_2022_VHNlmAfo-E-hf3Vwukweig", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40707 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_5_3_2022_VHNlmAfo-E-hf3Vwukweig", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_6_30_2022_hdDOfWCOT0ujMJx6zimmvA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unitRef": "Unit_Standard_shares_PY4ncNjzZ0mwRGRFWrTbZQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40708 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details)", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails", "shortName": "STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PY4ncNjzZ0mwRGRFWrTbZQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details)", "role": "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "shortName": "EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PY4ncNjzZ0mwRGRFWrTbZQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - INCOME TAXES (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails", "shortName": "INCOME TAXES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "4", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AWQPgs_S3U2qAKgJYYcz4w", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Q-0evce8wUCJ-5Tj7ub3Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_AXV30Mcwq0G71c8L_VPw2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_AXV30Mcwq0G71c8L_VPw2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - COMMITMENT AND CONTINGENCIES (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "shortName": "COMMITMENT AND CONTINGENCIES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_oGeMIxl7PEq6VxLImoL1EQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_3uS6FIfDW0Wvo5U120zTGw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - SEGMENT INFORMATION (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails", "shortName": "SEGMENT INFORMATION (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_3uS6FIfDW0Wvo5U120zTGw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_10_27_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YQiqtSclU0S0GchH7DXMkw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_KChzoCdUqEC8BTVP_osHYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details)", "role": "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "shortName": "SUBSEQUENT EVENTS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_10_27_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YQiqtSclU0S0GchH7DXMkw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_KChzoCdUqEC8BTVP_osHYQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zqsHZGVsdkWd4wWGw-4Dvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zqsHZGVsdkWd4wWGw-4Dvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_zP3hUfKZw0e02-LJsMrdAg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "role": "http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "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://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "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": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - ACQUISITIONS", "role": "http://expworldholdings.com/role/DisclosureAcquisitions", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_AC2s6UB4HU2yxfSuHCQrTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://expworldholdings.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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r455" ], "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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r456" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r451" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r453" ], "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/2022", "presentation": [ "http://expworldholdings.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/2022", "presentation": [ "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "expi_AccountsPayablePrepaidCurrent": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 (asset) incurred (and for which invoices have typically been received) and payable (prepaid) to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (asset) (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Prepaid, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayablePrepaidCurrent", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "expi_AgentEquityAwardProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agent Equity Award Program [Member].", "label": "Agent Equity Award Program" } } }, "localname": "AgentEquityAwardProgramMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "xbrltype": "domainItemType" }, "expi_AgentGrowthIncentiveProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Agent Growth Incentive Program.", "label": "Agent Growth Incentive Program" } } }, "localname": "AgentGrowthIncentiveProgramMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "xbrltype": "domainItemType" }, "expi_AgentNoncommissionBasedFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agent Noncommission Based Fees [Member].", "label": "Agent Noncommission Based Fees [Member]" } } }, "localname": "AgentNoncommissionBasedFeesMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_AssetsUnderDevelopment": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents assets under development.", "label": "Assets under development", "terseLabel": "Assets under development" } } }, "localname": "AssetsUnderDevelopment", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "expi_CommissionsAndOtherAgentRelatedCosts": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of commissions and other agent-related costs.", "label": "Commissions and other agent-related costs", "terseLabel": "Commissions and other agent-related costs" } } }, "localname": "CommissionsAndOtherAgentRelatedCosts", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "expi_CommissionsReceivableForRealEstatePropertySettlementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commissions Receivable for Real Estate Property Settlements [Member].", "label": "Commissions Receivable for Real Estate Property Settlements [Member]" } } }, "localname": "CommissionsReceivableForRealEstatePropertySettlementsMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_DeferredTaxAssetChange": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset change from continuing operations.", "label": "Deferred Tax Asset Change", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredTaxAssetChange", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_FixedAssetPurchasesInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fixed asset purchases in accounts payable", "label": "Fixed Asset Purchases In Accounts Payable", "terseLabel": "Property, plant and equipment purchases in accounts payable" } } }, "localname": "FixedAssetPurchasesInAccountsPayable", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_FlagstarBankFsbMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Flagstar Bank FSB [Member].", "label": "Flagstar Bank FSB [Member]" } } }, "localname": "FlagstarBankFsbMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_IncreaseDecreaseInStockGrantLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock grants liability increase (decrease) during the period.", "label": "Increase (Decrease) in Stock Grant Liability", "terseLabel": "Stock grant liability increase year to date" } } }, "localname": "IncreaseDecreaseInStockGrantLiability", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "expi_LeaseTerminationNonCashInvestingAndFinancingActivities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease termination non-cash investing and financing activities.", "label": "Lease Termination Non Cash Investing and Financing Activities", "terseLabel": "Termination of lease liabilities" } } }, "localname": "LeaseTerminationNonCashInvestingAndFinancingActivities", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_NonDomesticMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Domestic [Member].", "label": "Non Domestic" } } }, "localname": "NonDomesticMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_PaymentsToProceedsFromNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow (inflow) to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments To Proceeds From Noncontrolling Interests", "negatedTerseLabel": "Transactions with noncontrolling interests" } } }, "localname": "PaymentsToProceedsFromNoncontrollingInterests", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_PercentageOfCommissionPotentiallyRedeemedInCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Percentage Of Commission Potentially Redeemed In Common Stock", "terseLabel": "Percentage of commission potentially redeemed in common stock" } } }, "localname": "PercentageOfCommissionPotentiallyRedeemedInCommonStock", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "expi_ProceedsFromPaymentsForOtherOperatingActivities": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities classified as other.", "label": "Proceeds From Payments For Other Operating Activities", "terseLabel": "Other operating activities" } } }, "localname": "ProceedsFromPaymentsForOtherOperatingActivities", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_PropertyPlantAndEquipmentExcludingAssetsUnderConstruction": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, excluding assets under construction.", "label": "Property Plant And Equipment Excluding Assets Under Construction", "totalLabel": "Depreciable property, net" } } }, "localname": "PropertyPlantAndEquipmentExcludingAssetsUnderConstruction", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "expi_RealEstateAgentProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real Estate Agent Program [Member].", "label": "Real Estate Agent Growth and Other Incentive Programs" } } }, "localname": "RealEstateAgentProgramMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "xbrltype": "domainItemType" }, "expi_RealEstateAndBrokerageSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real Estate And Brokerage Segment [Member].", "label": "Real Estate Brokerage Segment" } } }, "localname": "RealEstateAndBrokerageSegmentMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_ScheduleOfChangesInStockCompensationLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for changes in stock compensation liability.", "label": "Schedule Of Changes In Stock Compensation Liability [Table Text Block]", "terseLabel": "Changes in the Company's stock compensation liability" } } }, "localname": "ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "expi_ScheduleOfCommonStockIssuedRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock issued roll forward.", "label": "Schedule Of Common Stock Issued Roll Forward [Table Text Block]", "terseLabel": "Schedule of common stock issued roll forward" } } }, "localname": "ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "expi_ShareBasedCompensationAgentEquityProgram": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share Based Compensation Agent Equity Program", "terseLabel": "Agent equity stock compensation expense" } } }, "localname": "ShareBasedCompensationAgentEquityProgram", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_ShareBasedCompensationAgentGrowthIncentivePrograms": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of share based compensation relating to agent growth incentive programs.", "label": "Share Based Compensation Agent Growth Incentive Programs", "terseLabel": "Agent growth incentive stock compensation expense" } } }, "localname": "ShareBasedCompensationAgentGrowthIncentivePrograms", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_StockCompensationAttributableToLiabilityClassifiedAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock compensation attributable to liability classified awards.", "label": "Stock Compensation Attributable To Liability Classified Awards", "terseLabel": "Amount of stock compensation attributable to liability classified awards" } } }, "localname": "StockCompensationAttributableToLiabilityClassifiedAwards", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "expi_StockCompensationLiabilityActivity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock compensation liability activity.", "label": "Stock Compensation Liability, Activity", "periodEndLabel": "Balance, at end of period", "periodStartLabel": "Balance, at beginning of period" } } }, "localname": "StockCompensationLiabilityActivity", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "expi_StockGrantsReclassifiedFromLiabilityToEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of stock grants reclassified from liability.", "label": "Stock Grants Reclassified From Liability To Equity", "negatedLabel": "Stock grants reclassified from liability to equity year to date" } } }, "localname": "StockGrantsReclassifiedFromLiabilityToEquity", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "expi_StockRepurchaseProgramAuthorizedAmountPerMonth": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of monthly stock repurchases authorized under stock repurchase plan.", "label": "Stock Repurchase Program, Authorized Amount, Per Month", "terseLabel": "Stock repurchase program authorized amount per month" } } }, "localname": "StockRepurchaseProgramAuthorizedAmountPerMonth", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "expi_TexasCapitalBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Texas Capital Bank [Member].", "label": "Texas Capital Bank [Member]" } } }, "localname": "TexasCapitalBankMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_VariableInterestEntitiesAndNoncontrollingInterestsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The policy related to variable interest entities and noncontrolling interests.", "label": "Variable Interest Entities And Noncontrolling Interests [Policy Text Block]", "terseLabel": "Variable interest entities and noncontrolling interests" } } }, "localname": "VariableInterestEntitiesAndNoncontrollingInterestsPolicyTextBlock", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "expi_ZoocasaRealtyIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zoocasa Realty Inc [Member].", "label": "Zoocasa Realty Inc [Member]" } } }, "localname": "ZoocasaRealtyIncMember", "nsuri": "http://expworldholdings.com/20220930", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r34", "r36", "r81", "r82", "r226", "r229" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r208", "r209", "r210", "r211", "r225", "r228", "r258", "r260", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r419", "r421", "r449", "r450" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r208", "r209", "r210", "r211", "r225", "r228", "r258", "r260", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r419", "r421", "r449", "r450" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r202", "r208", "r209", "r210", "r211", "r225", "r228", "r255", "r258", "r260", "r284", "r285", "r286", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r419", "r421", "r449", "r450" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r202", "r208", "r209", "r210", "r211", "r225", "r228", "r255", "r258", "r260", "r284", "r285", "r286", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r419", "r421", "r449", "r450" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r35", "r36", "r81", "r82", "r226", "r229" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r92", "r94", "r95", "r97", "r98", "r110", "r347", "r348" ], "lang": { "en-us": { "role": { "label": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r92", "r94", "r95", "r96", "r97", "r98", "r99", "r110", "r169", "r170", "r303", "r346", "r347", "r348", "r349", "r365", "r370", "r371", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r92", "r94", "r95", "r96", "r97", "r98", "r99", "r110", "r169", "r170", "r303", "r346", "r347", "r348", "r349", "r365", "r370", "r371", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r155", "r156", "r252", "r254", "r420", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r155", "r156", "r252", "r254", "r420", "r434", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r7", "r19", "r160", "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r160", "r161" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 of allowance for credit losses of $2,786 and $2,198, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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 expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r12", "r198" ], "calculation": { "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails": { "order": 1.0, "parentTag": "expi_PropertyPlantAndEquipmentExcludingAssetsUnderConstruction", "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, before Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTax1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r38", "r39", "r45", "r46", "r47", "r84", "r85", "r86", "r338", "r371", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r84", "r85", "r86", "r290", "r291", "r292", "r347" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation and Exercise of Stock Options", "terseLabel": "Shares issued for stock options exercised" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r261", "r293", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock option compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Reconciliation of net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "EXPECTED CREDIT LOSSES" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLosses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r162", "r171" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts receivable", "terseLabel": "Accounts receivable, allowance for credit losses and bad debt" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r66", "r186", "r192" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense - intangible assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r107" ], "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": "Shares excluded, anti-dilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r78", "r138", "r144", "r150", "r167", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r331", "r339", "r356", "r372", "r374", "r392", "r405" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r26", "r78", "r167", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r331", "r339", "r356", "r372", "r374" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Total Assets" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r257", "r259", "r314" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r257", "r259", "r311", "r312", "r314" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r322", "r323", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business combination, consideration transferred", "terseLabel": "Purchase price", "verboseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r322", "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r315", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r10", "r68" ], "calculation": { "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r69", "r390" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r63", "r68", "r74" ], "calculation": { "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning balance", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r63", "r357" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "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 Equivalents [Member]" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r244", "r245", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r212", "r436" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r84", "r85", "r347" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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": "Common Stock, Shares, Issued, Ending Balance", "periodStartLabel": "Common Stock, Shares, Issued, Beginning Balance", "terseLabel": "Common stock, shares issued", "verboseLabel": "Common stock issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r241" ], "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", "verboseLabel": "Common stock outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r374" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, $0.00001 par value 900,000,000 shares authorized; 168,562,464 issued and 152,702,078 outstanding in 2022; 155,516,284 issued and 148,764,592 outstanding in 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r41", "r43", "r44", "r51", "r400", "r413" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to eXp World Holdings, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer hardware and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r120", "r121", "r158", "r354", "r355", "r435" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r120", "r121", "r158", "r354", "r355", "r432", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r120", "r121", "r158", "r354", "r355", "r432", "r435" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r120", "r121", "r158", "r354", "r355" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r120", "r121", "r158", "r354", "r355", "r435" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r76", "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r249", "r250", "r253" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r66", "r196" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r66", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r242", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends declared and paid" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r52", "r89", "r90", "r92", "r93", "r94", "r100", "r102", "r104", "r105", "r106", "r110", "r111", "r348", "r349", "r401", "r414" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings per share - Basic", "verboseLabel": "Earnings per share attributable to common stock- basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r52", "r89", "r90", "r92", "r93", "r94", "r102", "r104", "r105", "r106", "r110", "r111", "r348", "r349", "r401", "r414" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings per share - Diluted", "verboseLabel": "Earnings per share attributable to common stock- diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r107", "r108", "r109", "r112" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r357" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of changes in exchange rates on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r298" ], "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", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r45", "r46", "r47", "r84", "r85", "r86", "r88", "r95", "r98", "r113", "r168", "r241", "r242", "r290", "r291", "r292", "r302", "r303", "r347", "r358", "r359", "r360", "r361", "r362", "r363", "r371", "r422", "r423", "r424" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r350", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.", "label": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability" } } }, "localname": "FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENT" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENT" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Financing Receivable [Member]" } } }, "localname": "FinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r191" ], "calculation": { "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r187", "r188", "r191", "r194", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r191", "r387" ], "calculation": { "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r187", "r190" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r191", "r386" ], "calculation": { "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "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, fixtures and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r55" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r119", "r435" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r172", "r174", "r181", "r184", "r374", "r391" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r175", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, acquired during period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r66", "r173", "r178", "r183", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r48", "r138", "r143", "r146", "r149", "r152", "r389", "r398", "r402", "r416" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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 Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r49", "r66", "r135", "r166", "r396", "r411" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in (income) losses of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r79", "r299", "r300", "r301", "r304", "r306", "r308", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r97", "r98", "r136", "r297", "r305", "r307", "r417" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r70" ], "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 income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.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", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.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", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositsOutstanding": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase (Decrease) in Deposits Outstanding", "negatedLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInDepositsOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Long-term payable" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaids and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived intangible assets (excluding goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r185", "r189" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interest in an unincorporated joint venture or partnership that is included in the enterprise's financial statements using the proportionate consolidation method of accounting.", "label": "Interest in Unincorporated Joint Ventures or Partnerships, Policy [Policy Text Block]", "terseLabel": "Joint ventures" } } }, "localname": "InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentCompanyCommittedCapital": { "auth_ref": [ "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of funds committed to investment company from investors.", "label": "Investment Company, Committed Capital" } } }, "localname": "InvestmentCompanyCommittedCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r78", "r145", "r167", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r332", "r339", "r340", "r356", "r372", "r373" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r78", "r167", "r356", "r374", "r394", "r409" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r29", "r78", "r167", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r332", "r339", "r340", "r356", "r372", "r373", "r374" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing agreement" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndFinanceReceivablesMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Contractual rights to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position.", "label": "Loans and Finance Receivables [Member]" } } }, "localname": "LoansAndFinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term payable" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r208", "r209", "r213" ], "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" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossOnSaleOfInvestments": { "auth_ref": [ "r53", "r54", "r66", "r397", "r415" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.", "label": "Loss on Sale of Investments", "terseLabel": "Loss on dissolution of consolidated affiliates" } } }, "localname": "LossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r33", "r78", "r167", "r214", "r218", "r219", "r220", "r223", "r224", "r356", "r393", "r408" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Non-controlling interest in subsidiary", "terseLabel": "Equity attributable to noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r63" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 USED IN FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r63" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r63", "r64", "r67" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r4", "r40", "r42", "r47", "r50", "r67", "r78", "r87", "r89", "r90", "r92", "r93", "r97", "r98", "r103", "r138", "r143", "r146", "r149", "r152", "r167", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r349", "r356", "r399", "r412" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 common shareholders", "totalLabel": "Net income attributable to eXp World Holdings, Inc.", "verboseLabel": "Net income attributable to common stock" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r40", "r42", "r47", "r97", "r98", "r335", "r342" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive loss attributable to noncontrolling interests", "negatedTerseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and Issued Accounting Principles" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1": { "auth_ref": [ "r71", "r72", "r73" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued", "verboseLabel": "Issuance of treasury stock, for acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "sharesItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r243", "r330", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Transactions with noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r84", "r85", "r86", "r242", "r327" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "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)", "negatedTotalLabel": "Total other (income) expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r126" ], "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" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r138", "r143", "r146", "r149", "r152" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r367" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease obligation - operating lease" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r367" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease obligation - operating lease, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r366" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r5", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "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 noncurrent assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r37" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain (loss), net of tax", "verboseLabel": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Expenses [Abstract]", "terseLabel": "Other (income) expense" } } }, "localname": "OtherExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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)", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Payment for common stock repurchased and retired", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r61" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends declared and paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r58", "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r58" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired", "terseLabel": "Acquisition cash paid amount" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r58" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investments in unconsolidated affiliates" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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": "Prepaids and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r60", "r289" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r4", "r40", "r42", "r47", "r62", "r78", "r87", "r97", "r98", "r138", "r143", "r146", "r149", "r152", "r167", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r329", "r334", "r336", "r342", "r343", "r349", "r356", "r402" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PLANT, PROPERTY AND EQUIPMENT, NET [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r199" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r201", "r437", "r438", "r439" ], "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": "PLANT, PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r11", "r197" ], "calculation": { "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails": { "order": 2.0, "parentTag": "expi_PropertyPlantAndEquipmentExcludingAssetsUnderConstruction", "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 depreciable property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r199", "r374", "r403", "r410" ], "calculation": { "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Property, plant, and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r199" ], "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": "Schedule of Fixed Assets", "terseLabel": "Schedule of plant, property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r197" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r65", "r395" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for Other Credit Losses", "terseLabel": "Allowance for credit losses on receivables/bad debt on receivables" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r31" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EXPECTED CREDIT LOSSES [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r10", "r74" ], "calculation": { "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r242", "r374", "r407", "r426", "r431" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r84", "r85", "r86", "r88", "r95", "r98", "r168", "r290", "r291", "r292", "r302", "r303", "r347", "r422", "r424" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r129", "r130", "r142", "r147", "r148", "r154", "r155", "r158", "r251", "r252", "r385" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r368", "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease liabilities arising from obtaining right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r120", "r158" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r311", "r312", "r314" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r106" ], "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": "Schedule of calculation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r187", "r190", "r386" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r187", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Definite-Lived Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r74", "r390", "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r244", "r245", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Schedule of shares repurchased" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r125", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r152", "r158", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r184", "r203", "r204", "r418" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r125", "r127", "r128", "r138", "r141", "r146", "r150", "r151", "r152", "r153", "r154", "r157", "r158", "r159" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r65" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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": "Stock compensation expense", "terseLabel": "Stock based compensation", "verboseLabel": "Stock option compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Percentage of discount of market price, date of issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "verboseLabel": "Stock options granted, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "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": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r75", "r83" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r3", "r125", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r152", "r158", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r184", "r200", "r203", "r204", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r30", "r45", "r46", "r47", "r84", "r85", "r86", "r88", "r95", "r98", "r113", "r168", "r241", "r242", "r290", "r291", "r292", "r302", "r303", "r347", "r358", "r359", "r360", "r361", "r362", "r363", "r371", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r84", "r85", "r86", "r113", "r385" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureCommitmentAndContingenciesNarrativeDetails", "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Agent equity stock compensation, shares", "verboseLabel": "Stock issued for services, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r241", "r242", "r270" ], "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", "terseLabel": "Shares issued for stock options exercised, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r18", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "negatedLabel": "Issuance of treasury stock for acquisition" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Agent equity stock compensation", "verboseLabel": "Stock issued for services, value" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r242", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Agent growth incentive stock compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r17", "r18", "r241", "r242", "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock, for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Stock Options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Stock repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r78", "r163", "r167", "r356", "r374" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total eXp World Holdings, Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r46", "r78", "r84", "r85", "r86", "r88", "r95", "r167", "r168", "r242", "r290", "r291", "r292", "r302", "r303", "r327", "r328", "r341", "r347", "r356", "r358", "r359", "r363", "r371", "r423", "r424" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending of quarter", "periodStartLabel": "Beginning of quarter", "totalLabel": "TOTAL EQUITY" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r77", "r227", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r248", "r345" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r364", "r376" ], "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 [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r364", "r376" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r364", "r376" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r375", "r377" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Existing technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Shares", "periodEndLabel": "Balance, end of quarter", "periodStartLabel": "Balance, beginning of quarter", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r32", "r244", "r247" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost: 15,860,386 and 6,751,692 shares held, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury stock:" } } }, "localname": "TreasuryStockSharesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r18", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Repurchase of common stock, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r241", "r242", "r244" ], "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": "Repurchase of common stock", "verboseLabel": "Repurchase of common stock, value" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r114", "r115", "r116", "r117", "r122", "r123", "r124" ], "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/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of common stock equivalents" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding - Diluted", "verboseLabel": "Weighted average shares - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r100", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding - Basic", "verboseLabel": "Weighted average shares - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org/topic&trid=2196771" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "323", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=6474809&loc=d3e63930-109455" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10491-115837" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r454": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r455": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r456": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" } }, "version": "2.1" } ZIP 62 0001558370-22-015886-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-015886-xbrl.zip M4$L#!!0 ( $BJ857)0C"E% X %"" 1 97AP:2TR,#(R,#DS,"YX M_-9M?[J8#9'N6OR:N0!8C6! ;/5&Q0C-O ML\$N&A+&J..@.T;M)4&H?7D!0B^N4+,9RKC#''@\%REAG8OVMJ0;RO/<&]1N MMSJMSF6G@]J=FY\N;]H?D#;<4@ZA@0M:3/K,[1MNK<@:(X'9DH@17A.^P1:Y M;:R$V-RT6N1Y\^0QQUYYCE2:7UC>6DF[O+Z2G>$0J6O?8^L>66#?$;>-/WSL MJ.H;"'K/Y3=0S5;>T]/3Q=/5A<>6(.6RW?HR')BJ!1$Q5$C+UAYPV&3#B"6[ M9J^6YSESHGJN6\QS2&M'&?$"A+*$;SD7F,\55U2BJHO(+9\QP/]E2ZXJX<2Z M6'J/K:ATCX6116:SWK>@=-M+4&"+?-ED MZ*=*]AK+F+-S ML35BR_-=P;(,*RC\7,"J'!HMZ^O MKUNJ=-L P0[Z]4W199FR'9#LW8JW2U9 E>UI@(1B= M^X+L>3'?3?@Q #[5&O;[A--B9]>D+A?8M4A\\-,S; M%%GLMUMZ&)KJ?MX'[H;C;477CA(W@H+>!&PC,# M;)'\\# U\KV[ M,$V6IBZ7JN#4.'V/"!>PZU)<9WV)%]8:X($;R!*-A&%89M M\Z(&VF1!7:J4 90N+U$3;>7!Y^YXU--'IMZ3G\SQP.AI,_ARIPVT45='YB== MGYD?6X>B#FOQH5%C]Q?U&:8A#L)5!TIW'7*')'F<%G8LWSF"<=>R;+[P:038 MM\9Q6\K'BZZWADY923?Y2 P(L=:D#+)%(O*Q[I3%VIS!OZ$^FIEHW(>BX62J M?P(ZX[..C!%\UVO\7QW_@<=Y%]3MO((A[&3]:1:!W@S&IOD6O5'UOJT-Y$0# MP7S5=[RG4@X_G3$?^I^.A%XS/Z'^8/QK/06D(MRCW'(\[C-B^NLU9B_CA4F7 M+@16%G:%9JG8%E@F@)U%"9A-5B;P%DI7"\ _K MK1U @7E,($83$^9M"!,OFFOK?_AT(T?BB(@=DGWZ3&R--4)?4@/3'4ES.V>*D:YX=<^0A?'1?DRUE]]EN-:_Y$K3]OB 6H=!FQ MJ9 I-TG,OJDT>9BU(3%K'TZI^I>)WI4P=:=ZSY@AF6GK=0)6A ]FKBR;$&:N MP&,EL#DLS\?E0PHNVG0$"9&)(" &YZA-ZW6QPJ1XSLD?/BBM/TH_ELQT#\IS M,6E?)3$Q'^Y,\%_@RI#^63JT&I("2(1G?94$A/%@4IEA2!&2T&31Y4%T=?ES M,D,P9^/N/SZ-!SU]:OX03C;H32"MCB8J>K5TL#*H\J'ZD(0JZ>%JH$H"I5DP M2+BJGX\PDYO@CR0C2<^ES<_ 4UR@UH4A91HS R(\]&8KK\ZK3PKMBC LQ9./ M9>G0KT;UE5?6BL"MPEJT8I; N&C%K,;Z-:*:(HA+<.0C^W-*,)H:Z=1XO@:> ML>TN;[WV7$5A<.X3NS3")60489[5(:IJJRWA!$OHKL A M$VZX\B0$=E],12*_$)>'"N(Y=8"TM&4<(;/(4DKF06'-B+I(K @*Z_^!A_9B MQ9J G*@-M?V M>UY1F3/?]?,Q\TJFC");^%!]7N&J+L1VE=6&(.$DACS0?_.LD^.$QS9GVI5X_. ZY/J;L,W9\,B18 M?E<[L448EF/*1;-]F42SKQE3]%D;/.AHJ&OFPS3X MQ>@F#(!]3EW".3A4&0OS\6(2ZY!#3*NPYI_O2/' /=WL3HV)&J'C/KI[,(V1 M;IK*'=]IIJ$.2TVFN@G0JW%< _T:[T0<]_I# ;QICKCTFPXUKN7WNO/VM@LP M*MC+KE$X_I62*J^-%*#T+HE2\:LA-79'[TU7V(LN0*[RWG.-6M75X^*UX0*, M2NXBU\B47F7+654KP*)@%:W&H/IZ69GEL8)#OZ57PVI\RBY[\A7( M,UZGJ,*;!_<5P)T\6E0![OH\_\G9=3K$)3CR@7V7!+;,)0PUH*>FW.EX%C/D MPWG$90DUE">/S:)=H4J\^:_&\=B(2084#?/&]'B0;Q2,"V8"36\ *T7OV/&QZFH?X'^.6H.EI6C= MV]I?=:7W;?<<=7;P/$7G 9X3I[JZCF3[MIJ>N(J*71LS6ZXL^%QX:^V9\IZW MQM3M!??3IARY+6;)\]6@GKH:8S]H#H4BD(H"L4C*18%@%$G^'_;-'UN'%]N& M3_8OP%77WX(1>TP@-W&)>L:-R\'5ZP//4G(":IY%+C^HX7 !547VEE]MWC7" M:76GLLAOV^N*F_)1L]UI7K6/;$;J1<]9'5'$J;[SXSOD\.KH,IWB,+;');OD M6G9)^WWYAF3=,I]K$:E7IK<(C+^MF(H&DG['?$G3B!AD![P[3O78Q>\G:"Z? M5%0\Y?;N<@V(Z(/*Y4WPJ16'/XN@:KYM!!G1@VL3UB./Q/$VNX5_.="),Q>#$'6TC]!B_TYAWG0E^V]9YZ_B4@ID#20"XF93)9N&X+Y M3HL[L[<1*^5\$--URJX1/\(FN- M:5>._%OJ:JDWT-.4M7T6+AEG:JO>,%"_RA%_V4U;RE-S:O\24J4EP^N8QN59 MO@O")92>$NSH7%Z3I5H=MG=(UG/"8HKFDP7*;6_^O[%5U%!:/0RE#%LB4B]= MW8J*17FM2G+CR:W^;#F^C,AB@U%>-09U6;M-!:7U"3+.=$1/"+-D2+8,7_RE M7/[@S<03\)!BQWF9$IL @ZU>_XS>"XYWR9$"#DUD$\@YL4LJVD1L8&I/$.YF M67L!W3F:N[DAEEQ+EZ8J?1&8G-RQA!@^[JYRB.(&"^T#VRY4R!8W-EW+V]<] MI?V?JEJ0F10J%Y&=)6;9LP.$?I(0@/DY::>3.9SG81VCD3NL8_% MBC"ER)0X,O+N>ES$52]'?J[*CC?J9X'<9?!3!8R]+#PFO0S?^=;#@5N!YWS' M<2DE$L.Z$M1>33GB78F9AH$-L^;D]Z!IB6(/X^"5]Q+)QHNQ;^ M/I@R/6^K2=?!,-G(WP=3P2#/4[^TB+/-@F.9GFO?,>\KN-]E=+(J+R_,ICY' M*Q\0")UFA*VI&[SFO#V[I#0_5L"YAB6Q MH&I*+$(?93U]C^T0CK)ADP@1L/*$/9PDY1SM1#EQP-;:*J9B[CXA2>5+T)ZC MBC Y,6G,/1+\#Z?E>P;N<^O!8FJ6I#];#[=KK;31K6?N,V^]"S^\^$L-.U]? MFNU8XCLX:0(#AY^9(6T+V"K#,) MZW)NPYN""OT@XR@3V59@/Q/=P2%;A-A<&O($ORB/#"U6:?4V^4J= BMSGNN@ MZ)$%8>!29OA9+>@&^4E,TRR";Z!0>M-WCG^!'9ZI??9.CH.7,/VR.^Q^[?-Y M8NK**#]QNCI.PX V4Q4809AW\88*[,CF)G3)(CA'90YVQR:,;#"UN^KWQ?'L6X'Q MOZ9'(L&ULY5UM<^(X$OY^5??YU-+>T.4 M86)_+U2NR@4-V08QL3W^7G!946<&QH6??_KG/[[]JUC\_:'?UDQBN%-D.YI! MD>X@4WO'SD0;DME,M[5G1"FV+.V!8G.,-*U2OH)*KZZU8M&OXT%G4(;8FE=9 M]:JR^J7NUT?L>ZU2*55+U7*UJE6J]S?E^\JM5GM>23Y#!TX'A MZHY%92)[:);* S$N_M>H75/=.J&5.B,4-D5T99%KB0J54U7HJ2^%8.JRZJU]9 M=U0GTQE%$Y#!;Z@%0VV*\@,@L:%S@:1-&*OKEE$]&C8;+:H)DLXFCQ9YSW&X M"*H_HOH-S R+,)>B@3N=ZG31'0WPV(:YW=!MIV88Q+4=4*D'738P8GQR-ET+ M+?O;0(Z.K52 Y-3@22#JP>3F]"B9(>HL:K;9_-O%,TY?!SGK?C[B.3)KC,$, MN!<^V5L["3A/A)COX'A 3ULV+&%C_&JA9(/@,97+6E%;U0N?Z]U.H]D9 M-!O\TZ#;;C5J0_CCH=:N=>I-;?!+LSDO7H7@Q8YU?>:YB"5D.2SXQK,ESX[\+_Y"+XLG:(O M=9=20':K2Y$R?WZYOBU7[VZ^W%2^?OEZ=_NY>KW1Z0W+J=%P_W5J!/7#QY Q M[3+C2Y08GS]Y;46P[6E0?D3)=(V8WPA)TV%"341A)U+07 ;](#/>AFX5M'>$ MQQ/'^^7(3/"I'X8X_X?/@F^ZQ=?,FE/7*5W $/M5MUPD8$BJK#K,R?.TRVUV M517DW'<%6!\9"%2!>1W6O83!&%/D,AA.K:%/;%4A8GL4S71L-N!J/RJOD_S/G5'+VRY!:$9M-"]0EV.Y !DTQS;E@NCR4$\0X!KS)%SX'9S'KXW'Y6E=L&&B&P M3',9\1[J\Y5^ D;%![^P^=N+?K()A/7W!(V%^T"2:IN0"2M,5 MU\V0W7#^0T[D[K+'/ >: #'(GX@RA2] *[W5E?!R#"8+G61 M*3WG"N4OB-]T.BH8 Z'720'<7RA"Z(W@Z*JQR_:Q!X/$9TVT*N3&(F*%E:: M8%G725ZS=.'B:U6&<'*8,:G<)?"<34G50\N[N[N6[0?@>H1ZE#@.Q:^NPYW, M(>'J55" YH M/: 1H?Q);D4!(YP&LO/AOI:U320<_JI1\S'6#0.'AI:KLX:7!$/YY;G:& ZW["#\]]_K- M7T"N]6M3:W7@[V9!U0--'>2L1_[64-GZ[?B)O"/L1'1K5T"=L1L)YU:N;ERG M5=\GKY5[!'WYPSULNS R_2@C#,'EZK'*J$*L.7>H#GIA6Z>+%B#&4@7C#MBB M.F8C:1V[YG1L=%2WSU6T6SBIQ4BJ9P_'IC?F\4$"3 HF:?31&[)=%""WG86P MRMCE68CPGPGP"3>0J6M2SY9DF8S:4N:COH(VL@+%/\N6.%L$7RJ,Q(T"S_'3DKZ/HBH^;T6>+P)J/.OT+[0! MA.BYJ[# Y7";4D<%<^G TR3A52B>5:&\>J2>WA-/!U;&4-UQSX:FM9?X0NH9 M3;JN1CAFZ?55?7T/CZ-E6/L9.1-BMNPW& Q>T%8J%"0H>WE6D%UMU2>!U63I M _( WLU(^!A7(*T>X1FC>'*:26W#3OF8/A0"WR,+,W4]ZAA"XE. ?'1+:0KJ M/H_;O%KUR _FM$_M[F#P@_;):_\'99_31: &1M0=[08M8R5/X>4)"'\$;QF/ M[>51$F,QI+K-=,,;G[;I_>6/5O._[G*1$RA\V,;"(^_S[>?K\HEF%0D3V'$> MCP.'@H'=N.?:D3)GRW.R%N>9MK%QW[3,FG"3<4VH#7[1'MO=W]2]<]:[D2U\ M9V;XNC88L^$O-B1["(CE%YSP5%#40,M_5XE$S;DQT>TQZ@-LS=$(&=O>V+$; M/_XTP?L,'OL;!JMZ6+PP?AW,*H17@TGQ+>XF#/D*%)I@3F)06W/6/J@IN-YD MSE8ZI2'D1(=\EE,*_DY[#18LP ;V8!/0N2GR 0A-5%?!ATRU*<^2_9_7Y^YH M^\XV47YX;*$/P'0& %0_+,SGH:X]T/G+%I*CS +I#T!]&LUESHM<]J.%BS2! M[#@D'@O9,RXMR!4:3'2*O#?&\6TS["B7!/!23D@,N$?^-PZC7" M+_ MWXV9P2J$-7Q(XTB'1F CAWH13OI@X3+4Z<>R4H8(0V4OF/W]<0AXCXT'YD(U M],) R/3"V+!X>7'K8"N\(7\)]ZLD%U3&2HX,F:2JX8+YS D/*U3C1HM =-3!'R3:3=K$;DA=, M>5JM$U.H3SW/+SV=[FC3^^G:>_E9 D,Y0$OJ&-KI'=-CP2M_*. 09XL;F!D6 M82Y% \X&771' SRV\0@;?/._?)+M79YO80.&\\"8(-/EAQVX;@W^W@Q+[K3Q M31G&BE;4UBWRH\ M:@ZT3T'3&AEIO/$?M$]^^PK?0)'CN-^SKF._'&S9H:UNU H'0!!A7[QC"9 MLN'!='?"2TES(3GT6K',^BMXR#>L>?PK@B-E+YAH>7T5NHYB/8%[ >(@6KP9 M* ;W<+U0/.(Y,I&Y:''[5>O]MK]H=_:+5.0VO^YZ75XW=3 M_*AUFL/P.N&UK>E>X^>P7@A#[X#HUIB)%\UE8[LD[07(H0WTABP2]4PE1E*= MD2N#ZVH'FD*9 Q_*%^=I1&L3NE7>5X'?%>-0UX@X[[-?96?*;K[ZJGY;9.A- M=NOK"."SA3QN;'/S\'K:!ZEY5:^.+1W 1G;7_8/"=@ZA\&AUGFCL53 QA3Z8 M_60 0TD'\HD0\QU;_&K^[4LSUOXC?P.G#4"W\5LV/_)+^7K;CWSJ=AN_M=IM MSX%L=8:USE/KH=W4:H-!<[@5:PC:+WH=T&IGXTP^KF';1G?7G4P2/O(<$=.= MC%; M:8FX/]?]]']02P,$% @ 2*IA574:QP\^'P J;8! !4 !E>'!I+3(P M,C(P.3,P7V1E9BYX;6SM75ESXSB2?M^(_0]:S\/.1(S+=E4?TQ5=,R';?SJ[>79[U4.ABSP_GG\Z2Z-R)7-\_^]M?__,_?ORO\_-_74_N M>QYVDR4*XYY+D!,CK_?JQXO>%*]63MA[0(3X0="[)KXW1[W>U>4[6NF[#[WS M\ZR.:R>B97#8XY6]?W=5?+G)ZL/AQ][5U<7[B_>7[]_WKMY__.;RX]5?>OV' M@O*!,CCS]:2!'W[]R/[S3!OM4:AA]/$M\C^=+>)X]?'BXO7U]=WKAW>8S&D% MEU<7_WJX?W(7:.F<^V$4.Z&+SGJ4_F/$?[S'KA-S.56*OSV3(*_@PT71EI2" M_>L\)SMG/YU?O3__J''WZXX%\+4EJ1%Q>T MU7J_O4@_5DE]!1>%A*B@>[T?"0[0!,UZO+F/\7J%/IU%_G(5,#;Y;PN"9I_. MT-O*/V?:NOSAPR4#_8>GF&J=&=0-#CT44NN@?T0X\#UF#<77:#P;_);X\?JL MQ]KZ,AD6S-$Z7S'E?8$#9KC1.QV M'OG,N**10P@ULQ=TBV+'#Z(V<$UKM )R\+9"+I4Z[>:>']_C*$([ FM6LQ70 MCX$3QH\$KQ")U_W08V:V8B8W0C$;:KPD0./9G?^&O#YE.XZV$D3WUJP(YS/& MWBN=+2BGPY .)G/_.4 I8[LQC%8-0!-!J;!;-/-#/T;WE-U=F,G6C5H1U5., MW:\,%EVMI*/U;HS$I%X@@$OMW.#E$H><8AA%"?)V+ *3EJ (A?TR0:N$N O: M&AL#]V481DU9$Z YHR[83C#9,F]DQW9OD&]=@ GSQ'Z+:&\#5YV9^/Z6EN# MY7ARQ-V&'R?T'.(QRTNB&"_[;WYTBY>.']*YV4F".#K;H80NGMG_>*,7*$*SBXS^XM6G$\%Y M2"T#OR)BQOZFJ02$%/6Q!L^S?U#6K_YR?G5U_IX' OZPV98YE*(I/XPO/']9 M-+>@C!(W>4;G]%>F$QQVPU")%;#XQ;><86'M.^"ZJ.W^"7U[5 M^1(MG[O:B)C9>KT[X-0)@AWRQVO;K;[3(6@_"L_KKG+LI0X/'Y_"K[5F$1O% M/.3E#3-6=S3Z^3&KJB3L52A[Z6#<>^!:CW;#[JZF'LY*SDR W1H' 0N58M)Y M/&>_E,-Y]L,O&[/TE#;%&,M;"9QG%'PZTU!E$I=27< =EL;[N30ZG1R<+>U M,:YI1'U2!TH[9%YIUC>WZ+PS@I=ZQ6!S@"7?'WN2:GLQ%GW*JTLB6@U>L2H< M.G1A0B?<3V=7=O3?]WZEW8P[5G>8C-!KWW5QPKV-1X)#^J>;NET"<^]4-A-C MR[(V1,-T-I[UO515#[5Y-9. BB0#*B:QV!>Z:0T;@:UVCE;ML"XCKA]4;RFV M;=*@#/715SB4] XCVGS45-/:@+K!B7!24-+DZPLQC;3I05(&T"5::1-WE$.UJY@TR'J,:4-[ZT(1*X3B(_1%%4R:H06)F&*I."E H*,/8G06('U)A> 7:#WJ(9ZQ2& MVP.NVKBD>F;K!M6"Z@#I3N=2%&X1?R10D=>" [EVW4B;L(H+9:US?&%_$FC8#J1MG64S3",8KNL1-&E.T[ M/W1"UP_G$^0B_\5Y#M#UNOQ;TK]V456^![I553;D6.=#V 55)/GT(22QN26Z M"YUB(^RU'=(MFN73EK Y4!WOKCS(L7G>XWK]X/R*R4W@1"*/NT/)3,2M2@(3 M2LF>U/OH6%HO''%IB]VRBPG@;054[: M&&#]L77#H+IJ<<: G5B-6!8PSP24 M+C2-Z$&SI_&9,KX8-9.8S5R)N#WTCJJ9N* NOZ1H U672^ /MZXB@ M*$[/J(T)^W\Z;4MZ3MMBM4B223%XLI!VI[;%C&0!I'.UUC/N+(]J5S-MMHR@ MF30'JN--4,!"\(\.]4*GA"Z<'9??-\!6RN474>"M=<'"9S$O:%LB$K],1B! M"*#S=- 4-D!9BP$:-Y%Z6\VJ076*XK3L]9HO.J6>E8XN=Q7D=%;A92OJ]$BP M-PZI&YP00M<-UT[D1U]"_!PAPMWB8;A*8OH94XZ\ M&9L.F]:R\,$$7//C9'QQKVUO_$ ='8H__^[3%39Q%^M[](("]5!A4*@Y;B@+ M695"]4:!)I?JD:%-V4V9F)6%T8=-5(ZWDXNDERI:KG59LQ9WV0^;I]K9+[\\ MK9#KSWR7;8FH3X5H"?.\"07AOOD6GP T(%7R#L"X#:2/6R&M93-(*^<' I65 M@IHJ^J\.\63;7Z)O^7Y6_9N5 UH+AR!^SR.3,34%)[4LPG;X^3!QO2YI'ITU MOV"%\5TR'WK*W,U]-I'WG[TT87.#36@U^"#"K.VX5?G@O7(O[5O/.[IA^XJ( MK)BO*DGQ4Y$4H6L1R<$2DXK+KOIS@K*K-.L,20(=+[H MZ['Z9AMI!,2X;NL]H#B+^>2BT"$^5IW0%=%LGLRMTQPNIS=M]4L8I>L'Y(DG M)1U=D8TKI8-P(E>H"&P.3W@:MUHI'_/EE8%:AOV$(K8;)C!+Z$7HDOHMD>\>R2<,XN;;]Q"%G/,&$^7?1(N:++ M!F!NQ5+NB<=.L@[5J$M3Z8ABZ M>(FFSELV#@@S,M1$F?!D1#!0"3N0CDR*#$#7T.@$&Z.K&KVX4F;A\LK@A!$^ M(SPGSFKANXYHHU1+MQE.:-(=#%)ZOW:5 ?%R44>70Y+300@I2!6"S2$*PPJ; M%?/%D+Q"4"/S#0[9S)&FUT[\Z.OU^AJ%[F+ID*_B5&\C\C+E64,. W/.DRS/ MVXARF:R%&]-]= [BOPXA(Y2WCVL'X&H,Z0Z_*"C ME($$DI-MHB91+S ]Y""K7&C[8/.KBTDNORTJF]B4]YRJ:#>7/V):*U!3#E1+ M(-6R!X!)FRD J^$(ESBB"BO+')"F6TD)XVF:DN%:1Y:)14X&!9O037X0I)(. 1FJB: M2(()@*DJ-8$-<=6NU!54R,Q65A$HTV7,#<,H)OQI<8'AR@DR48@([".1)LCI MR(2H@*2_*72!C9%53;=9(3-<>476(])3AF$\&X:>_^)[B3 :K:3)WR41TUB# M\4\_7O CENP$YL)?3?% ?E-YQ](RZ+K2%@U>K4J\K2BJ74'8%'^8I6T3H,;W MRLE>R\KW). ##DPD9ZX'4+Q"H59/FR#>*@QH-*X!U3,,R!8+==FCAF_&EV5<[MUH!K$\;0MGH9 ?6CFB,KAF#1DJ0O=\IP:.77T\.H3R(IPPQ23[DCZ7QODR:T4M>O6#J%C& MNEU)4W:7..1G3Y3B%M!!D+G(4*JB%K!M5]Y3PI^Y_EITX^.[PW#&V?EQTZ@U(6FS$'U\:&;/C00[.ID@F**%'D#AX1L M,:Q4AHSXH%KXIIL69+Q;[A*NF[XGC+QQO$"$S60$+=CRXP6EIU#4W<.\_$&5 M]&W'KF(.QZ[>1I@R$\94 K36>7Y;L5)5ZB(0)A;CQ90:BEW-%(MQZOZC(?U3 MZ^=5"/>D!2<(C'V(!MM"ARYS^39$S1CPXH],-^@M'@2<]--9E";'EM\#'"'O MTUE,$ALN.5V5L- +(E%^U[<;)"P24T2(8N(_)S&_[QN+;4VJT]U4#J$WFEK$ M;A"OB,_/.7(#!;1Q*U*TM 6"*:Z5() ZJ"THN*,S9O,)L&V..7 M)IJ2%H6PGNR@,BD>0+KCC*:O*MPF["KI1T29\SCK-3 3Y',JU4C;KAX("] 6 M@VH[<(!4_$CPS(_9W0RR,%Z%X*!*^6X;I52Y!B3M6Y:!AD(OJH2])'(7DQY4 M ]]OHP$Q_X!T(>FWZ51:N>NGN.>GY>BFK.B@>OS+'H8W)3I 6NY[OR;I:]S1 M%$N":QS+<^,6W=#+(8UG5:#2X.,>6CJHG?RPC9WL!3X@0U)-\^)+Q#HLAF05 M'78GYW)?RR$9/$!J[F[&$T37\I$?HR=$7GP7I;C9,ROS5&-DN?(]WR'K+/(/7OD-'1E"XIM*CRL M:6P5?-L&IE[]/U[L.FFX3%[FH=^(5Q.-',)N57I!MRSO("B1JE*%O[G\<'G5 M.^^55=)_]&_^\67X-)P.QZ.GWA^+>O_4^V-6]9_@I@B["^0E[*1F?F]/5437 MZ\J_E$G$K:LY<%<7L*5(,)92 THM[JBX:C^6PK0[+(O82K=LQ'<3M"@')!U9 M8XTZ'6V VDI;DDO _Q=3XLB9("?@^]7"O!DE)80\6&-+8A)7H@'7(QH3M+XS MW$/(HC&!4G-86H]S1YAQDT.CR^UG/^1+9W:LR?=0>N\C7U+/$%UM>U<:?9M5 M 2%[IJTEM$,(R,W(7@!D8;5T\,F1H(B[13=.M-"DS[2K D(^35OMMD,(2+LM MS#+/_DK]I2R.1CUF[AW)%]<[;0%"XLX>>[Y> (!,1V'SGXDB.41;#$(>SPX' M@ P5(,U]QMA[]8,@'Y&JL52)UM1%("3YM-68&A$@;0G&CVQWZG?D#3UJ=?Z, M7Y79I]86%QF==-BXIS_[ 14%BNBW9$G)P]@)YWY!S,.DTX43YM(P'\3WR0.$ ME*4=#//[%-&_J8'RA5+()\(7)V CZ@$L4M0HA&PKFR8HDHG=Z/?@;87A0'7#PZ+P-H^@>-X* =:,JBYU4!9!D)$766"]5,W2BC[V++H MSUF> =N:7B[]B)DC3WJ\0TA\9-ZT$ 2Q&UE3L8EA K0XK<^ * 2G?JF WTQ M"$%NT_ZB1V-722V5 T0IDMYD:G%5!>U),9*Q[*;HN97>?H<)VY<<\,MB'PFF MJZ-X_83B.-W34HQR6U4'06,FFMH>*:!!\71' NP=V^9@R< M,,Z'[RRRMLJ2B\LTD3O_#7EI>*Y=2.O;R_>;(:W'^_YH^N?>XV3\.)A,?^[U M1[?\SM='=@/LGWNCP;3WQ[SE'I[U>-L]AS=^BG;M[*P\5SC7?E7KTE=U6Y4\ MIMB5$2#K-QN(6=1&K(Q* @E@M;!)(_W!"5NQ Q])C$C!FN[Z4S$U!)^AA2EN MW(TJQF39 4\(E2,[PL#\UC?VE\8%5Q2 L-#LJ!X5K)/+=G+9.DQ-REPK32$( M/3Z?">>_AV@[)!A?\FNSON=_RY%)G?#=U3]$3EZ M.\.\.SN1Q#ZE;0_>LFL34^_N"_7B",L#I:,)/WLJBGQN41F$3%FUQ8VK6=\W4K,_C\>T_A_?W/( U'$W[H\_#Z_M!K__T-)B>4K1.QXUW$)PZ M'2:V%(PZ'28^'2;>[OE@(86%L4?GWS;&'B'C5J4K'%,D-);'#X5="&2[Q_!T M"]LM[A,2#B%::IO#B-)01,;'# ,,]FB>^J<-1S$ M(L*C.7O8OIKC"6RVQP9(OQJ]6=+'5M<&@I;S<1[7WNJNOJ,YI%W=?AC/-ONQ M;"M'4^AX8I0Z)( TE9O4<+ER?,*1R3=09<00#JBWZT&;",#&C#\BLE- MX$21(E[=J@9 ,>S62MTX &0.VOIA+1FK):,C9ZF.@+>N!4@\O(-]&^I9#-NV MBQBC($!NG#A!OL^IS M4%8 09N]HO'6?4 X1P*GPI4.^1NE%Z1YB2-2)G)HR M$'2F-\+&V7 Y( :,E0*.#T8F5=#%9"DC]Q%B ,\7_,3ZXT!0*D2L[(0PI8M M^XL9, !O*2Q7*$;].4&* \DF!2"$']OI2(7&\HF.)(KQ$I$)2M_DB!;^2JT9 M90D(D^RI6TX-^PS"GH($E& >L^-0)%YC[3/83=T#;0 MQ+>PZUWG(]P[58!2'0[1%X.PV.BJ3^-!W?_,_?Q_>W M@\G3?_-K&J8_GU+;=[]/^^H03W>=:)T&T!: _G[0.NN6<^Z$3S?WJ46'\W3% M?+TN:;(;]#F"$D;HL6,OVFC_?IH"LB4@M-G:^G8OZ&TG;!:/NBN=2@$=A%CF M/FV_\2)N';[E@WH9RZJ;;6HDQY"I+^8'?''%5VG9 M4VRR+2<9-82N8J8S*01 T;(&C^,DIH-QR.(UIIJI%8$0^>RHGAH.0#J:$N1$ M"5E76-4\#JHL 2&6::8A)0RH"OK)"1*4LWF#H_@!Q0OIH1*SHA"V]WF#PA M\N*[2.Z M*ODH.J7O)NX@V%"@ R^9OD-FUUV4=Y6^"#U3-V^ MCVS;AR4#L(#9#S(9OJ?"Z[GUNU>1A;6>[N-->!0'> MR%J9QZ$5NU5P2@8!O$H,;"];.'ZFA'$T#)6W.NRZD<.:P%8!L%U#W_NLSZ>F M&J]Q3/SG).:O*>+\P>TU/Q#HSWR4;OQOKM:VK.NP&NY^#71WA(#&@$:0MI_$ M"\K<[^8;!]42A]7=5I$T)0Z8&GITR)AP=*EG0 <&SKI>4_*2A]785C$R(SR M-+?;\?^?R)\O6&+X"R+4V^ ?V2KOSO$)E\%!)F #+@YK45M%TPXN&VBYX.4I MHTKGRN(0+;/#&T_YB;/#JY?5N+S-7L0:[?F\U5/.^/^?E,;NK_*=4AI/*8VG ME,932N,II?&4TGA*:3RE-)Y2&NUOY/X;9O1L%_T][HR>?_]$C*U2)W>?B'%@ MQY_],D&KA+@+ZD&G$WG'<^'?&WK^W,TOV^RQ1O]T9.?%>3!_/*NE8:K" KZ M0SSDPN)8LN>'RF]P?'^M>(MG6TKN+;R/PQJ7OX=3_0KAQ:%-(ZC)T-X+60]4 M'LM$[ 0)OEM_2:BI]%R0&YQ:$*7SIA9E_;O-];!.E'5.[:Z!TJE2-";I_$6C MDO8#^DN57R5YN,BX-P?GLJ&]CC(?)3-%R M0M?@#]3B%M)\E!8U0' T6ZJM$TZ[CDFQ-?K P:6WC'1S1*XNFQ=4W?6'D]Y/ M_?LO@][#H/_T93)X&(Q.SR_OXU:X7)'7:W[UF?9!"SD]'&]$OQ.I@&'YEKZ< ML?S&:MZ]O'$X06Y"6,#BVHG\Z$N(GR-$7AB^8;A*8OH9AZX?^#P3HHI*_7+% MWIH#LE6JM6^A5>Q<&I93T9QHP>:D%R?07IPLH86P0;OOOE%;,HO%8%>/=.I' MZ_30P%T2>FI%RH@A:%)ID%4UR$#8CK&?MA\A>XC#\ 5EAVV+,:-<7TITI2L$ MP1\T?>A5C<2NZ\ /VW'N^J%W0\V($B(Z/*.N_L-5TW^X&3\\#*?,9^!O[]V, M1]/AZ/-@=#,QF8F'"HISL&%P%.?<6-BZ*N$#Q L0F M:\)E?LNR #8]5&95['^8(]I'3.LN<.91[)!K)_QZ%SW+D\$DA-8W1-H:4Q&C MD@#:AY"GZ,V)LGLQ6'-R*2,)15"ZGUH,H]I<4 MU'CV2#^PIPT43T\;ECV>); A($!Y6X*5^G@V>W8")W31TP*A>.)'7^F"WD7I M5D!Q3E47VNM0(81-%#-%;X,2D/9+EXT=:'/"=>HEQ09@ M+*?CI>/],)QALN3!Q(XNZWO!FRR#S]Q?'8[NQI.'_G0X'IT\U9TX3T63GQ'; M4UTM?-<)).ZJ@O98?%8%A,,[KEF/J;(B=505M <4ZT5%?*7P]B'HS3"(:V> MCIN^*_>1!$2VO5"M913ND(!Y0#,W766R$U*$3P=LK7&]OJ9+S@5[6UJQCZXO M=DQOE>C10%-2SIUR=UQ?#,@NMZD1JG6V"<[RU;3I2ZF8KON4^YP".A!;G(8F M5[LDM@G%K'L<2T$&(&770A@0-M'%M/U\KW!94E+$PQ M.F>_S113 @&F%<98NXFE6@+NG+)I:TK]5"%9ONJ#8"]QXP:'RN%,5PCD'-,T MO-JU(!I(=K54>@+M%&50#N02'*(HRATZ5/*PI8V$ZTL4K MI=.1!HIEW:2\J%^QK=, F72,K*JFASJ,/=]T%'K7!'_EM\1E#1M=>"0O!F$6 M$5J+Z-HC.0Q \9C3-C7L;>K&=%9>Q"\[LJ#9! M*TSXMPEJU!8WGA,GB/T6\(N1'O9XJ3=!\&VXY?KI\$_OK"= MQ\%/IS-V^^&QKCU-Q$9*?0P;D%H0EA<'3;;4BV0Y/90%L]JV-#J!$9_98$P= M91;3@EA'ZXQ+H0Q@/OUI[0QR[7SKO_@>G=JC1V?-0!1W JA>$] 5.I[ULPX) MH!5TSFK&*;M-?HJO$7ON\=99\RLUVD%JY-/_.-%*L[,7?SK M_P%02P,$% @ 2*IA5;0I/EO&20 ]G4$ !4 !E>'!I+3(P,C(P.3,P M7VQA8BYX;6SE?6MSXSB2X/>+N/^ Z[N(J8Z0ZS73/=U],[LARW*-;EV6QU+U M3&_'Q@1%0A:G*5)-4K8UO_[PX%,B0!!\(-F[L=-E2XE\.3.1 !*)/_W[Z]Y# MSSB,W,#_\U M(2>PCWOLQ\@.L15C![VX\0ZM@\/!\M%G'(:NYZ'KT'6>,$(?WK\E2-_^'EU= M)3BNK8B,"7S$D'U\^R'[9I;@"_P?T(,/?WC_PX?OT/1S M!OF9,+AUZT$]U__E!_J?#2&*B*A^],-KY/[YJUT<'WYX]^[EY>7MR^_?!N$3 M0?#^P[N_?[Y;V3N\MZYBN#W[S): M0@CZVU4*=D4_NOKP\>KW']Z^1LY7"8OT:P4B*3C]UHFS 47@;][Q+S/0"]2) M^!^^__[[=^S;KXCB$/I3&'CX$6\1^^R'^'3 ?_XJC= M8/*L@]CRM(0JC@0I&0D06$^RPLC&DG'WI8/OR$\E ?%KC'T'.ZF(E*8$-6,I MMVZ*.[!+"#WJW$%XJ;(H=:D(VV^?@N=W#G99N*$_7-$?F*;(+_^8!2223C=1 M'%IVG&)B_/_YJZKO&^J#V0&);H?XRDO^-FSX M-@SVU:QR>&6+-$R'.X$9A5I6CG M]E4" FYHU;RVMCB.EJ1S#J*(!S2^OQZM,,:A=WK$AR"L6BJ((4=@@ +QSDWP M# RX$8JX;6V&&6+$,0\YDX:6'[ET!5-KB!6@([!$D8 7L^T9''!;%++;?A;. M, ]GC7P]_8B?7+I:]^-[:U\U(PO %NA3+#4 JM@@%J?E%5=RTLV4W*LB*(= MS.H6OAV$Q,[9-@Y;VMZ^/ZXW^!0J)02"'A[O12H;)SY]Z ML8+-EF9',2*. MB-:8FA@=O=S6BEHU0 S:(NMX;FF>!#TJXQ_:6*>. M0[06)?_0#?[H'Z2)= #P6 M(ZT4LM)$2Y!C,-!JAKLR3XX=$?1#+;IIT)Z&V!*8X]G7@ VP2I"LZ*OP'5 C MJV11UZS83$RQ#65%M+S8>]@%OGCKI@($L#6)!$HMZOQ[H%8E9%/7LAA"Q# . MMQI>8?L8$I/^\'&S=N.+>D$!"&#K$@F46M?Y]T"M2\BFKG4Q+"C8H@\?WVR^ M1BG^ 4QL'5KTWLCJM-\$5:*>?P_8N"I%22VK]"50LZKF4=NF.#;$T0T8K>:O M]HZPC 5'P@(PP(8E$^P\K?%?<8W5FPE M_ BU(00';Z9R0<^+%*I@09MI#=?'R/5Q))ZTSZ' VUNE6&5[ M*X& MK=J3EO:&T.*4JR#V=M\C\,G,OU_"H.7>#<+]@?+%\ M447HLZ6T9 1H2U5BO.VR MFM% C,@$<3*H0&>(TUR^0KIU(]OR?L)6*+XD*@$%;+AU F8GO@(XH$9:RZ[V M27"RU<,Q(XK:Q*717+!;\DG5VD8,"=@::\0[OZEW!@;4%NNX;7U/KVB+#/7@ MALAO3ZN98AEV-,98(6*U.18 1V&05?QV99+)K?JAC#))30@#H>4M? >__@<6 MKW,NX0 ;HU2TLYRR# 34".6\MLT<.5K$\"*"> #CFQ+#=YA;>5;5$N?\>\#& M5BE*:F2E+X$:5S6/ND:584,4G=E66\OMK>M;ONV2P!WPR_F")H,-AP(U1QT% M5#;HDHP#:,1:[&NO:9;W-_/[U?P&D9]6R[O%S71-?KF>WDWO9W.T^LM\OEX9 M,?MI%.$XJC'P"R#@IEPM5-%HRQ" S5/ J':@7:V(I?U@T-22Y;V2Q5W"CL+P M!")>VM\9('@S%/&K'1:_/#[.[]>(6Z41HYQ9T6[J._2?^:]']]GRB(#1-)Y9 M87AR_:]XOA?9="QPHVVD@J(1*PT$;-3-^-6;Z#V \%0A-DQ2BE MA1BQ<$^I%Z&<<;H)1B3U(N'O$)'2[=HR9V-55C'6P MP,.95,1B^*H$!!RNY/SJVF>.%4DBE:".<9CXU+O@U#7-I,2V31M618_8QD39 M&P_?XUCNE35#@#NGBL"E/%D"#]A5E=C67L,ER%&.?8((?L->.HS,84%F'\?T MYIWE><$+?3T(;8.0/I/DN#'R K)BB>C7_^?CY(_??L!^A$D2LHQW."PML@1:5AL)/ HT$+\8#!2& 8X) M3;C7=9.$!DJ(,*-G9!"G8SA$#*B"B,D>,-DM1L#\GI?*W@I\YZUUT[$X9+=V M-XB#%1\NZU^D]7(]O4, -ND>PN" P_CT0 2)2=B@2Y,#/;,A&88PU$B' /9 MH$D]2-Q:$JXL>EOY#A,^']VG7;SN91$+H8NZ0# L4N- M;UV+SK CAGZ"&(&K8'M%2/!DWDST&DILCZ)'82KUD2YFS*7QA77*9S>RL4?D MP\$QNB<.(8D*24XR.H:\?"CY_0RA M2?=>^#$1PMUX/(Q%)">9O]K>D5Z!^A0$SHOKB32E.!2XBS=10-')5<8!=O-& M[.L:>DXD\W9"![W)**&4U-=FG'UH+5B)%DQEY3=XBTG(<>@;,GN\MEXSL04* MD@X [MGUPA;]60P-V(L5F-:^;9.@1APW>V"CX,1F_'4(>6,BJ,$)N6;2'<_$ M*IL\1S!!=A;^4T1F/*9W,08\2Y+N_,-WB+(0E\=&@)WAC,%V!T4FSX"!TYUH;UW-C%T=3WV'M*W:!YY X0/>5XU/-[8(&PX&[4U-%%!U.=2Q@EVPL M@G83^9Q0=I 4G]#/*8'_,C.Q#2?_8GJ]N%NL%_,5FM[?H/E?ORS6/YGV?;6[ M1-(!X_%OA5M%8NAQ^'#7]XL*J+/"#$@^V]=]JH*WZK@H?CWPF_?OO__]>^9[ M]).LP//!.M'ZRZ30JKJV26D 4-]3%Y;Z7CVT8=]SDHXA[#W0QG^F#NZ_)!>< MGNEU&F2QFMQXA]'&\EC1;K3#.$8.>^1LB[S"1/N&[4!\C5Q^1N"0#\C42XM\ M7W:NO2.?/P>N30!WUC-&1$.N;7G>"6TP]I-"8>Q\S>;K Y<-O3EPZ;Y&<8"> ML>\$8<0P/I&5'9_:(QP^,ZPI!L*M%2,KQ.@8D=]V3381RB=H"_PF'7[_M):151>\!+">K^4[0HP1_OS5VDHMC0\J< M&*R9.[&!S^:COQ'+FQVC.-CC,)VU3O):5L6A0"._C@)*%V(5Q@'.Q!JQKST? M)$187$,IF0G*"!FN41]&"0EBY. #[35BJ#C=ML,C=BX34M'ND00>N$?7BGIV MZ:P:&+#OUO/<8DJBF%'58LK83;.>9<7\AHJA8K-2B9WBQ%L["+B#J@DM+AP= MT32KR'AGI:-09M:>Y9Y=+K5X$6FP\=PGMOI%5X6U$_L2R ZF\E81?$=6FV)' M-;?V,-$,-YG6'0GV(%SYWEC+S! !P5]"VYRCTF0#-1? MJ% 8!]Q7E457R'9'X<'JO/>1\QJ_2]&[]+E'UR>\6=>4LY,)TXEP?78"W[$K MQ!'DO("=M8K+#K):K2+JWZ45:],X M#MW-,68'JG& 'BP013$]JL%@J5KA"3=I'^%+,.".*1*L?!A:A@'LA$)6]0\Y MB^_J,9P3M(BB(W9,G6KV*N'_>?_V/?F_#V1)&2:%/M^_?S]YS_^'(OZPH'6, M=T'H_@L[_Q=]^/:[R3???IS\X=L_()3C=^5Q?_AN\L=O_S#YYON/%>,^F#E>=1SVBH3E/5BN ML_!GUL$E^4KA3R$ZWU(9"#Q"J M?.GFM'04XBC1@7OM\,B.!* UJW@D50R>Q M@XI,"ZVNB,AVM])'?__ON9@^?K)B[,C\M']I(RZM%2,[B.(?R#P]^>[;]Y/?)YUW MOYW\\9L/DV_)[)SD COL.0 :\3[BV')][,RMT"?Y0C2U[>/^Z%%]WN"M:[OB MYO@* X&[N+KPY;;Y=:, NWT#YO7[RG,2**6!WA2HH(2,H5X? \A?%!8G9$R5 M-Z:,L&9#).X=0KS#?D3B#6^>!B%MH_!!E.1HX 'N^=JJ.2N3;(8$ M<%S0ET7;39:S!6TKDAPZ/R152^?[<_28B%8D!YY'P18^<7$>7M3O@Q0RRL-=+F!U@ MT]W,D5@/,J\I383_?D!_"T+/07\AV.FL/Z'Q[2U?&F0JP8RF$??\[/I!2(BG M052@H0HPX*XI$JSHF.NX5GAAD\/, MHYT+F\0!N%-<-S$VZ-W^01FS87ZACB .[B62DH[RDT0 '9] M/3FT]T5+[Y\Z"3UD73Z9:FBG>%AM5+T4*WLBEH;.C>4@!V_,K(8+U3(/5K@, M26H98X>=SS_@<$7/RP6:51L)/&HT$%]07BH:!CA"-.&^FQ+-!]Y-C!/BU2B( MD$*,EO&BU+Z5D)2G9.6IIAV="1=-LX+8>@U5C!B/8XO$%3CT.?@X'%G(=3<. MS-&C'+]QI^U+X,19+ZK&83@M+^-7U4X&/39G+8LI=50..B8G/>.X2P?M]9Z' MTFZL"6DG*-E\O>9=74WNO)J1/]]H[5,%S<-SM\*70[/;GZ5+VK .*:I 1#,S MSS*_V*2JDO*0L)FNB:_K-;DG\_S^_4*+6_)5Y\? M'N=_(7"+'^=H<4]^GQNZ_?F,_2.^)?93U?8_:PE)GTTD_^^LK5>!GO4P ?>D M%NHI7QAMC :P1[611O]**:.)Z)\'B1[0R!N8IJ3-70XSJ"3#/?OGRGSDK&^ UDBS)P%7(.6.N3:. W^ ;1RDQ5^&&#V @4,$CV\0G[ M)-9Z1/RILW=]ET9PVE0GB>F"T%\_"F@8;"AV,1^I&0(X*U'E7-?"$_S,NLL4 MTF3%3((RI-Q666ZCKX"M,+OW1.3^;(6_X$**)MKJD0T [LGUPI:VYX30@/U7 M@6GM>Z0<-3/A#+E9K^U36LM+JO;WF:PPWNM+EU"J2RWX?BD43;K&!^R%8EZ[ M6].;N8'7O62\K4O0R3*^.R?+6TO5*:($.19'NQ2OTM5RL#$X6P6W[=UMD;3[ MNJMJ]S6PS_4B(.]G9L;;Z/)6=2M; O=XV0BEGRN"A"RUTGYU39+MN$!9]NZ M1R'?<,?[.IWPS'G@?> 'Y1 C7P+6#AJ#3]8*?>&\7:67,2?S9<) MB8ZG3/5>Y(-(?N[#[-D[(XZ[6 MC510]&ZE@8"=O!G_NA9?2H1YC4C2 Y#30@5BIIQ^&$TD8KM^[O])DX=@BXZT MG504>*[#3FNL[=;U7/*CF?5LTZE]Q+-ZHPE]C'-Y?Y.9L0E\7;?T[4_F9-L) M]#1.B]I<_TAD3Y;K)++P3N<<;FV]XFC^2E8E0>BXOA6>%C'>1XWZF/9+$7C, M&$#=XD2C4W* X]804G>8U.0,HIS#]!T$8<8S2>,FXW\R://4V@W$,?P%V',* MJ9J3-Q9BZ]7H[DBFCV32N<8^W@K?:A)#CR(*"L6\C& 7H."CCYCCEG9+$*?; ME>A-@MO0HTL]2TJ=<<-1&G'&AS @I"4GB,,(LPP.SDXSM.X%N]6Z. !'DRU55/: M$6J*!'!HUI>ELPAN)ERK[Q0/KZ+2?6BV8:SZ>$ZOV^GKNJG-C#$E*T#(SPN5 M%*.BO)%%TMHH.98(V*5!)OL4YW9I)VV2:)N.Y$4",]E;;X*?2RQZA\]4IC>8 MX':A(Y:1N),^JIPVK[ZV(M<6:$4$"SP.244LQJ-*0,!Q2L=8V'3:C'TR*+1 MF9BR>)2 CB@BG7/<94Q*<,.(2IT+6HQ+?4JJ$9EZE%4>FYQJ/0P2G?Z&W:<= M(3XE"K.>\/UQO\'AK:ZY0=L? M->"ANF_D_F+MC6Z$F>E"1JJI20P\6?:I6Y5Y\ M)]B!>W'':KRXWML>-6 O[5K"=M=FR[YY5OE'C]Y('D<8F@AK_SA7,-H#@-&J M/8J(=QN$)!?S^3O<]FD=6GY$=$!5Y#OL-X]=29@Z_SSRNQ6I)C7^"*V(C3@> MME>R:GC4IS32:-F!P#T&SX0[E+*'"ORQ9G8%#E'.8C'JP@NE!E6>ZM-.]1D7 M]/=DT2O@'M>\SQ48]Z1 A37U&%5(E0=MZ=U\H0-_LE 05W$9"SALJW#=S7)2 MDK)6IZIFB@&'4TC+(L&A'S)C#[8E=9K\2J_Z\V72L<##0",5")XJ$P\$'!J: M\:_M$RK/DLW_^F6Q_LFL!W"YJ0L'/KV]/GUU117L=6/&8O$RD2LMO6K &"Q< MRG?+EDH4\=QZ7:CY3U8KK/P9];!C2U/:JQU8X ;K)+(1:.5 M#@!LN&I\ZQIOCAU1]%<+'R4$#+TD'I.L%COI/0RI!0N!@9NN7,CRD]]5D("- MM89A;2NU[>/^R)^'O,%;US;4HJO A^@P2AYS&XP';L2-55&*Q:J# 9MZ*X,#-EX5KKM9\TV22SD3E!(P52+3I\R/^$ XWI&? MTW?T'M5;+H'HG S@H-BGM/KE%AE/]/K06?4%#7\)8Q,D#+ T,TG9 M8PVA6+Q(.#03-R&J6CFP0LKPV*(S[;5.ZBY.-1; P:R% M,#WNXXAB5'9C]#8(M]B-CQ5YB_G-G9[T-GVB.>Y3&+S$.WIOE/Q&JS1X]+$+ ME$:6R3UBOBN%5SA\=FW,-?F([>#)9UB84CN?(93) @]J0RF^FX1/C2;@@#F8 MZ-IAXF$QFU0OC_,5-+M-3G>(,#?64HKR!=X$!<*32%*2/M"XM8UKDBZ:4+JCTK2_=\-0-\\NV MEPF;: MNJ)('(Y927$ GF(UN1UPA-O.I$6JPATV@HA M\+C:7EGU=T!4L &.N!T(U?']D>*2F9!'.7V4=%%).3 3B0UJK- 5,T(O;KQ3 M?I![Z/YU,RO:W7K!2Z3>MJYJ"/#XHB*PH$G=!3S@&*'$=J\MZ6;3U5_0[=WR M;RM3#ZE3P1_"@):9.=>G+Q%V%O[R@$.2#_E/4^*2SV[LXCISUT($W GTE7/V M;GM#+( =IH4PVJVW'^:/T_7B_A.:SM:+'Q?KQ=R,KY0VE^G.L&^['BX]?KX. MNO&FGD@!][<^%2P\>^J(#F"?[578;RB%) M"K]&&9,HY]+XZR0@59[RX?)BK6#+&NW**H[.0("'NRJ!2E<\"M\##B^5;&I?=R@@,^.ZO8F#\"O=9C2SN3;= MT[>0_L4866[)TI[(XVX\/(TB' L+GNL& 7[8NH$_M M&%W139F$#K(8(5/;YT.*3^;-6KD'\6F:12S]E>5A*O(S3A(.@8K$T,"]N$;, MHOL*0 '[;1W'NA9+\2)Z(9)@IA9;P&UF6NU;4,>-HL [IAY*[(K\ZCJL,YFU MW;*LUU!9 ,OQ(\+8;1#R?FPA=MR86 \"*K3-Q?48;NKH))_&[C-]Y2AZM[$< MY.!-?/:YCI>3I,9EKOO^^]^_9^Y+/_E'=2$^*R+XQ,KH%VD5/5'*4VCMSQU: M'PM0%V^I%NKTFB@,AP$GL(]TSJK:@&@K48LF0$04OHFV(\GH/CCZ['8+JX)# MO'B[6-]"W,3CVSEQ@*SJZR"'A+N+I\)ZBZ:FU,=(HNN*F^),,YPLRNBBE/"P M8=>4=I1O"QG=V6AV)7&LUP[5KQ:.[OI@GU<$5:QTH"K'/L6\C//&ZAC[%+.C M:S/-4SU>[)0$UH;1^7PLT$BCI0*59*XT<,0I7+4@I95ZE"WD:K MWJQH-TDJE)/K=WA_\((3QB1[VQ]]=B 7^&_1>N=&:&^=Z.3L'1W,"[=:U2:S[74[:PQ_OLD!\MGV!Q2) BR%]VF#BPY=G') W-#AV)CJE@XE-'=(Q8 MWKJC3]XZ+EGOQ6C/>FG"252[-9*:]#2I&4VHP#08]B-=PW>(0* G23D( Q=8K/P!" M-J/!R[IIV;+K'VFP2N(8";P#QZB>=)"BI>^M(X88<N$V/GCU'?N7&OC>FRFO,=Q37UA>ZQ HUO':BNN MK%NB!+P$[THR[:;#Z:V8-RD'7]-^8_R\HU#?Q]A@66F!$=[0QW3!GVD5\N#' MNE066D3/6&'D0-F;RA4%Y#OOX08MJQ>L[7:L=^W5"!X$,0N7&T/,913'@D.8>R MJJK'CLZ_)2J0.WG%P%%YNHS_CMT])84*M.#X?!^*F!VC.-@3=W<2Y$ CQN=HPM$5\O4DT&CO54>3O?^Q!H%Z*7K>T^\[)K3>N.]2)W>!_W1%.-JW20$$!0L/86!C M[$2T2U?2K3M*KV=4-!6H.E!MC@*HT[=12%;[T' \]*((77':5TNPZB[7WWK! M"WH3'&/ZP]>\4J*RS,OVK"ARMRZ]N!?Q;:^!BR>&UE5*#U&"::_]B+Y03S3 Z92&$-H-16FA5;,>2/W$ MAR"V/%DZ-:1.YFO>/?'A0IHKH]1N0GDTX)"A(83V"B5=D]"783DQE%*;($:/ M7Q?*2)HZH!U2*83]G<7:4FSII?E$&P=*B"D#BY1A)EQPV&CRUPUBA" M&C0%8\<4,.M$Z#)8)I=\.;'^VOBUB))]::. BYX<'GU(/?W4UZ&M%[+PXT-S M9>AMXP".$1I"#+AM VHON!>=I'O!7^AS.XM[!&;31J"$6]>W?+N#?6 YHG$& M#@7E* 00"9;Q!1(587H**!GI$>P#]ZFFV\7]]'X&(*04CMX?\2'9A"*+L6"_ M#WS6*:LF=9,.!!XRU(6O6H6(1P$."0V8;[GRX!UW&=ZDS4Z8$738EF:(8PA; M-#VJ(L?+^XCGRC#5/#RKN6$"+GDCK_DK#FTW$F_=*HR#[NJJHI\U$I%V6XV:[)$6YJA_8K2[&;8@ MJ"_K*R,OQ&TR&GP9KI8P'17A)L6WZ VOQF4OZUFBAY;?TK[7M*MD-$&;8TS M8N2Y>Y=NOL7!A&0"SM'.'I*KQH&"%Y_X_W ) 1F6$VOC;H4,,.$'&Q[5IBL FG@!KZ;VGK? M"+Z;-E>&WJXI8*?6$&+ 75)0QRZ]Z.3\V 7,'NE\N\5VO-R2K)-U1GPDT7/I M4[W0_]$CZV?+PZS]6MK^G!6S^$[Y@P*D0-W]4 (>>GI4;S%&]4 &<##K4UI= M#^<\L15DWF$4)PPBVJ^?/^)T.4O":?&OQ;4E^/,.S@3P&&+FCU(,+\-R #CR&%*$=GLT%FU8,E;@8X)R M%OF7-/RU&]G>ZSQ]&<'_; 3O/"#_5N,KE'#92\@[L* T]Z4[6X;51Q:X$[[,G?_UR^+'Z=W\?KU"T_L; M]#A?K1\7LS59_'*H^?T-7?Q>3^_(,GC>H\96L17&@'6F'.LG:(.?7-^G$^W& M\NB[SR.<6]L?>%#V!%/D!,P#OQ=-\NC&KCU@I>%OPW"/7_Y2U[!JCX: M^+S74 VEYUG5A@*>RYI*H.L113I\+J*44(&4\2+4P53QY>'A;OZ93#O3.W2S M6,WNEJLOCW.TO.73TNW=\F\KM+B_73Y^GJX7RWMC3[P$>[RF[V4]6*Y#LG^! MWBH!@?N\6+BS/I%G4( ]6<)LBZZ/],TTAA-1I.R&K['.CEV+-\NNI=)"V>(# M<<:6K#3FW/.75_.+-;Y3<=ISXT:V%T3'$-?,TQV@!>[,72GN?.W:!B?@0-&9 M:*W\CG(P00D/A6MN-#FNO*.2,V(\4S"N04D*<;^\OV)I1.'.'%G;5AWE:N45 M@@K9.[K[N,;AGLA/LR6BFEF]:JI*T[0Q 8U2':@G*Y[50P.]BK:E5-K]F]DA M09S3I56)5RP MTYHG[H4^3'$=GYR6X8,5QLDOA:8LR2>).BQO&?+.#PN?S%',7V>!'[E.\N(U M>QP^6D31$3L?1*5*O5($&MX'5'>IWJ\_35)9LI2DW&6I;8&_ M/-_-6*3@25.8G$M48G.".*.(16/SH/NWBY?9+A-G+T-,C^EIW_7LC0HZ?:0/59P$?XUV&('' MT@[458R5+= !CH5=2*5]JYK2O@JV5X0Z?\@=I?1I;4A68D-]K_ Z#,N+,B[, MK-U-JNWN/#%$5DC"$E$-?S^#\4)_#5/]'@F\_B.Q@K7ZK?N*'29]UO.T[C'( M)N. !I?&HF>K;I5!T-?8C630[JE"B7![16G;!59B;-4\EMCOXGE V7DLS%L) M+P9Z$E.^+!Y$ 0^RELG-S&&0G&P9/EF^^R_F,;.L%R$]Z/6=!_(W2+UIN:(D!/3FX_K): MW,]7O!;N>KI:K.BG#X_S%3UGH%#C\]/\[&6-7^-K3]Q-JPN MH/%;]6F9J-KOK148FJ 22VQR+C)%-T[R/:FV&)_$T( CC0+3^H4%GS]/'W^B9KM:?+I?W"YF MT_LUFLYFRR_WK)C@87FWF)FZ![YRGWQWZ]KT[9<+)=3-\,J#@5MX,R64RI65 M1@*V_(8":'M!3@;E=%!*",!,.)0B8(>#]/V26;#?).?O=5-;S1#@KJ\B<-'A M9?" W5R);>TN>K._?EFL%C0; V.UZLM4Y<'CLV3%):7:R'%9=Q]KDY0,*M"! MM9P;2!'&'?X1V]A]IAO==;-3-21P5Y:(5SJ%OP0#[*0R;K6[[_S]88K237[,+L#GA>\T.*9VR"FN@^JGRM M ?D@P(ZMSKOV\?X=6?E/T,/C\F'^N/Z);7'3!AH/]!;2!-'>D88G,J$.U%=7 M#5&,U0L45UI-QH_1-_I8;)P]HUY^11W6\FM8O=2&#R,QXU,0."^NYQ'Q%WY, M1'-)QL\JI=0O6#?% 3QJ:*FD:(0 <-_3DT'603\OES=\6=W?,,Q;WZ^G] MI\7UW1Q-2?ZX-I- *BF@;DIMC.2WX![2:;49AK$[2'=32$J.S:DY05YS"ZQ2 M96C5P L>_/97S=1Y 03<^:N%*O4X+T$ =EX!H]HGQ>OE[#_^LKR[F3^N?L YQ$6YC/=!C-7GJR;C@5MK8U64:D54!P.V\>8R:)M_@5)Z MGY?2@C4K#:@/*.%@;H7T1AUME\VN'-=-2&)PX,Y>)VAIDA+ G;E6I:U-^RG MC_>+^T\K]#!_1*N_3!\O^OP:L=.Z:4H&/S)+E4Y#0N 1V6J'ITL)9OK4 >\* M 6!6Z5%<&+Z9M9Y4WA*4CP#NGPKB5C9)'=7FG@K7VMU([F?+SW.TGO[=T,EO MA7!U\TG-D/&9K'16D<&/RVB["[9YLU]8BY9^A3;MJK>6&_YH>,"NJL2V=J^)Z>(1_3B]^S)'G^=3VOF5GJ*"L=^ZN:9NS @M M6#K;2 >,S(:["[T4.V+H"_,-A"+!GL6&X[NS8+]W8]Y3PG=F ;M$AGV[47?Y MACB ^[:62DI]XYL@ .S[>G)H=X1??OZ\6'_.7N*:+=GMPOF]L:N%2O+7372- MD?P6O$,Z%3;#,';_Z&[6*)!CY0\E@K#6:T-K!ESH6.$G*OTC/@0A:SI>\XZ: M&!QX.*@3M'2<+( %[.*U+&L?CLX_47LM/O$%PE ;%$DHC1R9^:H61M0/&Y%1 M]W+XSVF@C BL"6H0%4!Q\>,FPK\>B;CS9X6^E1)PZ,Y<(VCYUR M?H>7Z]7\KU^HKD:EV&%0SS(BCAC"9]"TB' _5-%X/*.AA@>L)O;[L'#$>VI:A=)=?B$PX]6Z-+F) N?2(NC>.['[$&)J>_0AW@"/R:J M(&B>4H!([KN=(07JW=TJ+7L9HC5&Z,]&=">@KC^M=Q@=>. (L6?%V$%Q@)X3 MOI";T$4XX8QMC_HEWC*@H5]M-*^]E .44D I#X@P@69YI3(-?6+F=1[&[)R*?/_0M! (>-ZJ%*@:#,@1@#Q;?8?^0V^ /UL>W;5^)&$L=&V2FU1_ M+UTGM$0)/))TH;#2?G$+?( C3"=B:>\WTR?565D<_:& ?X)R#I $:N#@I/#: MNE%]%I1&WW0W$JCN\4OA99,P\,F/-G_)BTNI=ABE@09X0-)53#$(-<4!./!H MBZ+K'(1@Z5&@$DEX><[@^J&=\_W8.Z&I$QQH"&'MVJ+H2)]'+NHM/2!0TT::ME,Q73"@P!CG-3NH M,!YP3&@II4EW9&:F,A9A/V7MKN,C"ACJPBMU&!]#.&C ?!=V?>N^TAF4]1 % MUC"\'X$/E,P$'1*J+.KAE*3AI.'6]=T8W[G/^**_*PO#ZDE#$TS 8T +]50G M#)-M)T$S8HU2M&MJ)K,KRLP8R:;O"VJ*CJ,-NB8"^7C]Z/#'S6BI.O MBAX#S[L-PAH)&CM6JR2CP=)-"+[UK)U(53V(PLBBA=Y/(E/*UU MHF][4=(#E].9U<=RBSA9Q.BF6QJ4,DI(&X^F -2D8#;]A-4=81Q'"RXND?R M_8BYUIUK;5S/C4^-HJL&NI$$65U%5<7:IKA&%'*U1=.N=+8V1\\*D9-?EJ5O M*-J<$5H/QSW*+O""O)09<[%X<$650G*BG44:EHL,H(P#<)%Y<*7--1JA&$4;T).K"G2Y[]D\0H\XVM!/Z ...8W9 MEF>33)BE(N373:8L)U$63E5Z("IEX=UEZ?"K\Q M;=6J7!G-:&)2,\54!R,U'*.(0@U%Z<*94I*H2'."-J?B!TGX,?-N=X52IJ^N MZ,J0&!JX4]2(6;1] 2A@$Z_C6->2JZP7_4Q1P[%5^F.(\4VPMUS1#1N5<2.T MWTK1ZRRY-&AD-EW->Y?6/4$I$?0S)Z-EZ8+]\O\,"'!D/6++BT\+W_Z,]QL< MGBE #@G43!7$RS:PJ\&@[TW7<*UKA E:Q/$B@AC]S%'_U\![RL,+"&4.N2,? M+&*\;Y#T%(< =4@V[M$A=.V+O;%.!%:XPCBHR.L@MKSR'QUZ1.0O<&>MJWB%SM1W MZ ^2[<)N*?QVXJFJ.C7#;1WZWT8T5I:R=;">%8-UB1U4X&>".$>%UG1)W5UZ MJY!R9>:ZCW5BMRC70;)@3T7#T:H\RZ]FR= M$*!]+1,2**2ME&>]PN-Y9?BJY^C3<*P_ ?N/ <#1P(P> MNDT@/TEEO*,\L:"URCA.W)Y4WXD50QM40)/'AVH;!B:&R##W#@ MZT2L-FVZ.$I$<9HLJBI+)ZVC$H "]P>9@$4[KX(#;+]2=CNPRS;U3ZV-JLF!*=0QP,U42N6BOT@& #5>-;^VC2(H];748H:)!MR@[$A3T39]( MDL4>P]GOW2@BN=LUO;%UBW$DKNU3&0345IL)G57\U8Z 7ORG+H"NV3(*J$0" M,1J($C%5$PA&;B.34#DIQ'DHJ7;N!L. NG=3P8NS4=T8P!.2,NNZ1LX(L.V& MA$1A6C)LXPUM>[PVW<261VC#O=ENMB+N.96:9?&_D!/>!B&M&Y]'9&K&:0/, M%8YCC_?0%B=9[= !M>6N%)4E9BUP04_9NA!->],TIUWT&MI/B))'G#Y*&4 % M#DQE>F-7E]&MZ9QI5BTT.X8A8:YFWU$X"&CP:29TU09R]0C DZHBX]IKG\M- MB@G:8&+W&$T]+WAAJ2)U@UF('3=&=Z9*T6[P(<2VR]_G\IWI/@AC]U]5L5=M M!' 35Q"W:-\2<,#&K<*UKF47<4\0^?A"H,&Z/9=WA.JF3V)@]0:8?1(YGZ,J:D MVWIB:. &7B-FZ>G/:E# AES'<8OU-L.+=E;HO%ADM4'--PJV\8NI9FZWQ]!W MXV.(V3;\*_VI9B-:-@"XT=8+6]J,%D(#-ET%IK4WI%/4$[1-, -XG$@XZ4AO M(]8- F[(:D(K91;@[R&J,=Y3/E%Y"7&8U7'/@O/. 4ZR3*;;OH!>')O:]G%/ M>Z%BI[B0S_8SSG8+A*H2;R]VA1YXH.A:D6>[RYW@!AQ\.A>QQ8YUR@A2W^,[ M"VZ3!C=?.J2A+*:3'DHHQZ>F..T4=%!OK)-FFV5Q64#2OK MIB+_G" ?:Z6=HEKQG/<;_(R]H"HUE$-"CIMR\?)2\$HPZ!&OAFO]VS;$[")6 MQU(*6$Y.8^B"[WX$G0JD,_ *F&$)]=>M41@7UJSDMWR]2G[YQR-F55*49L5A M;C4$T'@B$8?&D8JO :[=9%SJQXMGE]V0"+9D4>4&(>)=@SH_856WM>/6-_WHTI6\74="K30 /4F-LJIKC-VQ0'0/-O+8JN M7^0$KSQ*$;EYOZUDX?$FWSMY2LA^;;3KY6)_L-R0^O*=^ !5" S<(>1"5O6X M+$,"-NX:AMOWM70SQ,@S50^?OREW*_9CM5<'%1 -^;FRJA^:;!N-&"CUQ"B MB]<%.;$K1NVRAZ+19P4E>K@^?;;^&83L#65)W7DS#,!]1$,=9Q>258<#]A(= M*5I<6Y:YQN:$&$'$GR W6*$N44JNDGMK+Z]6;XYEO XC4XNBTU2A&*?C2"7I MQWDF)=>A9,V6NM/'*3P/V_'1\M(C1&GML'0 <+^H%[:\:!9! [9V!:;U%\(Y MZOP^N=$[Y*Q?V=X*?Z$=:-@OU*/DQ>]U8X#;L)+(%YWN1 , 6[(:WZTZW3'L MK Z&-[YC! !8M*(1C\]N54QU1-;9N4$BGV T8W?8WOF!%SR=6 .YBTQ):HR* M8Z%;:!,5E,Q692!D6V[$OZZ!S\DJ,:9;Y'%&SHBE\W:)!QSCZ5.():VPE 8 MM^EZ88N&+(8&;+T*3.N:+$%]Q7'S1XNMC("9:\G'* [V.'S$'BNVBW;N06ZZ M\A' ;5=!W-(593$X8.M5X5K[JG*"&X5%Y&:ZP;HV]B-:A*P6=9^S)/BCF/M-"VE>]<'[-7ZYOO-A:' K?A)@I0W#7.Q@&V[$;L M]W2X\C.EA!@I<&I/W M"&\**]S=5>A%J85HO)Y>HQQ%WQ=@&6B-AVU@\8;*@I"*X8%,F*<(:#(>%_N?G]Y8;B;9$!T;7H@N0D.-+/"\,1N MC)O+"*8O5NC4M*L]AP'NG)4BE=K;% $ NUXUG]JS!L5FO'OL:F>%F!THT9:) MV(]XC^@P)$+Q7:/K4P[S8)W8K2;*>JX-WZ'M#&H+^'HB!=SZ^U1PJG[F\FCO6# +ODBI"E]U2-F(4KJDD0 <-(LD,@EQ_&X1[_I@<:$"_>J%[FX7;;,QB%%;CWAY39_IO8AB"E%R_-.C]BA57[.PJ=? M!S[;7:A2BC8FR$[?3CUYIVPM--##0TNIM'L9NQ%[5A:%-!6E?RRTM=P0/5O> M$2/6QF^+0QHW' H0[ZP8':PP=FWW8-%(<[!.[-'9B.X01T,WS#:CM)PL6FY1 M3A@5**.4-(DXB!-'C+J!+K;FU11LD9VKZ5!04YBJR?49"/DZJE(3C",\T4E( MZD:WQ($^6^$OF*P779NHFSO/#?$=W=.7=B2!S@=#*KS1T5X+>H!W#@<16_N( MA5*^HC\[J,@>*O!'6_ 4X1(>^:)L@K)9C$U@G%'$.)V@E%=$F353?0M:_>4H M[:2:)#_ON1X/7(]L_B>?DAA^I$_-CRM )R=XGT*:M"Q\WI.XZS^7B,AO-0A+ ME=I)V*VD\%L,M')!#8;6A#%Z>X'E^R1-X\RQ D;65S (MYB]L=G/Y89G'&Z" MG@)L3VIG10,!QXV>*'),],672!WN-S Z)8GC.'0WQYAV M6^[6Q;QBY[R,H"TNH.&M$Q5ENPZZB*#O.[262WM7;I_F&6R]A^QB?+(*3- = M2R]E ]D9'\ABC R\Y6!,7SRHE*-X44OK &7$44Z=Q_&!KYW]-BSK-Y#A_@V[ M3SMZ28=,HB3#9U_25<.MY88_TBV^0294%2Z 3B*&_RS])=&U+/RWR;+5-0$S M#4_Y1XD '(1M=R J V)"C&SGP]!?BJN.;77DQR!]9NS9+#BU8_>9_*LTDU:- M AI &XHMSKBCYKRV/[L5.2%J+L.]02^!\]2CR*K;"&(K0&_SD^JRN12AZBW"]\.T0 M$YHWF/^[X">C;);(Y*K2@NI R$&[D?!9W%8:!3UT-Q.BJ^C]Q%.[/&Z["1OH MC9,P\C5RCNPPBQ9X<7,?.*@/HYI%)OE-)KF;%% D^6U&S,#6QC!*6.564644 M)VR%= ?#J3C7;)NB\KS[$>=[(O0(,A-M'?"B6.$$H#X><@34444Y@54<##T> M:LG2<5@,"X3Y.7_F$R;RVJ&T40AY$2J20Y1>8;M/^QGF?M#L;L ME202^E+<2-\=6]GT_VYBAOGY]\!M<1*$;)7L-,O %I8-7_:%T(HILYO ME*N8COB9]=*WT,U'\(QZ_A5D$^KJ5A$WHLY;L-28T6?7=_?'ZBMP5=\#-J5* M45)C*GT)U)RJ>=0UJ 3;<)9DOQ[R)94)4IF2<4OH5I2)8_:EL2Q&[;-3Z;(.%*X$[<+G^8,_TAM+!: M+V?_\9?EW['1S_^ M(%"5^FC@[MY0#1?]X^J' G;[IA*TV];*":4WU"(J.@*1]_!X04(.A#J)DY&AM-3@X YH>62B)$U50H_M%Y4XB>M M(>!&9NCQYT+VR I!H^DFBD/+%CVO(!\!-* V$+?\.K00''"VI,*UKF%G:R$6 M['XPMR)81-$1.S>L%H?7)G-)2\(_8I>!R;*IIHB 6[B^M1+JN=7$EB5-&">DD"*$"<913-[.W84I5C 1M1XBW6VS'::>LM T6JU]Z MMCQC;[!/_=AU$AY7V":Q.79Q-'^UO:/#Z[MHL?^1KYV7V[D5TFK\B(1OIC6^ MLA'HO"O>*VKI85<1,&#WK>=9.PV@Z)*R#(./ M-&4"\@=;/[-]"^PL_4R8W%57I2=*6G=4QK#([:E\B=^+G)AR=G5K2;YZM_Z>.3(EC@/B85 ML71+J H0L'7+^=6^'42PH@+:[-4=(_;Y.?#QB7E3B%F/PG-!*Q?, M3<<"MM/&*L@NQJH.!&K1S?GOT,R[?X/YUK.>HM@*KRW_E]MH(WY-4@0(U$;K MA;RYG6-;D4*Z)HT>WJVM2;K4.+UZ%'K?&K% &-K.?O@BCBAY)/V+=/\RAV M]U:,E]L'\H6[\3 %$"R:5,<"=5(M%107^4H# 29G>OSK6CQ%@@ID)B@E1"M[ M4E*(@ID] LS7^\OM=L.[XJYV&,>/;O1+=&O92=V.J%5M)PB!^TI[954>U#7& M!MBK.A!*.VNKVE!C;S9>)?018P Q#N@&'/DDO=$G[ [\+XRK9RS_!-[63>. ML9/,E;4;=^)QP'U*6?3J#6;!(, >HLY[^VUFE)"8H(Q(FGT-M@FV(FDTV_[X MA.G%T*WFK& SWC5G7/T K$&"K0Y01,%F>?2EXRI6TS%IAV.@,O%IPN8&7QXS* MP 6L]V/@)NN2><'V.B +4FG)9Q4<<",6BE:Z=7L.!-A,Q;QJ'P=17(CC-=-_ MQ_)P](B?L7_$]SB6FJ (%K@92D4L-=F[#)_/0A#)RC'5_(+UZ00]NK1M M(]:<;W$W,VB5<J\MS\P@6+?V7'E]3%R?1Q%R6F1K %' MW1C@=JTD42=9>H[UV'P"VM!F5 4'SRK#0-J;DT%SPZG%<9 /ZYN(H*N MO5(:B!-!A K*R*"$CJE3[:&%OQ -1-4. ^G43@:6;*P5X MP).,$MO=;*^$='OED*$W8L:\+?)R^X@/01C3IDSIO"C0CW0 # C;8.HZUT_L,+V*(C1_%5 @J7V5*X,=GL)+5IPAX7$;;U:JTVFQ-'K^< M"2NOSQ# CLM@)?4958#C,=2NZC/.C=3H_?$;]]EUL.]$#]:)YB39VWNL.;U M,;6#@%NLFM!%TY6/ &S#BHSKO]>2H$<)_O1=A_RE!Z-FG7!U8\5X'5SC!\MU M;JP3>U=RZCL_84L4BQLA&(FYJRNCRO3K1X_ #1H(T:%+4'(H#M &(TH11*"G M/-U@VR,>VM EU#",Q"<:J$,V'TB&C\ KFDC1M5ND], X!=W^L8.PA5.(,8S0 M*6K44><4@N$C&UL M[7U;<^.VEN[[J9K_H./SL).JZ6Y?VMUV*IDI69([.MN6%$GN)/.2HDG(PFZ* MU 9)MY5?/P O$BD2($"")$B[YI*V#8#XUK=P6UAKX>?_?MF8O6> '&A;OYR< MO3\]Z0%+MPUH/?URXCGO-$>'\.2__^L__L_/__?=NS]NYG<]P]:]#;#X@RN87]2$ MUK>?R/][Q!_M8:B6\].+ W\Y6;ON]JHOC\B,&KCXL/\6M03YZ5U4[!WY MU;NS\W<79^]?'.,D["+Y,\='HN(OJ?(AIK/KZ^L/_E_W17%#D-'T'C:67J_W M,[)-, >KGM_&3^YN"WXY<>!F:Y)O^[];([#ZY02\;.$[0L'I]<4I0?+_AJ&2 M1/_M6\;(EJ8&^V"*QQ&?@,QGA2W0!YTLC]D)(B&?W; MPT.V&BE$;2L)?* YZUO3_BYQ+J T7R/\(71TTW8\!(; T1'[># $'=U1\TB_V@49$L/ V&PWMIJL%?++PYD37\"*EZ[:'5RGK M:899TR$0HE^\[4: ]W4\\!Q(1%\07K*%1D",7K9 QX,*;T$-Z-[9CE.4J^R6 M&@$UPPNF.T/V%B!W1S9,6,Q;,F-,@%L,'+O%1D!^L6WC.SYQX-Z,\0Q@/<%' M$_2QU,7V79P--C.UN+;^C709']/$5U!V.\V,-@U9I),S@!9KO),K.-)2K30" M)MAP+;67HC-&HH%&(-QJ$'W53 _< XW\3$9T,2S9+34""N^*-]#U-TAX*..= M$UDK@55\%68VV,S$ )Y(=XH>J9GM-+2)>G3 OSWFLB=@.&9(#"T#(&K0;/2F8KRP<;/]Q,-(;P_> :E9,!N49GSOQRP?"TK MMR3) 2_V!>6$B".]Q= M&6I2^J.*;('D* E/NXH CBW<]F9C6WZ)L>-XP) L IXO*2*4P1IK,'#&%KFH MU*S=PB]"?@"6XYL;[J#V"$U<5+*0BGQ9$:'YOYF#K8?T-?X:63BJ&DU4.(S%#PNF[IE:>$NJ.5#'"\@0FA[>?T:UR XTJEEN M8RN_&TW;[^4,,&:#RMCW)8'E;+KA&X!C>[T<["+M*W(_(&D)X6A7B?L#27!S M6Q4&Z^.)$!_WZ;C^== A"SP1OY\[[1&8)[EBRFK+1"C1%'$_O2;NIV>??$$F MOU"^JTN\F(+J^QO_C(1.VZYFUM#IV&?"3F]C7DQW^"/AITAC\CQD8XC BPLL M QC[WT*7?.D4]_>T]ZX7-13_IV89O:#57K';0A\I(\*6*?_AK8#\#U']T7*3I;M22243\R\G1WSY4 MV8](6DO+J]/SZX^?/IY]_GQV>75Y<1'K7%PA^BC940WI4=OX MGPD=28L_+/%AZ[O-OM/7T-RSOD+V)B6?\$LV9X]MA/?-OYR$FE6 M>;L? M%6\AD3P((C;;8)=)@)O9CJN9_P.WS"UJ5N$6,IG?_XC'-MAIR 331T"C,!?_ MYE,I@Z+M(.IKAZ'3'5!BO+$FGD*FZQVSS:9@9-B;^W@Z/\+D<$M<%($FG< MZ$7W_0$IMLNL8NV@B[OG$6OML9@,/$1$$AC1B4IB:7L.=4N87;P=+ HCB-AL MC[UD;+F 0">^,YJKA5@9-NBLXFUB4P!!Q&9[+"?$.HL&^!CZ9*,=T_*\+]4F M[O(['EV?M\=:LMAHIAGE3Z)2EBC5)LKR.QY1UAZ3R&@#T!->"+X@^[N[#@,9 MJ-1EEFX3A?P (BK;8!4)U7,-3#./P7BA).XKC/M<6>)R^QWQU08[2;@7.T16 M!3$@4\\E^5')V8B^!654:A.?PC@B?MM@70DW8K?0T37S3Z ANB,@K6@[N!3J M?<1@&ZPND:/5 =DM_DW6GH92LAW\B70^HJ\--IDDKL!3E8_ 6-DV4IC7_8C$ M%IEH,#:DF6/+ "__!/2-S5&Y=I#'W_6(N#988_I8'PU?)TTM:R>3^'L[B,KO M0A+DUT<2[=#QK3MTU/J/$)4I1$8Z:G=*4HG@EQ4AF M*TS]6Q$>U>BN$G#37=8"[<:R:QSH/FM@?@A2??IY/],/IF1/#/0JBBJ#\%0@ MB+#2#47]<\ 4H]>(;]<=T!PPAT]K?()^<(($GQ2M8-;IAEJ(0ZQT,W%9OUX< M5L1[Z.C Q.,#V)XSL2V=N6#D5^R(AA3#6>D6HGXU225*!N[H13<]8D..$@=3 M%(6G:C=4I3!261L0191E&'9ZGY1R+PZ*BM K),1U?MK?[!PKI!\IND,K (BE]A)O*S%@;BU$V<@C($W/I MG-0Y-U"\U971A*(WB*6 5GJ:K/^6(B8+OGM*>@5E]$(*STRUX4&NUG56.N\Q M^ C_3=L3\'II9LPV,^154U@ >R@Z<%\0JB?-G@![M#-;KMT"2O.1$7+]# M=SWP'!=O>M'^T0NV'9JG:G<4IC3JCJTK>.P@#_ZIB!C42JV4 M]>M%TDS+.96P*W5/0PK@K=1*6;^E@7O>> T3AMA,(?/RLV[6;>MI"=!F"![= MW&N+[,))R9QAR324$K^J0P@_ZHXY4E$FQ?SKK;QZ75>98@*H=-_1Z(*2OY)T M72/RH,K:3&2ZT=3/O; EE%? #6I&4=NG(+2.G3YB4>E,K_VC8LJP7I#%+#,% M!T*U+)CE31*& 0,$,PT:8VN@;2&>H&*BH-DF^>>@@A+;N(9+Y@>%"+3PV$]K@:M [/T?9UW=N0-VO)X[XKJ$-Z MG$]>Q>ZI2D',E1JT&K&'1ZA]/T22Z@B!-; <^!R^^4L>-;X!*QL1OZ+CER * MMY,4[CD6[EG+%4J.""KUU*M?O])2Y3[;=$]#.#'*\L[+/.;6ORK=0\O_MI\U M%#BT->BX6/?HYT)8J0>?"C8./!,&#LLSD@H8L^>Z"#YZ+G%E6-K$^D>NJFT3 M]^(I1V7D-*Z,HLFSG4@30P46-\6<#PLZ';9>:0H!K.PJK_&$0S-?P&O@0EW; M^Y'G9A^Z+))]J/=#XF,_GKQE(ZKXC&.:]G="]:V-AK;WZ*X\,QWBG^,')-)& MZR>'\F@KL-$V9Y/'XW6*?%D:OC5I!I"?/#;?3$^KF9391?LTI"C&"@RQS>E% MD$&X[[EKO+_^^[!"T/7AN$:7]( +6P47=TWS/W8&?@JL!DVC3G M])3I/%6ZQWX>N JLFLU?N070^>_<@O*M)U\,606AQLT=&?=_=::K#/,^Y[GQ MG#=K[6*)_W,_FN SX_06_^E^-A_]BLN-OXYZXPG^>=2&LV,@&Y)[,2VQ_&,D M7^W:+UJ?@>6!6SR.L@)K]CD92%@O_E]CJ;U0;UZ%6U)Q A'A.'D)*P=^QUR" M]JZQ86*YO%3*U/)=TA4QD&IY_%#"7,GJ"1T']\S9YPY\ N2=1/\:>6 [J>P' MW/64H;X8?P?^RR&N=&:H/_#U"["P%$TL@[ZQ@18D$B3O,(8RI

[ND M^$G6_*)#0][*ME$*)[G0R\\%RRODQGX\WV"J MMC/*'0.(IP9F(!%+6##O/IMI+/22OVEJ8&(+WUM9,+0ZWF#>PH!B[$XQ*!@K M*[2,X#LB>+?OP"."A^3CMN7CFC3L5=B;RWSZO@EOP5CXP#79V19CO8!;+A'Y MNR,'^;:YWTOQ/.(ABUE!]KM5>FNG-[FXN#)LJU_C%1:R/R;%9D_2.Q"1OT>1 M[=-ROW^2;4N3)O%F[<@UO%%:SOBB56"F0+8!^Z-23(9$Y.^>R=_>/O-SV#!C M^\H^8VG8-$%UIQ;<\Z &@1$&&")W]^V\WYUI?RG9XJ3R+-!\(L]'%&)6]5IP MUY@GI$?U6@FW2Z+?YI7,KM4]S9PPTHLP@3!Q#I?@ES'AIWW785I>7ZZY)BW; M=BR[6[CQ'#@)6>I4[N\UV !1%W1\\70-/Q\ M(O7U1.B/-3R-65(+FY)M+^OUC5M9BIU&";9V@@%N[B2]3A'C18 X:P'4+P&B MOFCF6861&+M?Z(W&#J?.]9 'XZ-AO1_BNV=S)B[J.>R:2F.6F[@+D.U&+N*[ M#T %;MKX5Y*:/:C:X-G8.QEN&*'IZ:_9[[N'U;F.MV5Z;,11_8/Q/ ME?VYWZC!3:;#IT!(,#"B.#1A#33XF[6"??\\S<;@"0.&&[S.E:,0 6)$-^$E M (&UODNFZALY-3#T_ MA3J2^E A]Y4GF 7&:^NK\&$?JFRW1RQ>)AZ^;=IBB.1($#!),;]2:^#B:50B%2R,56$4HF,>CS2V=+UI(.Y\EA M=BF"1/GS!XDG) =68=XB@<%+-P)%#Q!]NI+HP7&==TRO<1W;Z+KUBIPVUL9\ M8O!\F4^.8X!1 CS%G:QT&(4)'D+.3QLF^&DY9\/:V)O6LDV<;>49TC4VZ]Z6 MAW(.B]]2+'XJ+Q>%!*["&LXN<[HG-$;T8Q97! MLEQ+:W*_V)TKG;(8Q*4V/&,)VG^*2)$4CO@_0L=MN@F_BPZA8W:FIK;MVV2O MY$@UI\74F.0$,LCZ<2+%9D]53WI-QO,J7(D+[WR?&+YOZ,^M5-2U$:22=BJ( M]=\J&SJ8!>S/V_4!GB2TJZZ3#4!Y4W6GQD<9TNU,#Z6,-@IQUI5G>$,;M IB M&YZ9N*?^]&&:]"_$_9&T7X%-_W5I)RO93GN(Q[A@J:*J-;I;5W$3:8=;Y-D4 M3A[ZN5\D[2@$S*Y#VDY2 E@.^*+OV6Y;/)!WS+'49'Y0#[3[YSE7,#&( M!R/Y0$SPAI@@KVE@'8"Q^+&S##' 6_6)[R8,_*)LUC?4P"@8N_]6W"=Y[3R+ MZT=>)^'@%'NR-L*($EZ!?;M12OB+TO]6 MZ$=;HC$O#MRI(,6;BB6UJHJWG4*AAZ7B9"I[9*L$HH;WNPSWY!!QP0?S]6\T&/R^+MR+MK K<3C6,RTD&XPO\;B0+A5"4FRQ(S\">C!I MFD:E\".V_^OBP0@6"!87<1'^$1;KZGK:OROV[\:YX5B.8QF0A MRM9XQ9>M:GZU&<<0 ,"VT\0)CX1#S/]:/)NW@?V%NOG2J/[5?"AB-@\:^V_M M)/J(_F/2TU&'HEJRK1;5L<)Y$K-> &Z3W36)R3(GW/V%<(%P<=FLP/NXB)>9 M4M#=#G,V6VA ML-9_%# >46P-L6FVU+ZOX4M[L*:BFK7%N+R3T]R_T%S#E M_RSTK$65UG$CJLMSV=^&D56=#B(>"CVTYL"=$($8[+4N^OFS.^>V>DGS<_%I^\IKX_=NK-L$;3;.H+/X1:'-3Z&)Y7BICK8[8JQ2$ I8;8F)+ MZ/#=2K.$\?ENI5?I5@0)L>G[)E9WXT,\,:NF$>;5P$S.E=(-/;>1 T,'].JG M/ B#+A?HH:;[>'Z9R_5)G]QJ=%LA=ZW3N$R*(FF4/4<0N>V0^V]!)*/,);FK M3!:VU*E4&JSC9[0PAA"!'D262]$G.X7HFNSH57@5E_ST2K,G2*=R%FYR36\Y MK7@%L_# 3!JM_/VRPULKG=ZUU&I%OF:JR4'<$VSAP\!RN$EA"T=UPV0?->RW MO8"1"$00[]O[/7\D[<0G<.\#:%V/UX ,^_"$H$2Z6U"V>5<7GB3[6&OM[(28 M F0L;-;O\[.PO8I6#'!^&<@/LRGRR G$:#LU LA-LE[(H<[]R&1G,!*A!\X$.,HL%P#GNB^ZZ\- M+FEJ8&+J3L!TQ!OOACW0>Q;=IA&*$Q@WV_^+?D3]Z85X*<==IBA84XTJ M9-1*&6\#]A=QX_S:SL_ZB[22D!D-2D1 M_EU3%1QUX[[OW/+.]K\XS!UVY(Y<(-!)88@:&CJF3B9@:\H@Y;6_SNACQIB4LQW)_8NB!EVG%"IGT*(.M M^PXK$1"5OB=^UG4Q/R^&?7N%<5*DV_F45WV0V<5T3E62#ZN:V(04[P6IK@+ MO':,Q;YJ*TFP>O.Y!V?"TVS$#I%C?!WL\,7VQ1_B*D[RB;!*4%:/'>;CVFRK M81$=N9]Q5_,2729%>9H,$?K!V12+>EHCH;]>-O@IH9^L5TW3=;V*7=+-338F MM55^S,,A0O)'DRGB=&>W(/9W%1[-OA1[O_L;F_C>'#/6AJ]9.Q/O+>"BHT3J MG;OZ=[=%]V4_@T3]B3M!%O:R?:RXI+YI!;E>IH;+I25M$UXS6R[Q0!T2T <@ M4R1YPNX>"!<(%V?Q$SZ!BS5;7A4E0UK89"TWT,S\6&#T*<0%#7'!9D]XV,6] MX.+VJ7_75]U@M[P!%ENAB8$%AX+L>XX#^X%90*9](T '7"%6=&DO8-?2Z+DN MYJ72:[X2VLJ3S!Y1>RW6'%=*I;)E+QNAF"]7[2Q> NY TNJ+/G+"#PH'W*S@ MWXV=_Y3DOYL=7O/-11 ZT@AG*:/8I"@J@0MI[\!;>QE#%R;/0'SL5 &K]-%M0U1D%0@,"F"/N46M)M$P5V&&83)Q-!V75M, MU9T:R;YN8[W["^;#S=P8@ ALZ9+:-7:!W>%60)S@'G 8D8#!+-_2X 9P^.\H M.($8U3UY'3N B!-ACXD.@(3H0A4,_R?\ $/G&0=)+PU7?WWAQ9T?*6:RJ-V;8ZO MMLJD5LSA4P@XX FQZ)2U^PZ$[%X!?.J]^P.]GPOX.C>Y[K?,"N^N[O*W]&,+ MS!]L6?+VW$K-B>"RO-3$.^U\1(_2O#A46]F.:-=T;5%HMHGF1 *."[L[H"U% M MX\(2T+'JJ*YFH-C+8U/!,VAE/E#$B4*0R>X,J(=# M0=K(%:.D"_-.-U:$I=6H41?R8XZHU5I,M>?4AI@))-5UVZ*Z<4T3J-5,XI9D MF%26..1X**2"<'1>'.%*.M,*E"51;N#DH#6GU*DHIK4+^3-'<+3H49.-6\JM MY24S*>LEJ5.TV"G$$4P8D9E4]F2G)UZ?D7[@4 FL%TGMJD:$MESI\76AV94P MOEG .H+4[53R7:& [>X2F@582Y+CZWPS+Z!@R6]IT%?JD@+J4O>BL6-NEZ9>W5"N!Y]N>&$YD AE@UYV=9F7*4W'FMP M3ROW=-HLD47Q$ 21$T*$4"2S4)O5R8*(]TO#FC\G^LU,G;\:B#B%69'%]^!-H2#'/6[]OX*)0>0=R0&".A58>48>KL'GL<[8TV1(/62QFN9HW-[!07:,3R.[="SQ'/.6\%5R5 M1'J[4'A;0**;QK$J$9W V4J]+:R-?(:?3T_K?:64X7>M\K+4H=]0Q$?0DBX MK5JLGT)"%GY B?X,E MIX2ED@"I"L\I#RRX_(@$W:HK_!O%Z8&I^D:@M(:TJS5GVQ$^CSNE3K'O=\>C M]D5;>WDNW-(D^BW5#_=_X7\(Z_[*7A&JCNC#RK)P4W&#T(]@P\.\YP:6;NS& M+"6?"<%@Z,2Q ZBI-$62V8)M6V9>X$K$**@*L4(G+<#H%(>?<$<(@LL5P.6+ MG$1$!Z_"[.]L7_V _ZD^F!-WNCM;RQN'JI7LE4PD).U-TA&X7PT"XPL/SKB: M.4&VVX.>($#2EM/F7KR[8LEK-,O/+Z-6$$^"*S.UR*XDYUZ-HUF8ZK,*27 MM)HMWP,2$VY2V,)1W3#I,P#[#BR@4XT]G6>:-(54-0VL6!A@"W6CCIVO:S9P MDTM_;R[Q39;.)!&THK4V]$0CMI[$M>+R>V%M[63UB/[KK<@.-^\3 2Z-9B1; M9<.-* ']E_0K(A$#1.)^=8[ [X@[%0W66S<_7\O61/>S\U7'[MLQ%'=8+L.@ MC79'+/N_0SB97RJBE@O>&WZGV%<#?SO2%[_Y?-]SIPP27/K)3_ER;&D&/+WL MW4]A]VO /B] US02QV$.QK2![-OUPH2:@\MNIQUNG][&/_6K=5__P/^ M>/H]S3%4'Z+5?"-+%'S)7D_C^/^<1!WO16;_523]!--G$=XM^?=X3#><"8;QSW/]B/'^%L'$SE7%VG7TS87J&E'6,2?M_]UM.EQ P] M7?-V<>SOON$ .[$RX+-?/359%4 6OA/T-_I$B_)&45(_EN _*F;ZT([]J^OE MC^HB^/.3J$D(X#\VB"V-J>XE4?T8J7\_JL>E2$TNF,/B8 MXB834M$9PU!H0M,4E55IA5(GM,H:!LGI[!^[MYY#^QT"=OSJK?MI&GN.#O[1 M&"RPON<[.E8&%X"4!*G__1?!XG]77 UHLO'YM/:OC;L)E?9NI*$'E31$'D&UTPJ)SC:?;>21XKO9E:FV\'O:50*P[7 MF>ZJL8Y9_@_, .[T @P@]",#S';B%C[;I]VB =ODJ(O ^/[TP]]?H*N?1 &Z M6,E+TXZZ\:+P^P22@)<2-8N"T)IL7MJ-)R.WDY#74:K?&MN!.+V-><%A'0:^ M8E]]JB5/?,;79(#X]I9LO"$+XZ\;^[O6; ^.@B#E.Y46W"@,:\MSLE1I"M*N MR56.ERH2O-KJ"!*L1(=W[73'*7G#ZU5^7^&]40Q'# X&;0WV)_0;2?QO<$,J M^9'X&X ZA4'I-6"9D>%L=H?-6T #!-$XL'1+]2T#/ #J__VOYW>._?,C]I=C MX^V5*'CQFJ>+7N3O+_Z%>;&[TS1>$L&&' $#.(WT]%B%9@9X= [ (80Q-O8] M&]PT-9)?4+'0T$P7^(;3#8QBAI!'8^,HL%PC",!HU1 S7+@B\)DK^!'A!GHJ M3[> Z\"J[=\+7C0'FLW9?,/$R'_GM58 U%^,>:ZQ)RV8 U8 W)8,:*(&8/QA M&GBM<9)P//J,'2>RC+T*-C 8>0 ?FFBJW52 UP#,6#I8"D#]P17X-,B9_%VM MF.H\#?/#&= -L)K>8O?,*(GFSH%F#L B__A%.) 74Y7<&T2+A0>(VYUC(R=K\"Q_;\;M-PP/M>3+"U[XT,O]3R,2/I@@P& MD QPU]Q6CS0X*P&0MUW&]BF5D4R0K^K6[IN?I&<,;(N=_.X<#%+UG^5K,K' MDQ*UDPP4D(>IF2P\L',O'GLHU7MQQA:^!2 %T/IKTOCCT>'NI4!5'RYM"HPW M>&*[6%YUP9'/+!>]WL8ZQB( 0:. &WS#@"Z&&&QFP,;$.'FM:#K@&5ZOEP4O?L-.XA+^L M(@\B% G K#D0;C72DT7XA7@$9JH 56/#@ MJ+))CN_>Y$U]/2O,2I2I_D[YA M4R#]/L0P_&?@=L$3OG=QO 1+/I &:P&UUI.R3GZKQ/.M9ZVYV_6\&^^/X5CN M+I0( YMPQI-70J&RDGJI)+Z7Z+PBN&WGUA-XNIW? D8(!0<\=(/I'G0&(<2=2 >3Z3A/POUV(!//"W#D MC#<_/P_P:^%".0: W:FC04=DZB,9"HPC"_%"+@*@#( 9'D,#HR8R 61I%KF[ M\//S"KT0N7\0M)W2=)(;=G,*_>PD(_QD4?;J#$H+D?D[P'C7A6H<0!5J=?!: MN/YPI6O)U,)?F5@P$%_@6PH(L7/ ?X ,^6!UR.G#!X7E!@B8R=-7>!: #3XX)56R3G M%03[%98@YG9+C.]7#A(]B.FG5T-3")0IT/30:#_!^^E=B=\P5S=0NH&C8B0M MZO<#V*F7)WF"(WP2J-V_[*6*W$G"OU\QQY,320D(BS6!]BODGS4.L$^6!ER" M0WKH>&8A:HT75=DPY5R.,>3NUMYG@BPW,G0^_. ^!=Y&(#)Y!C))7A&9E.1& M@^\,(664*J5FI5C)\\TNQN?SHMQ,-BJWQ'HEGYRT?91%GA@#KP(HB>QO#B7? M(K?MGM*1RKCE#\0E2YA]?W88&#F_Y?WUR%?KAS^QBU;_^/J3ILY^WS']%0/T MY(P]V;4DD >^]\,(="HA^[$)E,XF#0BYH;_A2 DI?3K5!L8- TC^PEVY+7 Z M $8U$XN-G1>\(]N)>DNLJ;%C/<\W02,#Q[=C6]!ZN 90QN!E@-56)J\8F:D& M1Y\'?6MW-P;P $"WK'#'SL/W'OUDO/:_ ZR4L39\S0KV'I3O ?<5**'DICVC M\_:Q"3@*9Q]4<#$&_Q\8M@!,VK06<.[^?_;>N%^6B,BKP@ID,Z"1%?',,X]OM1\J^G^NY\O#6E^?*1K@3PAX39#<5 M =C0?^U]W7/[)[)/X>!+DBE[M F6C' 1?0L(O77=E6&,@K*_WM1\2^X"UCM9 M =@EN \^B\(8W; %<4FL4)PVF)RA#\7N:^I&SLG\K65 M;N1!'A!F.\A^++UYL.S]2E,%_0^,2$8"EE5A=@RH3 E&PZ,7U1$2U3/:Q])[9':1R1UM#HPN.M2 QZ2H MR@G**S*FCJ"A&JBM$/H"O0F2Q^ UZ,V =0.M"_24ISZ>(AZ) H=%7JLV$?N^*IQ8,,]@*\]Y%K;G2QX[3.AHQX))!M$$4ON,TEJJ+\M( MP&WG+I++VW)-X0#7S& V?RN.>&+ 9ABCU@>SL"9BCX MX@V$8P;%5@YVW^-2VW9G@8)P4!X7-3OP#^F@;P46(WA_&9NF!.,S3Q5* MLB);WN%,\$R/QA%O$>C$(IB@?;CBD7"Z9Y552>_ M?ZW2338LW0Q+-]]:NMD6A_14J&BE5,KD:CW#3*0=?MPR&D/4O!:];3N2:IESUV+%X1:7,]6U_]:K_<0^/8P)<5Q,6,>C(^EBJEX(" M"G5;LH&\9ZA'3K4K>\DJU1+=&3"$N\**X-!J MFXE$!2OP+T"OJ][!&3#RT-Q-76GLV\]14,HA G MZK]$1OF^D>RL8 D$^L:!C71.)@^B%!<%5GL;LY=V12E5L+V>3R5+.Y=_G[FO M[O37 2=:'LQ[4Q9UL.4HCX"*3K?GNQG@O5LJ\@"V80&9;4R((5G,<3$MO1JU M:*ZOI6X8I5_0T3]>^(/E_;HP^-V>E1\6="$NLH+Y@X :QM_P[&!7!3V'.QSS M/-SS3C30,WZX$$3)@8OG?6LK-H=G\U5S]^: CQ%0FOZ[TM3(SPX2\Q;9PANNELU^5Y8.51V #JL=B^*/)1?S:$J1! MT0<364>U0% MF:MCRP!<@I$\$73%"P+W"AK=#3 ,QU&>GX7QLE^ 4>VYZ=5S MB&#>((2R0$R%O+^M$=Q$X-&6[D6EP";;?CX'=6H%460-VGG/IH+)HM,C8$'\ M9*XWYT,I]FI$[<",S[T2TNT$;%\ 3R=RY3*C=QWI*B8,*Y',(V<%U7U*B*Z0 MR$#K@&D':0M(F:A''WDG;U&_^.MP^[>Q/4QD^!5@+QP9^P=S$7LBRT']#HA= M [7FF(ZPK>&S@8( ?P2.4J L[8FY,B#[O/*&/;49<*,"ENU7Z%U9BX'-W"OG ML4P#_"AZL_%4U4M'>>VTI28+;IWDY.74(MFT.)+3JQ/-=>VJ)'$"&%V7:\K? M%._I"MQ*F:ZE]%F.[S)F>UW!\I*[/EW!A:)2$/CZ\3OV='KQZOR-9NSMUY?? M41KE30I6 OD3@G&IZ,6SAZ$^MG<[RPOT3S,ICA6\U7\:[M<]O>LF_'Z-$OD4 M9Q_H*OSA!?/K-8+8(P'Q]$BM7NY! .R)I'XV"? GZH=3(&2"D F^$1/\O0': M5[.,/] 6WI+GWW[%_>)$85\[W#I/I==:!R#H21B''4=GVT8"WTI-ADSR$28Y MR1^%K!&RAL<:;9AD.62(C[03/36E#]9<->7EFJ(G%PFQ2QG2!UOP_63CX?LO M7QRH)VD/:\H0)X8D2K=APQA3MX<+/%_!B%Y]1@KC6BTF?KSE\OFT6]))^Z? M'7@(?*;;XJR\U$II+C[7:E*W@E5JI4UNM!H2L- !Q[ H3ET.I_?$,(3R$,K# ME>3A,"&=]@XLS_"_.'U.35N5\42+%6-S,5XN)L@A++6!O<69*'/!YN(A^X?L M?TMS\+>S\<,/]D:>$9,V)R2IYX6TX;LS/ME@A"(E]I) 3&A@)H"<) CJ%3FY MC+OX$+[A20L"/,RR/'!F\3'D?-=?NS7)E*9E(E/#NKE^R9KAW2I33M[@T_X65F]BSEN#[;@,(R[6QB'#QVNM>$+NQ_:7=Q(?%5 MHTC4)_S"M2K]9\.(848#B ET%YEX-(%?WUU\"-_PM+%HF-4+H\(W1H7$T,S) ME<):9^K<@NZLRX696<:YVY_E5I>)CLLNR#6OEK!A,9%-Q,K-U3".O#Z2BL:I M>)C^"!G]<1C]K>[<*CZ8YYR.W.#EA+1^;F^>)WPO.40 T'$B2L>)D*]#OGX< MOKZTG\9.I62I057B6FDV=9--5RJO,-B1 _II+!/%$Z^%\V'I>^B^?1GI?P J MA'H_W/EPY[_DSA_ $?RUA=W1[U_CJOG]>T-\J!^/C-K#)B43H2;MFAY$]E . MX!VE] 2VJ(6]0,Z-N6^#W8*Q.T0D,#SA]?S8(SB9; MJ6WG;=6VW4-B[+[&SU&KS.![R1:__1I\=0PG$+H_BAH$'<$!P.:7 M#E O7GLBV)E2W,,E","*@'X2?; NOR6E!!8]=E4/>@QUSO9A]B"*UAHU(C=. M40AV;38/YZO:.^0^-'0/+FH+#^%-)8 8VC8C@5@1A\-',F ( \$>P7:/.R[ M/0 I[#\1&346%2!_HQ9V-GSN3'5@(S"O$5KP)U,YF.E$@.WJ=]W)_ [HYGE@ MK/<@:^SC;NW:M=X->NP3:J-P(BB'O5+NH18.(;JJ0#I\O0!QQY!> **^%7&T MX00>P]@WBFTJP,1,0Y!#(VACMI-?%HL?RR]Z_K'\>B\%XF5Y^):2"IOI07GR M,5*\7DQ>Y]K]KK=>[Z)MQUH/)T 6( _-_'[:07/Q_<:"V\\..@R*/H@>E.$= MWJ>X6YLO).#)TK;EL8.0.SU%N.OM#;L0&L$3K5V_I_T)7G)FYU 1O2V@,3H: M:?K-?5$OJ+3_"D^;1-)!OZ< A=1;RZO*Z:_*AHCN(=N\68G]C;X[U#]A/M=5 M0)"Y90:-JX (PM:59X@3](=#,'$&A#_P)HWZ*6[7N-_U>3>%P[Y=$%?"DI>J MO)*EHX$[E>DS,T**A(!U8*I>J["MY4"(+:CC\>';_?4= M- \GLM'<^N[4X= M' /1WY/\UZ# #6<3HU0G6>?2F#VG%^E!BZVN3MNYGQ_W0COWO1:ZG]*C)UK] M%.'-_V3;\N@-KNF1,0'&;:X+F]^JH0/"Q4:0/,@/WX-=.Q/__/I#/OF6(YEN M\(56 2)DM_PFPO?RL_?L2LV(%%W X'@@]P=@#8'B&IC P[(%H(@$'6CU ]!L M_V\[CQ,J.=1Y/#)W+7&"<(YW8$A/$0\HI;UMK1: .WJ:<"ZH0/* H/[WA?.Q M6[EA]N1F^[,O&,- ,))PZ5[WYN1:M8<0)FGH+]6C B!"!2G-86[2*:[$667# MJTU97N)I]$;;\W(-@8_#B16Q4L:]@E=":9P,DUWQW+U6%) M8,K$:@6/VZ-4G#W)XNZI>D-VO X.0!O^6/K7A0TR"6TSZ?%_:HO@%NQ>P*5/=.(2Y" M9B.[YHREL&8PEW**;%*#J4A6$,)5$[I6_%U+2D,H[WRH) M40:VYQVOG'"@38JM4\M4W"ION&[%[G 9MY=/5!N__A!1ACD]WONW#Z 0.-A> M8V@+>7^;'RTA[]!0'(*QV<+&>5$6V"KX ]S.H+QM2BH88Q7V@T0! MUIZP0&]]^S<_+O$E)[K#Y9 /F[-[""%>.D"UMDW*)0]_M+FQ1R_87!1W? M*/R;)#LP&6%X3==W,#&>!WZT"A^04]KBD/QH< MY2Q%26:P=&5MSLA5JV91P-C@%##PB?,"$C )"D./620T/!\T/(4M*;W!-8@% MT)X(1K"G9_=O3):2IAB;,WQIV<';N:PYX2M)L']1XDPO@'V%!7.B]E80CZ1J M"]0JC,>6/(8AZ;X ^U\ZT!;^_J]08 SS#Q -R=Z#!_)0(7P060GF2QW$. C0 M7%C#*7EE M)[ ;1[NU2UMO#1A,L0)3!?[90/ -",KQHAFS ^A@'Q+"?]FNX[5IR"@ML]N% M($6RMQOG^^I_,>"E1 B\% (OO15XR8,48H@XRU#LZY!"KV:S[I"T2P80;%G3 M2B.$N#("B#O-U\U6O7B)*67*VBS_G"T/9F6CT3T%G7A'2_'/L7V ';[]@ \%Y[@JJ# M_6V 1_L"\%S\)V\03"Z$HP8 'L"',48#%,AW)>/@N:=V@7?.B )]''W_3_H M5 (- 28L.XXN^P=,R:UGK:@6V)B%*UCP> I\>)I1]_%-).3\'D!^;L&YCWCG M"([F@%WO=,J^+R3(685PQ*X!#8;LAP=;#E-\M/*3O4/KVC+%4Z2YQR&^@+Y. M>2\_ MY\G_X M;#<$&',8\')HI75_H:W=.OT@6-9+SWQ97A,:T<[SFZ1!;T;UCP?!P6)V\T"Y M[1?N1Z"H=9G.D[VR7%]CW9:V2G22#C/@&R!JQ;$H0;Z0=KC.YNQ=?WR,W9F/ MDV5=[54E+C;/95O5H<"EBZM;[@Z];([3@^)4 )34^ZMI<35[?H:'/@0;I1)G M=F<+^7@(*K7%%W_!EETM5?3=!6[/><^8[LA17/UTFU_;X=$LVY;3=KJ,S88U M+*VN*E5S,?[UAR5.;YHCV0M%S]LG[&";8K8LPJU:@;#"EHW+[!.VMT]JS*WC M@VQ6XS>-ZO/22558J0_VR5#UDWV*[D&WP=H^)%^G-X71=IXTEPE\C[>._YN? MM._[P ><\9>^H-%-PD5736.WY!1<<18LV.<@+I\:*56%JV"Q1;M"%(IR1LQ_ MO.'2!Y2W8>9Z]G)24[@9I;2IRF27O1^;21 M+!)CM=3.#%+<;%H_A(2*7;Q)0APA*0(#5T$,,?R;P="/UJ(A^4VN\.RVWX M!%32BDZQ_-I]X2@QLXVMX0&@&MA3--*@9>'6N_E3O2_&] MND3OCL[V5&TW]Y7LP\-O;S,$*08#T#,R W.8V!'9@$F6%QPC.!B=C'FC3OVJ MLX=B0G!36LNPSXE>AV YP2GF=-S&2*(\AGE]_SAA.[)*3(TUG='+7,W)XK.2 MF*-S,SB2.AFY2B]FK4%!XP5I2'=9B:RZP_&0&&+'(V?Q_$BI)?BJMIF86:6< MUVKE-FP_>C*RKQE"(ZE4UESW&;?R#3K(74Z,L;/&DHUEBUPFR96Z4V+ M_;F1A+T/3D;&I;RF;6A&YDOK4LWGKN80)#1$SZIF^RE<:X0G+#4Y8X@]TPE(O)ZOM:*3>K-6Y9KL? M258S$:[!%^H5#GY>Y=H/>]J"V#VZ2ZU"S2@'K!_U2H']>SO2-L,=P'7_O@5R M]8N">2J.:DZ;QZUDOL/%]/F@V5PW]&H[1'J^-](S@SWAQ&L7O_=.\_=>"=T8 M") >4"GX/08?_=NKS8#IF[^61?A*$;TX&"J,;%-W'?G*%1(O<\)[8$5W-2V? M[C1",.%&/,!&X.03_FK3EW G;K433T0BW(A'V @@$F2X$Y?;B<]WX_JKX;X= M(=AW$.*J)O(BF*D'*_;JB$__O42;(<_,/#!"[&FD=AA:G>N7>R' X-?U_C=D M;5_#?F%N.(.L<4&P8%_=W;6M.DQZFK.Y"VO')H(EK6!1'#J&-14'_G(Q%7?O M9=ZAZ9JO#1^R7?SM6I &!U$O)E92F^UY4S VX,GM&/^@:;+"55.0,CJ?QDFQ MZE9(R1(^WG;^Q2F=O7*-.HXB3?;;=SFA&FBD,W66UQV\8FV!>^5H#$_U6+&A)OR M*C^?#\5"CM>D )88B[+7A%N]1WR1=2W !*XE1R,*H";ZX2#I_15BB$=1!O>- M+=ZM&1[1LF[Y$56!((8,JCA2F#ZN=AO5LM:R\&F]/V@N*Z./5W&\6S4X_;K" M/LMSB/%G3G1Y*U13J M7R+)&9GYELW+04C6&ME0=_":/'^!5A M_>X1/99EV_X-[[6Z,]?O=^U;-KBV,'3\+J$CE-U_OI;!2NZ8,K/'D^!GV'W( M-( X)V>PNOP9??ZBJ)^1:P7BRX)!J\G"]A+G7,NJDTJ1Y#G>APC$\2B#G_9N^_>W"O#0 M.>QI.(>*A<,H+HSB'L$HPGMR+WNSW-IOJ^.U:T2-6F'K6L=RT:+.'32N1_&2 MJC4S?*N.TX.AT%YRH_&01B:0BK)GI#Z,[L+H[B&,XL6%@36FL_&F(%-:=]UN MJ/V&O$HT&D 8*-CJ'#_3!>9+!WT>8?P65Y*\E'4S/"G\5N'>ES9S>W*;V3'G M&;%=KO%E;+I>*AH][))+H\@E! U>QH3G>5&6N6*MS _@\,<.XKZV\7HSB^-F MMZP-\4$+S'/8S74W9(=I0Q8'EHF.,F<2%=\J-#LZ>ZMO0[.Y=\WS]'9G&+!= M(6 [U ,DT .2Z<)8^1$5P5>#O'_1D:W*YS3"W.C*HV9S-L9*]5S523<2W#,P M>JR?NZ39UYS5,'"[6. 6RL1=#N[."T6I6^A5XV7%Q'):KMCHI:AU2X#--F . M,QY-8*.RP^5RSR^6IMFAB"[E!,.*FND(-\(@;M?8\ M)A"^3R!\:%>4JI@RJ;@V(P;U(A97G1;S\9K9]Q+([O,C4TWF-2Z&3R32QC(J MED[F_W8L[W=4*Z$>VGG:*14P>UE>9FAO-G:VT4VIGQ MKS_Q*'VN9_A5F1,_RYR9]J3,=!1UJ<5J6.-Y02:5Q.3C,>1["=1]9E@FZR:: MW(; D[HU:Z]7-)!>,AH_ QEZKGWEL9VY[RW>_HQ^H^UVN5LMT"^4R:GM7J+:3U5PA M5>8BR5:+:]\<9^C%3G=;9,)KZ/Q9$4IIOVBG S&ZR5=*LIK=>.:Q+$ M,Z:CEU:)\M?J9??P9,@(?6H_O835OH1OC]?V[L!-N6,VQZ:#IP M"N@ZU?%GVPGZ=ZD^@]DZ64R?B^D1K?'I;)N1>)83 M^IL\GC::U!!3)[/G^1(?\=(4R B;."U0_W<$=8CR,,?0W@J&(*D@9-OB%/O] MB -TTCTXIL.^S!/4@AEA68'=5EQX1VT?&\M_ =@]]!N$+E4-25VJDHM01U$W M:&.,N"(RERU$*=C_6#)E#XQU)LL.+,&;R@%X65+R4+\$78<(8LH6& QA/L_1 M*.\@R,6!4V&YB((I%([HL("*";17VH+SV-MQG'(\3=F&+%U3# MI;\E@(E>.CO]:>?[7=@J@107MF0I[U\NV0=1Z9969*:7%:?<1JGH2<&:-F42 M!(6/%AE?:_V9A+O2VUE.QMQJ8YV:28TR4[OB^C\:G5YK_;,:SHY6;2F/N<^] M[J33G&45\.9K[_^[4T?76C^?'1&;Y98_I MV&&2@:60=LCAJH%P$??@J9&>W$? A+CFEA2\Y%C)PT=">[=[ K >-E"P_ZL> M9EU18 ,1M541! @0D"-"1M!C\/]$]OP<&Y#NS[< R<:Q$"4[1,E^*TIV6QP* MK-TVM3FC\"4B&7,75=XN6\]@PWW-B3.67R#D#OQD379W M+5:Z^GJFS>*T,[7D&"D$754.1U:RC""56HD=+)ZF4FSG>+8WVTHOBBYL)V%Z>K;Z?PR:3D M6K0V ^Q$X[-964R.S\&1&+@A\7:W5,;407=CI*O/O5KB+!S),A]+:F,J4>:[ MA7%C16ALG,=7Y^!(%2K4@5HT*3Y1*95R1XLW,*D2.N!5R MA%<6DWC"J-L7!CUA\9UI_GP7[L]5!OWLY>/8$_'32?!$L3^< B$3A$P0,@%@ M N8&]9,/38&0"4)-$#)!R 20"6Y13'X#$KP=E.?!8Z+; ?)\E^6#R!M^^/_] MBO_Z("E(\HDF'AK Y0S][H3N)F33FL$[\!:;#E73S<>4B B_T57[T[\!;- M]^4[&ZE-19B:5EH7;/L 1AQ6Q4P6X#[NZ:>-3S1EG*:D%1'O-.)5Y^['V\N M\LJ<7@)$3/443"4V X=?%)+9Y2R16/:J 0IHE(J_UH#\DWH_E)5;RLK)>O\) M1>7\G/:RPZ\U6H/=^S,=2>C:209+]T8<88ZRXT)Y[*&),O1I)[K+@ R&LA/: MF8<5GO/]NYGX HMMUE@1R\W[DJ 5C85K0RM#PXZB-'LEJ&GF\?#I7L]8W#0E M\5B$N9V,[35WNZB0%6@AF:J-.I+6C:4[S]--9YH8?+R'W@><.2?;'<=[>K** MY6A2X%+):6PQ;0 Q8Q%@$GTEP*30(-U=BUS+F?OZLO)V;VY4D!,BMS3CW&+@ M6%)&7JZ=*O3F8 .)>/S41H7NW!LK !Y,>D)3\VE_+IV,TZIHM;%<PH#!W8"-;5T9'%BF+HYWCQ\8<3[ZD*^29'81^3^ MH:.X+;^E8.?1X^_YJJ :KS6?G?*8P-1JGNJ;JHC'BA_'B?B UYEE)BO7Z-1E MK507Y%:\GI4HZKB:E* M64JVDJZT C)%(0@6ZIK.:"A4H5WZ2E)UWD6M]AKZHNVTAMJ"GK+31)%+91;FXG./VFF^)I/6\E/,J)GP< MG> #KIZFL*0DV>6EII+%4:S4HIXG+>CJL5"H6.H4^"JT2E]5AF[EZGU3$7J[ MKR=@>)9K,1J&;5(++E[-&\U\8PR$"N8=\2A^!MPV=/8>]492:)JN+%?GO;UE MJ=GF+>4YH1&;KJZ) N,461@OP80DRG*>-C/MCH"Y)7U##]K+HOT)C+4/.+:-7)F5 M,[TQB6TF#;*PPL9%+ 5;L@/U0<5_SKEY*%M?,<_Y$*+U=H>WGJN0[;Y;:V*S MW')8G7##1*DY!L)&0:C#4YS#;WO.'DI;:,DNZP=K2]YHEIF^@97RV5RKQ(X6 M8J,!1(O^]8EV[J M-:Z9WLCIK)4*7RMTEQQ>STU$,0FDC3UOR$([]KV%ZXNE3!]"MM[N-B86A7** M:BDQ;5&:;M8+YKFN\="VH3QIZ#?>(''Z8/+VHXW9LVR9DF!//NTSME)55QK$ M%V4^1@V7C%LJ,QD#R17QZT_L^Q1RIET;\+AL>7#I$"9UHLXOE"+]<=K@WJ>3 M7RQD#'BON<]ZONC'C9::KQ9ZSYBPULNE53UOK5JWO02>'ZI$?96;<8L9F7DN MM'OKB;T:,C#[B4?9Q!4]V5!POJF/^IWDYNT^:B8W<+/IY"*KU29Z96B6A1XF MCH$D4;_^Q+'3_$MXD/]E!2FT0!?+6CX/C&$C0VYJF%NM+]=\8AC/JA#F&-5J MDHG3 IBP5C.4HSL%<:\)4HMHIM.IJ5'":&-NIC9UPC7*-W7ELFJ_E7PV=)QS MS4UKL2G2L3+; *+$AJ[<=Y.<+Y9N? S!>;LOMQDPQE3D<)X7W*&U=%ID3"C# MJ CF&TD:#YVYL"KS9\O2>6^N,$]7EE5W4-3D@J+D"^NNS3(P!L)1.B%.?N]J MS+(JRH8-+XQOZS C81WF-S[U^V*!X)8_3\X@$E9=6ZH=?8')#8IN#KILH9NY MZ57RKKBLC.AY(4$U(Y DOU6^L* M<=,;Z2USDK;E/-'B5+ILZ[+HN((>F5OF',QU[6DT<4R1!8-QP,0;KIJ]JML+JSE#,+A] MOB)GR=JD,##7>HMO,?9B522;UIJ]J8,H3?JFPPSS*I93JHS#QU>)M@8EC0T= MQ%"P?I!@7=5#=%K"4%#)ML[-QIL6G6>6Q:R1!%(&LZ"ABWCA?& YCM4&B10&I+I0K(^J-:X.IBLF9,KA;7.U+D%W5F7"S.SC',WA:9D!G6K M/*$[)B^OX\1H,>I6K<$8F$QTQYR(TLPI7/)W/3S\Z1)P0I#K0Y'?3@#>[D=J MG14]7[?4!";C;)H?4):ZGC:@2% 0.(O!0L3)'R,2W]LHG/?YE,+8610=O,#' M-I,N/R,Z)7>#^)_^]8>-)I@KW54-2R5#P?E<$.9PK0U?D',2-VNV5T-NH59* MM^U77MWTE51M/HQCF_AP7!W4NMB&6D'987_]2409]N=4/OYTTW$S;^HN O!V M=TKE2+$EL:LRUEH:7'J>%8W8$HD$S,L142)^31R=;RP4+Y0=/K10?'.S<-ZA MJB7QL3DC8B072X)_!L,J7FTED01 %)QHG'@-R.++5!'2IQ[2[GOL]FLQ758< M-)^;^$\_M?CPH4S?':CP,X]FPIT/=_X'[WQ86Q2R0J@$PIW_>3M_[T9=EZ," MBG?^QQ% 4/4G"(NJ[@S,2+S8[H$H9"+#)?P&!^I!GBQ%T$=;0!.;,F?D144IL9T&*>>EC!$! O\Z&5NP-]=U!C+FQ,3"EB H:, **@[\(%X\Q_[(@,)C6#&2#P=5EQ]8BN*O)39#\? M%)'7<]FP91A=@WC[+W."@^ 1M*FOI M3KVP^O6'Q$\I%(U8LCV7P2]+6=]<@H<-)#X/P<+X619.I@F;YE-4GB%TFQL\R<:8] M*3,=15UJL1K6>%Z0224Q^?A1[ =H)+17:]*M=+I8;F4Y#-7'2H-^\M>?!'E: MEW/,Q&W AFES!LS2)C(!#';W2Y)F T7+QJN(*7H!706X9Y7<,Q'$\D<)("OL/_",%?8"NOEHP[?0?+8XMT M-L')):I-CL>0TXY'&H9IE@K8C- (2<@N%ZVNRVW@2.9XI#E*MKH\2Z>UKDRM M)8TO=#>%U9 88L%J.)WUE3Q7:RV:Z7E"97JY)!AY\G;-+JYB*N\4>95= M%+KC,2:GNF,P\F1%%!'+J&N"3?#I\I1+-8MZKS^$;S^9YZ;5Y2I\95WC8X-J M>\AGQ4G!@&]/'(_$=*=:R&VL*N;.2"ZV6F;R!I@G>;JB(5&.I4N+-L^K9#F> MHTKF(+%9#:G3D9@Q)*IR=;7B9F8UVUAH1J]=@+CS)R,GL59Z.79H1DM7&RW# MM:V51D&$Z9.1/6G-U;H8T\324[DW:2>'O1X)N^&?C)2);F\\K>D$EVM@+7JZ MHNKX /;C"$8>>+674-J'HM-R3%&;F+HD6S:W<(&[6C4=.:/:HF[:KB6WP=M2 M.ACC'U&,ACVBE!MDE,*,7RC)H3--M@OYP$RP8@+Y.9W)(9&AK%U'5SA:((&+H!4S0'U@@V\H@($7L"PPU+!GPB M@O#)3R3LVW)='W!?RB4Z$&_-X&X,]L:^F_,-]N9O $*\6 MXH0;$PI,N"_AOCSZOH2*[$$W)A28Q]P7*##AQEQO8_Y>#OWIZ/_3=&'_1I;7 MTGO_[[]P@F#9_Z!DW@G]]L?>J)[F]9#\;DS$!IG53Y!$-'7X(3IR^V!Y.>/= M6[Q?.Q3V,$)IFO:[^^-%^%)+F.J!'L=Q*U M*BP1>5G2#@7M.]B]?UKP',B&)S_>84H$G:;\^Q)-QK^UG?I4UO;[" P\LPO- MSQ79!8;ZWXI=\)!=0F\EE*!0X3XJN]RW6^W5%>X;+Z__Q64]ZG(@WKF)0WJO M0NGWQ5S7!UOD'6XQ^>[J[>GPX%?:/-49\H=O74/^"/DC),.W$A/1U$WK]W\I M"G)X0FZY+;?^7 M.+VEJ_E@G=#>>D$/W::PA_4^98C5Z?, FZV:N6:V:[5'@\:Y.WKT]L+#1,K4 ME&ZZUL;<::6XII_5V6QY<"NW4,V^XT;CWIT(+[?OW8PXOHO7%H>6U:O7")SN M8Z4%,\_E"_'N4!P/*=1GG":C!$M'X_15FHT_6.KAEE[ 3^-P?)AO9X8N*PB" MIDH;J=B1Q03!C6_!X<;2X6D^)?4TN9.S8NLE.Y%(>#N1 AP>QZ,X14<3[%6P MGGXBA__$-?\PJ7Y7#\]KB35;BE$Y:HI-.;5)K[@EUEZ9=6BX&"C6\6@5>9 M9^V5R]-4I0%8/ %8'%@MFF&BS*N6ZYOE^;W(RZ]6V;N#[%U*-N=P]79$7LN6 MJ-JR%)X!?.\S@-LHA$^WG'J?>MB[R [>#.A91Y?K/:9'?ZQY?,X%;'Y&<[AY MKL.,6HD)W^T/"NYR/:LQ3F,8AU$=S0*?]TR;FC!Y][U3O?>1EG>W'[N#M-@: MI59=3-CPN9+.#==EJ5(=P*XT$%B*9*($>44W\L=+2TB&4&E\MB7>'91&;+W< M&#J5'O+JIM)MRZ/!<*2,@=)@('H*1E%1/$&&:N.'G9#=1U[>W1[Q#O(RF RJ MY:;K5GC!'8P*,=(JI3%H9!-07FB6B.+4*>+0=SHQ3(YEPXD 9ETYDXAJP*H^ M=2G[P:MHSF W4[2MX>EA>'KXB8@TP"^OZX)1!8*,0,UAT[0AXL <8L!"P']U MRQQ;PLP'-D\W#%KMYYIS3:ASS\OYL&,EN&M%L][G6=-JR=92%67[C-J@)U*, MFW&S(;](8_51KI&M44IZ,QD" 0W282&#"[3"@_X=EG MJ#,^%Z1^1F=D%_G6R!:SFU>FU'/:WZ Q[M&F3I2S'8AMZL2GF MQQ.^4X0ZPPMN$VR48:X"F?M3)>A''*W^)6S]C 3U.^9($$?Q!2;W]-Z&2::) MZN!:*:*W2-"TPJ^(/,_H6-=(8$K7Z@Q6:]B_')[=1FD\'L69U])#W_+DUHN M9=3Z_)IQ[\,L^_'.:^]XJ_'1M-"'HF>O;W\2-A<_U$!Z=8(ELG$L 6SX(E9> MI^1G%K^GWU\S&DZKSZ7Z6(X2U5R;GAM8>056#2)G,DKA6)3$KVC#0QE\\4 G ME,'/Q=\ORF!+)FK%N2H+6DY<+N;#$C80A7OZT0)-%"?="5;F-O&"4:WRNB'- MQV#5L/8XBC'Q:!P+93 \6PY5T?U5T8?"^A=54;(ZX5/ZDJ"Q=,]MN5E=?.8K M]U1%..$.U]DZ86D+)=<8+OOQ="S3 *H(A/1L-(&140*_8B(PE,$7SZM#&?Q< M8N!%&9Z@H0U^_G/L^<@=!OS]O-:M MC=)*CO<3V2K#R:!HQ6ZN5V53/YVPH HFW6KZO'./1IY+@#=R!ROY$<)2?4OW\ %3X MJ7;@SA5X#T"%G[CS/W'-#\_M=VN:^?/XX,Y5DY>C G+Z_L<1@-O^)_ -J^X, MS$B\V.X!+\P'-@1S/MC.XYGOOOD.C^WBY)ZZMJ,J&^\CU0 O]CS(HPV@M]1O M3V2(7P1FM('SPYG_V%Z1X<340804$>9SRUS*4E" .-<%PP8Q@2U:Z@A\/))U M\PZC( MMDP5#7F*)'5G8KKC242(Z.H,L+04 1$'1)0RE8@ CZ[LO1?!F44L>2:H1L1T M'1N&1("SHQ'## 9/!/#LD2P;D;$E&,Y;YFG#.X=HED\12*NY:\U-6X8S@-\Z MH(IJ1QP33,&!4X!_M?U3+3AZ*>BP\XX\F^OF1I;M:$12+5ET3 O\:"H*& =_ M$N#A'/RO 6'&#-O5P3H\#?9H(FHP@/[(SK M=?4!GSJ[#48/F9G@ZX(#IKX695V'M:7@&2BJ \]^NB!;>K_"!_U6'<">XBDT MQ1G.?9%3O3I8GU7\,\O'$Z((%!<5R(>_DXCF(\O4P#ZAO3#G<]-R8/B^@=LC MZX '/+819K]T&L.:R8J7:MLDASZECIL&2IB,63C=<*\-%.?*.* MZQL3O NIT[$J0UXNNI5!<3Y;QNOCUZJM7[0)X,,YL%' GNB;*+0N9ZS82G6@ M3[\U$?_]QIWC6YGAM JKR\;>3> MMHDEI5.3)W13VPP[SW4L3G?*L]6O/Q05)1.G'@_:@VO3^F8BVT^ MMVR-)@XVQ1>]Y&OUO%_#X-Q:3FZL!#?%XWEQV:K3:^@GD'B4 M(%]PRZY-[)O)R(V)K6CUHNKBF037%7 )4U*C.:ZO8("&1^D$_E&3\^@)/J]C MP7XN^&%3?;N,-PJ!_5SPKDG=W)MY9#61+7FT.:>91C+09G)$!I-18?G17CK& MSUG[*93C'/U!K@E$JUZ>'%%0<)Q U."K]K*[X'6&. %KT^PS^:F7*'\F4Y4K M[*6J($E.%PW>9 ))'8.=&5NR (AT,!,X,W^%/EF0DCY8UC:_)(@355ZB/ BD MQ_YS ?(8+0AVT^1I/<\9S.'1V+Z)K($?XH(RO&[]Z@ -EN35[&+":9 MNBY8$6'FY5>VV;:#Y-IK!) =2Q7AZFUT(N"YAGMO%'7!ME5%A2NT([HJH',I M589G)XZJ>\[G8:XO^+K'G;:?VS/AZ_P$SM'K(57\.=XOFP.D$^C4MZ=OHF<% MZ[3#1@18#_"SC 0+'JT(OJ3"K[\N.I$5(/ECA;>?[&3X/B-X-JMYUMHM%3XF MV(U)11-R&;8]BC&M7!%XA/$H>R;] $_,@%I5Q8FWW28P/_LB]/8]#.1A.I1!_LM!+GJ/<&VS') MO:6:IWW!Y@)I!6\ZN\LCRNW06EFG MM=JH+NI)26^4>!!%)]C3= 6P+/_OOW :^T\@U&^)D*\ITU[EP5&=P?](ZO+/ M_X)_MI4L.C >L!!CXJNF;9$Q5%%^&0:&_>LJU1:'H/<$%=1;;-T7'/=6@6:- M_OV__V=_]KN;MC&_),>OA]Y;EE\00:#JD3&P=\" :C%D9G\+^DK8V/XR67;O MNL'O;4TU)$0D_L2R_XKL?H3D.*'E3%C']BCFUZIX=;'>MX*/4)E)\)EIHZ.( MWY:L"W#GX+,/GHJVQ3'GOW'JB;K2KAQYD.1N#_Y7B #S!%3!?[7-]-DJ$N12 M&U!.]0.7VO\(>*&(78&F2T/- KRG;5&)\&=O@U]BRT.JGB.7$-1FD\O,2EE@ M&XZ7C7)W.68D(;%90=7URWO;=F1'C^$$QO)Y3*:Z;4X9%.;SUGA(#+'CD3RM MQYX7+IO$8M4XUJL4&X68NP(C\>.1_6ELHB^YGHW)L=8BSG.\.3#AQ)'8]L39I432)CO#9K,?VJ M/5)2C@%'GLRSR:288;JYZF)"+Y_(ZZMR;HWFF3@>6>ECIIB;E&E.YLKSE*C4 MVGA[=6Y?1V4,,\BF+F*UXER9I>1*O9 \NZ^52:/9*ZWRDE9JYR1YPZ?B\O/X M9%\A?*M0&C6U 9G0T0I-\@HA1F_4))#9YIL%_*#U1 .Q:]A2_X: MK]_$Q[U'W]"K^;AI/F\;&EGD!&H\SW3S5E8> ^\'N"TL<7J&<#,?]^=MWF== MW#.>;95M9^MTLXNU-DE@8<4A_DRLT)GUF6SVDU]I>';[D!W>91?^$F&JMI?I M@_ZP:D3 8-F"C +S*WY^RD)F??M\OVH)[)@$?_?J#&'S%/165.4T0QD9+]<^ MM^0)& >? %YDSBY:(_C95)QBZKJY0F=HB-M577?1@KW*$P.FG_SUOB$HV F* MXL<<)[4JO]'B#X* 2Z#R[+,E3$8!_Z2FI+T%%(P33MWR)G($V^#E*1W5Q/FV MHM[')M4):V!:3*/.GQ#T=47/1SX,'_9JW_W@X30\P[[W2A.\1@%L'E I^#T&'_W;"[]6@"Y_C7S\2!2].!@JC(#LNXY\ MBR#HY;K_O>^]X[[C+HK]Y+T(XHEY]1I@N"_WV1<\_I=[2^'&?&IC_GYO^M,J M[1YTV3^!O,F]JK_ICV]YERQ^IIG(31OQL:\E/\]3:?0BG_SZD_1BJ__]G]&[ M.@N\44*.>AC*=^[EZ,4?Z!K4GML[\AK-@0@RDI%%/[6.H]0Z?C$QN0,EWG4A M\;\O*!R/M=1/-!;Y5'4.3@Q)_[?,>+E8Y?CYD(\5:V4RF8HON0\4=J)("03# MP)3;,F!5]%\_4,I!IMY&2,?1>EL8;4N>*H;L[]+"D5):G3 MVIHKZ(/'$W[5)RI]PE64VO:OB,>M&26B$6+RYUOIO(8<]EK$+4 M$HTA!=4+$:7.U$3_^YOY$MO>U*?%.*'O<+G ^O%;%/[WI;V+]_?H_,39WU;8 MD[" _KRP=U+=F4-868VG+;/+]=>SL2 EAW$H[/$HR?RU0V'8K.:3EP;HDT/ M@XXMWOGL@QQ/OO?2%VWU!JYJ[W2='5&UOYMY!?? I(KQ'=_]LWC:[T]F@ M6JUP0I>)94PYWZV9GT&.^&A/!&]6MF?5"X9W\^;L/32!G6)]@Q@..#555I@Q MZ_*3_N:7TY-E,2_R"2[.I=J<^-.U\_WU2 MUHAA\E*4V16?+L;B[2GCCLCRZN9]1,YN51-JMZ>)#]\F?KZNG54%:@$-ZI2'"U@%#V+=]>Y6 -V]\!I)HI1 MQ(/=;G_K1HPYI3A)8YLBEF,8MIL+.]-1YT2JBZM2=X,$Z M:_ RT?5J>UT;FDPADM(%(.$M<6+JLAVKR)8#]MD3^,C<4D4X:F9*LOXH1; 2 M?0K^.;@5O^N;*_A:W-H1(+@B+[C.Q+34Y\!["EPAH-FW8]TY_/72%?I>:BTX MEL?9X32]>)93DZ'$IYG"F,Z3F\62/[PZ&G]O]XO=EONUZDE_O4 D4:D-OA5 M>D\ !QU*'V>6LQ:WZ"6))$DD-_P""F#\Z4SX )A%AP0!VZ(Z]E%O&._V!!0] M'34@ ',T_#KY*MB<8+\37K7\&+;M!?\ON@;L^$M@P8EXL#_"=O[[N^E?R;C: M+M&^(H>"1F">H"')V9,8PP2?^KN%6A[X-R'V10CHD.CQ_AQO49*8QKM9C8N N1)IM!IP!XI\IU.7',3+%!(U8<__I#8=BK+%WW7[;?BOR, MKI\)&\B$,T':7L Q@8<3F:&>K1%TW<1OXA+!L5$\AGL-S9%FLKS+.Z)_*P@U M)MYX/G_3U67XA1C.[DV@)8L@*$=-/KBU=P\FDA31O3$\05)1U+354X:>IP*B M!N20&-)IW]_=:B2P,6#2L.WZW-S.'5XD0J71MO>L,ZN73/ <(-;@;PL76,]C M(WL? 6()EJHHJGDS#>W;06Q9U5_>FYTP$Q^_CLING:D<4%^EZ).RB8$^\ MENKPAUV38QLV6 'D>9@6M.]WKXX7$C-B%0 RY/[;1E\/;]3 MS(*Q*SH[[*5S=$OK#$M=48F_3T'1-U)0LV))6J0'6IF+E>)4LJ,P5I5((@7U M+K?HJBYE'%96P8B_DZ_JLZ1BQKC81"$[*U>#;'L7PCTWZF;/P=PB5RIV:FNK M0M55 83>9_O:!H1#>G?GPPRL( [%,3I#RY'G\+8EO.CY%#V(+\Z_:1MP>. 0GBRA#*R^V1,;^YKR MLMUTVW*&36AL4-8 _E91#77F!K=WZ5:-6*2<;(F;.83B=&PK3956[V:*W0G^ M7SFB+EL52(RSC(%7[5PNE>5[F#PN4K5A6I\JS\FS+=!?%2B8 T DO[)HT2]2 M65CO47G#.6UEH:T9OI9N='N5B4(,IO>CLC%C&J-)(MW0!#V5G78&UC26!HX5 M\0J5O]+T%#DPE_ME= KZGV>'=D<0!'/&'/E"'MU" MT@3RB*Z3H&C1,:-[.L"6H<=S&IZ\I I@V:0<6+G)*](96.R_+BIDL'T&:R^J M*R:95C=:.B57JHTZ95KUU5D&>S.%WRCO8&OOO&F)(<&\;==Z_99#3"9=$2,X MS*2SI7I][][WV!N BT MHXKJW+O;#R&83-V=R5MA]/%1#$/V]@/%4_Z;_ 8)VT::?LBV#P3C13]_G]+3 M8^4Z83T'.JHEM_S$S7)!-&K*GGJWNNF/G(=-'(/2NS@ MJ-N9J,!Z+(![YWAA*CK;/M.6?3MC?PJ(,;V(U[M1_!2!>Z(:GNA!,EGR&&B" MH[3P-B2"#6)A@FOW!+![M@RAHUZ.''_]J9J ]B3R)G'\/Y'DWM>!O/UYE CX M7%V*N//2L_9X>6[HBKKQ/QXYM?+)MVM'VIX549,IK'G/:H$.H,YMD+=50 M^=HF0]6Q%-$8%1IA@XX[-^CX*Q!XV&_@3HT@_@).'N[+G?;E;P#JX<;<9V/^ MAFX<[LO=!";L:/.(&Q,*3+@OX;Z$BNS+;TPH,(^Y+U!@PHVY9R\[QYQ_(O2_ M)E'H4Z+X* 7;7,AMKI[_)F/AWZFG71C>/*]Z- M+.[,C:S#;G=7,SJ/S3@_<8_M^1'V],/I4/_3XRX?7Q^8XVXI!D]^D;[ ?1WXI=\._)+J%+$ZEF_)9#Q8=\WV0;G.[XOYEP^VS/NYG(_5:OP!".,ISY _ MR$=L1?\ A GY(R3#UQ83'Z)949#+$W++;;GE/G2XC5+]^H=IV[[4(QF,,6 Q MN:D$]?IA=O,ZU9X/C6KQCDYUA\T\B.%$RM24;KK6QMQII;BFG]79;)G\>$?5 M@TL":73QQDO%'[>D:HM#==45 1:G(" 30\2C1.(UH):0P\,UAU)]IH$)/G2XUH8OR#F)FS7;JR&W M4"LE\D9BG3-+UKB0ZJL8GZ[%X?\PXA;6,)_GNH%@24_&N&<^, 8LG(/Y/G*2BU)G&OM\VU>^% M7LV]QA8@YMJ_6!ZF_;]WVO\V*N#3D J?4 B>*DAZ#>M.^GP#E; QD^M\-3]H M\;%67/TS-?>]$[GT$XZB[MUU1JF+*I.+:C!C4 MBUA<=5K,I=(8?Q6,I)SJFI@TEK%2)Y%I):JM#3YK ,&@(!8!P3+ 5B9"P0A3 M]Z%^N+I^^"BPYC7UP[*(3Y9%V1224PN%6+^53 :F?)@WE[9"A;K MTFG'732-A0 -9P)A6#-LE,0^AUG_Z(=YL+4B/,U#O<-.^S[MM<(*3_:^Z+V% M*\)./VYDB>0?]0V5O-9R'G*-IQ$.E$13]MK)G5$/)E-9X$6E-.0W*;W!E'/9 M*B8V8#-/H!XH,DJ2I\KAWV&6]8L6JW_(8,;"[0[7_'U8_+:FX#:QTD5, 00F M3R:R"8'KN\= M*YS2X5 62" +DNG"WK"/*@S7.IW>F0DS)U<*:YVIJ.924(TG!AZU)IC0M M$YD:ULWU2]8,[U:9\HUJ;'OM1&N>F_=PGF[$V=$D10T3XP:0% I6*F$X$642 M8>HY/)H*]<6CZ(O[6M;.1B^EU,90UVI&3.OC,3DVWD!]P826]U^U_MMEO9M%N+UE]_KHB_JLF!!:9P< M/96$T[I&&_T76\T15"!T6XG#B>/>^/_W_QQ@ &SCY9BOE_V@>&]9/O8 @53( M6(YY$ ." M[\6]!7PL;VE\FR>X4"O[>!-21$)/[$LO^*['Z$Y#BA)<3^VZ/8 M ?R?]ZU# $#_L[_@'/C; L+"WSCU1%UI5X[T'KG;@_\5(A,+AN'_U3;39_D4 M_@Q4&HBV]0->]3_Z]:>- !5-)9(V$3*BO65)X2UL>4C5<^02@O!<+PQ4MI ; MM_A277$KY7(QSK<:L.#AE_>V[4BV9X_=B2C-8U>TUCF8NGDG@#C#QY>V?1;_1'JQB'U39ZJLMHJ79MM0(CV>.15&Y5 M;AAB.\^59)O9+#664M*-(3G$CD=B+8F;9*O#$4=4B>?9<*U+LPSL3W RLK1( MY/IY6]&PKBJ1C'3Q$1\K#.82UAW5"XE1AV]D\ZLA?3HRGDO/ MC!F[7/"Y/B/7>W2KO2960^9TI+(:S5NK^,+"NN/!,SN9;MHI:35D3T>JL*':&V M(KM)2^O6C1YOY?+Z8@V&XMNA5T9AY00+-OJQZ[*%$E*GN*L&[G"$F:[TM!R; MTVKS>ZL/FM&KIJ T,E[#_-*@A3ZRC)_.D MGW0:760%K^LKOX$I^^2U+_54U&NM3KEDLUJHYEJ1.M>,M/+))K=M?'I[BJ<$ M&_"@[+,, G5'.5:(92V:L[GK;+&L32-BR$Y$-<#GEE%0-@;A$@\0B_R*"%+,0%X]L"N!G#0>_C2$6D'+^W!&#]% M,JKN0JW]MXDB &L;&@M]XR&9[U[M#?*@I4$ 68]!C,$+Y(5118=N 9!U\&T M_5?-3?@<5="W5[=]\&Q#.O@D(B]<=2GHT$*!UPD.6"3X]"\K:N]!9+OPBK@' M$GY0U.]A=\.) 4NJHSE.]N>UG:J_ F J76,IVY 2WA.$E6!)WI1=0U[+EJBB MG9PCP.NGR)V8[BRZM0S(IYB6OV<@YA-=?0M:[VTA7 =:-%C#&4XX9LD#+/>3 M/;@?./:Q@D8RF#2DC+<*FV2F%1KO61*UC9UMRD5^ZG$:+4*P;)O!);M M':0DGL@?"O3[>K!Y!RAL@@DWXA$V@GS"PXUX@(W GNA0(AYA(W#\B?RA$)>/ MMA-/%!MNQ"-L1"@2#[(3H95XD(W L2?FAR*'7VK/B^.:O-CDB\/T(!A6X_YWV]M MO\"W,L/G.CGAE=)@A)3!F4\U>/IR>LX6]OU&D!WR<]TH*W(Y'QIT*TJ)M!\I]#MU+HY9^S!H^%Q/,H2 M=)3$K]3=_2?$VX^7/'I$9.U;LGRUANLQ8D&Y7$UJ]1-#96$2&&1YB+1-T5&6 M)J()A@WSI2'+7Q, [98L7WC&FDG=JO[_['UI<]K(UO#WI^KY#ZJYR:VD2C!( M[,D\\Q;QDG@FMC->LLR7E! -*!82T6),?OU[SNEN2:S!#M@"^E;=>QT0K>ZS M;WW.Z=&@,OCWS;OH2^7T ">?U5#*E_2::>J-BI+R.Q15S>,8Z,??PT_%M M^.6N?Q2/WE>ZO8-Q*2ZCE&^@E*_J-:.DETK+I/QVQEX/9YL_3?0[RG2E4H'7 M]0=>MV#@X6[[/J)9UHR<:'6P_=@ Z'Z.L!BPC^\&?UT;[E&AVAR;SI?/-8LF M7%$E2*G1T)O-#5:#["'_+(Q:*@9Z8D_J00S$/EP?L[;M[?_-)KE?X./ MO;88$0>*MM( EZJRD9%/*NZO."AGCMF#.,@,+BM65!U>77\Z'QU5_VT==__?7$W^GYU,WAS?6G7"L.;]X?_?&WP1%=5;QI5O5Q:5HNG M0J JZO_T[MF]B-YWV*CTN1-]O8Y/__K2J(R^W+FW2/3HEE7K>KD"A&]65*I+ M$7VN/:I[$?W?1KM\>L).*M>L[5KC?X\'%_8/)'I*=M7T2KFB5RHE)>E5LBO7 M3LV]B/[;NR_O'?OH[:A4:-^=F=6WW=*!TP.B;W!)WRB#-U->)NFW,]VU?*+. MS"P0=>- W3A0Y-PI0F8<]._C>LKRZ]3AT?>\X[";H M.OA6>&=5V]'?I;?U\$M\^N7D4_5JA'1=0;HV-EC_HNAZQ^CZH:'63="UU?G[ MK^Z/FX_U4NVON^_]\E_URDV]A71=([I6]P9V*)3Z.'1][VCJ)NBZ\/VT$35N M+ZYNG%+EO5O_;@Q&/VAX>P/I>NE]F.V,EM[;JY 5("IBNE,1TWWP/D3R9 [? M'UX?_M,['U^6;BXO.Z='AODM//L,_H>Q>?]C#\D_C_'B??!2%M/_7_;I&W9S MX]:NQWCH[OM)#^N3^SD7JHO97_>4P>[(/7LYC^V>C=W:5QUO]V=##XN]/ZUO . M_OU"\I_[/'B-116_4QSQ3VE T$P[QU[;1AVO(&;>EXK+=Y[^$K]<\1QKMSOQ]J'3 M'6J,V.S># MT+#E5XLV!\_/@>%WOUWW6S>%?LWXY^[R4_/-J ?P+)MZO33K6@O*U37XGR&S M<4/N6->ZL 7B##O=!U*W3$BPV4Q&F]E6'"(O,2>0[8]&?NQVM+YUB]\S#W 7 M.05Y\N*CT.8H].0N&-]5S_J=ZTOVX^33J&%%;^Y: MO_W9J%1UHS;K_&Z:WQ_C@LGFH&E]/G_W^=^_#DY*EU'7K5X5CH\++D"S7M5K MC=E+5D_/[M.FR<0_UT'ODY#GLT&NK+M#)[1=/XP#=@4O>.,"LXJ(3/MKH=,= M__7/Y;^]HT'_^S_EFM,:=TU8B@' A[!8%,1L$W&QG]HG$S95QPF'KC5^Y7@N MR*Y"&X^07[K.9=_FD5^ MU8>;=\NN"9V<'9R?'FE7K<]'E\GUH(W!>AI B[7$>1QHWV,KB%C@CK7(NM.& M@8^F+/"&$PI6 >9HCS5K.'3'J!60AQB\",0"=G3PO!C4!F<.; J(BP!14Z8? M'QT#8Q4BO]#!S[ G!#X@9CJ"C@)Z!99SXQ 8,;0#%O$5P%T9A)H5P%;@E8Y' M2P%G.GZGJ.&NTWV"A ).]%C7B3B3B\5A&0"D17(%-@K;>?$L=S.M*O>0L F? M']T-F1>R-_S0(#,!^;!6(CQK&>$Y&'3_/7-ZAG?T]\V-';^[Z1U5_@9CJ5$T M9O702PUHT$7 H$+:.+CN/S5IX^"Z_/;7C3TX+O1N:@?>AU[])/YK= S@*I>+ M^OOWE]?OM@_*J,U4_1],'0D#Y>@Z@(.> #;<;P8^/Y\R/AN MPEFD%^M?W[[LUHKSA+Y\_M86P\&W+UI M^TD =]MM?K@LO0WB4EQ[VQD%H5,J^>B:ELSB;([^^23!%K4KH'C88L LL)) M2*>2-Y'((PO$>P"'"$"[S92"(P MW8XM)_@(IV:I[1;.&F^?FI^'7\_]:O^Z8(+F'P4W;B0)$##..JUHR7-?\3%C M0Z;>C+&S)[:?4MDPOM8^O]]9%V>M2ZO+XX.CTZNWI2*Z^<0!FYM MT M1NQ%?&9I7<<#[G+ R_3 * MN8#,@+[O@*0*[/X8U_?10_[!.,S!""<8X2Y!("8P _CBUX['=0-IJI!OM .V MR-]@]SQ 4"H!R_XP7\R. & M<(* 1U&C.%W'MI!(_.E5,Q 2FUD(!%BK TK"@Q<[GES)1\G/_0P,6-OB)"Q\ M1>S$58=@*=$5T8;?6,.0O9)_O%Y#LD+V6BRGGT3^D#B-]E 6>7'T:NN<\?F M2CV98"D]%]T;91)ALK9!/-;@WTUE\=%O?[XGPC0T3+ 8QFOM!.F3,_+WV$=O3TH2SOLH>;@5 MS3\/R5YW4'0B@*3L0' #V"78*K^FW8[RV1GEB96")\64R2.S,)*D6I MBE(%I9KS*)53D.8#E:'O"/L2M)L0K0BS"^DMB9[$\!112O<*P8K*0;+*8.5YS%8[&4X1' ;D5G NBZ&\BF2 M"806C?_[GW+S-5#^B&S9>##D[B30-Y*GC'K.XRZRQD9],%[AWY%+,4W/ETP& MEJJ%9HYU:P$+P3Z6T7/'N960RU"9<&U^AV^?SIFH33@3F,BQO+'6!U<()$CL M=;B*Q< 7&\NS6[:-?H0,:R%&P!$-0;0$ #(IS;A0X9:R7)>;LIH#^)I8D;\) M$)CU9O"] >:; D03]J@(-YQT71E6+8K5+0@ 'H)#Q3\U=!'AB&8(B,77)&+Q9MQ"W!VX@,+6G1,F3YSB!D]I?\>X MO5,ZY]?6YX_ETJD]^EYZ6S?LQONO'S^,S(GR@D+Y7N'=6\8;;X=S@BA)N*N< MB79=CV^9_2X,C>O"IU+_<[E7_?ONP^BW/RME'23;_*SL9L!JF%_+(DSXRW"U M?+]R>QOV;H[,IO?Q<]PWKX_=WF/"U3EL?BJYG?/^C?7ITYM+RVU_Z@U[!-=R M8S9J/A5%7".S/B 8E4F&S>JN:65S169.FOOUTDA'F 0QA&33-6G[(1E)-361 MR=)$H)]UBDG_\U7VD C*CM,A3_%B3*] MJ>@IUUH9Q6:[S JP*K$_[;RDT3RRDS:1B[;Q9(&D +.2WL\0%&"4^2EHU_2_ M__L_V=VG5TS0T/2#5W+\0N98HGK0)/NIQPKM@%DW!:L+;WYEN2-K'(IC-AI% MLY(:A');" BM6FPTGFOIGZD%,&$DW!4R$!.&6 'CI*_XK^1'=#E%?N:'#K+A MJX"YE$/"M>>;'D:E6-D05J:#E2D._K"T?H"2\C]7_L'> "*A>A=Y%(6!:F%^%WSAS9GVT\N0!B8N!P4=[R M.CP]U&,@#%BXK%3$=>_1K!R*81#LY/3T^N,'5PJ;7.#K6#\[.KD[.W1V<')U@WLC8]N1J,LQ?JNO2? M2; ?4T65,^"9//A_/6NO4J0X;G\C1\O7ACYR8C;T/@93"B2?YEHC'IWO^>"F M>A3A#U@O=C,YO5L+M%,<:K9K.0.1YF,]U&D\RL#]NH$UQE0%ZKF :E-Z%F8W MM#C,)C.XLM2P?"4@M=B!UX;I-$NN#]MQ".034AF9+!Y](&R#,'! P+KJ^6+*#OP X\9P# MP0<+/5V'4AOX&7P;^AY&840\J.L(5SI=%7["!D/7'S.18D$AAH:>'P#H[#$8 MJ 4KBH"2X)_D#:,^M/OB:9!^!4S) DU@KAHOW6\26?<&["IZ^8RX9]\!90 8:H7;0/ ? ??TO+CHK:AS@( MXTP"!XG!QU &WQDQ(6V7_L)$4SAYEI'CNEHOP"5LH"(+HX+P1J(_B=GD@W31 M*4\??9!. A+@7/A76MJ5)/]$1A*(;=->KO^6G9[GPS\]\;1 M9 U2]1[.U'L_#%.].SX297/GW0_P!18GX -S"Y'N6H?'?\7]T[NC^++@7S5; MI>]#UJ.\\YR25U&&Q/-MU&('9%H294VK]3+8[:8Y^H$M&F(ZVW'C^"+BQ M1\H-1!=H,=9)@]GL#AU93L&+%(L#*SY(L>B+-$N^H0LD8(. "_,OG\@?S$T\[Q3PZ,5X+E+]+P44=3P^F M+0&5DBE.QY%2.?8P!(N3 TD-HM<'D<3,<;=>WR^N#@Z/)2>\^Y1-?( M?9;)^E,_B'HXR^T3H+WO8YU\2\J,4-8QB!)A&\03;2%] ).K%+0W2Z\/8%%0 M>^G/Z7/C]4MN$!R[5B\$/:*]L;P;[?CR#:T.?@M@], :.GAM!;^2D6:T+[@2 M 64R=0B^(D:,;WWWECY(MF_S;:#;@+"(AT@3FU$XE43AF =.-^I]_#(N'<3O MHM@9!Z/S?R&S9XL;%>VF-S]5" M?]OOXJA6,8(;\Z+Z;^?M\.;NL#[Z[4]SMCA0ZJ"B=D*&K0UD#-P 6,<4XT!2 MBQ1_P#"N57E%9%5&NL-50OH9I M359RMT769$T>=\/YD*6":CK(>H*U49XG;-'D3#- F[0V47A/2!_)]Z<6"FB/ MO(<,Q&E=D@, C%7E!Z;Q M8>S]KL(7FP0J)(G7N D0,U(YD2/R'#<.I@F M((>L6< IN#R:\LNK^%@\6A@(2+&?@?"C' G88=W MK[_WW?91?&R\,YHH2)=8\YO&[1P.R#%R:;=BL[A7@=V[D[-"^_B\X-[4.L.O MWJ?::6]PTOJ%2R,/P:YSUBX'O;/.OT?Q7Q_?OXW/2C?AY3_@K!67*LJKN=HB MO?\!UG!!J&XM1-T-%C9XW#WQH"SZ$3N=?_?0RM#@NT8[;+WO6$<'C>#LTGY? M+PS?CW[C8?$-AZ(O60\W?<&&H)E '"Z+/__M-\VFU[B\//K^J??^^-QHU#O! MG&KW^<]MM-I]7XK;S95O-EX>O<5XM79R=GQ^<=JZ.CD_V_P%QX4P?^>@^8:5 M3GB?"E:W.+.0 8&AUH$%&EQXV*"440J$2909 \Y(8R'A)872/^;W M&H*+ 5:5+:*0VH6%\4ENK=A]AW7GK%X86#<@EO%_PY^]/)S_]0[6H"D([/PJ0>!V0.WN$$W1EQ^[D=^#=B M4K=X#S^A97^/'33"(F;W/=_U>]RO3'SUS,:$O<3K\'^R05T>L.M$\A9/*(UC MF;?F!UWAS4G\&_55F!0=2M__<7LR9 2",R>/B3K%L3%\G !%R,H09/E3\5$V M1IO>WN)X0ZR$%+KVXXZX5I6EGX1V,N7_<[]/\92HO/"Q+S3*VIH#W\/J /XL MNLAOQF^89_>QS&JB".<2E']XP< TC]D9BX05LF29J_&03:SP@;/QS*-32UTB ML) .W@@H2;)(3:(+@.H1 ;7E==Y(L(KGQ'+L+"A7_QFW?AP=7!;^&12NV;'Q M;2*@?9_BH)E-?V !?@"O->;?,&P5/D1_1VW[XKKP<7QS9=]:IUT#3*-FLSC; M]^8YIY@GN)^Y\W3P]+WKN/EU]N M!M6+=S?&M\MQ&+2(#N9=T97"GGK2!!S,4P'*==RYYC;X[D@GJAP,KQ!JN:?( MYH=&^.U'IW)R8_WH'MP=6.%-I_>(%-EXZY3?>.V3PYMQQ,Y[OGMQ8HY0,M6* ML[6@CRV9YA2([B01=)N%@S=O&^=O;\;AYW+YIM(X8W'O\8A@X+D_6/?B]M/1 MIT]V__S-U^L[U^R16)H-S$R)I4F[- D8WK/H>U.UL \U]^C^:ZB%?C?""#R% MR>W $3KJQ-QCR]'1:TH(N3.P*9X(_*M[SSA^!WA"NV52/@(4N MA7!(,CX#>DS4 &=>=O G'A_9R2$;6M00)Z#@![^TQ%_S5/B^G/71^H$?]_K: ML1.$D7: ICT!ZM)Q 8:4$N-WUOBE&4 _E9^$R%H$QPZ6&_M##KR0%_%@IX>L ME\=!/^6-+4J\3JA^7?S3HYN7LG?0!!LNY;M\LIK5ZP78R$7< 5_J(1/]!S)\ M-ID]PN#&JMWC^')?R_%E[?BD>_BI].G6KUX;9NG'U=MU]X*9;!]7")F-XGOD M!QVPIJ9E]UF,:#OO7B1<(C7*W*9P[XZ]MY_O_KT,2H/A^RMV\"9^\^XS"&[? M8[,1U_QPWO(8P-LDQ 1T?9*6V>4W$I#I+##?BLY<%<6'D!K10(]X' &(]P D M;,G[,ZQ?5W[ #02]RQ7UX!RP)" 3V(6P*(7 M]/6;P/KAP)/!(&%@,'OT 9QO QV\9 MQO.$MCOT!XZ'W1,T(/6X#9B'!^"<^$+$X;\,0_X=6!9C=CH!Z8./'Q6UG;AD M45&7+-0EBY]?LN"9JZ^U$K,MB]E?&[5JXVO%:M:^-NMM^VNEU#'*[4Z[9K4K M:0YKWK6,I7FB)Y:IZ:W.-#0/?[EC; S3RZJ#).? K[R";@#CNE-P??\FN?A* M-2S4=5I"#^'SD,@HGAQ-_,ZLC4 MUSSS/9"K6.AJ_]SGW51$+]W:(N_Y6^>:^1];I>KU^5OK^J90&(V.AP^>QW-_ M=_?#F_!P4+WY6+I^VSO[,JA>M&K=Q@C;$*YH$AW,A*+ M%\YYC1I:6M@S'"NCQ$^OBY=%C0>AM#YSYW\_PH+AG90COQ9^^SEI_=OSWLUYQ^D8\G M0S+QTMW ]S_R#J+A @]PMYKM&175QF.L_$F@CSB0#8HA("ZE;"K\^XXS1,EGK TI\% M698X98]ZN?5U#OSD?WOYH1^UK=O7UY'#(VM?-@TW=X]V7RJCR MZI51UV\NC_ZYQN*HHX]XI?<)ZZ*6AYW^23K 'UAA7^.3*+W.HT>=LHWI/6TE M!@*6J2G[^^86PM+![W"WU^OPK?-O\+>I+S% M&S3D/W6L,4:H9B.:$H[A!VN,SO(A_ *DH0O/=@ZM\2G^N.5UOL"/,X*W-_CX MYLO?K%VYCB\OQ\/O8^,?8P2"]]R.?!2C9IT+U^DPD#[7;'OC@VY%Z7PH+UFA M!J$M@!/9$3MWM\_#9N=H_.OW\:CDZ-CU\.3T8TTKTRI](W'27";R8Y MX<2%P39>3QOS.,H.T7N&W*_\-^R#Y2PA=Q:&_QP>#,^JI77ZM-\:/5 M6D@FT>.9CHWW[JM8-V?Z*FZJDII:BG7BH2^=KYL79\ N1P<-)ZCQU6#D^NY#,71Y?7[Z_HD?,/1Q=4S7ZY M8/[DT[<7O)IHEXWCXR::-"M'S\.Z"8YCD3AY1/)=>#T M[EDH_>?)F[R>'V4;TS(W9'1GCGM#3B@2K47M-(EF)Y;(8;H_NK",06X,6>,% MO>2]!_**.W_O17HK/AUI0?*:+N!-A<#33?,10:*'B+Q:S[N_=!SJ[RZK#_!& M)K\\R:^.\K[S$5TSU'C_YV6ON63))69B'$-K%9-6I.AG:\>\%XJXT4RW5V%K M-'"OQ4M+!:Q&XNX:AC@G5T=;V_S#WC;>E['DC0KA;]]F[NQ\EIE MR+*[?51;/CM^ +!\>OA?:S!\W:*>[PYWIN?T? _YO5#5ZUTU^)5YQO-;C,FP M48[Z0"LRR1^9\+ZHTPKDQ.M@\<=8NPK07%8TI&AH"0W]S<::+&?63ED$GH@B M&44RRT@&?&XLV4BHYC M@U6DHTAG.>G,<6X4S2B:64(S9[Y7H/*)MZW6AXS? M?,J';BGR4>2S=%B*\SUV.G+.G.S\ H+(CP,[5]134M23.^HYP(&%6(K:XI-= M,&#SP7<=6T:C9'O3)824XQDWF>QSRW6U#E)U(%K/RHE=VO7E(<8*X]#"YE_L MSF;P(Y[B2Y[DK9/%I]3SF(?J>"OCD1/2!2C6>>+)%VD@^?SCT<7'DZ-/3U2< MP#X/M4]^X':T=[!S:H+'!D.N1 M5PTG&UCS?V1O%69OJX6^&XMF+E=B=0S1)E=8= TWB)=9(YS1+>\28LXV*6D< MX?:34'?7"H$)HD)/- F<>S,FE&.'/XG!:;X=BV8O;29OP@Q\[%#:@VT6J'Z+ MLI7BLJ1H"N-:>"G.HB0^1K9Q[_0+O'M(-9K4.!W;6/&X\L#OX-T4HDF$IT-M M,/$!S/AC]W#'I6ZUN%*VK3AO( HJA$WT_DCO^O#[F, V('EY!3ZVLV9Y&^ L7P6)#UQD]8M(0YG%!L0^.7 M&Y"C-#_H61[O\80B^0R VM=:E#CFHE:F3:AWKV?QR\;)3;0V->''F>74^AE> M@L2#K:#I\D6/7\&0=(U73H&[;R:%0Y;^IZX6SY%&G%" >V\9OS/==T#^)!>I M"Y+U&78_=OB #M%B&A,C-+_ EYM.)I *K8-D%M%QX0T^29LH#B@?1*^UJ24H M"C09H\C#\L576SUDP4POQ"70-WU*CH35AF"_=4U>\Q($#6K(P3;U0M5T8W@^&1.B9UNN6@DK M49JT&U._ZGD7G#A.,DR&*[O %@5L8Y_)/V@S#G.4:THL&9UZT$?^[B&:95)9A&\&BYF27#$WO*ILM@J O].YTED MU;J0S',VY7A=-T:K0J@I=%_Q;[G#[*4&JNQ)5^$B5D^G)01\'D/L\:D_:![K MO <+3IF!/[I8Z8=7V9,6Y&+V+6]03*9#/!RZ_,\.&^"]]IR@_,038Q!)^L2/]CL^_+FJ7?,HV M7L&SJ$8;S0A8;0XN$N-U$BT"HOA+[M'-8"735QZ>$WL7.- F^_)D)W !P=%L M(+"<\18RZ&;R9;FN[;(.+IF=WF6)(7/\@1ZXZ;XK7"J<:"1H02="!RWL)Z2- M,.7$/8].YW)23DAG0@/,:8C_VY_RXK48M+GHSK4NU(#V\Q5)"-'0LK0)U?G' MD\."T=2H/092#883$L,?HQ0C-*A(O+AH37NL(VPF^'G/]=OH]XI@B[18R5K# MTFJTUI)9 [/ODKUHVD [GG"#X;1$><*7IIVB0++XB+26:'TC1-JB4XPL3[:@ MI?2'W"'-!4A>TDE7QG@%=NVCK,CLQD)PJSK^R,L:UCP:(Z>/4?\ +ZW RX1P M!#U.##[=!@K$L&T@AVP@*,^D:]P2;I8H.Z18%UX5>2%J&\]:%W(DBRY<@W2Z MV22;TM5@&D5!WB@*)P?;+W?XQ%P I5&5'5WZO$/7BBZ4<"V2JW=3[T7\(EIQ MF.YAS!UM+)PD(3I'4)((YL*7#R\/^UB&25!$.G1PGJ%\A]4%X=.12FR"+P3I MIO,-:>%V/&8X1F0&YL>6YSE,.[7D"#]VYX2D.5*= &?M(/ZQ)!?'A8"<1C21 MS.S& =7R2ODM"U6Q_C;H:-_Y52X)-8*"ERYG\9)3'K[L:I5B77:C!_4&_*"! MAV<\YSR.X4U$%(AS'^4N'[2B#5C'00-%[I;#,-&%?'! V6@6J]H+X$ <)X#< M^)*&.!GE8DTLGXH^)"62!+"C5MR#G.[!<21SG MK]BE$2#\ $4-[UYH)#!Q_836]62\84K/-)D*U6""4SUCD\G::Q3!SARMS[<] M9Y,H-.X 73PSG !R]OTT&3),>XV'('^F>CK+'W$EG) L+N@R(>[HWUTTZ#K#1MCUL*:F5AGD4$B#SRK-I,,#EDO M_.HA!99R0B478(H&'9=NBG5Q(A!)VSGZ9@*((BY-"HCG!=H@^3#^1")DQ%,\ MDR3G(F+00>(AJE$!!S'JY#T4F->3W8!DNH8T$.FB7G(O@X>HPXQ(%,T1*1TT M$@';J?0$%^64+.+Q1 P1\_R^R$A0R"[)ZO!U-'G] :VG.+AU;IDP&RFLO3+K MY 3-RR]$)X;1.X'S$ZE]-G\G^A[R+!N--O4,%22^]SR[)^.="O.'O ';BCD! M23V+].F"#0@\+I0(V1JIX.(:]*703!C4 *Q'06Q+.Q(3MUPI3# +,HE0>-Q. M$WHMV;4(,DBO!(/AI&TG(@FP/B4:Z3%YG2=)JD[87:#3]8<:[*KY4Z,:# X!$NFX38?.2;Y/F$(3-@E8)!*F8MJMD(K3!E).R&XY MYR13(4\DY5WP@I $.$@I!VD(K#X@: D_;V1 MQM0QH+E#!K\M#'Z:HR)$/QGB_.97N53@EB+P"E(J"2"P]['0B3^7[!$ILU:L M8Q9HFLYN0S"!2[/?&-LA>*6\;4WX6R=HR>:(A&:%"UTU]P>DX-D"KY';XZG? MAMY+J0+A5&I%FM3#QK<#%WV,B'"J9D-E\!BTS*^2*T$QQ.N M"N\D*.;39S0*^DST$/\3"(Q<'KK+N6CS.'>(<9'*-X1#$-NP"IR\I&-@ ?5 MVJ(#,N:[->%+P$:\I B&>YS"M"$_/Q:9\J0;-"8+X\#N(SM;XA<%4F_1@)7"B7>R@R!E3LAT'=]>Z]0.REI8!G@>;X.AI M.'8*RO07GLZU '0AV8*N5 1"+V8BO5/RB4](&LUJZXXHYTE#TT*E28F3ZOW< ME)\M$PES4V?O\ S4Q4^[RD36\RHA9D(^,J"#[",C,[-AH,FLP83YT1G+H4DE@F2P4VA[3CQ-2A >J4*NG@,55*HB;I4%T#.S M813+BV"S;:4#-54ZH$H''JMTX)>4PM]'7[0WUYJ-U>:0(%3G&TI(*]RA8 M*V\U8XKMUG)C4@)87YH9'_>-X.? ^P="KB%[V)RM)B5.*;VE(>1-:?I2BA5' M_I0TB0*Y#[&^(6ZC+&HAQ-7%U&T1XGO1\] H5FO/,R"=[B:4X?K,*]'<1))[ MU70Y*6BJ7J_)QGYG=X#05'C) M'UZ08:H*,?E#C&*8?.+%J!=+2O7G$#&*89X6+XDZ*2LL; P+=+M^:5/:7_8H M'QDNJT)BD]Y:OH]L^RY^2-W.'XASL]@T9&Q6AJB-X9U&S6 U&?;=(( :RT+7 M\R&V[';1%4V*/.7ILZ/9VOKD8M%F5?!#6N[S M:ET,EK,C/KZ8D9[8OL.!VSQ[#P;I5^T['!0Y3'A)^PX'10X3;M".P&'+/1-L MU0GO:&7Z(&R+WY$_LGX$+&9\!ZJHSD*A7*PMA4-V[\. 45T /"/:F*Y;T.T? M^I>6 .87_;S?K4+_1@O:\HM^Q?UKLVFV$?T+N'_WXC_"TIF\_:P"0%L> -H$ M2QCEAEZN5I3GMS-QHJVY=O-*4JU6 \R6%&9W*,H#F#4,W:PT]*99VX, SH5HZJV"-_L6 MO %*U\TRT'F]JARIO0O*(/8-HZ17&NO37PK[VQ)L>::5P7JIZ/5:36%_[X(H MSS2,HE5T,VN[[D9PY&W@AR%-6GK"NT[U^TIEYL/M^U,$U+#ATZ>G-R M==CZ(XPG7TK+@':#AW$40T'VY<0^F3@W!5\P=6SX&!9^8>#E^WBX->T>\L<4 M6QK\ >N_7%'W;O8U^&.6]=+ZB\SW#/W;&_RIUO1F75V[VM?83ZVB-ZKU^:&? MWVE"TKIV+PQG988=^/W0Z]NDVS M?T,'5L5%0AH>ZD8L\*A=/I]O+>?HZG)Z'1\ARS_!$>MCS8]P;+PX!LXC#>#7 M-!'>HO&F M-AHRIB%WF:779[Y72%ZJ'2=@/16;I<>,U\6$"V>DT_SYD#5.0KS;_L:FY0GI M(^8+9N8,?IH:<9>,^HL"YG4(]3:PCX7CR^5H/!];H]DW1!,'.,;4&^/IC?KK M,$MEFYXF/R51TS.=Q]A0$?;?PQG2./(>]TOT%C! &0LC/"%OYX:4T0[\&Z [ MK"E@84A#T<4$0)S2%SCM.&)R2&(O\$=1OZB]H=_0M.3,FI,]XP)&)!=@R^\1 M#JG&!>BU8>:].(<1-%V(NVG'8_P OOP=J#IDKHO_%/R7#)_&KRP7Z!-^-60V M'QNO(SU;-)&63Y'V8NHP#I\NW"$"A^8?XDAG_BP?-,DK1G&/O-!"3)XN:A?S ME])NZA(^6C'R(WB90XO&[\%,/QVS# ML\D8:RNX 5;MP@;\(-219]T8I3(?*XYB"0?O\OF6?((OSN:E:=JP+LW?CL;R MR$!UMXXMIEZ+I9-QFG)P>+<+P,[,_ 4!$=M]E'<#RPY\E"[^P+'3/;D^<-7, M &T]G;3M8#=# "<<\AE^)7P8+L^ MSGIN_Y22-SS*-$:7E$ I=1,M/\P/*L MC@5?!G[$LCN *+)X M.I05=WL)9D]?:W6!YBQ=.P%2@O\[97>.#=3X 0@@[EFNKAT'*"OADQC$K*]= MT-=O NN' U^> /L 8[_SX<5_^TC:![[K#]JXU.40A#(\$@86@T<_P*D&%NWL M+4,!#,1SXN$N37T"\S@V/MDRT)]/PN(0"-=#T '%#>.VZ]BZ]C9@#+>&R/T7 M2 -^ AOH.RAY\#T??/R("QLY(UP 3H!Q1L2V$7W TAVG"XB*W0@A!10,ZB>2 M[![&[6_(9_#-@$B58$OB#WG.Q!>.AK6[R"@1R@7P9YTAKA$FY% 06L;]INE5H0$L1E_Z\!R MR.B"W>,'8V!+'8R6<.@@L\$G+KZC:]WZ :V6' -GU?K^S5/QX"6+(A.Q$/X:PJJ=-0E-,T>;Y9;L\]HK";W'S2:4FH;N7*6?( MSJTFZB"O)3']\9 @4;V'.2DOA-&>&.S".G^)<+7"$%F-?1XF5#3?2R(RYM D M,?6X<)TJ=47)"*P",M-*6"SU1Q(2MP8(&LY=#&T<;A>@O 5# T_59M&(,6_" MR+/]D#Q&XA]8,EMVX@C+0KQ;*,E)W*(9">#!YLQH1Z",(\M/O*.(RD?8)7QK MW-$C>BY(DL=-9&UA;L]D-I9(4Z'*N.:9?*3C,^X-)P7;QXRCON7"@]"BL1P!*V":6 "AAX&2$* >[!2I4*:AW$%1S<2GE, M"I6ACW/(B?:SIGY&:R-*)_RZ8X&'B 9B#7R:;,1F)QN1]9$82Y,T@U+O6;-< M-#3@'9=FUN.#S^K-8C7]*.O@W/.]>L9*RPH>>C.6U=#W6&BQZ#4>SFU:]73Z MG..9C7*Q,74^TS"+S9\=\$%OGCA>71ZON?!X$U#$AU=YZ]0QI<'3F;#/T;@I MH(8JX%]:AQM$&?,\$3Y"OV6TGER$!/I"AT2$H=[Y(_0&]40RK$@9$P"3;^Q, M[QN4"SP"DEV>('URPL0@,\4"9V\$+TF @)&3*:DW3]Z)I>7/)Z6H<')@0;LO M#%@GR#IYMC4<\KC&]]CAD3]L8 ](B5SQ@\'BY1%BJ6F2+GL_0IP"9X=-@#,S M43(3 +-=^ [3%?VI.'(9-=\F1F8NG"%@5F1N)K%AC/KT',S__9^)>9])10D& MU?W@E0SR9XXEZAE,"B?W6(&/$[6Z\.97ECNRQJ$X9J-1-"MI\%MN"P&A58N- MQG,M_3.-%$X$$^\*&8C)](7+NM$K_BOY$25CY&<_F6F:"5$:E6)E0UB9SHJD M./C#TH"7N__WVW^N_(.Y69*?QLFOR)$".C^ ;Y$SDMBL]><*9#D)U7G@>BSK M&C,_ BQ+I%/@A(DCA)$N$>Y(A58'G% /(Y&.W4^=-0RN/T3,:*'O>RA[4VDC MUB%YTP=>?M4]KBV@IM',=XC;N6D M:843S&:1J G7N-_5MIS2?R9W_( M\\#UXTYZVC]^=]:)E?6L>%B53DQQ51G:71#[ M)+H"12#!('1<+Z:*>RON/,K[@R M^+=9H4.YLD$;L4FQ.XRC)6H9D=AF$4B0K+F'S@.I!FX,BU BMP(%>)(/60(F M+IXZ/@K=T$\EJ]7Q*>1-B3!A0&=BWN*3,Z"U#X$_\'$OEVA?2D]G;M5]N5BN MW[OL'KBF7GDM*N^7 I#SEPS!GWVX3(+OF)ZC0 &R*(6D0AF%](.>Y8FP;%&# M'W'&S,0J0>X"SAF6/D1.V!4Y%!'@%,]Q)&FAC>Z%#'07X'#T'/P_6-@>K6ZU MP9/2JB4*JZ>E2SCZSW4!<1/*)XT'$ZGC[RG*9DCQ'_6=@$H*@HBG^% D%;5/ M?49Q;H![W_]_OL1]A'$MSG1N&60XX[=B/R:%C7+%V,%>! M'XRY^P ;M'HQE@MTD7IP9"%X!IRE_A]?$#\8H)_1 QLD=BV,2Z%(=$2LV]>2 M/-;(#VZZKC_B22Q>!L'%'!!C2*389J[#;NF8&.V"_3./T(*YT !C["Z6CR#Q MB@#W (/R:A8 #1, M['I$-PB54=_G.QIR^J<7)&J 4ALB)8MKX0[C,$G]AU& ]A&G/5N6]F3K*/,D MA9$@D?0D3TS']6\9^*@N+[&9Q$CB=?(:')0:&+]$_]"SQTBG8'HA,@$@*-AP M!70*)UA-UW@B@[)*6%^1O)@BH[=(T#VJJ\)8(Q)3[*7I;"HGH^UT\1# AR$= M)L1]\0Q+BG)>&8@E:93 QWC"')*14K0;1P@.$8W5)5'*G#R&=#Q@.,>^P90R M*O&!-4:&M*BVSZB]1GL8M#Q8@W)-/Y!Y':[V18GE@#%>MHB!6Q:2B>%3M0* M#>!(3 YT;-TP\;M,HH<2W@AWEVH/(FZI"CG&8\B>QKKP@XAS_X!U'$M4!R3L M&OBP#]N*0_8B?$EU6])0YQ%> BA*+P>K"4)151$QD1RVAG N"RP55&V6"^9' M!\N2>.@]F]%&B( X2P1T4@8A2YZX+/2]MF\%O.PJ$S#*IKEA41O+ZO"1+ (! M!1[K.MMJ\)R//-#Y?6>82_,X:\5@Z0E6<)*\P A>1($C+M1FE%T'*]!S!9Z"M&%'8".@A,4VF-2C2B(^V@T\%I&D) M%H8>V6U2NYS)JJ:C=V4AIX\;\.P^FMF@.:YY80T0Z:+#Z?-.A:J#J@"[8RD1 M@'K1LT^/$/:M@*UT&%TPVJ2[B%+&X\ENYO+#85X(V([D"/@$L1L) X=GAWQ) M5OGCBO.D! 6#BV "B 2VB_HXS=OSBE(J=90Y;5%'-R91SI%(X H8519C9=20 MT5V*.8A*T_R\E!?+<:5P!\B&3.R A#X&<:V)5"/NU?]P&?\*Q@K%..: TM,*T3=P.R/PC8H)(-!N"-&M2E,!21$S%24= M4RR.@0L$;E>Z:JAA%2/!UI?J@WSE]&U4;@XVAT?_H(J^@F2&AX1W9/ID1>LV"OJ',!81.$Z MHC8&+X;8<4!_\1IYY]:RQR]EQ:VA)^ 262670\JBP*1\&U8^PH?' :9FR!@$ ME]4JR@^X_RO/3)>VVCZ72I.4Q^U3+(\#B8.BAO" P@4HVI$W9BR47B/@)7FN M@=^FB"N(.JHW)TD91YC2NW4 AR(ZA0J5KP-4B9(L>IFI+.;UST(29LM?I2>9 M%&A2A0F<7AJ2A<@O)$9EAOJXXJ#J7E 36&./!4^HI+$2U(/O)(V DA0E\^TD M6LUA)R&,% &TS<&ZE94(#56)H"H1'JL2X1&,A%:W2_?ON.XZ10]W4P;"?;<^ ME6'.)$ F51.*'1&==='G[E!("84WEC_)R!G)PT2U#3):)A2W?,2%(Y2ZW#7 M9(((D673 FD1IA279!&C^I\ )H4+TG5E 6QRU\@'IG-XL@LDN1.A[&>A#4I! MWCO"2G_R4>0BLNYAQ,CD]?R1+%?E-;]T+'I1R,ODQ=F=R50;Q0^24\C%*5Z2 MN4J19E9%;HVGT5#]2\>)F_LS0O>"7VMR83Y*@Z,\ M0\ H%VN/T.8CUR H&GL. ;SBL-< 4"2 $C?M' M^1$!^X1YVW?QP__[K?S;2D:B20;!ZEU\\TXF!]0V:WTIU35OC](VMV%19&+: MRKS?*O.^\3.(+,,]OR T^[_WE&H_R7[L#BO/)CS7!2EE%:Z81]D=8KK@?1L4 M!3T>!0E78W=H:%XMQ;K(:9]LU%])Z.P.-:U=(BD26BT?M#LD]&QMQ+/A+-&: MS[UI2YJGC':'3I[/]32GZNU*"])1$U$%(PTK3)U9^;!;XL,^)4A2.C)^%IY: M!)]:LUBMY$U8W;/D][<_7V#;A[X?AQ;UL<#^&[ :7;N=Z&4]Q*OM]&G'BJR7 M#\@)T]BG++=-S85E3ST?=ZG%G71(GRCMU@X!&*_6).W->2/1GQPJCS\C3X2/ M'A\.R\;FY0$PY.OO/7WP>)"B#D4=RV(]BC[F^N5[3Q\B>*/(0Y''DL",(H^Y M@9F])P\9D-E5^GB %_>4!" BU^%.1#MDY'!;;A_><\CX,\W0S7)#;]:K6Y/W MS)?P>90+A??$*EZ:5NC\%4\E9PA%-C6,DEYIE+8F&9@OO#[.?;\GX].]P^?C MW-V[/YN:#;W27(\NS=75O%VZC'=?+C6?[U)&Y3P9:"3G?*HLBJ-:GEGN_[M;6:F::K$S"XE9E;DYU*YI#?+ M]9UMWK>_*9QF665P=BB#LQH_&Q6]:=1VM@WC/N=ZC!W)]7 GXRWS<+(N'V_5 MP9'S-/\)IU*HY,]^)'\>*N0:3;U2*ZD8_QYD@.:02'U];LK>HSR?:9V'RH5: M1:\9516\WX?LMD56)B23)JR\BHV539JLUGJ[:,*%:3+>7FNJ.\ M*IVU-)VU951DE++5(+J MU]RFG*%SQ:L(NE%3]XIV[UZ1H3),O^*FY"I+L&(&":_]&BJ)M.VWBF:@\,(H ME78E3<1?<4Z]"D1R2.6&-I\;RA4]J_Y@.&"^J-]8:*]J_ ML+_*X>P0,KNW[&#VIKQCEWR.OL> M1LWQM!>\_.NEYOIA".O[72V&3SRJO*,.U%:W"TB'/]45('4%Z$%BL6RJRS_J M\L^FG9V])XGMO/KS0$O+7&_D0X7_=^?*SQK=KKVGB;VZ\5,NK[61BTH:;>UM MGSDN8$VO5G^UAD^EBW:!HG>WK9U976\GJ[U+0:BF=GN$[!UN:F>J046JI9W" M]NZTM'OPY<**2F?M>$>[GW3XW^9DE^AU<$(I+NT%IKA>:FW6]0,FVAYHD76G M;C&I6TS+(LUK;NNIDTE-[>#GIP8813G-=[VPTE6_(Z0VES?9FV'N< M;^&UHZ4='*KK;P.^]S2R)7>/7A@E\P$YHH7NQ%.FC4I9WPG=I#;S6-=1::.= M31L]4.95])JYWK+G_* MOXI>*9DJ<:021PKE*G&4+:W3&^NMJE%)A"U*')DJ<:021_,B)TV]8JSW4J-* M'&U1XJCQD+Q17I)$K4Y'0PB_TM OPC([S8JBP&G'D=5VF1;YFN=C5XDH\%V7 M#QV*6,#":'W>TYZ1=?ZS20\UD HJDZ0R20K9NY))>J@84!>0=CR)I"X@[5,2 MZ8%ND6JGMX<)I!T:EC2;+IIVC-CGH?;)#]R.]LYW<5NAKIUX=E'EE1Z]VUX9 M^*+CQXB8/#"&2CSEB8A6:[B7?Q)2F:G'[[B7?ZI8.75EKK=#C$ICK-QW+_]$ MI');C]YX+V=$\4 OCY)?397\>JKF>WFGHFW/CGV+0^RD?O3FY.JP]4<83[Z3 M5@$E ^[CL<*?88 @75+SU_#06BC<\Y'5== *_%P':2BDFCYY(4Y:O:99IAZ MN=)4.9-U))BTTH8LT,*^%:@V M>CM^'RH/@%'IA[S>A*K6T M/?>J'@R8KE.;ZS0L=5EJE_RLW(6#7R&_RRKL/_#7:/=D$0*[_=W>G+( MRD9-!?=_P4]1O+QWB.<>2*X0_X(XN:Q2-K_D-.0+I0UC5S(RW!4X=-PX8AV5 MAMGM-,SF/8:]1[S*KRCJV+;\RB+OHZHBXRIQHA(G*G$RX='XU>8*3XG63W0WAG4T"W9I]1@O.0LU/X["R/)P,RH)LJU)D#Q 80]CYCG/ ME=B^ZP>O_M/M4C6OHH+=S9SD 0I[&&=7"98]17P.$RQ/5<^U7XC/8Q[F,2NU M$?/3)Y4>[G=5]:91 MU*7M,\?VZ")$B5BHTT M9JB VEI/TMD4F611]M"-XGOYOW =2:?TR8@WX!8?S33PUIQ0\_Q(L[0!L\(X M8 /F19K?U?PXT+J.9WFV8[G8$*^+*W@VT\"-9X%V7;PL:F];K0^:Y<'1^G[L M=FBE-M-LWPL=> A+&T/X7K/%3FW?'YN,D%*UWQ8&KZ@,;HT4\H/X!=C MS8_Z\!:QJ5"#U>#''7A(LVP;<$U;&3E1/]U)43O&'\.SL'$GD7#;#81WG5J(\ M0_?<2?_C=_AV ])#\@Q]Y .O>C5'*E:2X6),[$%3EI.!*O9\.T%NV5>S/[X MW>%BY.GW>PX4&_FP/T N[2W41D"#VC-#-\O-8DF#+;F(;*!D#:@+_AL 4@>P M@WZH,7A#1[MDPX@-VD!YY9*NF273!&(>#"TD92 (6,HP2L7JS%*A!90+E.SX M1*+P0T-'P@?J"8 J&!+8,\-LI#_5D= -\WE1NYK:%E(T.%Q&8! M:"!@[#ZR-6S79A/ 7 "W(M=*Q 09/K%=9@6HE/M3RJ.,V,\H@DUH7IOAB&]) M>F9%ZMZ$]HQF9M?TO__[/]G=IQ'0@O#114/7S+'$J 23=$B/%=H \9N"U84W MO[+W!8"0JL6&XWG6OIG*E F9,Y=(0,QH9 *+NM&K_BO MY$=DWYDLRH%"L;PLH4^Y=3'/QA:<#0W?_[[3]7_L$\ MQ?ISY7A%] X\= #? L[#1(1;?ZY EI-0G0>NIY>2RZ7Z02(6B('/20FWD-<+ M%W@,X-P#/T2XY$;L3VV9VPTDG@J!V+*-6TZ4@5&I%IOK40:EP5Q'-6DYPOIR(WS(/E)Q+)VUU!F + MAE' C<^CNR'SPCQ9+=G-6I.;97RSDG(;S3F&QP/(ME8IUAY&LV:EV$A^"3\L M-X!B5SD K.+&'28H5](Q;&8$E D&"/\>;84P\NT;VB_\DFQS/<,'/?$N'[RR M/K,ZR1M6WH9@F96,)V+31N;( )CLSNA= +/0]SSF)L>:.C6=RG+A;7A2-ABZ M_AA0UH;]=ITHY,<;6N, '&LMLNX8,?X<@9&1-+ 1^18]UAY/"8R0 M 3RL@$L4\'NZ0$_@/HEWSV Y0V;BQ#$:GN3G^=UH!)24 ?Q5GY&@D:#E.,9G MLG!%&CM *O3&Z!T9]=>A!@;1"/PW=.FFY%/69LT(*>W6=^.!W#6*XYU:@4W+**[ M@;D18NGN!G)W*1MTF"0-E#[E.<+G 4*LG&'+A=H*2#-Y.Q+ABV>EHO$R)6[8 M6TSN3;I%JT,!'_);X N_VPU91&]H,S@[C@>0Y(R4% C"=/@NLG3+(5',"8:6 M4Q>W\_*G' &!($=(_7G PK"&TW5L"V5%W_)ZPAVES0MR^P6:6NJ//CTLEF/P MA ?/KJP[[0W7+/E"XXSP'P8^!JB%%!"Q/Z'^!J@(.%)>/ -KI9SRK$0SRIH7 MSPRSV&BF7PJ=>D\:P*6XO0/J:LALM!G18L;=_M3-1.=ND_L,B9XS'ME,NUHU5UVPH_FIB'?H\T( <-YB\$ M$R$N;([#2?+.Y$D%<<]D^ZPX\J=(-PKD/N0\69'F^UGR5E9>&F:.TM.9WSU6 M6999+.TY!(QRL9JGXI2G $&^:O.> +U8B5/9"(BV',(*$&@:*!9 M;#Y"R6Z>(9"SLLVG@(!1;.R&8?SSJVA;XA,EM8Q9+WB_G:3-@^21+*/&LK#> M?(BT)]Z9!<"<,,@?O[?O?^I'L8CO>>HGI8.-&T=K)H/GFM]5F%<2X! MW\L]'>R1!-@GS-N^BQ_^WV_EWU:R$3*;3M(9,# M*AH@0EGVV!_M0/O]SY\^1DF6V[ H$B=M98QOE3'>^!E$EN'^O_\Q:J77L_][ M3R'TDQCE[G#>;'IR79!2-MRJT<[=H:;D[IDBH<K8VXMEP4F?-Y]ZT*B9'N9\_26PB$ X]6: MI#UGN+Q!Y2DZ$E;SU]\]#X!1_?\S[I2GRHKO]*?"CR6']D1I&'&@JQ M+"*SJ_3Q #?N*0E A*[#G0AWR-#AMMP2NF=/]V=:6:_5*GJ]5MN:Q&>^A,_C M7/RY)UKQFK/"YT[QJ:G7FA7=+)6V)AV8+[SN.)_N'3X?Y[+=O=FT62_IU34I MTUS=I=NEVW/WQ&JY]GR7JU>V]G.B2K;L_W9'NYE MK##&3*5_=CM^^V"CI5K3C7I91?GW(8H[ATCJZW-4]A[GNR49C+JAU\IK-7]4 M '^+)$-M?1[/WN,\ETF;!_M%%;U:KJO,S5YD;N802:7Y:\[34WI*RV;.JA3, M+UD]3]0AT%E;Y1PF#:[-'K)4.E=I0L4-C> MDEZ+&\ST-BI5E1?:[@Z+#\H;E7,LI?L:2M5FG M?YLJG?180>,M(Z.U-BW8>ZK8+^EBZK6:H5>;:W?"]IZ.=D6Z-)LJ9[7YG-66 M$<5*LJ79J.NE:D,EM1XMJ;5E5%2N;V/2RS#I'6DW",>S_0%3F:Y?,;=R1IFK M9;)JNF&L-6>_?[F-7%Y,4)FJ_6/F,GA"I?7&6/8N.9%+9C94JNE7?)7\WG!? MQ,DO0"]7FN;L5!>52]JN.T8S4'A1-5[N2*Z(O^*<.A>(#)%*$.WVG8$\ $:% M^'-[6R '<%'DH<2'"N(K\:'(8^?N)>4 +BI[D^,K2>L#S-;D<6JS+IBN>2Q2 MB9R]B_TVU]M>:N_B_KD,_*HLSOYQLE%5*1S%R0J;N4GA/+@NM:SN FU[_F9> M,A80L1L)'.X]''V/ 8V:XVDO>!782\WUPQ#6][M:#)]X5(!'+:FM;A>0#G^J MJT"J6/]AUHUN&JJKG"K4W[B_L_:$MHXE53962 MNOFC;OXLH"&S8M1*VWCY9Z+' Z6.$L=/Y9!4IZME K%64G>%5*D)('"]OTFFN" MB:3R4_LJ&-;8O&'O<;Z%]Y(6MWBHZ\UR=>TM'O:>1K;DA1/ MF5 J9=TG])3:S&-=1V60=C9J_$"1U] -8[T2;_]R"GL=-]X[;.^N+"B7=;/: M6*\PV+NT0OZ%P:S=,]'_2F%;)9%HVKQNJ"S2SF>19H5!O;9^)R@W'K#(*YVQ M:-W]M7-SQ*>VB_+EY#]8_)EZS5QOA%BE$?8O0JQPOFN"H5;5ZZ7U7I=4:83M M$0RF2AVIU-&5B%B] M?5;^B4AEIY1H^87TU9JG2ZM4Q@Z)%I7?>O36?#DCBN6 6YX JZ@$V%,UY\L[ M%6U[ANQ;'&*[]:,W)U>'K3_">/*=M$J]"#]X[3H>*_09 @36+3U_#0>AC MYJVT(0NTL&\%ZEK4CM]^R -@5/XAMQ+FR)E[>N^B^XN4]13QW07*%^!?(R>622MK\DM>0+Y36ZKN2D^&^P*'CQA'K MJ$3,;D=2%[D,%15"5R%2E6%1&BXJD;1-B:1]N5RS[H*Z/2/FIX\J/]SQJNF5BH*XWR@W=**O91#LM"E2J2:6:5*I)I9J6N2Z_TP0? D- M\A&KB$YT8$JXUC!DK^0?K]> 2MG?+O.)[ U->RBXUMB/HU==YXYULI# WM-. M=RPQ@4VE^3XE[">]L(=N%?VD>1[;YD69I V:%<< &S(LTOZOY<:!U'<_R;,=R ML0]>%U?P;*:!X\X"[;IX6=3>MEH?-,N#H_7]V.W02FVFV;X7.O 0EC.&\+UF MN1$+/"MR;OGLW&1VE*[YL#1\02-T:9J4'\ OQIH?]>$M8E.A!JO!CSOPD&;9 M-N":MC)RHGZZDZ)VC#^&9V'C3N3X'AYD^L"X74L+&&S2!NZP%CTWM<^0,0VY MQRR]/O.]0GK\XP1(IV*S17K.2+ELAL,ZSJU$>8;NN5O^Q^_P[0:DA^09^L@! M''K1JSE2M98*$V=B"YRTG A6L^';"W;+O)C]\;O#Q$P;P ;ZH<;@!1WMD@TC-F@#X95+ MNF:63!-H>3"TD)*!'IZ9>JU9*9HS*X46$"X0LN,3A<(/#1WI'H@G *)@2%_/ MFO52L29_JB.=EVO/B]K5Y);E3SK)XETG"*.)S<)JM+=AX T -# =+85\_=D M7PM[@3]:%E(S^%Q&4!*"#@ZSYR-6S59A/ 7 "W8DZH M:3GU'R3PHY.>D[!J(5 *%\RU4(P<^&$4YH@]IK;,Y2OAL1"(+=NXY81IRHU2 ML;D6IJDTC&+Y84S3:#:+]5FF20\3_N0T*3^A*@)V"&,WFL,G4U1-J\XC[%5( M6,L)RI?3\%OF@3!PZ:2MS@!49A@%7$L/(V!)^D6F4)Q^"1 >@IL PV9W1 MNP!FH>]YS$V.-75J.I7EPMOPI&PP=/TQV%EMV&_7B4)^O*$U#L#IT"+KCA&W MSP)_:B/R+7KF+!VT'SVM/9Z2$B$#>%@!%R-@$W:!H,"T#.>]I)%]"7>>R%;+ MF'.VRZP ?DB)@+!-#*[IO_]W__)[CY- MS15$[%BT&\\<2TSR,\5_)C\@SEI_Y(=G^KPC#@'1<>[[! M;52*E0UA94HFEU,<_&%I_8!U_^^W_USY!_/\OY_[<%=DEP%-'L"W@/,P\32L M/U<@RTFHS@/7QN3]0E6%LB..4(>C-^EWHQ$(Y0PCD^B:8XJ M8G;? V;IC5%HA_%PZ =H1'C@U,;P*N"G$7BIPJ4FX2/,XXQEGC$QM%O?C0=L M2XR(2\OE0ED[M8(;%M$]Q=S8O.GN!G)W\S0>J7XCH[\?;D$T4FMUL7D(U#A) MR>:D:@GG;'L$RK@3DS>6TA:A&!#"0O+(T)2(KTD1.F K ?.N0ANO[(W [ M _ 85T@:HK8X#)SH47GB?I.T-&^QU: S"H<45WNC$[L^J-"QQ]YT]YGUHS> M#B^/NW7"&-9R1-= 0(!(LGT]D#FPAM-U; N=E[[E]82?3KL7"'PX26^UGW[" M8XI7UIWVAAN5.<+BA.K/5D5UZ3\"KMMS6L\HF<7J\\D5N;#LL-113P^9'!YE8\9K MF0I>X9G N)'"%O]Y:[FQ<%-<$%<42TX\._@ 3OHA8/@*@NN4).4/ &!BV"1/ ME8#E46@+RR)C?_ US6(VWY(#NFM/;$%8EVW?[<"79^=GV>#VR5GK[."D]5X[ M/6I=7E\<7?[Q>SLOY[CBYI9+.0MNNZ'R O7809%'[ESHNTZ''+TTF4'J"'^3 MQ#Y1+0+%=W.$LU(TGZ=!J^W&TF %TR4TA87LI!PVM,)IAGFXQO9 G/'G/"%XH6Z<72;M@8J 94IYT* G(%//!9":&X6'H&BCQ* MQ0C_!AU-9DEA8-W GHO:SX#69^X0#%6$/B"#G]@=XW$CV&,GR36UXQ!X(0SY M*D2V(R=$.8%" P3&P IO^(81@MS(MX3Z10DMH3 I]9;+.BL,G3!*M1&YT(P1 MN!;JG:@/QG:OSS$[9@2Z3B"$R+?=XE9TAVA MLN?F*W>MY-Y(R\_?($H";0!X8G4;5 M0C6/5CT8:EQ>HL5->IZR#]/Z_R>Z?GEY"'>;>=3/B\FA :R[8!!%@J55 MJH!QS]G%AB-;%'X6Q*>306%;85^Z):!9T/$/)SP:)#K"%=H4C&SIC(>#WX)- M97D]BOHDC\QU>Z94"8IW'Y.75,68^:F.Q9%]:8J$7#U-;Y;K%/XK8#[DIF3; MK)/L$O]$LX,V@YZ]->:LS%D6E*0+R.[(6#YGU^(OE2EN6P+<5 EPE0!_P@3X MRL;S%>E6].+))<(#)U&X^]0O8]R'BX^!O\@>G1-!1/7.++LO_6CI?R2!M'L; MIAPL*#P$ R$>;(Z_2=(NI>I'$/:,0K7BR)\BVRB0^Q#K&T*3/O2"1[54+"^] MU9(AK\PKT6_K MKDI0OY;[IS]XH+BQ% ZJ=\FK$MDD>M-OA)X P]!LLNOEF2 M^1W:%RO>,\GHBU^];=2H*[P\/EX&L(J;'K'86'KC<<-8F 4]*K0JP)UB8!@; M>$5_H17VHJ07X*N7>X&>Q6Q3>DJV40A3_+25Z%G"3T]I'BB$*83M",*4 ,PU M>A0_;1G"$GY:VI] H6*=1>:,F@]0;!%=C6:!]/OR659E>]0/&M%->9'PT6V2< M5)G^*A4MUU ;3D#.:=)?@U M2KO=1[ZY8\@W-F3;3;6OMY^XC?]9>L=G;<9;SH[X!+T]A3!\?#CEQEA?FMPKQ9UAM&96U1$H5Z!89MXP!3KYE5A?IUHGYV0$\N45^KZO52 M^=ZS=W(VTKLUV8'3NUJB.YDIJ..BM3MMK>Z'#"+>.)%!=S9 M^LMU6X"*1G:)1@Q3;S0JZR62_(E,%?U3O/+KO-+0#:.J6&4_PH0/I)%R63>K MC5DBV8E:P,-L;Q-JLY-M9_)'&$]N@1:M%^'WKUW'8P5Y+0"K\65?FSE153'E M#E;;BOK!G'+4EKKQIEZOK=>-5]C?'NP;.!!/!7'4F?>&XNNZ4544OZ]ARXI> M-693=+L:N+Q<.%%IG;:CN6[;,6=05$[\K_%<56^42BHHJFAD"8W4](:Q]F2B MHA$%AMUC%=/4&V9#$!$4?[-Q MJY'3J6;\*K2Y>5]\DFG*P#0=/\;I!#GEFF>:8>KE2E.%-!5MS-*&6=9+576Y M6T6I%(LL8I%J36_6#44;FX]@;A]MU"IZHUJ?LC-S/AYPP[, :_,3\/>9 DAE MGAN? )AT0J5UE@\ G)K.QV=:NH[%F04'USL>S01,AMXAVYBEUQ.W[;47O(/2 M2_K2>*UA!8,&WGL HV%R,/&>X^N1L%G 4 ^U.;/KIM15.L+[_')U=?M-;9 MH7;0^G!RU7JO71Q=GE]?'!Q=YF30^'D<:,/ @>_'6NC'@V-71HG+P5W-!$ M44[&.#*P;7DW^$&H>0Q_@\>&!;J@V&F'4Y/DY4I$M0"..,"QHP$; J#Z5LCD M,-X!C>$%8N>#3P>,19K?!HS(M4(4LV.NT[S#P/%Q=#R\9LRL &>U1E'@M&,N]L5\< 6O$0H'S&" MG2'\:$@C"1*:(Q_X-["NQZ*1']SPJ:^(2WAO&)(:B@@V@+R T8QG2^P'MB'( MM(_0# %,0$\GXOR'BM[9$]T1 M&*,+MYY+!$WC&7;==H]QO[/G?"&$5(!V0&)T:=O[Z]_,NN@"&&,;C!"U$=-K M0(BJS*S,?*I2^3#MR04#5@@3#N$7T&KQ'=3%8RLE8\85^#QBE/&,'9VYT0JS M0S<,Y5,M :@/F:G#*2[AA?4P9\:$(IZPOU(E9"P+8J8P+C]9#1F:ZBKIP]TA M+N&0<$3D'S%8%[85Y7R:7:32]-A\'?)#N]HDH(*9, ;\!=;$)Q$%<_D!Y:I/ M5M7_^3Y\:E4)[U&-'L+F8DU6)%C4S&=3(I+_F@T91R($&T?@5/Z#]LB]0U;T M3.X+I-9FXDX"&\R+T79@Z,-KZ(S:D70D3$K4F^)B9%^+J#WU_)D/O[V <(;L M'?PB'$GJ)<(,;7?B*< !L/=SG=?7"!+F@LS?S$WYX_&9< :@5G0R5@ +>D*9 M:BLP7$I^"#$"!8;J(XI(J!,\>*7 M'Y4$IU%!KE?_$6=LIS-@/,_3&%9X6Q!()&L M,+D[%TPCI%$TH[BJ< 2P8D&.&6<:?BB, [I LFL/;9%G7 &=6 $+?AG5,/TW M?PR9,&WT(,M:R69H?/*Q&57LP8Q+=T=EWI#E&L@>>;'&&\V2)Y&["?IU':_257?*HL2Z.2'A.PC4&H^Y%D;)E @@-'M*[E 8'H939%X._!D('][F21NRS7L3 M%A#82QB/BT;DLI])G0&?#PH)W!R\QR8NIN;$4]+A&>'P6*6S/T(]Z(H9 A,+$",(DF8 M[4VJ9-T:DNXT-5\(W+'-QL?,#I2"*."QW'\UWUU:%\DRF_G>Y RT,,_ F)Q% MC.B#CTG ^D52$#_TA'N%X/\'Y,THQRZW>G2B!1D[CNY.C$ZN21=3L)D=\Z@B M%M?RDHY\O%2:"D1L3+L0$! W6OY4[FBYF):N88:7\"IDUN&M&=)C>0=;1I\! M(/)W-?:N]N;D[ON@+7R*9E4_ M)%&DT@(_A#0/2::JE""7@E+"WI3PPFJ_YP3RDO+K;1\RBTROMR[LE(=S:#6Y M?B:+Z59QH&BSSIO "^;+7&YYK& %2SV7AFKC<;KP?P6K5>KF0.RN?%S!)OE& M!5G9V@GA(0O_2.D/Q-!K%:W5V,6DF?]3NN=N\1A4K[4KAE;?M8LK@C_+;+L= M0>)64"LN^/-,FZ7T>!OF5JUB-&NO;2Z[XOA.SSY*:A[8D69-F^Z2Y7^B%''- M(8C* O>>!1Y?6;YFM&%9J#1Q_VGB,=J&7JG7M'+DD;)$.VL0HH([.04MQ6YA M0=?$@=N+%D$*)YM.ED/QN>= #E_F@J66K(@(GXSBU4,$Z]R=M;6LZRI0TN+V M'YI50]9*LT+6QM]9<>O""GA9W,H>ZFIU/PA5WA"+Q]):^TQI> "W<;^C!$/B MN/ *:\HRM9XXG^Q-1!EY-7-XE3FC&\I';?_]7[F@Q21&PA,K55NOO)/TS?5 I]S#3_5E&8KD"(?ZM?(F0>.^)X]/L M(U)FU=R35I:6B)'JX">+3 ,Z_OG=WV[][MJ#PJOPGF1SL5\7:R OL :R0#5^3U;<92LWG^$HF<,Z2+U=[L%1*X[\ M=*E4ZZT=%N%EGB^'A+Q=5]45:_*"0Q3A912C5^M*+P74BV8JK110*U53U:P6 M42]FM::*]PI7O/>-+?6TWZGUL*IA;4X1?4<\IA=]&$RRS3>GA!$>Q+TZZ]*WI?5;!/Y#.E,H9G M%\-NZ0&7#D#IH>MA<3L(^\NX#G\(.WT0&'LH?']51=F*\RO8Y _0N- \B!"> M?\+=:E8,?3=-7@^W:K8FI&R;*_;M+,PO6RS3'VX.5.S;*+ M?(Z]H>RQTFJ_NBCV+;.^0NK^B8VLXJK?J#0:QDN*7H\XSY/N+^D)HW*\T\CQ M7KI(Z@WDCMJYDU0F4LAL\*568M8KFOFB!PB.(&_LL09EK+-XV[FOQ-)N:RD&/?/-Q7[;16 -/RIJ?XF-9 MPJ>Z!_&F!9-'8=+6(WPZ1ZOHK:9*5O>?K!Z?;1CM2MULE"Q%?7N3.-4$M+A) MQ!LQTYUL>ED.S1_UDUKV-D?5Q*'RV:WW/VA:5?N04%UD']O"7PVM.25P"]=G MFZ)XYL\[%DML3\-X%N7X6EBOZ^RS6(]3#P@B%]YJ? HJA;D@981KNPM. 3#B M#;+7T!S :))/R!JZ)A#")+#FC*+ACLY8RV0YHN3;O*']C#(COCL65#X)HYHEV)01,_TDO&&U);R M^?+Y?ZSYXL=.3C./C/]0UKOY<8;\L]BL[\:6R9M%7.?G=T-3:S1LH]88FJ93 M&YJCNC5LC7HI7 MG_N#[N7UX-N-^-)V3W4FSU*_>ZKG":%WTC5D1"4KBKZ MW2\H0&)4U^&((@\[JW+FUS-*)XG6T>=_NOYV2[YT;O[9NR4W_<$_"X85,I$@ MM["RFU%C]C\>*\ U,K[%$:4>.LF4WBS-204KC1]BAH/N<\Y(@DC@AG^2$&E4 M5]TW]X@)XYJ7ITDQVC^&>8HAR3<'FO0$-8K]D!P;UHV&CK#:VI MW,@F-V(>G1N1NF8N)-5VP7Q$FMY^L3R+\Q\BKQ$LQ@6D>2X:XYAG03!0-YRR MK!\)82U8L_ ?OG;8&(K$E5(G>2V!N1/"VJ[8S=-8P>]+@GB&4T8,>>"#8W-@#&L M9:?A(O^S'<\E/Y3H6A-[L#X%-)HG0E_FHNM.73J&>5$[9C[L&NG#8+;O!'E#3AM+3;"8!*9L7T-EY-+IBEL MHJ94_X6A&GN31RS&^)O85QF 4W]V$B3;!0OE= M*:0.9/1\S]7J!H55Y,X09<4T\"W.HLM_:HNEAPIW*"B9&_(-,V#-L,ZT^GO* M;46K.^+5^B7UH4H^L8T/%KS!KE,)5EXZ+T(M>\I(23D@86MH'8':%E-DL"Z1 M#Q$WPAT'0&#HPJP0OL](9CG'XV,T:44QWR>:YZ3Y6!\3)T2972X:SFR="IMG M,&!^^V^S\^ADKB'K F\S(YI<@W>HG,4,1?^B;Q1 M;O-:['$CIV?F^RRL"(MZ(#/W3\I9)5G.;*79,A5%;]Y::W:EPNRLPE(7'$B% M,39,N,BC2]LO8DCN?,$);,4RO&.!"Z,/V[ND9_D+$C%61 CF@4ML@#+.T_S M1,P>41NW^M/%)6)A2-%MDK]B<( P ;'#S'@R\0:NQ_=,A6\E@!BBY1'-?<^- M_$!F%")2P]L.1%U;,&*Z&4I0F7/D1K.M.(^RVYNINKVI;F\'[/:V<6\YLY\J MZ("7-PSXV^!'N,^P1K ZS] !P 3 2RT[V+Q[2$YIMESA@I?79CL&D)3&@3QA MDT[JT?YL[)O,C\LI@&N7[,JL=:45T*SW%U3 $J&DP6#E^Y7G3:*:W630]''; MU%O.4&\9VM#4&[AEJ<$_X).;CFZ-X//<)L/7SLUMOS_4-+VNM\0G^S\Y6?_ M>!K_<53\X+/?EP_0C>D?W5Q??.E<]N_OLK.GII4UZAF#+5VJSXT M6W5]:.E&;6@[HY8Q;C0,J]98V6+1+GN_=BX9W.Y][E_].@"Q->MJ=V7S[HIV M=+LK3,TDH^?"[JM>/"/&<[?0MUU+;M5P"? + M(3OU<<$\<84IO+8_1G,(&5K6S+@5<;LA,^LNC%F=R@3CF\5N M$](HFM$JZ81LCZZ2V^/AU\.$8!W].W8FS.0J *4@6J,$*R2T^ $X_(F;*/Q0 M&",>1G5Y=VZI6,X@+!@-5?)*/:3;GYG\@#\*)?9RK#D>YH;)TN&[BC2DN?OS MP2X#3JG?S< S33;0>PAE\S(M-@)16H0Z\G.=;K'M-@B*[W2!W@*Q09I/55K. M>*PWG:'=QB/6EE$?6J.1/FR/C'J[WC3&=FLU6'=NAGAL=M'IWE[?#%2(WABB M.T<7HU&W1"BW8.%YJ4@F#:!K5@EW@TGA76;)Y/P(=UX2-.!6LD6\F.$,N!3/ M1T.L8Z',G_)33?1/?X(M8O@'O\W^S#K741P!N$)^NKF;]++W0RK.4GGF\!76 M)>E7B+ 2.:[58TPV#W[UZN6R(.?WI" G#YJ^6($]E2>Z.GF/5XB--%YN*"]G M'R=WD]MKEHN9Z'/,J(L5N,N-$%M2VG5.JN 7USO/;% +L8*0'F0 M!)''>Q""QFR'SQ45#?;@X\X AA+F8&7\R@XMC>#I\-8Y^(W#K:RQ8)9$L.). MR-QL") ]"$>P+J0%L#-],=K\(=QC5K3)%&01%T9!S&I&& %M/P#3M,2""2#> MXV$_Y9&5G32L_RGX('/C:(O:!9$Y+PLM-T=>O[!^]>2BG5%K /QN&L.14S>& MIM6TAY:FV<.F/C+;AM43>_SH'/9&UQ?]'[_UK_] MWT&O^PV+"WLJ!FZ,@?K1A<"LR@G3.;F^(%SK)%4[JQ'X-NCAAP+3[C=BSF'@ MLCFR7GWN@<[&]G_?/$COW1#K>1PRL/"P$99LC]>2#RAX9]$R9;3+\ZC732@+ M=]TPQ 3<,(V*86@0MS+3":=60).S5SS,]SWA0@$3HP-/ROBQ>,(1,2'QJ)FZ M<;SP_WP?\FR+PVUQ;[:C*L8@?-9?6,K$8#N$@!EBP\QW"RG# +<,V&GQ>_<# M*IW-V'QO?7BO?Y B2FTA=]9V?LEA :0P;P<&>#C*S0Y00?])[.>8TQ*TOGEL!URI6&BL)C9:$W M2\16' K$U.]8S.;1B0_ G =A'#(F,8LXP"^R\2SBTA_M-"!?8T@.V>,S1['25RE>1%EYMGC'8G6" 5UDY\:*MK.K/IH&?CR9;G7* M4"3RE]E@_41*70TI=:U8-)?4WEWI5 M;RJI*UL_":DK6U>V?BI25[:N;/WHI;Y]^Z,L7BHPS\=3:/\K.\YX)NW)5J!E MSY6U&TV@M6ZW=Z?=<3*K[XBU?^MC 5)ZHBGV*^7^R(OLXJE H.RB^';1@=E9 M$\K/$,G"@E$OP$*8>2B;.$V;>,I79$]+^/8W.^CV?"Q><]BC*NQ(7_9J8G84 MQHM5C336:63F>C39(\:<0I[1+9^+^J()-[:*C1?*5$_05#M8N7K/RD.)@]OO M <%G&VG&;),2V@?L\44S9IP6M:PWV6>TRIR#/F9T*5?,=PVUW[1[*MRS>:Z= MLR*.,](\-_C?6QA(?BHL]3OT3 [0^I OC+>?]Q9M79_72ENKF'J]TF@W=MD+ M$QVG,HI"&L4/1#.J[992<[G5K-:^,HIU:[_6JC1 YYJAOS9]>5.%MM)E)]+;1L4T=^Z)E+H+J>YZM=Y6JCX)5:N5?4KJ;D%^T6A4:HWF M"_B9BKA+TDXSC_:Y45.[)+M(BHO,2/9"+]>H&Y5ZW5!(2AG-UD:C5S5-&8PR M&.5EBF,T1V<4C5:EJ34KK36NI.@;.TD_/-;P?YM3YRU+#@JU[[.?<]K<%->= MTQ:3<_!YMFU6C*9>:;3K+Y5+&9#B&DT729'L0*G55JI1B_"T-'T<,SJZ'&!C MZ!1=&9+'8G>OVY/)%@XW1=',>#QF_G /\SNPP]G[_)3^CGM^2G_'/;^CU5^N MU] S>E6\;@XR&\=*A89;ZF=OS1 M=EI::T7GK,A\8^.JE1C_PFIH_@KOL[DI/6-(D;7,LFZ9C.@$AN%[Y!^6%V-# M8AV[EVAM3GMC(:LDZUI#[Q=N0-F%L4>)WN*75$<37\RU6Y5] *TXFOJ! M^Q\K;:Z#5WWRK<#!RNO/<&_1)<^:\X8JLLJ:-]Z1[^([,)8HO6;-G&27EB5F M.C':*_\[?U=OK!EQYK$$UL$)R\6_\T[,":DM^R W(]:Q<;E'9-)TCO>.62?\ MAU0,?)Y<(M8DH((RBTV5,W \=I=L4YJQ'P?1=(FFH\;;RVZ<@6Q9]>BO,*7] MH->KM80D'.[X0S/[QB/SS[;0R?>:QBZ#/F52;KB>Z428SP?;']*^8-WT, MJ.LQ*EH'>U6[TC[Q6M8)"AOGWKOS>+XT81AK;O"L+7)B,?C]2L9&N1VP1KT9 M*?)^71%[^H5W])6]PD;Q VXE+TFON2P]LU;+CN :I_I C"PWL_A],?;U(]C: MX/@PRA@LE+5^1@N#.XDN43?ISW^%55LA MG$!8^ADM(6/(V"5CJV9*3?LP\3%K3PT9'T)C7Y>#US/?D,THF4/C?'0^EW5# M$$&A[-,>3GISC0K$U"4%7&K%[!D4UBDS\BL9R0C.G)R \'M"0$DP7@G$QT9; M4U>T-9DT1M'6/"(NE5_N+K\L5G*YXNM9-_],LO&X8]>W=>OHTS6C:J3A\G93 MON(BLQADK.,8NRKGVAE+NW9W+"%!V+=60E=^1$F32":< 0Y[ZL_ M$(1MF4G MQ0SG![)E.*RW*)8IL/"9]GIF2<^?3QZ/>(5=>FG.-N/IAFC<4L? M6BVG,33K6FW8-I'WA^J-5KMAU>J-50(!XW/OHO/M\G;P[>OUU:!WU;^^29OJ M#N&+IEX77^*^2C567MM8^?A(VJ7B"6J><-5G&BH7EV[@RO=HKI>X93IZ76^T MAXVZW1J:HY8S;-NCVI VS9KIU.IMHU5?,7SS2_^J-^A<]&[_-\-(/]1JS5;+ M$%NW_J?^[6#8:C9;S9:*6I$(49SEJ5'D./7N%ZF]UY^1OK:?_RN[ M]V\TCD:U;1ZP.>AJ1U"I@/RDMV]]NGG_K-HZ9!/];6?[!K3>:_<&]]>0=J-6 M3+UJ*",LVFQ/S B;55U76BF:5C2MVE!:*9I6]%95.R0%4.G5\G1I_JN2NC>2 MRZ9G]GKW4Y!,M.53>Z^*IX>R@IV7ZK\NB5)*+[C2 33BFS^_,]Z]R *T))X M(V?@$NGOC23]?6['W"U+@G_)^_3JY8 ^T2+9--D^6;0:O_[F+Z MPBD>N3E\IJ$=N(R/='0RV:?5<"AXY )"FO2=6 M#8$PU[O(1SO6Q2Y/718O4\?\I[QJW(",ZI:2<+MSI]Q M9Y-^2YB1GX\E[WD64OL,9A]8=O21\D6=JQ/^G[]B/_KQR9_CE_WX3AQ 3J-H M$7X\/[^[NZO"+U0G_O?S3F!/W>\T/*?.Q K.'2NRSC6S76\;^CDL;ZU>;QG- MFJ[7:HVV43O'QZ+.\$F!FF%H]UKMK^HTFN^@_G:+BEOQT$L7538&I47L1#1- MMUG:L'0LJDQ\IYO#;S-IK7;V^V["^:%GL@-7^^0>Y!O-9+7G^ F%S$>V/IO/ MV/HLE2?:EP@.%WJ5@@\J@F($GL-:02$BUD%%4)!8MR,9G%!\-*K;= 0_-B=8 MAKA6%$B)4'(556HUK5'7F@FJU&J&7K^G]X:COSFN_/0PL^Y6"VN511]A("\3 M@GRU9RU(5%4(4@$,A2"5@DL=>!2"5 A2(<@7Q$>MIDXE"QK8B@(AMSZ5I/=: MS='>"D!^L<(HW_VM@]T,L5&-; 'WA;?S:\L>:Z,'WEMN[GL3,OC6[?8& W)) M/=1DA5Q>=BOD8F9- )@&Y)/E_4DN!I]X%[9/\0,-%$@M1:Y0'I"Z"^==D,BM M4*H",0JE*@67.O(HE*I0JD*I+T.IZJ"SF('M.%'JFQUS?O&#:&)-*/G#"NC4 MC_,PE8['U,8'D$EG$;@STEI"JB,:W5'JK<6J[();>F^%I&LML"4LPZP*HY8A M4R@51E4GJ66(P0K"*(RJ%%SZR*,PJL*H"J.^#*,:)?2"90AL1<>H6B.#4>LU MDV-4XZTPZO-XM%; *?W7@OSA!S.'_.;/4)4A/AQ:9=<,(KJ84H^_DX&F1*V4 MH\T06F?_+$>..0J8*F2ID^C)D:I;0"Y8A ML!TG,C7?"IE>N$$8D4Z6UW@5;58XW&1,ESD0RPDZU8%H&8)_F4#GJYUQ02*Q M IT*DRC0J11D=T_MF#WC>3V& M*VA "N&L<6!Y4T\HYQ93#.L,\U\;WW@+_T@^UG=R7X6@_T'["< J\:!&[DP MB=X] %!O0DG'CG $6MLP*\0*B>7X"RSDS?[L !\[]3U^.Z.FRR$/K&!D>30\ MN[Z?T0=Y*[U6TQ6@+5U><9*9Q&GF#BI;4&A:H6FE8(6F%9I6:%JAZ>W1M.J[ M5,S =@ T_69-DS:@Z0O7LSS;M68*39_"^CJBO.(D,XG3S!W*E"TT=Y8L<)*1_S1C?>FB>Z&SO0(ZN+<6@3K(/3V=%S#$*:BKH*Z" MNEM#7760JZ"N@+K%/\A54+>@ *B >$JK]J\&)72$)4"[?6_F>I3\Z]/-)>E[8000D)+/OAUCHR6E MLG)$JY.,3Z<9DC-F.F M6^O>]_SY ^G=1]0+\51M8$_IW%(@JF3AZR0#UFF&J#(%)06B%(A2BBI-%%(@ M2H$H!:*V!U'=SF4)'>'1Q:AG@ZBN-;/C&2]3O'2]/T=(Y:$@5;F"V4F&K],, M6&4*40I2*4BE%%6:**0@E8)4"E)M#ZD^]RY*Z B/+D8]&U)]IF/7'1Q:AG(ZI+:T1G M"DR5-8R=9. ZS5!5IN"DP)0"4TI1I8E""DPI,*7 U/9@ZNM-KX2.\.ABU+/! MU-> AJ!75?)7ZFAVDO'K-".6BE&*XKS\6$RU"RQ:]E[ J*<> 3@'VLFSX!P/Y!:;L<0>XDP]II!K)GAZ[SR!K-Z(&#KK9]T'T[ M6'#L@SIWW.^__ 3_R+O8,VH%'T=^-!4_=09_1_[\HX$_*19RK?;WO9BN33$R MR3GJYB(BM?0_^$F]F1DU^_>__RL[^I%E_SD)_-ASSFQ_Y@LS/]C0/$)ZN\4[YV[*U,+>)V/ MFEDU]Z25U,Z8^(U4!S]9@@GG;[=^=ZT-XM\;>6QNT9T@A4P7/@6=ARLT,AO- M,B_5=>*RB.O\_&XX;HZ-4;MA#0W-; ]-1Z/#=EVWA[9-+;NAC6I-VW['?W4O M4FLD0AOT?[WJW'Z[Z0UVZ N>2,_7#$C3DQ%]S?#^(,=/0/^*W8#B;GV8\/Y0 M.PY NC"JWKT]M3Q('@7YC]8VS J[Z(9.W# *\%932!R=>/9 ;"L.(56,IFX( M-U[X ?N9$24A#!8^\#WBPL^,Z-2:CTNOR2S((@OR%67%P7R M5\7=-+XFMDGZVYO2@(RM9^Z,.?MXYM])'RY?GV&&\9%[KCN8_I-.(_G<&H7^ M+([HC^@_]N72]Q*DQ+];0JR-Z;42]FZ%K4Q[9]+>MPC?6C'OTSSN@[(E94L'F8PRMQ+, M!14C,)G8.](6]P1R,];RYHIYC #\_=? A7<6\-;*A\LIWFY/>([L MY.2XAG%L1S:MG1[9B!EFSE#$.]DCE,P1B5%;>\[SW7>=1XYYDI.<\Y'O/,#_ M3:/Y[)?_#U!+ P04 " !(JF%5$.]^- ,= !&'@ & &5X<&DM,C R M,C Y,S!X,3!Q,# Q+FIP9YUW=U23W;?F"Z$H+8*AEX!T45"ITB(B7;Z #:2* MH#01D18P)!0! :4*" HH"*B(43$T@= #^B$@2N@)B4J'!!!>24@NWV_FWID[ MZ\Y:,W>?L_\XZ^QSUG[>\^[][,T9XU" _;6=M8 %S< <.T-@#,)6 (0;NY_ MYI[P[$W>?;R\/#R\ OS\?/N$!(2$! 4$!85%Q X(BXB*" H>D#@@>A F+BXN M!)64DH!)B<'$8?] / -Q<$ @W#^0?K_=VX_;V M 1Y17C&EXQ9\!YU]^ ^%P4XDY#S;IWSZ78?XN6&ZBN[5VXG[!20DI:1E5-74 M-30/Z^D;&!J=-+8\8V5M8VMG?_["Q4LNKI?=?/VN7?6GIOW,+^@\%%1<7G%\\JJZA+FX<' MPL/_#RXN[NA_#$1Y>)6.\XE9.//[A!T\=")A'^QTSK-W'?N5=<_1Q:_>'A:0 M4-&;567\ ^U?R/[?@"7^MY#]![#_A6L"$()P[3T>1!1 +OGRRM*42M7<@.? MNSY[X-"2V7'Q@E"NW3R 2S,WY0 =#A\0^[RGYLE0O?D69(RHQ@Y^1/S]I07F M6_- 3!-D1(]K:^O4FK4%CH@XP)[A +*FEK>^ZF0@W@]M9OQ5EZ[O[9.OOJ%6 M26]8V674=+G8J;2I.P8I8@+T36Q_7%(H<<[N)Y*1A9+,?9)&Z3TD\[!SM*0 MU[%WS?UT\W]TQT@=,>)_1PRR-)'16L]RX@")V>C@K[@W1W"*0[4W5WX$5"5Z M'L^G11I=N^*=N$]9?'-MV9,9/,#H9:]USIQ@BA>FIUQ_G_O=],4;&N37J>=/ MC'\O]0U6 G%86ULG.XJ &[BTM;-;@YB]!$:RH+./W[9I???A ':-:6W!LE$T M\R^LA/D3<1J03BSEJ3<^C#'3H-,U*##C?VJDB@.D/9@ZVC/=6?;[2N:+U(W0 M:L1AEA[=\%Z;%FKD+/U+?)UGD.'7N\Z-*U9L==_Q"WYY*QZMK2VD;>.+GG@_OFNOM5VT]-)G^,N%O)L\B5V2V=<3:3B!!UFXCS M9EH[: F;.&1\NE,NZ@Z(W>*+\6W?/6P=]^SK_2PWUB,PB0/P*H(XZN=^[#OM M(RWJ5Y#]P@\%CSS%XE7B?^P";W0==IO:#!:B3_O0'M>\EOL3?8G>ETK7_*LC M?.MF.HL)BN^=/VDXD5R?QS!T2!D]:6M1NY!^^MGO@D-(A4JD0O[VE_Q7XTO% M(?7/JJ=Z8JZ%2Q7(WI,[87O7[X"-L^VU9HTW_A<8PM_+LO3,#B%TE@L+ML4^ MY_]YGQ!%V5H,@%25I__A )= &A4AA!DU=NE:.6>B-!L7BM1U/?M.%/&$ZU/A M=.()8]]6(([+"CT]RP$FVH3]MSY\QTBN-K#[4T8^-3R)VVIU;B5%AS7>_.!0?H9 ZY9I=O\TKS;OO(H8A"PPYW^!TJ$XPV[ MD?<(8I%("$N8_KWT]8ZEU&_Y.^<1\XQ&H\--2J?XE55R;8WDSILJ,<^Q;$$? M!M2>GDI$"E\.S%X2.?2.P?<0._PY+UZ6)]$L5G3A5!9N'O<$>R,TLTT'//X< M/ L:'#5PW_5W9DK+W+<:R3?JE?)]$NX50X5.'*1Q@/::6G47L&PV2YB,LE]= M..K_^,S#/V\+3.$M6.>DE5.#'P)P91P@B) E0^Y$ *"W%[UY_--$?06/4.A5 M[2IIOMN ,C]?*QG9&%PC&%/&]>.!!ZW*EB_^R+"W=# '4,"8H.IH@P],H?3% MSUT')P-4/;!!RLK+2M@,S/[^3?'O:-7=5^B+P0P#: I9RE0'FHQ&1NGZQ%UG MUFKOIJH(;2F6G>8%XFRL8$Y<_Q?EGR.S8&5;.1]'YK)FO1*B1I=4M,)J!P[Z M%+D_6EDW$4WQF1)7P*_#E^?H@JZ[Y>9*';/3!A;^@3)QY1S R6^J?HB;RVBU M.QL6K3XDTPE.TJ1;L(SP'K9BR7;K5K5IND7?F-PKKF68!LYIMX #!(>"UST1 MGNF3G0>"2;&OW]5-]\=>\3O#P]-NW??Y(/A=+(X#S,)!];4.K-!"SJ0G*L@1 M0]& QKST_.0Y&'[WFO,F=\L:K8QU,+@CE@.DXG0P"L]GY$FSEBH&H28.@;=. M,5-CCMS=%!(QLXH99)DEG>, Y6%[7S(IB@/0+F"[QO1U=M0E"*!A*%O?P7D> MK6).GBT)9;L'[I0D]QJI^J5<"!U.@GXE!!#\UNX/,(B4-P]PGL;UN'T&;O?D MY\YRCZTTBH?V$N39ZN"PN3+Z-(,_;>0O1XT@4JZ7K-&/F7>Z3]X*)Y3>CA7! M;[NPQ/*Z3]A5@TS+(V>=^X-1K^Y(B*1N3" .W[ M8PO(,S6P0>Y3:&=Z96FH MDE/D1R/)(B35G_VM$0[V0D-OWYG6^DIYW?,](!-F#<"/$^)[D*,2^W%H]IL M8.@MF7 5"OR=Y;<.:'C3CDCU3Z]O;TQDX1_@1!#KKW/7.:CX>T];)?7E4_=@ M=U1*S\>/8X9&7C52)WWGCQGG>#]@'V5<>DG+$@LR7L5';4]4L@9,-YI^/N( MBL9<8UR>@RL'&637W:>80S.H#.>CO+F_Y(V[HBZ- BCO*#/7;?-VEZ>8'L+[ MWT0B6:Z672.4 QK:Y?BU%4HQ'7Z[PG;*J&:I3; MB;G&/3XTQ5Z#X^U"] M4=@FRQ*1+Y',9>.I[#LB&6MY8R[S$1Q@$3X?6&!@L!/R1*+@;67KAWWOK(0< M\,ZP*QJ0I\#5,L1.X8Y,;E8'+IV\?L'4FP/X9 SNROVVZ60KD-!W7B^TR0V' MK$8Z+*6A/[IKI(46-5,BY$^:3WU?^\_VVY(LL<%9_/UZM@:CM=M!=?.<]N.@ MOUMZ!5:SL\+7LZJ"TK18)GLDZ&(VFB=.?(#VVG+Y\JR8:)O@8;7LA]F_(W01 MF<8!Z X.TX:VQ1OM,YHAEU95C^BM7!)/J]RZ#*,AG,SQ._I66IG$C>TW\VZI M*7NY3>MBW6/DMQL_CPV&&*^@IB)Y7*;)=$=XUK;S8@-"*/).5<%7O^ 2C;[Q M]2>W&="K)]ICDY8N$"@OX<(W(LI$0=_>J# 50YGM>.OW1UK0ON([&;[;:HTA6+8]*9FP]&GCCVHT M=V/<_[:TLPGW5L1V6+S&L52K4%K4FP^DC,M2(O7[B1"6\T?M<7G7&9F+\DM"Q.[LDF?Y;;-F4?&6OC.M@UMB]-:?@QT#V)Z&FKI+C+C=GJ7CB[ ?VM J MAZMM#[^QCE8MLJ7+NK8-/DU<&.T=7B%"/DTV!+ .(_A0EHYTR>0/9.@\0\_X M9MF^1)ZHJ0Z;EZMQ\Z(,TK(.K00Z6X"GK:5B#CS%"/F"$^J7STAS?)_4?]V#4H:TWX'0 MH,MU]#E:_M_1I>I#VT%A\34OQNVO-$X83OTFDT7A ,LOZ61*W!(9#+9$ M3&0:[%$7V=[_">2;EH(DG?N1 O\>__*.Z!1VP?G>(*]!9G12R;)OB=+"Y9-.UUK?%7T=- G34Y)5O<"65GAQT M8P934SM"A=#>QIH,^=;N.=MFR8(VJRZK>HNES(J)9V -7:<3*\V7/:/\H=1N MLZBGIZ2GMLOB"'+Y\Q>S%Y .!*7\EJ4OO:'#J;L&=F!I=/Z5D<#3*]!V@1UL M5]NAK[@;1T)6?FN=G#M6=2A]5CKKDPFD^!=;&RU,;^A=$QJ?-S^LJ$VF"HML_=S;R9%1(O \LTY[ZIY/-9BUR@!W+] MA$/P=^25M\;! =7?*_B'(3Q7]+L_2ZEKCH2)9S#M4=7VX'>F UJ'3DA\HS0: MZ:FPL6)(JC^KDCE]8C\O48XK;^ .,HO@,YB,%6OQ? $6NH_\EHYTV!;[B[XH M9OV<(@*+H+A$TQ]O8>GP#JW+5^F9"2(E1[K$IG7UZOK,A.[;$1OLK\1*+3A8 MP5)@SE; ?Z48*,N??G>&&WQ'G>:.6)_I.E^J6%$U\..E0H^M_A('>.^]7%2- M&7'#WE- 2M0G82L=#AB\O*ZF(YN4^H61>2%]6P?4=%G^&:W*\A:/T+(NA^3?B@K0'%]2U>.3CPY[5U6)HRXB4@KA8 /7J!*F1>QHNZ+=3'-F?FH ML42+H9@KV%>'^;B\CO%9X$81R6Q$ _B,8@;OD6B.VRH,?7E*S<'SM([V!05: MXZ9RXK$ 2'7!A43U7.O],MQ__WT+D+?3_V/"C,1\UV%4]-3.AD*GX:!E1-H] MD=2?;4]N73-_=5(0+*6VDMD"TDP7;.=)7T077,"+=J'Y/O;&=/O49'?7/2YY M^=2C\]7P'N*<>4:%%YAQZ<.(WF2@CL[J3]X*57H[8KH) M^"-D;M,@O0?7H[%\0>N\S>?[/CRDU[W8FN]JW'$9F?!G'2RS@M<]+.8=2\8< M^IOWSW?B(=GX%O>D&<7]YQ?M;G;!'WNIT6V/DY7!,'H!0@1&\4(ADNB57YOFV!+N?JK6_Z>83D*33^<40?9[BS M[5,S]E+3\1@.4%'Z J7;&SO8M2;FNK3#N]E\L^::8J[LO2S%'=&AI*&D#O$S M90282SMS7F%8PK9F 7&4;3>+,^G/%ZJ'CK,/5/5#P\(UH MXS.CI=QT? ]^,_UBI'#@R 'F:]N_:+^OF#W0$OGEPA+7H>IG5KP!W3OJW[]N MN"2P3?+Y"_V>=B,HKF\J;/,W+A]Q?0V*I)9EMNT;J26%][\Z-;#\JN,1^Q1) ME(H4"\+HD$(C2ZYN>5J>;WTX8/;W0&%.5CA;OF:5 *IAV[5>Z@?CTII;7Z9_ MA05[:M@2EN08*DECT(?P4E4T1IV,6/%

F&2MFG82X,\N9!J]T^^UTY7Z&175X_LM31Y#!M::(HY M]/,S(E7SS=60Z\N7)^)*(6I^B!FBQ9HG,@V-K$0ASGP1)W9?=C M$,G,R7HCLBSZJ0DB7B W6I-F?]%=-_KK+W MHT1H'#93=P/N++:K,.)8,(PK/5R1Y3UMO_->5=VW5U^EG M[.8-GR2 U-:1;G.-$9;N;,UT[/JYB$F3\$B5[ =_[@O]#".EKV<]P.Y#R])P M"<7WW49S?.$YE7\87J\/Y[HW$[,7*7[A7B>9YJCJBPS$LCP5OF+GUV1@$%U0 ML-%WVTW5^Z'_I%[\3G '5I)ELE<_0'IWSA2*S5MKJ@FKJ*I,%$VOE[(NDE,X M@%@+@N'=6="F1/^^3@XD09*&AU,O1K(E%/(WUI:K.8":)?]NTAIB*^A/TE;H M-]-0IAD*@@1QY47X-1ZO:;.&>WK7Y"9?O>6^MN./F^LY#G]6#.U=$P3SJ!@\ M159SU;W;[9WH/=?S:S O4*S(_S$I M2"1L]9;6S[7QLMYFFV[DI L5>N^#%K[UZ]KFHY\I3L?"UG^(CNW%N/LL(C6" M?)\#U).ZM3B 3)="M6$J(;HJD)2$#GH:+Z5$H9W<&>)O9AW=K<>(L]P8/&YJ M^:\]7(/JZL>.XAW"N1[M*/LEQM45+[3I8KZV\8%BH[? ,J?'*]M%QUQ=V_T; MPW97*IYNJ[4P>[!R; $02\LLF2U!=M5R@/VU#SHG)KRJ,C]>C8;(^O&$#7J$ M>K)_\]";4]I]B/1CL4]B;YL)*YI54X@K MTI2LK&,S<(&@@P[AUY+"_:-O#@T<4 >R4<0A4K7+(+D.2B3SH7U:2(?>TC^! MNKU#!R+CM%W%U6X;3;< 'A#BWUP*^9O"D!.F[M0,."\JV)D4:1 QLJP4.!

U58?,OVR;E(J]7SX[]\,,?$V>L&3;VF0B MEB4-UW&RNZ6$']UY[ Y)[_X7D/FL5(*H'CS=7+R. 4W5R>4 9YNE7;RDD9$^ MK",F2:YL67!\-DN<94U"0ZL';^ULI3];':9H2?$S:V<(Y@1_,_=>#E#G'Z^' M33?V+Z-"4YMKNSIP@;8B2Z=K$TY ET"9+<2X;Z^,2Q8V>#"MF)T6U=#LN?OP MO.4)1G98A_R]>2MN\T*P@WD:E*1X/M0%&RZ[GZR63OD".S%E;W:1WVC;2+P? MK;7[@2V)]F3PQ"KDU7B,+:X_L0Q^Y2XEXSN?JG)PY0GI+IJ'SBYBY&UU@H]K MP2\:>$<;BVRK:E$&PW$.H9<[1-O:&4> MWG^5_XV4 # __[RO/"''ZW+'"[>!D$BA:(D-I4S;2J>^1>M]BG0+^9I9;!:" M?G; I-N09$SL"K&7%PFTBQH.;9"]43ILU&^Q;*% ;5LMCT=(FUHRA5G!])61 MTS/[F@E.M]1&JC(C0JMD$8^J4>%;TB")ZH!/1HN'5RN9#KYTE-M'\*C'*GG7 M2<&NEO3X4G7&Y]C[\<]!+6<\":-$MJ":G193R;##G]\R&HLXISM]2T*R<1=ENR#5CPS(>E8/X*(M"1 MT,SB7]61+Q8/+$07DLY]&)ER?%6S5U *[@<1$CH6&=HYCDWL*QC>&(2 M;#[Z=HIHRDRG!4Z@E-JQM=_O=*4W)WS M6>'5LYR$/D5:HC#F(5HNCPB9'<@G=&N9!&,/NJOGF8X6"NI%*XJH]LTCPY9^ MOV%7E.TZ[ H?0_"U:6'[G1C8W10=Q&8X:93P#KF\,8N=D*1@[W]X@%%+7)2W M-GS_K;9]H_9);XST(C325.:/%K6!E0^5Y !C5S,"X5V>Z:7&]?=EQEQ\)[+ZHX,XG^FX0* C6036&OF"(.S62I1DB MRR^C4**VE3=Q.99KN6F'-*^=53&.PCK@1R(F75^_/NHK:A'*G6P[) 3P>I1G M=S8]<.G:CBXU&_J-VHK+_3)!U;Q--I@3;( 0+#W-8(!+? ""6W_7<*M^E*WZ M63]G*#2BPU_.04DW%1!QD2(JX-IOT!EF9&2K@V5/4^.<+Q?3I$K7L0&X,:9]KM/6R2:':<_+Q17/B\+&/EME.(UXSQ$:S3KB6V% M<3'<68=V7]_<+ //J(-)S]22ZY977K_@ X!S9'C'XVV!UOC('0=BD(>'3[[ M&0RW+UH+U39TN//BKV/;NL#=E< M03H5;-92 KV/$.4>TI*^MFIMI8!PQD&:?_N:T/Q[KP4XO6A\NB?ZSDE?^3KC MN54?9$/0SM5T "2Z[)81 @@9L7X*THS!K$U']4Z_PYY6Y19IU?>Q_ *Z(TW$ MT;:$9E#WVBP'2##D %"T%BSJ;8F!@TGXR7;_:\S54XM(%5+5\"D%9;HEY4L3 M?6TK+*.]^.%HUNNCM=VJE-O#-]&T7*ZU!0>F#EKL&^8@2P+)CZJ\$?HKIBJP M(KY("45^UR=-;:U/!_Y44'#+V67<;#,PM7N"9QC;J?[*]6'Z\*,_]>\+>9[* MCPQM+5S$F&(^R6RU,L3@:5A!M'6I...]]N3=1_!#R]"U*W)RMRQX9'92]H!5 MD;8"P9^,\U1$,MJ*@>@NE4\A=6UKA<'<;@#]:B+(Z8O21HM(A?QEN)RI*J/9 M6^)R,%G(]&*EE2],X>P$'TY"*:=N>_O*#[8K+JH\WMQOMP1QG0-(H4R(,YI@ M#FW:&]G,*&B2?A"RV8WPCX_-2\AKIV B[VP%,W2Z^S&JZ--T* 1=6G MW$F/<=YQOG7;#"5KD2GY:I58TC ^_RG*W9;^P>7X@G%D6VF#KGXWE4?P5]^T M9];M.$?@*LN#7CF7B9$&\[IV[IPI;'[PL("AUWU7R$9:&1^SW5F6)#.72+@> M2>?=' VM%=R_TM+G\2C:R&A.FFB>OPISXK_/'L#RZ6"DT2)X.C(]][-3840G MU<@N5]+&["3$](Z+,EU]R]$[GB!KBL0%Y'7/P+Z'G)ZN^LQU3 1$;!B0]5NBIY% MR,Q/8)-_'M]-&:4JNAWCFMHW_F2SOW\0+[XY -NG49[.]W\VX.)R'>S[( MWH^\^'CA%#P)(9[ 9*?4=F(7_^C>R%8$"CY3]#&C,+=NSX<8$@8O<>TIT>\ MB6S5ZR,KTIG5M^V.:=MMN$^T?=U+FM&NDY=1ZCU:H:'BS?CE,_>R-1!*FZ_F M[DN@@ /0G 8 M 97AP:2TR,#(R,#DS,'AE>#,Q9#$N:'1M[5IK<]LV%OTK6&7:V#.B*$IR MZDB.9A+;[7JF>31UIKL?01(RL:8(%@ E:W]]SP5(F;+E1-G8B3-;SU@2P0O@ M/LY]@3SZ1Q"<%ADO$I&R?YZ__I6E*JGFHK LT8);C"ZES=BY*DM>L-=":YGG M[)66Z85@['DO&O7ZO>?/@F!ZA*6.ZSFJ&+,H"@?AH#\8L&@P'O7'_0%[^9KM M?3@_WG?4)V^/S__][M3O^N[#JU_/CEDG",,_AL=A>')^XF]@^8B=:UX8::4J M>!Z&IV\ZK)-96X[#<+E<]I;#GM(7X?G[,+/S?!3F2AG12VW:F1[1"#X%3Z=' M#VDY46V'E-> MM+$6.;=R(6CMUJI)+K@>Q\IFDYL;;)M9-O-FJK#!C,]EOAH_/9=S8=@;L63O MU9P73[M^!-]&:#E[.G'41OY78&F(YRZ7PK$9JSR=6'%E Y[+"^Q&HQ.OD#&( M&?U' _\#+)Q>93*6E@VC7G04EO?%4HN#!/@4NL4""1YO[-+FO3,]%MK*F4PX MJ8NI&;.98,>9%#-V>B62BI3'WLY (30K*VTJ#@^PBAV%\?21R/"^R@6+ACR( M1GM\GRG-HH.TOJB*%(R34+]#&@U4@*W3*X"]@)N^3"S)'#T?CKJ,&\9359*7 M?B-!;^+EHU)#'F>S(<)';;??N8YY(4SP]BH7JT:Z0;\_>#@A_E,9 &CU$2G. MNNR77!0%V"MF2J==E@DMXA5+'/968)W;\3URMQ%>AL^V\^N&)-!1V''@B.Z6 M(.K]^"1ZUI]\^><9RS@<2HN%%$L S6;2L#\KK@&$?(7Q4FD8K6 _*SUG43_X MC2PH_E6R/Y3.D8A@>XAFNNRL2'J3QZRTP;TI[14W+G.R^8I=%FJ9"Z38KM== MK;%40=A"(3=#*BX+QHL5?-_J2D [R+PN<4.5G,UQI27/V8R3?VBFYM(YNJ.[ M15"(1!C#]8IA5:"7HHD"S:5P+K=>W& L!5>@RLE-&Y],I$;9 #(4$J8.1\M, M)ADS%7UN0*$K?RFI$"@\8FA]1E[= M I(W+/&R\T:SC8UFV(CDO DO4%!">K#L&QWN !E'M TR#DN=*>JXV^8_$08+ M0@LNC'[:1%T*]0FOS.Y3*-3& NJN=_+!6U4:"\ )%](XUP:5*-PZ5,A#$JEZGK%DT5&YE*KB4)('V.<:&NH)4J0W'? M(=ZX).$" 7H\,&1=J=ME)6H+F50YI_@%L1P3U_D#,WPV:F=3_(H%$2+$8+Y( M'RRDW \^XD_B8V<'NP63W5US9[0 80N9$@BX0>-.,8@; (A*!$(&UVEC)>!& M\ECFTJXH.VS;EC#K#.ILM>[CMB5 '^JN:H'0Y*!/ANTHFR4):AO'@"LV+D2! M))4#,K@C7$]$)*BH/"R 65DBVCQR8"1;@'&ZX'GEO(NT)F8SZJ,6D-=L2<#K MM+)#M/"7VW.RPP$FPM.-S_RQJNS='.P2S_B:6E!9,_MT6$^!G M0HL_;E.FVWS<:^FVMJGZKQ.CN[/5I)_AV13759)4FG3:"J);5ITK8S%.O3W6 M,@D6JOL[OTS&S3I%D'LYZXO4Q1TG0!T35F@C+@6^7+=Q@[[[Q3(]J,7OHU \ M^/:%HFO5TP9CW6OO(6=NV_G:D<@-/R/7W*H&UMQQ5 16:;,.[VX 2\[1K5HA M/A*J8H4$0O=3"?[<(GL %R*#H?(E^ MC#*O.\R$,%0D)U) Y75H7M=E2\$O*=;ZS.>BK4;BRW^ MRU-,-&+MOG<:O<[TF ++N:,R%_ -HKVIYE )M.J$J>/9\A[, M-W !.]Y+4N@]E(8'/^V@84=T=_ \@<;&[ UXG\=@?]!E]+C)<>P>S5A7=-:L MQ^Y4*TA4GO/2B''SH\TEV2WSQ\_TJ(64 SYJ#CS?O+*J&?!/<=S(AFQM83T- MC;0>W'28$_I%QY^-TU,HW?!9[Q_YHW&;-N,+"N'(L[6^8F6MFM>+'OS0?HY0 M;]T\4V@]2FJM30:GXYAQ)E,H>WT=+#4OQS$<_#)80F6??#SE&?$;-Z0\1G-7 M6;$A\UN ?[-6?-MW5"J-^ M[W#TMR4>@24.1KWH;Y]X6$N$5E/8NI<0]764\&KE"[X&2,@ IN2(PH/.+A(\ MAPAU$JGM&Y57S)UBL2=]]_?-13R2FT:FWV-I,2/!W="$F\\HCT(YO5;)]V?1 M#5CO"N3_W?K?6MP;MOO_M-M]).*O(^5=[Y?LO?,'BZBS;]W<_UQ9/YGJ'KE% M'7A#5ZDWZ>5^./YR]EH9+UN7YS%/+B^TJHJ46@FEQTWH;[VFM7FC+C#0MDQR M68B@ONYOM!7^5;"-OF)C:/W>68E>,/"E")^A=QCSA9)I#8;#P]Y@M,Y2?JSO M7E7S[[.Y%^2F?P%02P,$% @ 2*IA573B^C:A" SB< !@ !E>'!I M+3(P,C(P.3,P>&5X,S%D,BYH=&WM6FUSVK@6_BNZ=':;S #F)6E32)EIDW0V M=[8OVZ73>S_*ML"Z,997DB'<7[_/D6QB"&GIEK3I[':F A2D2AG1CFW<&)W2"/X*'H].9\)R%B5< M&V&?-SZ,7[5.(&&E3<7H-*@^O6RHXN7H-)9S9NPR%<\;,ZZG,FM9E0_ZG=P. M,3/ [0V9Z]9"QC89=#N=GX8YCV.935NIF-C!M($6*;=R M+FCMVJI1*K@>A,HFP\T-MLW,JWD3E=G6A,]DNAP\'LN9,.R-6+#W:L:SQTT_ M@D\CM)P\'CII(_\OL#3,_X+ M5+BX3F0H+>MWV[W3(-^72C4-(N!3Z)H*9'BXMDM=]\;H3&@K)S+BY"ZF)LPF M@ITE4DS8*YD!_9*G[.T$$D*SO-"FX,@ J]AI$(X>B WOBU2P;I^WND<'_) I MS;K'<7E19#$4)Z-^%U&A@0JH=7$-L&=(TQ>1)9N[S_I'3<8-X['**4N_DZ&; M>/FDU;#'Q:P/^BCC]CO7(<^$:;V]3L6RLJ[7Z?3NSXC_%08 6G["BLLF^[>8 M3-C'1%IA9"R:+!%:A$L6.? MH3NW@SVJM\8O_2?;%79#$O#([*#EA.XVH=O^ M^5'W26?X]7\O6<+G@FDQEV(!I-E$&O9'P360D"XQGBN-J&7LE=(SUNVT?J,0 MBO_D[*/2*2H1@@_33)-=9E%[^)"=UMN;TUYRXTHGFRW95:86J4"-;7K?E1Z+ M%8S-%(HSK.(R8SQ;(OFM+@2\@]+K*C=LFPJM*.3A1DKH3+N=7B!F.$;4BEE*=54D92HV^ &#H)4_+1(I%1PDQ! M?V[F+Y 5Y2)DR4P:%#B*B>\TM# YRNDE+$Q&UL#C+%K1)HD4:00 "H40N>V,TZ?B)N$35*U,!5DM)A*8S45($Z# M7F]HV:Q%WE3*W-+V00?_:&_!'Z]YZN=')[WNTZ$IPUN6%DH>Y;N7 W/HW'C) MN!8N8 B #-$ZP+%, "5A*DU",TAL!A(A(J'K6)HH5:; /*(7K5(?N5PKG XP M;-@! A4+1-Y'8ZW#H/[$^ ;E^$!X+5R'0E?^4E(GD'G$T/J,LKH&)!]8TF7G MC29K&TVP$=FY"2](4$&ZM^K;/=D!,DYH&V03?$M%"0(BL%\$=\;I>P''^%G M\;%S@MV"R>ZIN3-:@+ Y^F!,Y08G=^(@;@ @:A$(&5S'592 &\E#F4J[I.JP M;5O"K NHB]7J(+>M 'JJNRX-PBD'!V7$CJI9%*&W<0JX9F,J,A2I%)#!'>$. M122"CLK# IB5.=CF@0,CV@*,BSE/"Y==Y#6<3.@@-8>]9DL!7I65'=C"7VZO MR0X'F(A,-[[RAZJP=VNP"Y_QE;2@MF;R^;:0A57#Y* MO">@SY 6?]BAC+?E MN/?2;6]3]U\61G=G:TB_(+.)UU44%9I\6B/1+:O.E+$8I\,]UC(1%BK/=WZ9 MA)M5B:#T,=9T#)"4L<(ZX$/MQI8T.^^=4VW6O$]]$H'G__1M$=U>,* M8\V;[*%DKL?Y)I$H#;^@UMSJ!E;:<70$5FFSHG]%(7V M?7FX]W0'#SNAN\GS'!X;L#?0?19"_5Z3T?LFIS&]0'$+/V_0=O2BQW6@I1VA M>\35BE2:\MR(0?6EKC(%,?$/H^G%"WD*2JU;43?+O]2AD=H[&MI85[N6JW7] M8V\;5^-S8F>4T-(5H;)6S%]1>$]76IEC2DY9!(F/X<77= M6FB>#T+D[E5K 0=\]M635\1O7(GR$.>VPHH-([_!$W?:AN37=O)S<9,.'IY7 M*K,;(X)[IX_FG43]FP'_TJ[\:^-=HW#TM/U/(/X)Q-\B$('51%I[(:AOXX27 M2]_)53@"FYN<@_I[C5TL> 83RH)0QK>;7S/W>(H]ZKA_W]W$4[D>9/H^D!8S M(MP-3+#Q]O$TD*,;G_QX(5W#]:Y(_NOA_][F;@;O[QFX/?#_MS'RKI^.'+SS MCPPQ=.OFX8]IZE^.IX-NX+KNJKSL1^.O5Z]6\9)5E!1 M?^T'6.LWR@8#YY%A*C/1*J^K8E'_X5$3G,X&?*YD M7&+AY*3=.UI5*3_6<3]"\[]4#,R9#$N:'1M[5A[;]LV$/\JG(NV M"6 ][:2.[!AHG;0KT-<:!]W^I$3*XDJ1*D7'\3[]CJ3DRFZ2=472!]H D27R M>(_?'>^.G/SF>:>BP"*C!/T^?_D"$9DM2RHTRA3%&D973!=H+JL*"_22*L4X M1T\4(PN*T)$?#?W0/SKTO.D$6,V:-5(D*(J".(C#.$91G S#)(S1XY=H[WP^ MV[?4)Z]G\[_>G#JI;\Z?O'@^0STO"-X-9D%P,C]Q$\ ^0G.%13DK2F&8F6[87K&8IXTRODX(10@40/+@WBL/!>!(80D"BN@*-C%.L MDE3J8KP+S%46WXX9]G-%+;RIY&2LZ:7V,&<+D&9&.X8B\Q_%[@54.+TLP%"- M!K$?69-N1Z6.!AGL*ZIVL$ZWI'1U[TUG5&F6LPP;N)#,T:Q@-$>GES1;&N#0 MZQQFJ4+54M5+#$[3$DV"=/J5]-^%\$9CHA$Z]\_\F8^BP4'81[A&F,C*Y(NN M^FA8?&8EU0=(95B@6MO=>7G*[1XTR;F3@,X[NS]>]E#="O;S#VN4"9 M%*)1UZ9)H^R')5: $E\C12NIK*KTSPJ]DXI#C@4L( /4??1<9#[:,RO,;HK# M\4R6D&/7]BL:[T,214^E*E$4>G^@7"K+O0*])4%4$(#MC )Z90K^'P">-M<" MJ#GC;=JVX$&L*-AO 06!&('4J" Y WB2E;71O<']Z+#< POAIY !D<%513T M[JKWUEK3:@?Z]]$S3H4 [PC0CEB'7A>?C2,;$_N6?[I&F8WO]9;_[R),^C"/ M[;)RC=X+N0*$%C2YQ&PQ:L*+!'H; 4B@ZV"/[#ML*UF8XY;2_P?%C MQ&RBI0$S.AH,QR:.OC_H1AOHXANA8R9:2Y=18?]JS 2$%G/!W^**F=G E:*U M@;!OIC'T/; ,3, < *XKP+3NVU4Y$]!!F7%@2&QMLWL-J);<>4#"QK4RZYV] MX-\5DO&CST#2$ET?A"=@;X)>R0N796*79*S&IM);QL<](\YT4B:(6CM2R A4 M>9GD'% M"@#XS][.*>($MZ0XK25?:GHG;=Z-!6ZW\^NLAK%VOU,819/,:BM=Q+^Y]C@5'8$)3$!K_1M4E JX";27F6T5 M^.[O,]VSV!PP4IR]7RBY%,0<;:1*VO+5L7%[HFF2X$PUYG#2])KOMN!U;X>; MD>[E\.ZU#,R M9#(N:'1MY5AM;]LV$/XK-P=I$\!ZM9,ZDF.@=1*T0]-VC8-N'VF1LKA2I$K1 M<;Q?OR,EN8[;%,66MBMFP+9T//+NGGMX1VG\B^>=RX+(C%%X/KM\"51ERY)) M YEFQ*!TQ4T!,U551,(ETYH+ <\TIPL&<.)'0S_T3XX];S+&I:;M'"43B*(@ M#N(PCB&*DV&8A -X>@D'U[/IH=,^>SV=_?'FO+'ZYOK9RQ=3Z'E!\&XP#8*S MV5DS@,M',--$UMQP)8D(@O-7/>@5QE1)$*Q6*W\U\)5>!+.W06%*,0R$4C7S MJ:&]R=A*\)<1.AF7S!#("J)K9DY[U[,+;X0:AAO!)N.@^V]TYXJN)V/*;Z V M:\%.>R71"RX]HZID$%8FQ9D!#N_HW'HK3DV11&&XGU:$4BX7GF"Y28[\T>BC M2/-%L9&I)K1$,T$,OV%V[:U5,\&(3N;*%.FN@<_-K+IYN9+&RTG)Q3IY/.,E MJ^$56\%;51+YN-](\+]FFN>/4Z==\[\8+HWAN=L5Y,I MTX;G/",6+E Y3 O.P3NE M!=8JQ )W4MV'%S+SX<#.>+0WBN,PG:H2:]7:W47I(18CN%"ZA"CT?H-<:;=Z MA7XK"DQ2A.V*(7KE'/,_0#Q=S4)00[O"FY8S2ESN;R/FFT.V^CZ MSL!\#9FC]OI.ZK\%0_HX3MRT<@WOI5HA. N6/"!I[M3+:/1Y&CD1QZQ)DWA. MZ7YB1?ZCO>@X3#_]G6&H338@7PJD6(:H"IO:3;HU^[#DFME66%L,.K"BP0%! M3FF(C@[H88-MA7,S,A>8P ['CV39$*4%,SH9#%-+H?\>=*,-=/$7H>,2MU'9 M%%/[?2K+80]NTPP:,#3L,0D-CV ZK M.7A8R>8^/:WNV^[>M>)OT,/ M03//UDWQ"0QUCB,\-;+AM!?WOB:(DR,_'.RG+[SPZ,< M\SMFW'7"#<[(<#2H@YT6,@[XY",L@4OJ3Y;8L=7?N,MK/$P*;M9)P2GN.%2P M'30@ 0_.N+=%/YOT_/SOW7/.-+^%WG11&<=J2833RX^&F M836RT+V':%Y6N+'-D4$L! A0#% @ M2*IA58P?@J:R#0 !;, !4 ( !0PX &5X<&DM,C R,C Y M,S!?8V%L+GAM;%!+ 0(4 Q0 ( $BJ855U&L'!I+3(P,C(P.3,P7V1E9BYX;6Q02P$"% ,4 " !( MJF%5M"D^6\9) #V=00 %0 @ &9.P 97AP:2TR,#(R,#DS M,%]L86(N>&UL4$L! A0#% @ 2*IA51K34.$",P 9FT# !4 M ( !DH4 &5X<&DM,C R,C Y,S!?<')E+GAM;%!+ 0(4 Q0 ( $BJ M856]>HP &80! .;[$@ 5 " <>X !E>'!I+3(P,C(P.3,P M>#$P<2YH=&U02P$"% ,4 " !(JF%5$.]^- ,= !&'@ & M @ $3/0( 97AP:2TR,#(R,#DS,'@Q,'$P,#$N:G!G4$L! A0#% @ M2*IA58DH-Z2Z" ]"< !@ ( !3%H" &5X<&DM,C R,C Y M,S!X97@S,60Q+FAT;5!+ 0(4 Q0 ( $BJ855TXOHVH0@ ,XG 8 M " 3QC @!E>'!I+3(P,C(P.3,P>&5X,S%D,BYH=&U02P$"% ,4 M " !(JF%595P $\% #S%P & @ $3; ( 97AP:2TR M,#(R,#DS,'AE>#,R9#$N:'1M4$L! A0#% @ 2*IA5=\[C5WU! T1$ M !@ ( !F'$" &5X<&DM,C R,C Y,S!X97@S,F0R+FAT;5!+ 4!08 "P + .P" ##=@( ! end

[J4@(YR-Q<_C4 M;CW@0]C^._ ]SH,76A[GAY+*L"YS"YD#3]:(;Y!RLD/B/3UDE>T4[=P .^;= MZP.?V):=U'OV1H!=*2FV\ZO+BX8=P?G)I2B&&-2RYXF4HAA%UH>ED>X_;*M, ABGZT6.*,7+&0L#6AI:#?&"[XCY E5T4X) M&Z&ZQ=3^U"][282C^ 988$6-HZ.4[IX*\4&L-,UT_;OI&;(Q4L;I^5"@2XSG MH)(5L-+<&)\ ]S QE@A'$6ZG2UHB!WS99-='^Z',B>.J607C49[.*@:+]+(O M6*N2UB<**(_\H&\T!^H4UC/+=HE]?H"18>6T([N%8^1#:'HNU4^84KK+JL"" M&"E#5QQZ?@?DX2]@])_Q0>L)3+S-(T#3506X3'XZM\ZV]*FO8FJDBJE3JF-?!8/$-4 MMS;"IS,KR"ZB[Y9(LQPL%B(UR_!_,@.=,O[E!0XWD7 +:'OQCRFG_%6JGYBR M2Q9JQX+[&).4^%E9.2UL=@H6E50%#BH9JM5TJ'HRTUU.=/I%L>CTT6\/X^6? M)RV(1^=^=H.S3NT9-<->+QBK1 M9/KCL-\!1#(]V189E/T72#L',NLH0Z4 ,PPZN2$JR6ZP<;H'Y/* 9J",%5&7 M.VX:,@R->0"IS#67PXG)6*I<)VGC0TFUPS6??(G)(;5\)[D40TLUE*GQ[!&3 M5V:=3G(KCIAJ*6KX,1HFL=F%.\FH %3JZ52]1V+8PY:W?B<)+X>>&D-1?[1? MAGF&23NK2B>9%@9,C9VHVUP+JLM@(<,"&Q?#OT"EI[+4?BKGX^75Y>F5(DK"YCM+42J3AZ3KJBW MNDC,^,A-W2Q<-WL"#S.]ZUANB!K1P*C1'342!2DIR9PZ?G<) ?C//T3X24K& M(#,&CX)0JG944T305OQ*;?U3B2^!X+F H8?(A.O/=+Y,$E*: \AZ6D&XG>XH MDQSHE?H4U9\:M;"S>)LU(0>3)/\&VGI3?W#M$#Y# UB&$[O H-"=5;0[Q'.C M*YN$(V?]:.A)T?3D%^R^_#].?8S.Z 4@'3JB"PBCH>ZHCR3L'7NM]N"0Z"QM MRM6++R+BP>2'L23MEL(XII+VM7&"5? M2(JKP,XZNZ'NZ)XD[+)RFBBB6L5'Y!S@4ZX#7; Z!GJ(!#G'.CVD^6WXDM6 M^BS)]]GNJ&TCDJHV98LR$VC\@<-;&X5RHE^MB#32'0V4@+O:K"_*Z),_H$JJ M4W8;2:E^NKH\O^Z6-@G KC;G2_W*U+F0N3:K9XWRD95FAF;#:R1Q>,9=*A8@ ML5S[;P$NO$<'&E!#N_!N%H]X\AR]D*,13X/=T4C),F#E@VGC[-DZYXHVZV*% M\HCTLNR-1N!=,;(8%Z)-1VT.-&=]:]K?]SO#G,#-CP6?%>XO?NW=WDU_7YRT M('AS+Y3\F,V,HO5G?2&=F"&;W-48-[L'3/?8VK]"U<>[@F=\QLY]H4F\(64F M$Q[NCC*]R("J2M19X4MI!>9_253P7UKG<2=CZU'_=C=AFB-V-4N')DAD-%K: MM2R-NEU[*G9(<#]UB'K1BE>)"F2SU>7%Q^;5:C:>,_PXLB32\=R MW_0W9/__MX^7)$9U->L)XC- WW$ ]94Y=J4W=2HE*25#(8B,IM9",P%!D?<* M(:7TFV(4$U&ESUTWXA;Z#!T,X=9&@=D6(PAVG]1+%V:=-[TJ(ZA*G8[KMRO6 M_'KJZ]:VX@(KZPGOD*1W_R5[6#4?\*XOB#[N[O&$L#_ MAL\ "_<)::GXSH*MO"F97-%5^O!A_4NHF/,@AY/ M2AV6ZU^R(L>'(0C^BT5)CB<'>?H6D;YEW$'M$9J^9#$?.?;UDJTJIY>5F=*K M$%2E=HGZ;5QI$?5UW?;P%($G" "?&=E]>:HJIVM5J 2/XG&*IJRA/?.$V+A* MS1#8:M (WVKG5J=DM3=5XA=+)2\7-:Y&0["U'>ARO"G)53*5 M324Y0!K7JFAFGFF[0HM=6.]-FP3D(LG\GC0HJ*!)R -Q>8HHTU'5-WT2$TTE M.48:5ZFDB(MH%K6%-P4K)*%*C>JR+*'X**T#8/@75'@>]DT^T=UHQK$ZRZ8E MV,0KTR9I(JHT=4G]!B]^4TYI'_-7IG&2!"3+\AY[:DP-%0ONWB6$,S :4D[E M*K.<2I)-I6XV3;RTM(MR6P19,[%\L*C=W\T/RB:"S\ES+-+$*]8M4:E4_ 1\_9Z"*8F( M.0OR5G_%*B8BD8JS*M>O7OQB+KTI2PKT^NKRK.$WARM3L9(RD;4)4V[+?PLM MS=(E;/D9#;5%RRK;\HO*1M9;UHIM^6]M- =;#^EKC23US,_[G%^Q+:HEJ@'T M-5)0%I5L[1O=?,4,AB(IHG/KO2)5*B0*M4*=:4;[_4XR#C([*TVVR5ZD@>ZK MC"29R-VC+Q4QU$=RF:[V*?QS%K)8R>[KCBCXLGMLY98J?HF6WFJ_'FTJ*1-9 M6^OF#G*CU0KH[G0U>M']&( YUO:I161"_H]83IXU$_ANLEBP4,=CP3?164;R M%[&2%/6KX$NO1T_K$IXJKPJ70A:D!$Y?_H:I!N,R#.1*T=AZ.Y'@X_+TZO*B MH8=613.S*2 F6:>)V#SO4\G. MI-T0'&>SK3L_@+?=FKXD-3.2Y-A:V6@3T,B^&N"LW=JYJ0R^CMGT@W#GI?8" M'/(R#=Y&T[VICPHJ0[\,6M-*P@FX8^D ([D1JR#^Y^%>U3(RSE)#Z.BF[7@( MY,PH99M51M>*K%#2@5?J=R_+A']'CA-+@#88)ND?EL @7P)9MOQB+2FC,I6J MPI&)7Z*H*IW8+AMYX@1+8HIF>.,?_N![*3DP%!3Y32@TSFA6W^J^F"3L[.KRO*$->TVZW91()5DW:,F>ZK_JFL.G-5ZZ M'IP@ >WTT=6@10RED;F'Q.SLP[_(9!(%:.PH6EZBQ=>JQ;)%5FD:%EEA>+?P M!1@^WEGH].+DQ9MSUWMMBE1.,/4$HE3S5L]!5$/@Z AN@[S:D2L[EN^-YD!G MNIK%/G.2H)SR6L_9*?Z?WKO>X0ODA]%B,!_/EN/IA#S,<_.P&$]&BT6O/QGV M;OJ+L?]AY>/J(< M[B2U6?>KC65Z?=".)=:C&Y/N\RC[,\K,<5(U*?&"8QT2J\=<4_7DM_ V&PWM MIJL%?++@"NHD.BR8^OT7W4RHQ\[2.?/>>7K>6SS/*E-YO>C0?CD;HOE*7%09G%6 7KMMJSV,R;7/3 M2#X_"8M]<7#=&/&Q4R[ON+Y(C^O^X+>'\6),=BKJCMQH,S>P-X^A&8LV=ME% M:QZ]&9WAWR[P559F]/)P%!^_)>!5.GXOZAJ_)$.A?P>=\=1)SCC^F!['HS]F MHP%Y.'0P'PW'R][==+%0>"T^)/JD#>3,$G6_A&7B$SMY?OG63CR:DC=T<^LI M,VH9/"3>K"H$J()Q6L_0]',K1(D6XCD68I?A.4/T,CU$9W=XQ_R?O=E\.AO- MEW_Z)H,17GUGY)G?_^Q-1DMEARLUZ01E\'*4KS^X++M'_ NR2!/*#'!NYH[" MR,HA[<8.^XMM&]^A:6()T%Y!S)D%/J5G@2_3Z?#W\=V=/_S'DV5_\F5\C[8E!7 W M@BMFSBGBI4B9V"[@ M']7<]9.*?='<@,YF(V$W*X6I&PO[2$,6^=L,(-_C@W.H7F4XM?^?*3N0#T"31NRU&)U1T,>=21OL%++JS,X_Z]KG;S5 M(/JJF1ZX!QKY.9Z[E3U,ST[3P_2V/Y[WOO;O'D:]^U%_\3 ?$<.7L@-V#_X M@F:K9A>M>1B)CUIQ5-TXBY+,83#(JXG/Y0/;OQH'%K\# MR%F&XQM>8N_'2S)B V>WP=1W^QA-E/;Y8(@B=QT6K%MW6!9/[_+&O5@CR2'S M$0^9AN)G"K&:B,$JC[O2J>*L-K,5>")2B,5$L#;\=OI_%YM MY]<0]QQL;>2[86=/ ?1B=5NRCCHB8,/*KZG,N,YC)6''*HBK&SOSA??H@'][ MN*G1-"LB.Y(Y56 M7IWQF<- ,J."")K6&K#X_*Z%_*^Q(IV>%_>_[OT0?>U'98=R&UVQ$P$(?F]V M^=MK>A5E!K68V[4P)+6R85!"$;]J"!(GN"C7[0C+P\\,:!F49+AL!9#3:,M4 MI$+0E6:HOFC JAY@'UL/%L1"07@/2S+;_G\;6NY73 *Q5 4A[1;N\AIN0RE1 M3>X%VVN9AE6#M])@Z4^U*]<#>3Q@Y+@0G^>I^8>3A5JJ!AP@*HULKG_BF)%O M!VDZYT W-K?W8(4R#FI4@\ MS@S+6GW*-)D4^>75Y=E5&S1+.F1)^;L:?9]] K['I(AL"_]3#V*Q ^1\AR;1 M9EJJ0E)@5OH^=GV^LUPVE*4?I<1E0;DX/3^]*&-!";[U9C^1:@[5U\#P3+QE MRYLGT.QPF9X=\H/SU)\5.ARE5S@V3[T9 M0&Y$7H/C7H4X/*%A_RD][-G1>.H/^>Z&Y1V6OEMH01?033__=H&[)64F MB](!>K+ =V,'D0Y^$II /F><*C)B]=2?-BH,VJ/%NPAK@J,==(@F:=;S#'4+3(X] BVWJA5I39V +Q ++Q-IQ M1\O8>JDYZR%P-6CRS0L?RWI=1I_NV:L>^?B/O1_"[ZL[A[3Q'B';_MUW!QI" M.]Q!/^)/Z*KZJ*XR;)+F!-J;)O4_SYZ\+!EX",4"EX]?*\DJVU(5 MX,=2J4-E_82_^B>J6Z.B"@A)UJDG\X'JENE^%:K\&C63I6BEG4_9BE9GGOD) MWDO@!I^!V,XZ)^]\[X=]NVW8-+O*$!;>R8&Q"S8"D_6^BG+*4-^,S98!U1K2 M_'M!B>>)ETBSG$!K:4],BS2AG#X($T?GOC#^>AR=ZO.HU79^3,G2#J?92$# MF0 WN"8)_V)05$JDB2ZJ5&G\'3.V"@RQZ+'U,-0_\&4BOHSX'XPCIL0O=%$A MJQ8/PT#:W)F5,0J_(-NA[8?RJG51/PIA9A@KFR-][_X<3J]##Q%KKG\-0"&< M5:6+9 OCE130;E)S5C:Y$,V!;C]9\&]@C TL>[CRD]$$7NZ1A/#T%[E,DBL! M/!-NTB[Q4W<-T'*M69%\^9>JZOK01?UM7H"28N\[-B#"&Z_\N\)J/_JF\E(D M5FFB@-JR%6<]F5OP2I+["=V674ZVXV'=!=8%/]<%\Z(Q42BIUE?-A>1Q/IG+ MT7LE[P9#IPF'O KFW-GX)(FGEUL\35DZ'I8'\#>[P[^7N#^,"\0R32I#NP"O M:660+@$E52?9=^;=8E91Y:B6SEI:,;CE(.F:L33'2Z09(!+,H?>9]Y)<=91C MG9N2-)OB0*N]/>X_D>0H).WJ9@,=!S=]@W2\\-)FGLJ"Y^C)MKN;)6-DJTW7[TU<. 58A M'0:#U3+Z&_(TW=^)9Q6/9@I&C>0 N;ZZ/#]O9EXHE+!2%%@W,E6R1GX\$]\+ M,,(D?H*S0"I#!<\L$,],X7^[I_D??YL46G'7U;:ASX%%E1,8%=_-+N=.BZ.F M,BP*$)-FLRA0Y2G.O:/BJ*D#NS[S32:4DJWA]\< M5M+\BB!6A=-;#UF0/.[F6XU?_&?>V+9P:H4.,RL(6A7KFC1KJ )D%EII.7&I MPA=589GA&,Q*ZO+(ID1@]:3C5.NA7!G&19SK@M /_;!!E& :K Z&9U M*"+]DYE3G(IC]!*F!0LL+0\61D#"Y%SDZ1D6N7*- MM5^-*L!?::(UX>@*FH_4 = 0/ /3SIIU&"43R#^=JG]]D\V\ +A*W]1M(+"4 MIO,30%M\6%7:KP^%4G6G5QU^%'J$K:[IL< M_^6?CLK'I:0'!R4+&(4]GIQA2DWC=#;2%(J >\6YZU3@5X0J/J+S\;8H=YVJ M%.4+^6BC+8!5O=QU#G)CHQ;_=!BQ^ <__WPX2V7,N!DEE*-8:);E!23)JZT1 M'C-GVA6:4UI5>KEFWB+8U*.Z@BS22%>W9U>7[: M4I62@IRQ 6Q.-7(H[QZ5/!3)? KU0.YE8^16D3BQ$TK C5+)O)CQB_SIZGA2 MHKE,,"MUA^("."7=7-'6_>;&_WBSU2#RI4AWRLHNW!V%$,#'R 6ITD7D(99H M&-^=%(DI^I1^#3OO3Q1]_YW?@5Z_-8%%';ZTC 6:43>N?"]\Y36@S!Q1 M_K*S'&8E+T(92&YV]]J_;#0P-<=A7(X*M*",*DAB-*TB9871-ATY0)IH&_9U MJV KRNE*66J%E(5;(JJ$W9#G(TP3Z*ZGF9%3&#/LAEZA3@6)";-K#A@6Q4FW[=8>D>XYK;P": S-X?7H-MVQ2&36ZQZHH6*IEON[\NU 'ED-BH_A& M*K5\]R@5@TJUPJMS)K[+<:?AJ:HR+I;3P3]_G=X-1_/%/_S,D\L_6Q:^&HB$V!: V.(2SYBNC;JL58!'.*I0'D%DY0:.%5&/Z"++0"XB M50PW7/.WXC-OKK#I_%0_95)B_0]/,?EOZ64*X9K5B\&IX M!S+9@5E^"DFZB.JQ*'6P-479']WUV-+Q__&IV@^OEB5E.&L^)@J MAE&5A4E:0+8"W!7:0G#B4N:NWMYL;,O?FOK;7F?L.!Z@QP_<-37:FJ=J1S5%!*VD7,,TE;EJ MQF(8+)[QT/-@],0L8<[H!2 =.M091KRAI( _8@%?M%2=)&&7E:]8$>^30U8K M9VGW#0,&<&8:-,;60-M"5S-]$3VFS+R6$4EJNHK+CW;1)?]+W5'.NH3#"%5O MH_8RQW3P^UL;+0!ZACJ@'YY%&NF.SDG ':K3Y\YLSB@R\73#C_2GFLRJ]:][J0NPON>N<6_^YK\)1;>Q_9KB!#82%.J M,=/7KRYRU^S? 7Q:D^A'O+[B\[?_1W(&N=4@\F5;RXXJMQ?=46,5!!<-B6IL M__LA47]&N]"U# M8=<[95>NLY9JB!!"20$TP=HULAAI#^NW%@_6Q.;N^$Z%6\W:+5(7U_NK:E'K M<>I-M&SK<=B#'K1Z[AKTPG[\PPEMR'JL*STSZLLKMRGS^F_LN>OK^&2$_\OE MJ9&JI\&1'QB]X"6=B 6ZK#EK-\6EDMC*KMMR\Q/W+:YN:%-6163 MFKY%LS3Q3!(VF*9\E*7.,B-48M_.M"*?_AK3@XE&7?[B;\I0U]L*F+_[W-U.7BD'3\]8UU+YM973EZ)\4RZH"DJ@TO>^+F5:.W(!S@"Z MMRUW3;5\<+?005V1)85*+\:5B',(;O .4A*.<[@2CW-P_&_VT.&C;T84^0E" MLSO*44.9^2#?D"**0I5'/!+]#N_3_=[SL!4OKPQ711G)X307:R=]XRK,]]L] M%>% 6TD.Z!(;OVH]W!+2F0/(\E82;ZB#ZB1)")7EB=HUIWMK.O*7;4N$H_ M_CKJSR?CR9=%;S::]Q:_]N>CHX#J0X?(CX^D2SW-,GI&T*D>"'O5^P&WZ?S8 MP^(-3B>M.) <$4$[FE"+U3R=3( [MK!"@3OZ"_:),LF1=-5<=IH\2D;@ MYTX\I#TW/("F1.E?]U'T0DK;K=2BZI!+>M$CO>.HVL(1G-^6V@MP"KJ77Z=M M%>/)8'H_ZBW[?XP6+7,?W\OC (AB:V"6K'FZV/=E]$+")L -L, *TB8 2FEE MAC0'!_%1+0*G J>8NO< JQ4@<3"'D3O77#"P\=1F>7B43[< ^211/?"X&VBK M0I1$6)G;7=5S^3Z1Z;UOKO<#W@O.ZF>GZ5G]MC^>][[V[QY&O?M1?_$P']V/ M)LNV3?![(1VPT?Q'V$7;EMWS&FOW53/CET?FO+D^0QA*)I#!Z/UORFUA^ #<,*)U9A:]L"N^ IM%O/,M@ZD%U8.27@9R'-H !$52B4 MELQ3 >H*;0LX<:F2S'-L/8/PC>F,?2S5Q,*JI"Z/;$JR;"_"."N-2SJOZZSM M/[WJ ^];1F!:> )X22IJ1CT[2Q^X!]/[^_&2'+)[_="**4>PT'HM MA*IUM![" /M/"/A".0:;>507JJN, @AQF52!ENY+AP@U%/5S/\!XAEQ8BWX*JKKBJP M64VK0W&X+-0#N'#K?G%M-#YV[:(F2RS?8'<62 M+ .Y\U&3VG8PAH7)Z8/SM N,1RK/2@">">6RM M;+3Q6RMH)3Q/6PD7HR^^B7 \N9W.[_O+\732,N-@*!V\Z[416:XH=D!ZL9:9 M^IH=648[8023Q<<^!6910'+F]+&Q]ZF%YWQ)\36TJC&LK1*FL590)D6&B:"\=(@2 0 MQ!;20PWE>!6EB(/D'+2J3+TS9!N>[J:ZSYR#V9749S>'FS2[!0"K0O#A$"?& M<6Z]#M)<#+,J2^]^<;KQ'&@!QPF/\:RH.68=Y1@NM/R*0V2D,&IN 0Y[S5QR M$V7498^;B PRGP*4,-%+ .G*GN:HUZS[[:RRK:!108/N3PR M4"K#H:R3H0KL%9I3^7"I8@D=PF=HX+VD,]-V!.7^Q4X_]2R%.W8E=7ED4Y+F ML@!.)9?)"$<(8XC%L;1OP$R#QE#;^6^S]BWC3Z#19EO^!KI'?D',(H?+QD8[ M 34$NHFE**@)'"UT3Q6*@E;232$+%#&=Z+BWQ76!TD*W=4$$M,B-6:;1Z>A->:__A=02P,$% @ 2*IA5;UZC 9A $ YOL2 !4 !E>'!I+3(P M,C(P.3,P>#$P<2YH=&WLO6F7HDK6-OS]6>OY#[S5=]]]>BW-8E#$K'/J6:@X MSX#3%Q9"B"B",CC]^C<"-=-,37/2%+,XW57E$ 81L:\]QHX=?_^_Y<3 YL!V M=,O\YS_$'?X?#)B*I>JF]L]_1"$;9?[S_W[_'PS^Y_^%87__?]$HIG=2S3*F M6HHW ::+*3:07:!B"]T=WF."-9W*)E8!MJT;!I:R=54#VY\0^!U\QAV%1:._ M]SM,R0[\O67>[]K=$<^;I+ICA#2.X\EH MC**2T7ZL3T43IG^CK/ERL77/TK>H^ M_&"_R"]<+=D3$ MHS@3I8A=/X[M'DX%?OAD&OKRI4D0U-[3=LUM,'AQTO1/^.W^?/43ZZ.;CBN; MRL/ZJ$!_NCB[&<,OG@P8+*>/+>&;A077;F@9B!.<.\6:^*WQ)(4_3-&Q8B21 M.#6838OM#YXT7%!^,R*93/Y<(JP\3/ $^:HF\?FA[M$CZ9^-FIE'EE""9R M]/F"0!0<'_%K$""C)/T$=?I1U-$;U.D_?O\]!++Z^^\)<&5,L4P72HI_?KA@ MZ?["]?+IA"]H/S)0GZ.% OV>AD%21H,P:,OQ"5__Y495M6ZKH\5%>&=0S MXW9687I3<6J1!/OC]T V'/#WSRM&?;:#EU1Y&-+I!M MSE0S4#D\#'DL&L*@097R7#05XW,"X*,K7C@+/P M$^=AN$6/F625IJJ.ADRDHQ-%STB.N-M0X?8*E/1UO*L-V8[-82 MXW9&Z'F@/M/3E";%T6@;U,%8?SYE,BC+ 22> IS??R-A=N_X<@H.'O.%VST2 M ?_\,D+8J6N)=B"^T+AP46)!7K,D4BA/3==BE[CRT$J"-XGCV MBGZ>KZ/U M!S;FSPP\O,))$XBA+@H0FR >X.,D9%Q+Z/$B_-4@U#I M$"$?0 CQU0AA':DV@ *0V@C95KYJ3-B!%>6BPP'56GCC!= O3LDW+-3&%G1] MG1+%H4U'/72T_>:CW[(!+.;/52J2DM2!ZC%=VNUW0R"MLL":/1W%ZC_"? MG3Q!2A22# 0CC=*S-4@-)55,)PH:G:=6L[FX"-3L"69G 'UV]L]5YS-;XUR" M<4T)8J7+2 T1C+(%<9J?)QO@XHCZ=H*1?+OJ)"^E.B^$D&J'K%>T6;LKDGC5 M'F3R^=CB\@+W.R+DK:HSF C9K)*_8%MD.&R=$$N-]&A,+[U.M*PM)[GLQ>7Q MA9%Q,,WOB8C36J5NR&85>JT^ )!G*+':P\JQ"]E6Z[:EV?)DBP2C.L23V3B> MY*+J+%I>IL":(0*+A/W9_?B-IG=_;'>OSD4G)KB]W2]/X2$%V4!#\A:<:H#>9Q3YK.I M5,)[BMRX-11\N2P(E 69!E?5O)/'QN7YO^E8M$W5F6X8!IUR W=K V4Y16M$+@:TJ@H27 ME(JJ=C-1=\C>.I5/S?A[T_HPG",E:UUU9%J42)*E@N7H;*:6#ZSA'H1P3O"H MRJJJCNPXV:C+NEHPT_)4=V5C2V&EYZVK^7QWQI7RPX3;'6:=9.W66?CDE+\Y MM17%FW@&RMRLN4-@HV8V&**%G /HM5@3L-OF664*.4LJ#,>R5)[%M"1#\I7 M&N)OI?Q;IW\;**#/;GMKHW&T.NHI)B?/Y64[[O2-1>+6J7X%V_N<^]D?I?(+ MMC>54M>N,"I6QWK#S#()=EXN"K?N7GVU[1T$^IZTO5L:MXC7D@K%30;1!=Z* M#1,)^=85]W5L[R#0^M#V;JJ-I=(?Q/.X+K?BB52IEE?'MRZIO]#V#@)53]O> MEI>(L17&R.&KQJB27 RXU6IRZRQ\)=L[$-1^L^V=4,EJ?"8S<3%*VJUA->6Y M:OS6_>H V-Z7R#(\8\JQ0_2[!4;+-SFZS;'CR6A6(-E;M\R^VO@FSI5.^4DR MOV!]QTH9LKSP*%&,5I-CHFC-J^3PUEG[2ZWOH!#XI/E=+.'9YBB>'7"UWJH] M;(WKDCZZ=5:^@OD=%&(?VM\#KU?M=1U93S%-F++VO#6K;.OLK^#0M;3 M!KC)\KRXBJV6#?T-E%K+F]=5E_# \,N=]L@4N6T!E)?,O$O:E#E<:(LWD]ZO7Z@N>:M\[87VQ_!X*^)\WOI9:;+-@H6\=+@V)^U)@Z MS7[AUJE\%?,[$+0^M+XGL6(^GJ9[DN@Q [+M3!O+?.76)?776=^!H.IIX[M= MZ$5+C=R(XV1\/L8W\&@]IMM;YXV^J-RMMW!)PTF/E%\D\.6/P>];MV9EDU1F3%5HW%D5=:RNW'D^Y@NU]B9VN,]G>6HDI MC:6(L?7-=>UZY-IIW7K MXOLZMG<0:'UH>Q,#M1OO%>-M,=>,STQ3[F<+L5LG\!?:WD&@ZFG;N]N0RRU\ M-I;P54.:SDK=AANI1NHFO)#4;-T<:,?1NG;<# M8'M?)/,$/YOQKU-EV:CB44VD%ZI8R!2RDR9W MZQ+\"N9W4(A]:'^O9TZ^EVLYZKBMQA;MW"(:R\QOG<)?97\'A:RG#7"=6-;4 M==]-B+-VG=<'0ZW3%6\]&'8- SPPY'ZS!2YPV;6IY]<")U=7%$&,JEEE=>NF MV+4M\+/!X(W5\/S*+\)J"IZ P)=NM2GZ_2[H;;5'DUZU6N'D=B*:L4"^7;," M*\J?S.J1N ?3.B<1GW5 $"@>F-IE==N"G;@K5-C-94T5F353-*W4ZH#P6<\V M==>S 6R7U9?HU2[6DL(-K=IN5,MCWB9&]6ZO.:_T ROEWS#I1UR\/.L+V6X7 MKYSR'IHCP]5S@?W09DOPX8+0+5G-&&*:H)2J5Z%4.[C'[=]%\!>F?!O4/G)4 MX$PLWI=Q>C)Q!SUQ4N-S/4[RHD1P_;1@L_CESX><@\=UC26:@D XG#Q*%K+9 M.L]E9X$UY +,XV@J("UVU5D>TQ<+.>J>Z, M2;;3HO"*LICAN02A,&6I55^0@34F7YSF(Q2.S_-F?88/$U:VK-A\[FACCDR: MK8XW),6L$5B_,&B$/;^A2.T9 +$'_G5L%UK]'A)84R@^5D\O+!# 4G:VFY4I MV=QMPR\+U6@_6XL:8UJ=2F:;KFB30N!X%D[M_MC4MK<5')_;)94Z]7:E'CNO M4O\([=$5X6B4:&VR3G\GKEO3]BJC34N'9\$;WO^%=(?G=KWI/SQ MS5I$^28T4+:VC4_TYY^I(\]Q]V( .W&?\AS=!% X*M BK8734K=U%U0UN= A0:U;&IZWP"^O'JR0MT]Y/]GWZ9QOP]0\$[V!,C0M MP])6*=DY_-T6!-5XK;EVRQJ)Z]5\K&OI"A$-KLOY,1"\92'^)&3X'OED"ES M:C;P9?<.#H/Y-&UEA):,>R5C1?>$>=&AOI=,>'GV?Q(&RKJ"5M/4#B"0M.OC MN=XR9CAHQ.AFK\T4VIGO)1%>G/R?A 4B3,,H+B>;.RVA;804"JU>JU:RQ;& MM97$9O+ZL$1\,Z7P\NS_) RDH<%N38#=!(;O$SE#?;J3 W&3U_/50F>-RTNC M7%K4\_:"_UZJX,3T;P,%QX*2YW -"K3,IFK]ECIN1].M]6C5&B5[@=W8#+)K M#>_[SYGR#8$+CA'-@SO)+>3SI2..< M7H+?TT.BJWXOC?#ESD$P0?"R=X"KPV:Q.BZ.<#F5(_%4EU]6 KPG>0O>03 A M<,(]8&O#0L]:&KS()YS9HD@U[243N@??$ 2G_ .>;*;3J9%9PFES:J56==(S MR]]+&WR]?W!F&#QN:))I?>!JK>X*3WMYU]-7]J+6NSC/OMLYBIW3.8)33SS+ MY?/Z#IAY*&=I#O\Z/+7S]/LMTKL-?>;RBB'B/)Y3AOE$IE,)\*5JQ^>X=X;G MV"0OYN\2>)1,G#%7X_01VT_50A'-8H^?+NM+CDQ2AC-.YJ5Z)K!>;V!JH5Q] ME_2LB;POW8^*IUY(-0-K]P86&T$]MOLI;*@MBXTO M3^9^Q,:C%0G1<3:;LBQ6RDM@T Z>UJ(E27!RR:(37)EQ=9ORF2)Y8E6>5B1/ MFE[1^YD!''+-:0I^?A G2;_-HGP#[;^G M07@F/M[$D 3KL4Q;<'DX66>I!>IF5GK&K?@(.24JF5FK EP7%UYG6,OI;P?A_82[X]4$5@M%H^+M9PL MCJ/1Q2([#1RSHC, +Z[W%J('"WX1]@R@?G^5R"%GGILS/Z>.7^?*GF:6/=P: M"%Q4*VCYLC"19O.0*V]%8__9'.D'N(YL#7]+8W>0C*93.::6&Z^<#D6-8TP5 M>(&-L 2?=?YT8_==4<@GN_B78^#OH5,9OFH;L8Y;&\OD)#YKE/#V3T*= M&CB=&AB6/-PT^K9Q8*DN9NO#9M,2 :N5C'%;Z":2@3. ;\M/#%7K-3?XCO+Q M]XDC+=*MD1&+#0LXO2H3GI[1E24(7/9:X+7KGQE'NEX=-?HA<#14,[5!.UT3 M<&]4*2[IM3Z9S"^>0O'>/,<+7>F8%S*2Q\BR/-;5E5IL 25)WC=\W^3/? M9/@HA/EAIC0JDYD:WLYU2_:$:%<3Y8!1_LQ7J._=)11-U!UI1N0K.-FI3RA9 MJ]6BEZ\N^[[9G_DFI8?DWIUZ^TA%)3.[Y,RYO$S@>BSCC=I#5Z29P%JHUZYQ M]%2([>?@G3E9^RRTS0U;Q84RJ:Q$O0G G.#2MNN%M#U_9O9^TXO56GM?AN7I MR_'ZK=H8+Z;9.5Y;9"9]1BXPV>#ZI6],M/RRR_&^5P[_::20RI2DR^2T*4XL M02@3"W% 28%SB&X%*;>=T7\:*24Y+PX=E:^*/&L;*<,DI](DE"E_9'[_::2P M-2DY]H:I@IC.+FKSYFK-U:JWGN9_-:0$IG0[JRBH5*Y3M5S@E"W9=/S+;TS9 M5'13:P(%Z'.Y;X#4ZO'U0XC.MV/1#<:Z@Y;?>6R2M>S'<.ON>#D/7-=X4FL! M&*6U6 9+7'%FO2J7P^L^/G,6FTMXD\LUN5'XIFRQXJ.;$Y5/]077 5?#H3*B0A2+(*/G "J$7/OX%$.C- MUXG 4=BO8+^;Q::@_9-I7%)/G*,JQH8J<8E^&U%6G"L,9N-E0JRE&^U.93@@ M>Z/ R>_K$24>Q>GS$85ZD2BZN4<4FJ^1LY2;+7$3EQRX+<=.QTHW093]:5R4 M*-2%MB2.W/IKR.;3NUY\R9VSK84[+/A[[_H<*7W-EG<$3#=,6N_FFM.Q7.?6 M\ZG4LI-\3XD;&)G[$*VU:RQK*6JS<' I>FMZW1L#S M_/J,-I\M17+!PV33JTF(KE17*U'/!>/MVPA2 X2J& M@6?JFU43X0NT*VRJT/B1G*%L T>J=V.F4AVM>_ADTC?SLAMO:S1'D\G2T,,FV\/;?B(D'B:R%W2 O?8-_^YC0U?NK+ M>S@#R[,5X&S>#H&L^AP)A_G[;_@7YK@K S+V1%Y&%[KJ#N\)'/_WKZFLJKJI M10TP<.]C=['$XT>VK@T?/K,V.8[P,:A>]AS\^O&L5UO3S:AK3>\3=^34_057 M*SH$?@\D?D?$X4=[3X4_GNY^.H"L&AW($]U8W?]'@%Z,@U7! FM:$]G\3V3S M"?S7@0P^^,\OO[6CKP'L"#W&?^X]?(FA/_3F7]2_C UM,/CGQ[\$*PW?.E/9 M?/)$__6]:=D3V=CTNM@,=_O1C]\""O9CU@!+(V%BNA AJ!>XIC+\,SVRMHH! M9/N^;[G#7\^7^6#]]A:(2MS%-X,^SZ(8N@EV?1/P_8Z@<&"N-7GR$2(8>H^$ M950V=,V\1[$!8/_J6S8$T,-O[M#R.I:AJ]B_8 6.__MG_T:&S7-IL5D0"AR/ ML=4,QG72>;::X[!TK5(I\'RA5KWN7-JR,X1LZUIF!,O\P$H_'DE=5;5M*BH/,P)G)"<[K:!,]MBHL[!K[RJ@)/-K8P/7) M@*_)BB]H >;*>/D^R'_O3)Y;34^A/4"FD/O/#QW^''J!$%B6T9<-PW+[UO+' M99#?\* /"&QCU013RW;WF&#-MNN"6Z\EQD"=-\FDW2EE.?88*78KQP/- IA8 MP/C5!#+%?_Q53R9B]..J/V4-K"&R38%KEKM8DZO7F@)6%YN\R%8%3*AA4#L( M4 5L) %!8;4F1L3_4O^[^:"6Q80\A^VID ?UP:8%#'Y-)*G8]1";M6S,'0)L MMEM@;.,S8]"5!BKV,NGO5912#)\]5.75"EJXP+P0[>O^@+B-:[]'>:?H*"M= MU%2.3O2G:GJ62M(52'D>3-W-[@>%1S#TL.#(.LN^HG"Z/AL+MFQN7)X#/EZZ MJYFM#;(]''3%-A\'^7:KU/@('\=>Y&.AR5;Y N+6[\?(+ZB>^(VIGCV1Y#Z M92>3!K8UP:2C_V&N]<(W(4G.:PT\ILAB6=T &.0N*&OOMY;P!:U@SH\?HV=N M'KDG/'*N4@*CB22/>99-B6*EF5/CBY.6L#]?%2C69E11Q3(L^WX7IGC^+0J> MW'MP=6STZN#K3=C(CW3\0M%P(DHQL205,#M;GVB88RO__$ QQ"A:=3Q)X4L" MG\$1WXVF<+5E VJ$W*;TR(_=(%7=F1KRZEXW_1A2W["4\:]=E(J^2Z+@$@H4 M[@4.M\#&[V@45CH((L^5>JX[+H]*Z6%%2Q<)$NQ9^N4X=:]>:Y0R6KY4SA6J.CVRXNU!-WP4+ MTW]Q2UEQ_85&,5G[88$QV<&<*5#0%I2*Z2:FNPZF#'TC][^!4PF?"(@&FDM> 6JF/2\4H M*U3Z;6>9U"12PI^W;,Z=%=WDM"E78[N6X@AT8YEE84OR>="G;@E1JF9'JZ(<'8]= M/>X,EIV%%#_LL]YM.;EEH1#GV@9IX0VY7)AY#8D^;%G,*6L@-8H+/+VR'- 8 MLIDNO4"IU<];KE5O;L4E>X1'\WHI)<\+LUR3E1*'??:<'E=NUHDIEVLEY[UU M/E?MJ*S$/+1T_>V#+0"VL7+(NH8\=<#][L4^R) WVB$EU;P$,I MONTAEKS#8__>A_KV63O8[VV'['5NP0X'AK78H7OW/KJ &NB^;P-Y'%W -7IU MH^GA>[D/A9CG'FB8[?;29F]F^[>KOFENQ%TR>0-3.Z,X>V^@[E/"ZR,DB3%W M2?H&:'(PMY^NC?CL/3SU;,=MNGQY0^W9(@0QR. ?H9O:UAQI[+-'C#965L&$ M=LUT:]KX)]_3Z#27O4I;ZM;H0C*=6C "OEI.QK3@U#S,'".I?$^@)1L;$7]_]^UPRV#'[;V+\ M 5Y6=@F5BE^?_N>, 3U M*NH.Q56Y1(]GN9[!F\VQDHUJZ)'7 G62B>(T0^!)\C2L/RX9-\D* 8?&7[X< MPBP;L]PAL+&19^N.JBMHQ8+*VQ_T:CYA"GQ(.MP&_0MWS3O^#N,F4\-: ?M3 MP _8W*#?K>^K7!_EMB:;^MI__]\0X!\#>, 6X:GFP:K6W7^_$XR_F,8ASH.* M\W,NPC=@BXL;M:RJVJAFZN:?,K0IB?W\#GHN]OJIF,%%Z[T!+] EHEEK7,N< M)4DBB37UB2&;*I:Q]3F(8+RG0]..0@<6CEBX5QEF!+MT2MH3TJ7ARYHM6 MS M/SVCD;+5J:9W1;I/FR4+=!)B_&I[&BE@P%;:4)[\L53R79":7;>M.;37]K>? M3+N2[^;S168<'9<756%8R+9'5^.Q-GM+$9!0N093G=0MQY6-GCY]$O435M%U MLY$L42(-HFQ7,QF#=#4I?LT "4G29X^-!(SJ?VV)@O9HIS:4/OI4-C"P!(J' MPNOP8^A6 "?T%+\'D_\%V0Y#?/>"@PC9!TWUGQ_4C]>IC/92 C:_ZTB*ORYM M+2 SCK6!_"@Q?>O JLT<026*YKA=:?!C7DMES)//RDD" KK+8<1/X&2KT]Q M?=.L+\@5/+1P;-W5X<@WN6G !BHV]6S'0TEJKH7!%GXXE2#_ZO\7V4I M;,RD-4C3;E8>1_.26.TTF_W>L+'=^SQGZM73'(]/9$U1U!U%W4 :R]>A[QTG MOS^2-Q0N^!46G P7_$P+_GH<8 *[,\!;T7X=JTG0W4T!#4Y6AEC:D)TW^?TW M,35;]BV]S8&T#\WJ)+=<9U;5;7(]0/0"2V6(J@)CT&19#'7XR:-=\Z[MX!N@ MYR7]NJUAN"+(OL\0#Q'*YA+OT-Y@G!JOS$$^*2J-DD$NMAGY5_'LT($O2&W> MM91Q!/L?_ YU26!3V<;FLN$!=#H/\ZLE?3!N_X=#82LU-D+C 0>9G&";^?R: M$:-::@YR_ (W173>@KCBL:#"N2@"0)N*U@?3X9!$! Z M7TWH<9O%^1PGZXW18M7(:=M#-UJ1)T4EQ3(7?0EL! M-9W:0 &^Y4"0FS[\P@H.]A?L&2(1^KI:/B/WUU42/!=0>L?OS>AY?[113TH?7#D]P\U3?I'LO$W?U #!R)H";0/&.3R,E'!>PO]&7B%TF1=]L&[E#W M#\Q.T8'9+Q%6FY$_B!_@_/=KY,KI:D<7.:#T0$=$QJW(V9,Q8[=2!*0XJ(I@ MJ677-:[&]P:O%?8*9F@H%N M^E$O/]T"R3X2__72"/VOB5^[9J\V>'E\NX;(OM@V?F&LNY:ZN2>7H",<)7?[ M'_L&TT8(7.W'_=T&\7G6 MY8G=O[FO8G^IHMLK+-ZS:>"[^[X?A1Q*S;)7%ZIY@B)!=GK[C/W3GAG&2.E?.+52$(9^8K(I\=.-MOS%5]O["_"L?C$\Y]],/SPKJSY=XGC M&V*Z2QG27[ $[!Z87HU8;<#T>F#KDW&G$$X7L#>_8/[58\&U3T6\AS=!,[^'J.2BX.>71/G7-HKC5LU<3UL-#]T MI\&+M= /4K6>V[?$'1F_7 CS:A8;=SPD?7TL[ :VN8P[O1G6'B;J%#-=T*OF M6*3G)9.I)];K JE="!.AF+M%&^JK)?T?/OV@F3TA^?]H.^?L98N^)(/OR-AO M*<5G<&)+'IW]/)I)H ^.)?_X*3_06S$M/V/'OA"AX]&IHP)YV8A>Q>ND^_]F+*IZ+*!=O]1(5S4V-G>/NM@J!BOKAX_E+A+ M,KP, G+=>AH=V;J%[96:15<94V7E+[H=FT?A^^Y-O[)U7FF-U$M5P6*/I&- M'Y@#[0LX&_PIREE'J@WV8&WE0*6P-!)U;D:WEN7"Q"H3'.QXVXWSSX]"-7LD MH=D_O>,?WN']$=8\UY?^4 WLH7XQ3?')0IQB.'TR7VP*X.K^][)I:>5 5_N+'; MW&9_7>AZ[/UPP^YZ[/T"Q)>_ZOKY_.%COVKRS^\&QQ\GOVWQ!5=]!_*,[L.@ M=G=D?8 6^XO_UB'B']J*_;__9W_7N2\K8VBQ>J;Z[(#0WH7UVV&1/@ T$-UL M:LL#%]CWLK&05\[6'4I"#GBHR7W_0'P*P2)V%TO\&WM\B::U&=7>:%"2YMYN M]Y/07OR.8?[]+ ES^]DK.^L3J&$>;BJ;7OK8M^_S4?AC*KF,#6TDR_\E6.FC MM-SR+U0-QA.-O?T(ZB$_[Q6*Q?0F@=5Y(*V\3]Z]*>]1[_F:'ENL;14/N8^* M=N #B2+ZM!0C8X34CPT8*8;'FQG$:EY]6W/!GA-Z?9Q6/'V)[LL["O) ]R66ZQU,*'R7#-:AA;-L=GR*O;_%#$_KD6\QQ:L2\<#H/_,F73R(=\@]78Y3(=^Z MK(&GR:VA7 HZI,^,X*^70 \QBZQE+V1;+5O6>%L(8U,'1(K323Q!?BR>L>T4 MV_:*/79[$-CXPS&PF^$S01:4Z^Z>S)X*)=0?BL[0?31.;_G MO-E7")R/'"Y[T,1UMBD4I&RARE;3!;8L%:K96K/""H5:]<""?%$%[VQ*V-VEO8@KVF#GI/Q#+]A>+]\% Z$\?),\?!8!3+ZRZ71#,C+%EB&Z M.3[/<0(O,8DX0WW,0RE ?V2;*'<7^B0!E(EGHW3V(3/VT0O%_A)-V5,A!5$Y MZY#ZISS2*\O"V#>U]I (BMLE"-#\19$\799\E=D4]9\4?>0I)G1'<5S')3:BFKWL:9LK!S=S\5\E)!IRU0W MAP]0FR9P/,/UF]2F8).-'0;P@BTNB?@WEI=40V2K0D& /DV+@WP"WY:W[Q#_ ME&N\V/RLO*1">1E4>7DY\C?0D2C=]3,>?-$'/S!V[Y'D-"S'0TGP;-_R7*PB MVV/@8DW=&8=@";0X)+^S^1A#>;#-6IF'O%!OUM)<1FQRO$0G29I(?%8.QD(Y M&%0Y> &ZH[QSVS(<7_C5;4L!*I)W(02^D70+=V2_$0+#'=EO/,/K2Y9P1_9A M7ZX@$009)YG/[,&&F[#!MZP^1^R:D.>:X99K*/!N6N A[X(HR0X$5"JSKY82(U2:7*_ "U^0R/%OF M^%J6:X@%H+^_MG> M]IE$))(X07]6L,5#P194P79>DM?\>OD%GO2*WE70:NE?UO#.%U" M'77^<,T!>LC%[F0_ABXRMKM*[*'8.?F%9?T9YHZ,O5#6WZ_ CSV^1*L1EO5_ MFU3_JK+^>#))J F KI 9Q*18@DQ(,LDH4C\A4PJ9I&2* #]^[Y7U?[WHW_E* M_A^"_N6[A)Y7_#]9-Q,Z#FVVF<'*M5JI4,UAO, *F\/4E[C[:#.#D>>X^F#U M?,CTXXCU(QC17?AK!0%BJ#OH;*$-E\%884W_LF+_/B!9-QUT>Q B2]38EDUT M'@M6H'O?=-._@6<"9!-]N[V0IV[K$'P$\HC0O5^H/9%, MQN^P[,N/D6W@7TW7E]&ERYFR[ZW98.I#1SX.PP^ MV4;_@N44*.[FH+B_D2@[CC>9;M[#YP\\UX-/ '/T,&34ZB<7[%'(W?]KX/_G MKR%\YOZ8=7-N&7. C:'MLSFX[IF;U[;NC)T(?*M JP*N\,/^IN6/7Y^@Y4<7 MJPTV>1]P/647F\@K3)'1S7R69V/P&P].WMZ[?DY6A#J>S M&8EK87U('S@R6Y<-2&!5'PR OS(#VYKX]_9ME^!-_<'EA.U\2OBC-73XLK_R MR?XR5N[\90T>_(]2LX+69(-DN. ^P?8HM*,+@F4?K"ST!:+)1MVC]4:\8UL& M6B"X5JJ.KBH\@6\%RG!((AW)'GVP74Y4^=S!'$\9HLNID.E XK_ZP$"$B/AO MB5^[CS<(?_XI.CVLZ%/XF(/V<,$F1SZ?VM;H2$=30S:??^8,+<]0GW^J(XUR M\"G$[O./%KIA//],.=:CD#7'58PY\#Q!=*& M)WU5"5D6BFXHU3PDU0U](\G-$P(Z@D&/'0H;9PKM<=@4C?;A?CT5Z7+X8N6/ M8R*KX&%0Z&D:-!X@5@'8UZ=[.N0.J7H$A:=ZQN_#A3."@@[IMRWZ]U25#WU? M!I[0+%C;GRE:CS$:#V;UC9VE 7EJZL&W"EJSJ3^-A_MI-YKOA'6SO>]41A>< M;H:,IH?NN-VC3F0W*14*9L.:;GX+'^(+A 5\3@1RJ@(@IN3--/MH 6:>;F\$ MO2$OS@WQT#N^BG=,A=YQZ!V_T3NFF:2\>ERK(_MI+PQ)O DDXPQQ-,>CA^!3WZ\MJF#)N''\5^*7R?(RX:M=R+M\5[@AXM/7UFWS9&0NZ?7=CS. M-)!C?B3N8Z0$^TNLLF*F('"9_QZY@^2\X>V#,;T2;>VW#]><;'?&!X+\GB M!V/ZKP(*)%F> XU"Y\%D\J]YQN0)U)JN\]^SFBCOGL4SW^ )2*@2,YJW25;=$+E9+4>!U,BSCNU M!;IA_GG+CBM,<*VZ3.'>8I"M#VTB5F^RL&7L>4L^L1[WEA0@N8FEK/K%7KDW M4C2)E/#G+9DVD8OU9KHLZMU<.9:-RVL06TC484L^M\PF6'=6&/-T*T'*XTJA M--*DV&'+=2.^H/)X82Y.YK;H#!/Q5=EN2/'#EF5SU!SU-:$MSB9+PIFNL@U* M8R7ZL&6'8P;C6(D?C-O-BDVU"@5Y4=*DQ&'+]F*5CBG1L8E'V3ANQN?95J_2 MD)C#EKE"(SO0C)PC@M&B3 G#O#ES6"EYV%)?I9:5@DD-Q39CM,;E=:TY@.,D M\,.FJS9(RI!.^?&LYJ7ZE6E::#":1!"'304RUF8;VG0FMK5)::@9>;;3A[T> M(5,4%.SRF*C..=):S1R:99+.#(+D")U(HF%7G 88B( BUM; R9;8)6QZA%"= M:DZ:1NF9-XX"(398],<>-8-C/4*I>&,:]?J",,#3#;M6L0J5WG0-FQXAP,I. M=Y9BK2=S7KL[PCE!B*DS.*TC%"#Z;+5DMFB5XTMVPXY/FN,U <=ZA 2")W#% M48LIBC-2SN>C0M)="@N)/$*"5I,TVQ5&4CE]$55&R5JKUX8D((^0P-7Y62ZK MD=TQ2<9%(U-GI78"-CU"@KYFU6M:=4[B[42V;9%SV_('<(0$+3$%4HS#C<83 MQQ%7A4%ELF9AKT=(8"[<#--S!V!3N-Y35"*XRB9 MCY? 8.84VPV)/,(M>1DOMBM-AL,]>2RKE@#RE@Q[/4*"A553ZPF"P\@0RHHC)-#GW5%"J^;<<732K3%Z MT9RH&0W*QR-X):=*Q9ZF/)&?I%,)H3J=V%G8] @)9K$NS]&M[$+4YWISTDR4 M##&\E/A@2<[W:.VO6PCF'0MQ4?WX':>\X;PK7F+, MO)[[>C*VR(.IN]U+QOV]9/*ET.@Y54,(A0!"X2"KX+UW6Q]N"1Q*Q/U<(D4! M8##X8IB<6@&6Y[F]),1SB,.KS_=K2D(>882OG_@>^'V'_>HK$9+_&Y#_/'+O M2ZF>%IM-KBI@.WEV\Z;=5R+W1F%ZFX9:2-@ODC]7540/.6#T1CS)SM#/:U30 M"Y3F-Y>-31Y1:'5])[6+47?TD^R__\'^UI=PX&;6EA4_^=0S=;>)TM%$^$+B M70@+V58ED<](ZSHU% >EW@('.!DM%YV*K;+:#__D 'RF_RO6D6H#*8DVUY#O M*EDY4"DLC42=F]&M9;DPLA/5 M0(7Q'.BFBQ/[Q%265-%_W"/,&7=M&S;*[B2+=GPP \,Y6?#7\&> MM[M:5CM3&75$O,G1K7*>3A+]=:'.2C&4K$!0L4@\%O_[Y].5" W.$/GO1SY! MHLUBY*Q++L>OQ +(J=RD*2PD;J972I3VY="/=H92JN/U1QP?,^48R[3=Q+@! MH1^#T,>9"$DE3D#_UHSM9YJM"1S7UA47;'1;:'G?BH%VP*\WIJ@>@8<8-KTY M3'.$.RMZ,5Y5:E8#K\786G1L#:SY"N6<0<44)R-TG+R07@H1_#T0?#F%\U8( MRW%@1>M6NL!Y>I7%J9G0B XU"&&H8.A$A$Y0%]/8W6RREIVQO+X[\(S= M[)L/DW\!.%5HMDBQZ6284 P\RK4UO1$SFO$2"Q'[FXPD&/H -;Z+>IDUNAP7 M?7Z1U'S/LQ= +H]SI%YK=X>:,4SZBT0DF8-%BJ!3?^B,K3X'Q@H+/?AO[L?< MF%UT"/TJ<%_6+2:;6=!\E)N*$Y/,YJ>YQFR4;$BT[[<3R0A#7LH^"O'^)^'] M@O+_?8#GB'S:K0G)A2C')[VFT^JP1!^=+$'>.D5%8DSR^WKK=1M,95W=KULB M0]OHC''H/X2%KY?S$A!^OIC^VD*46TZ!Z0#65/URN:R/TI>Y>IHD9F,RVZB) MY"S',@F[7TDD6"FQ"3]'"/I4""[T\D.\7T]_?0SP;4])E;K=2DJLY:;BK*]Q ML^04 1ZJL60D21PZ=]\S)("J!\ '"#6!+6,7R@()+=4_R5*]G&?V"DMSI;HU M+U?CPEB>SW JG^T)RB,*ZU MQQ,^-YYW1[,%1#A46A21C%#$J22!VSRC4K=143=W%4'5UTQW6Q1OYNE^33 _ M$A MKRH1H4^&2D*O*@3R);VF=R&9[G831XTIBIK?;U8:8'M#J4#!H-5-KH(),)-K0)8E+!0)#O/])>+^< M8GLOX*NU9)3+3%5OG#/&N;Z1(K0$X5<@BR' QY@OT6Q?J\;\C2LXH]U=#N$> M5FA]?JE2>HS05W1' 08T0H'E.=4'2![;HFI72E8YC\>X5;DP5,Q*BBC6%ZC^ M'_*F(C01"YVI$,[7T3D?P7,3K-<93K#X, M!62K(D1Q>IP6N5*^;HYY;[GT" T!.>8?3?U#/*B='@Y]I@L8CV'B[L64U@G[ ML22,I[-&+I'F@$:UDD0GITJAF#U@]240/RQ!^^I )!?E5M3P46 TB MP]Y:7:^-(7IL_WCL26.]-A7P:(*KM"N)?M.6_:N>H*Z*Q? ($YZ="F$=6$7T M(JZ'S0[!1GOQNECJYM95QJ9+VIQ%N(9J*$90T+WZYF>DK@/ZT 4+3OS^.BL1 MDO\;D/_6[/!?KUQT4"ZPJ4*Y(!0X'F.K&8QKB 6A>]:+#_X,B-\HGD,[]9L2 M]GL8:KN3ZWMB*C3&0FT<&F,A^6_0&'NI8.=47J'Z7*'%=2N*^6;#GF YU1\J MP]4WL-L6VCE19[>_K/<],5_#<]'\RLC-:&7&^9?.DYNB.D08" UQ_+5QS@\! MN=C*M'6MV%:X6LV:JZMT3*%8#0'9SU\DXI_+7PR\0?W\]AW/@?@$-EQ[_[;> M\)#S-[.M;CV5) T?A4;:UMWA#JQE7=X0\V4VMW51'3(RI>*Y'K_H3H#5D;D& M'.'%[S8(-.X*6P/D"3N;SA?6HQ2P0\+_N1H1K>E.V M!U0,; I&AFGZMVN%WIB:VB)OQZ Z.%60UUY22KT6K7&ZV[(5N%Y@TDZ MC1HYNJ0.UR)?JA59M^!:9(^52/^H-'FRO%SHB(7L$'2-^6Y^T.NK=EU4(1/R M\S%O+;OUF#GW^<&O]7LJDGZS_MG16O27V-'_0UC\C^?GBZFW-UF^:GTY7PZ\ M8A$OX4G5%>I&I=.%+IQ_T)I@\ B5P$,7+@1X(!76FQ!N5JO+^L =1G&]$,NE M)K/UHL T$,*1;\?0$>;D0>69#LT^_/SI?35Q"@ M L1G!O3=DT7I,E5%ZS(]L87/G&1&2R4SZ1(!S<[-R>M((CQX'0(]V'KKK4@O M%A*I2B'5-?%T-"WE/=O)IZD&0GKL=:3?9HVJ1S7U>L#QX49PY6FX,O3!0A,U M&#KMA9#*2:8WBDHN07:RM%A;E_3%S,XVDRGHDOF'M1-DZ(Z%6 ^F6OL(V+U! M/C]F03&/RTTR54W$&4\H^V!'68STY:N(!&/7[4E4,3P?%.XAW*B^VXO('&'V MF5A@I!E#9;EV=]2..<7BA"I"QXW>!!NI"(.'KEN(_UO6@:<9P)@VH\.!)9+C M55)OB&*N6Q5K&F( %(M,XA$R^9V2&J^#^S_(<[O1HXZAF_)-"?MM-DMVE4-" MZ_L[!8[#T_DA^2\NV0)Q?B1M32;06.9=2QE'L/\Y;41G]+FN M^$=H:R#1RI ME!ZNK;0JSK@TDQ):=\"M24;'J@# MFT<#?;"P\8V%795M6RIK5D*2NG*&DZEI8K; 6[6:V8!+?K$U>):L'MEVV>C=F*M71 MNH=/%LU<,]NVA7[OT]#!/[9F_@(YK.<.+1LRC7ITK7@QIKC5%JUPH,,ZZP[= MPZ[X++)2<>)9RZULWU!'Q6':0[C5$TW=46/WXG<3R";_Z\ 2B; M^6/RP[-^W3YB"H[CO;!H[&@INW)%[(H>2&;*#2F]YF(L]-YI)A*GR4B,/@QA M8;K?'P;G??MK4_-0U(A5B7M>ML1.]"RJB.J1IWCV<*\:9;+0F*#7+1W\8?LTV^K,\"'H4G*!H9J-$6A MHE'DJ>[*X?U6WRQD=.L:Z1&I=0C4@IG>P'2/W8]57DFV*$\:QV31FY6&3BXC M"37HZ%";DD-T EI>X39]"/L@Z[,/X;Z7PW.X/"+78WZ66JG-G$44>C[NT6TB M.!&))9+?:'?^F5(3;" [GKV"3_&#QK(+*>:X]S<7L=A-Q"?SEN+^V(YZF62] M3D8MK3'D9D)% [J)3RLY%,^)1Q@:CU#,X04RM^E_OV]9%F6+R:IB1AE[0Z=E M-%NIHK%J_/A-1Q)Q(D(?<[VW@< A,-0(!E]- ?QB#HQ5Z(#?BA^#)/U?MV7A M'('U2QY,<<:RU>(LVN%*>:=0H+1E#Z/59*3=.,RY. MBQ6MT)Q#5BF4.":O?[O=KD.#RXTB)3@2#BWBWB48/ MX6? =O[W7U3R%P9F'F2>T-4+C=X@Z45^#Z>G MS [MU(*I&!Y:P_JF2BB[9Y\)5O6)=79"2.1G,C,7)E%N3"8)85B-)V9K :I M>N/#)2(X?:J&3^C#A:P3=%5Y,=[)PD],/J-%Q[/HA$@D)BT^JVF(=WR_D(K$ MJ>]4_^K5\HX86\V<6[_^(1+A"?M3D/U5RT..=A#Y_T(7T7]%%4?65-\4\7'( M.F?/5UU9U%=@,6\4VVRSVY"H!-**L1@>8>A$Z!J&@ ^HQOL XBO,D!:F_50+ M7W'=>$ZQ[&JALD"(1Z=%""K"D*?RM+[-_MVU*CS^@?,.XH9&6%,M)/]G:JK] M]'V(P)#H[ NF .0./4MY& ),5E"&GVRNT%Z0:;FHA)(-/S;]C2'-]L^6V_[M M)NX0. "I0SAJ!ZCHE>_K^MF" ]V4346'S1U4&VP"'^?UJL]__PW_ MVOU.,8!L([0/MYT_H(5NLX_B_+X+?I^0@8WM.VF:*L;U!^W__W_^S/_A' M[HLJEF'9]SOS:V]60X"8Y)[TV5$#T;X-Y'%4'L 'W\O&0EXYVUDRS!T9VYEV M]P\F'%H'+'[',/_&'E^BU3A8RHF\C.XMV);YHP88N/>;7^T^\OEV]YGE^(=C M[VU@R.B('NI[OU=(DNT<*/I")'GF)%./!/A;QH8VLOG^)5CI9Y#;=()>[T2C M_\EB,]CM1Y"__"U7R#EI9$)"AGC H_P63#Y=TV.+]252XB/,)OO6J400,IV( M*Z0T(.BX%%/BC)24&5FB!_$^3L69A$RI/S;+<9ZI[).A#PWGU^;&=>I8N]8L M9[!\K9PI5'-\Y'__1=#XKT(U?;0D?C=04V^*M@0FUC>0YTSYP(!I8*@'SI'^S%Y F4>J[C'WZ> GO[ M*51"\G_/JD#?/;%=Y@7VUDF*55;,%""USCOP1Y[6D:9V[T^KS[T?/K1["&%)-J(S$Q&CH@L;4OL0P@YBD*@2ER(P"8HJ\91CYX2+%4FJ6)IU> M2]172?Q[V:4O/&\X<08O7QI[8&LV%,6\U%QIL23]O24S2DI89 MIK0Q75@MZUHND>, *Y&'?=*D/:@[7@%Z_:-A,6-VRA*_0BUCSUOF)E(A3G?: M/1$LRE[',,36HMZ +0^>[L59LA;2*,QS!=&K MCTK5@-NS5O5!0X:/%ZA M79X,ZG!*!''8-&^1I$:4ZG6.SL[;I:G6JG?3#13>.6C*TI[$UMA6#:<7-3,F MMEKK>!5"] B=A'9U4/?,@8:OVFMJ0!1JLU8>#N (H8R\-V,[?$H6O5S56^8* M<<_$(9R/4"I?2=5),EDTQV"H%>="MY;0.[#7(Z0J%,TBK4G\;%P;SHQICK0[ MJSSL]0BM!"U9+.2D1EHD^6E';@]JHI:_3!#Y?5OICOD55R50E7J<;L-0\*[IC7=*M=MW@G$5^@:ZV/&06VT[I:H6TQ)R:;(]B\PE-C_P[ MP@Z:9DF]N>"SC097(^PXWEY-W>D"CO48"0IT$N(P3HUYVIV6W'1BSC9ATR/K MFJBRU3C1A'K=&TZ*U46TQ5@%#94^.VC:P\&JJRL6SWEUPR(*7-7D.MJVOM\S MJ99LR'B69.OCZ&2EZN5)7EU#F4H=H99M)U8ZN\9)L=3@JC,A9RGQH7_Z^Z I M8Q,KA38I =>%*348CTMFP6B@8W0'37-\S1JRI96 K_!97DS3+;F88]'I@UW3 M3>[BSO791*"AVV/(4P?<[U[LJT#D+FQ=!V1'*QO[^ZECLA>FV+HEON)$CXH: M\LKRW'O97J_];*VJMY_\*ZIW(>.O>>"KW"Y\#L\?LIHVEDF[W+SMW]_ M,KQ+)T*Z!) NQ%WLY/YR2)CK$ 9_I?9*2)>K,4S\Y/YT2)AK:1B<"ND20+J$ M#!-,PN!WH8()(%E"B^RRA/E\CLZK3N99PN4GEZ7_Y G[076T" 1),@QQ#N71+$,]*&?0O:QY2&INT3LJH?$F%=V+=\)/V%H M X!5X!=#!^-,%:@8#Z8NF/2!C5%XQ(?E.6!UVMP+845>]^SAF6%5UG$E"OQ;!^C/A@GSA;P47(E3H(5RN(5U"X?+] M=1'Q7KONY%G1K5$7@'(,^VO0!'-@>N \=0!-K?EBC&]*FN&R$(/!(C#E54_V3 M]GG(+2&W$$=U"YLF'5I,Q?(BN5H.>"^?;MC"9ZX;. >W#/AT9='T>M/QS(CW M8_7<,L\F4$(X_>,W%:'I6"1!7^3B#=\]"9DE-,2(HZHE(PS+B=9 GX^C-;RQ MGE'L(#G\S)4TYV"6UGK*M\J52N5TO-D$"Q,5P4+G+,@(G8Q%2/R"UW4$ M(.1>FP)$-E/#P'**SN6>SRG[(QG_FEP>@%4(6 3\*^VC/YSR 0MFAY3_0I[_ M$UG^^PC[;Q9BWA2O1]>0ZHX#S;7-4>_-;62R!F /?AJ@7X#$<<,8])_G^MQF M"!K:Y_K]'JQ9Y"'>\,/+.(5' MDM1E:GZ&X>6;XHW;C"Y_AC787D]>S)LQ=NPYH"Z54HM2H:-!UO!CR12#6.,B M.R]A+/FF#*H;C25_AC4*Z:0^%/(%0@)O=CA53B#6\"/',8:(D/$+7K-R MU^C=>TVR_:HA6R./L$J]P& MJD M2S3A>)AE"_>T63137[8T6FY(_ITF="Q"$Q?)2 NW#;X]WK\D>>;]>*^ZM5Q9 MJX ZGN[$>WQ!YX>M(9+O-+K_BHX0B0M%Q/Y$^?XGV3-?DO_R?KSG$M48:\2K M4SPZ77*)R7306%,+B'?HL1 )(D)3G[OGXP8WB7BX1)OM(=AJ#"Z3!A.8.07:%NEE/;!W\4MG4"1[%B4,1#T&XLGIU%RE350.'CI?!!&)Q\(C"J$]=FU^ MN:P']RY^835/S8A:IR!Z?6:P9(3RO"XC_0*=-R:2P$_IE]O?:A(L5S8P*SRJ M\%W*)@2*V[_$^WHX9[/E\6-[RA5/M L5)EG$=5&(YKKU9:<]U21F[UAX+!EN M.GV72C-!9(++NE1O80*;L+/B?$US>+1@%N38HJ2]OP]R?B^0_$VL]]QUH1.INS.&N_ M.P(5SXJ*>/I"(* @",I!U%__5J'=T]W:O69ZVG/=<>]9/0P-155>F7EE9F6Y M\4!0A^WE:# M/%/4E#E%B= 0[/9FLT2*R9Z>]EQ-M" Y2_'E?FW+U;RY@=)4#U=M>R=$J)+( M;]T+CH'?&!;$]F!3]6PVSP1Q/=T91%1;28Z?(U'R">W&N!6"4"KH5DMSKV 6'CC_\> K_\!!_P=?^<>- M=-_'PM]9>)?]P+=)8:X1HD#O??.9@XG!_KSM."\4Y:;G>J]IS0?[3PT?[]A* MN8IOM#E!!-0H$ M3A2!@S#?#'=":OU#0%X6Z;BOH^T^0 -, 'GD$&[5:OUM> M4$W9+K6J]#9GSOUBHPVQ0?_Q7Y(Z22D "@,C;)PQ#/QI;$S)Z=1HS N^;$QG M\[J16"!$)@W 3( EC2I\4J: :N3"< +^!'M M*D!U=+="LGZDBN!!*#MQ;QBAZ>D5=V4$X=QPD^YU[VJ(*&.6*P.!:LGD%!\+ M6KO4%'S@6)+)1F\2[39XG$+K\P<@3LNV?A8;;R&QG4WL]G@2E(1E/I,UO9*9 MP:'1)!.N=9(PQ -G(:X9$7='LG[;7)37)%'>^@HE+YDJE2T4AJZQ2,P%FVQ1 M.\W.G,=-U2!TG)%G_38ZAM6>93+KQ@B7^OEEI&:JRF810W0 NO51]\0[RV7M MMRKL=VVCE!9JZ7!Y#7(6.O:I($VGI=LCL>CKPK(VJLF-9I^."L#?3$X#)YF3 M= Y">2_4.>AZF-JG8,/W-JO-)+\U<58YW#3-.,^ MY9FDD,Z)9$B6O$%H);B!J33V7H]ZV5.YW31A?\+LV5_8V !S;>PWH&.AND:; M,.X]V'/^Y, Y$V=Y, [+C<",[C=A>6Z02X1\=U]771N!L Y]%2R1Y:K^IA(: M\P H$O@%OI>1@C M^KHBQX>#%,HN7#3A]M68.B@7COP-I3/^0F9ST;S4< 8UOS&%4(*;XT]V,B%* MU3T\F"Z0JCLUF"I6L'&[W56$&^QB%!#EO$D8;0@FR KI%$.<[IC/A\/2M?MZ M=T?XSFR8NE8HAFMC)AAN/T=NZ3TH)M,<^FI3;B?E'=+ U=YPY5QJSN%@42W).*W8#&%1B(!VD M4RQY&(Q%N]X>/(UQ?MB<@S7^$FR4DJM6M775P<6QD5VT*XHEEF,(&TC]R!3' M'89COZY,$^$&X>9J".(OX<88-/V!$-8(VX8>$I(L21$WZ_ MQMP@:X.A6R_< <-_IDECW73M'=@N:8.5U8V-1RUPTGRH$NR-6 M-'ZXCPCR+;9Z$M'\JV&;?QZ1" J6A MD$=R'=SB0]'FQL%"HF=273":8[=2'!2L03U1VX!%L$PJ@W^T=?)>LT(_F 6F MAJ%OC:-0'3L&%GJ8^RK?!N[:)=PPE#9Z[(C$,;611DF1QP[NWAT% (KQ1]4" M_T(U=KU/5)V2.4N?A/1 WI1[]9'"5@BUV%:(#*0,:*,4 M/%';,3;Y3Z2C!% M(V,[8Y>;I4V6,IRCU"KUH3R%8(*EA8)1 0>[*/;&<+P73:E"KN<5IV10V MCIGW.R%#!>,8@@GNJKKS354?D!]CL,#ZGN_H6-ESX+""% 9F_=O7L9_'U!VO M% 4%%(7N17#*KU13_+_;3M&\4A5'T-^3:+G1R]:G^&:FM1V9:_8'L*LUA[(T MY]C!@>3_G"3N6+\HL9_WO FCRJ6VT5-"CN4'.@_E?Y_*(4_2_.6!4SD( )#!LH&7>]A#A]/C.8YGO_]7Y-)HKO. M>%0HDI:K/!7GZJ0%Y4&0M* X/S)$OW.,Z56?L[-[A:#Z+@Q28PO#QP)3]=%& M@9LMR[M"K?BP\5HD!RALB>0 1>_NV"S<61!KG]K/J8&EH5)E5/OSJP'M@K6R M=",)9R=^=*#4\N;6R^OR4LASN6ZOI7A!>=C^XK0^^0M![2=GOV7X$AQB(NO/ MP6W\.;AMN;55>F@S@F#$-5T2#+,6L;%")N>Y@TDY46H'A>?NJ?#T/'CYY3* M4^"%Y2FJF-%H0HB&Q:766QF&-YE"O- 0+P2+"K417BZ,E\]6#9P"+RZAS]M^ M:V;*>5$3"JQ2;0V'/,0+F^#E=%M%$5R0._8K8$;%6=9M0WAPD&X_&93TJLOMBY83A0:.HI+?UWYT*.C^Q)D:R_&1_!-= NC M ;E8Y^V^W*HVZTLP_S%P'\G3TZV'P\(-=L._0R+U/A;D=J_2HQ\W1("A$,AI5]?JH:]4I<1%VE&@C[:;W5F>:O>* MO@%%Q- Q%7R+.C5VM3L!YD5A "OKP6!0#NN1Z]I02?4UQ* ?7#Y0C@+)!XK) M/[IYN8,8=!*:1Q'H!Z)7/[M]=<^M6D/:U9JS[0B?QYU2I]CWN^/15X>?\5_@ M5D\$@=_Q@V8T'QN^.$EX5B#^8 GO)9W".BDJHK0696DM;55A9::=<:R0R7G' M!$.D.))-4:=*U:+8-$+)9P/3YT1)4 _K>-88Y&1V.!J/*&5C]/-3B!)XGA7- MICB63&4S)^DMAZ+6""6?#UF?$R5RD-E.Z(DVDJ5BSJQIM%XP!PE*8.-%!D^Q M))GB/JQC0/%LY'#]-DA^.9A]3I#0G!$T.B5)P9?DS!PVAHQ8+"4.5])0D4FQ M!)["\8],R9U%ND]4_W,UWW=I_7#S-8!WRM'V G^@.8Z5#FVUQ4)4%4LF67X< MA6&EUY\!R\KL6!J3RA),BL)/TBDN8*&S=!$V1S3"9% 3.<)4]X2A="$T+357.^7T"3S$ABW--"3687%;)=&;1R M!-&&:$I8'YNB*3I%TSC:[($_EPK2M2K,\.]@.RU$U M 1.W,TTO+[B%I 6%0I&TH% ?,D1W7U&^ M>\6/$R11B.J!BIQN_%C(EN]-K/"=(Y'*7E6ME%@K)]>BWL 7&KETAHH5$IT) MB:I@SR+[IST2\D/9W^9:N-_-+'V9G7HUIM-L1G&6A[*_/P_R-,T:'C@6B83_ MG,=!?BC\[5*;'>#;U<;><&-/G=&;*A=,H?#OSX(D464W1282!OR$9U*-43Q;\_!_+#[FV/$75VP-1A:ACZUC@*57AF:>AA8$+@ MDOJ>XX"A 2X4&KX1A &*3:/JG[?5/VD4@D;UE9\L";M.,O'J>&'^A6KL>LU7 MBK&RUXO ]("9 6\Y8H-LCIFW,X!U"/W!,-W'N]GQK )L4!:2CY.4_J,(/0+3 M]9"3+P53(4/:TE)L985EGL;#$9L=!OT8@@E6+9]D(S?*8-R7NW+3;.=+P53B M,^4&U:YL!7$Y-G.96 VG4@*F9$_K_18K[[>N_LCR'/ ?8[# ^I[OZ%C9<^"P M@A0&)O[;UQT]]I#JXU%TP5G2/:]TP1%X!^5)>U-@\Z0=30=$VI K)6W<3D:# M,C[W5H![WQSLB'0K5IR>M00_$,A1FY#21J>W]J=P-/N<#DF@G X2[YM@14?$ M.U--]_7.G%O:\YH=#XT(-])ZHKSW61OZ1.>./*+R?B37Y/PTY8ATRU*'*19) MAI,C/X[6Y5%SQBYX.)I]7H;X*#!VKWD9,30-'ZP:VA. 2C%1M_BKBQH_N'R@ MK *2#Q0G?W3S! O5-8KZWFM!W,$L87_>=% XX1"O"KQ^$+&]Y.?W@M^%RVM/C^:3AN$/C^:MIEXT\3)>&*78F-2$X5UQ<@E:()-#JG3H.F! M@]H(3>>+>9\?32-;I&@Z5I;V'+Q75JP-MQ 2-,%RH13+'J9 O\8Z/:)Q0J[> M>8/LYX>3F\X4%B;+*T*MZ_+&F)G&CIO "8;M#UN%_O75O/%JP@O["J)C_7M^ MNI8(Q?3/79Q( 7VD>Q%W _V(-GJA5P[42;.WJ/>\$8]'I3;3*+K% MCB4"=4)!YDBE..XD%1PHS_%+U?$(,R?FF+^&F=YRYLS3T;@C&ZMVJ5V-^U:[ MWX:8V94]L=F3=.Q&R1\$FFNBDK\&FK"SS<>1ONT)47I%AP5GI0^$&((&%E/A MJ>RI+ TR-,@YNQJ^^&N8T4KJTG+'RXE-EMA96.@4QF:&AYC9E6BQS%E*M!X, M*X^;)+RJR-"EJJ\>;N4O75=^#;/PN,F7ZUUYU+$>J?[/5$;].XGZ?NG +1>\ M-_S^>O7>#G3W+\]Y%QB=_LFQ?_D4:P;<>OQZK%W3P%0-5K:K[@8V%'*]$#Q? M]<%E-^DN-/55!UNH_J[BRC0" WK*8-2!H<.?DC22&H*_3"Q7=34+W!Z$X +, M703?OOI3;F+2WQ_9S\JM;JW^^Q_PQ[/:3'HY,__^W]>#OX'PTSOU?>>1K[X*C,YZNL[F:B:J9$>^X9J MI]4)>/%WU8G53;#_2H[[1M)/^ MU9^1R==S>FRRU(3 *F.#UK-9 Q!KDB,5FF!51?NS8<_1_THC_&;^>N.0YWYAC3_KCO\*@A?7%3KV E<5ZH=(L2:G_ M_1?!XG]7FGF@^L:[F=M]N=05\S5XF]"1A+9^"OTA=\)^&T.Q*F%C$=I_V_.V7^:I#^7_S83L\6"%XA@9^X<^* M"VR;%P6JJP=_?:E!^.7Q)]AFC[L]/_4M*4E;/V2*N"'76F,IHP?M;+,Y5X]*C$NX78X4^O+,H^#55G5HXGM;SW>RJTM&C":\PAW?2 M5&5-K881(TO--=O8QG2QEYDJS.$LY1S;&!O%PD"PN&B3QH?M;$.*%>9PEO#& M3)_H#,T(FTW@QP55C?@:?.;!MQ=R3;M AZHEE^1,9S+(D=7ZDE?8PW%F,YTT MKI9*-9RM+COETK L,]Q4R1S>V0J[IC9:>XILR=1VT@E'U8T<*]SAG:5ESDW+ M7LP(2TNI++WU.=P*=1XJ1E00KZUI#O^IDW9;5XA\,-;>66Z6GH; M:HB+0K_>K)HY":P$O/5@GL:=C5CL*$3.SCM#VC0'4ST0DEL/)BK4YZS:%8<5 M7*HV-[AD-BVE#<2>."(ELWE[.C'BA=V/6^,U2;18HPC&2A[>2JJUZ8*KDKP< ME2VEI'9"JF:! 1R1/4[:CL9;95V4-[Q%%W1CV=0\,( CPN>79#*3]HMK7*(W M4P9?#\J-6JP01Z0O5P@7-#UQ:OB<<_)U9])W>0D\]8@ ='G-U8*!,;;9YC@L M +&+3:@BCDC QA^L:T5J:MADKQYOO+[L->$2'!&!<7^Y5:59NV_WS8EN+O V M*[!@LH[(0&?;CH#(A2Z^&7'9?)6M5H89@.@C,C#9,/2P5.G1\J9330N+B4#6 M8W#KD=5J];9BB:3FAA!MQL*B7&L5RT.@>XZL5KF9J\1VAIG*RXG0EOIM;E9W M@?(YLEJ3HK;"D*6"?'#\$ CJS6=(I7\Z6>2],0R'':\N=T/7GJ@2&[O5FP&O;2@PH/R_ . M!B!F)=T(U6$&9]FI5^]I^0F0 IC%>;IU5Z;V1*%V&3E GQQU$1C?GWYX21$@ M[=A3$.B/:SL__C7!>1'*V=.;A.O!5Z4==>-%X7C^^]()FO'BE!UXS<;SXB3L__3T=^^KB^XXRQF"F_I&M[DC_R'(C1;B3 M!$-]P!JW$-:S$-P(M MQ%4L!( $LA)7L1+?:!8MQ#4L!+(2U[(2R$IU(V@A?FTA M?K]6\Q]Y]I>D-S[**+W.(/WOOPB2Y+B_D_30P82]O/:Y\"+2:WP)^>#^D9>=J\P]\\E*Q\*6-?T#0-K@'\P TQP=4/')&,1&O.Q MX6,4GL*>$Y.G=8B1Y-R:Y#0M]R/!^2*Y^2<3>4-R(4$:44C24TH';V]UL83IHQ;:H_)Y&IB6;<_WR;0)2)OA![N1 M5%S-B> BM#P_:4S[DK(#.)1LW1,.X)N"&NF1S?IM>B M^?D>D2>#S#)P]>JZU^)M0Q6V#6XVX+7:%$"&/1EDD)&Y1\C@OPV9[3(HCTJ] M0+?[.AWW2W&:+JRNT,HT:^DR.P.@QI=](1X2Q&K93"##G0@RE\Y5/%@RX@U- MY:= =C$CD:!=>B(YUMAP@Z3?*4I5G" P>+GB\9_LK2C."(2[88.LT-OZV7\7[#%$AS MFS&Z:EMA3LQBKE#FK@",2%^CY-(%DTO[X\R>LTN&JZ.\TAW$_$X3O_@ZDZAD MQ:$^140+/[/J&&D3^!FUP>8AR=E3 C@K8T986 MI .0#D Z &UBNUTYF=;LY&FBNH M*W7=9X*Q$V>NH$P2S"MX];'3MT=CV5ZU,ENYI!8]?IO+,CVAK7!)PH'+IC@R M>\!Q_T)1H5N)"IT>.[\:"'H?.\%R./(+V69@DPW6UK5U"5_RYVI$&M MO=1S]:V]486^VL 74:4"SWZ"N0>2365Q]D3802F(F\;.I[>R? >8CRL<--R M1V#[ F_/9\L*R?-7#)YU(3^=C$I31][PBX:8%>5T+YP"\, \!(&G#>MCW'1'O+YUVOK4AFWWUFL'3G2F%=+3HS?&YM8W6A?)JE2E" M\'!__)?*I+)9^B3809F)2^YUZ1B+R-=,-0"/ S16>]&3"V4L[BY:^>7:\[GH M//,%1>?OZ](MU94;0TYIR\:L6)$7Y56V;7Q>E[YZ45)RSFM@8+ZAY[T@;!BA MZ>E'%&1/L&H;3A)FLM0H&VPC.Q+-90P^%]!:!K!:@CFA<_&8(+K&@._)042\ M!-'7>?-J/B!&FWY"G\21.I@0)K-$B[A:2&GRIK:J33[ M\,1BP&\9*D5D#\L?OH[>/B:('LL2?<7VI_=!U!R0K<9TV1_*)-[T)X5RF8ZM MLX-(U/E\F,WA9;ROQ:NA,QD*\7H*/A?N?J*R*99"I@B9HB] T8E,D6_@T:3@ M%%0\*FA,=95K$SI[=A3E9GCCL3D9#Z=Q;.7C@XH7,MTF$/]J%_6H0 M'<-*[CK63VJ6WXR*6J]O\.1.BZ<'^Z\H6OMYGYHN%$'K>2<1+O^;/0[C?RVC57+S 6 M71P5>;6-EU:Y*D_PI0*' QI"0!I"T<"FTJ>I7T Q483/4VUP?A^?0Y-N1Y.L M5,+)]J8ZS'P4;G=_'9'*3+8V4C+>V(=B9>UW1[=">&^(2%K1R>PK,9 ME/E#]A/9S\O@4U\$:4?/SOH".5<[YJ"BE+IZ&^*31?83V<_KP.<#VT\[+YKY ML+;8 "U5U2:USJ"[*23XY$YK/U&V\JS92O!,'KP +I_J8 O5TM.6BVGJP@I5 MY^NZB-S&XMWV1I]+]09X@+6]^#Z42W7^>("U1;B]W[5]0-RBO,PE]S>=I5O' MS3K']U56?J9NE9]M\/'#K6\!K[[BYG<^_9Z0>E&&YAN<4\(W[5DC&T^$S69^ M!8T*#GAHV)K'2Z[$""J?Y>.*% K^$/!0*MD%A6=3=.:P00$*$]U7Z?F9D?:K M89^/D39LJ_4>OK05@#1EL:P-VU&:N(+0[%NDU>QR>5"/HZ*@]KA,61H,5J8V MA4BC__@OF652^)%='BAA@FS:.9N'? PU5Y#6FZ8WE.0-'6_;5I\0.^LKB+*^ MA5J5G.OSL; -\?XRE(KI34Y:K&,(-5B.AQ/ J!TV#D%FU<[8:^1AJ%K$6 M]>TXS,C+?DNR)N9T,)2OT'\LY 0SJDSQF:QZ[IS.-03%HA+_D8,]>K@4G3W) MB0$HC7')35>2J0)YP';UT,DVJ]VYNMX"KF^ &6O#UZS 0!TT;R90>EM;JCY6 MGN.>:./5/+_"Q;@P'W-JA2MF/^^G\/HL"D(XIJ#KO?/F!!%C-8![5'^<+6XM Q8,ARG65?V\?8(K4%R=;)14>>>]UNG8CE":5\OC?T>;!% MR0L]&DP*IE":K>:UCC4OTVR"+=BG,T62:/<;LESGZ5'R,;IX4RQ=/>T MT10CBBX+8I?B,PO-W,YG4X5@(,GF4@QY0I+]F!![O+S [5+Q+X%87Q"!P]/H M=86:M=7+[GB3U<=M"#' M-D4S9T(8BC+_8 0NSE&_B40F_1+_#K'2X&];#N^ M7!OJ4W(:0X@E!V.D,EEDQI 9>UA>_B48RZQ;1+9;* UE*=,#WUP?=*45#S$& M-^@Q*8([W#^+\MHWGM?>\6XCD>13LNW;6$R4$W@T'KV[7/1\R?!7EF87\&.+RDBN$R*L2R1%6WMC[) M*V)U"H&3G(]!I$@*99B1R7DP)OLSR"%*R\%4).5 SK=F#M.*,L-RM0V1 TDL M3J38(^SQ+W[M%2:0I1?EV"AA?.D.? ^A7&^."'^^?*=C[,Z4,?:J=Z>5 M.X;F3=WD*8F"/J*/V_26I?J3,B.G)^S6R!5';"$#N',FZ6J;RC"'/;]0W/X" M+?D>";"W0\ O %A_O$ M_P* 90M,WN\4^JS<;RZ*7;OAS(OU-@0LC!7@*2YSDNVHR,0BQ-Y#P.$"B/4* MF5X:7P4]7 TXDE&"E6<*4XA8[H__9E,L?I*H.,JS7R;/?I[C=6YC$4]]UMRU M-A8_4V>.T[A(VBC:-LOEX5*HEY("ID=*FB GJ3-_\< [%=&Z5J[-!,$%=_:18%J.2K_ MF\G)4P"POXSKM;30*LE]J4PZC1DA]P4> A"&#NA,BLV<*&OY./E^!$!D =\% M8#CHD>-.Q$>VY!'YSGPM+WTKL8 LLH#( B(+>&H 1M-.,4.WTXX\S_,&:V_4 MZ8"*(0"YDUK ^ZH^N+F]ZYH6S2,'B+F.&:H/>[0'V)^Z,;$T*_SKZXZ\N=G8 MS7WM];O,3*!P^\-+ $J1/KH$(!WPV!* Q%. M+[Q<&TQ$4N^92>'X"0L^'P [=[YQY?>.S7D'.],:5[/M\K(KER8XF:G*0FG* M72%V MX?F;R^3=L;=QQ6BXV-4E,2[,#S1Y0LIYM9FZAZJR9I7N$!.#.\U7'S$[HHSP<%OQTXX=JM)-AA@=W!4PR! M-DS>KMV!0+&OCHE6^ KR 606O/E;OO[85 M7.(RAE!;X>$()R;<-A-#X,"4139%L(?EPW^AE,6-IRR:1@B[['IS V4G[BLR M>5O;']_1HK);'4F+=6LMD%G*">QL66D5/J]%6[XWL<*Z%QS;,6Z7K0&=W9IM MP9C8-2.<=63%!0J02+K[I&@<;9^X]UCN;>U ? L_=FEUBP-ISD\LO9Y+/ M%_W/%RE]B)E>CRL:QGHY$M2RMUW.)LVH@_,0,Y"I4BF./$F3!90">TC0?,4N MP/?"JGA^,W/L7D,6\URSW>P.9[K[^=#0AZ!I+F=-3PK:,[F?M4MAKN8WZG$" M&MC#EDRQISSO[#%!\\"6YBLVXKT#FE6];66V(Z4J2_U-0#J%.A%T3@2:>=%: M68*E!T(_W))TF9 KE5;BG0%ZRC*I#'&2? )*M%XRT5H :PX^4 ^@2#FJ;^@8 M@ &V4"V49_W:[0)W%M.[06[Z+.M@%'//30)^1_1@,6SDM)"ULG+)'Z?#]G:T M"O6V CZ*A&=,'.M__Q51ND>*;S\X5FZ D_XD5H0,UZ&ZXZ A&&*.&M38;*NR M2+ "V"EP&9C#=LU?@Y7'2:0^*E9NAXK^)%:<546+"F$\L]G)J*;0@ZTD#7F( M%=@]ADLQU*%_C0P+,BSW14%_$BS\FFM.>$;4Y3334'%N+O8'Y2D$"W=*PX)2 MI9=)E9ZG<\O-!AE0T[LKVL#^CIXR ^]@B#IR]JTM1SEUO$5[ER?NH*C MS/#,!C=$(]/+A'AG-(L5DDK*AND42YRH[22*C2,$?LT.]G<0V,C+3H]0EYR\ M7+72T6CN^YY5(SKY-"7,2YGY=*22U9K9A@B$*5T\Q>$G[-WRF A$ M-A#9P)-#IC3D>(I!%-A#90&0#3X[ [7"@4^NY$ I2 M9]&5B:K-+.S$!G*GM($HV7S1$U!?=&_Q0M/PD]-C?,,TW,!:&?LR:>Q/QPN" M+VSF\,;KB[8HN$!UO;B^X$NU8#E =86X?9^U_8!<8O2)Y?<:7:6IBDW MZSO?UY: TVW3_6PWE1?.O0A]^_Q+U[Z2>/9[CIK1R2:S5#E&3I-^SVSFHE!G MKGGCKD*IH] <93*RF([3AB&NN/ELJI ,3)EDF5/6 SXFW!YO,\'O=6/Y>>PM M"DI^$5&6BV\4O..%A M]H^)N*LS<-?>Q.7G(:=XW<%,D7HN'BT"JE[?A-P\?X606W%5ISP;+[9X+29S M&WZ]CG%8]\[LZA-/!#EDY!X6U\/^('$L81:$1OOM[BX%4O1\ PP2TR+?-UQM@X6^ MZ@9.4L6+357+W6<_4/(#;9+X].:[=AHW5IK!Q7*^FF:ZLTPTINJ?]SC>4[9P M'_%>GO-[<>Y":=Y](^_JW1^R_>/LSZ81BI.NNOZ(<%<64=?-9XJVO6ETT^F) M,S%I'K@B;'*^W)&.%VB?!-HG\?D->$%CTM1R'LW8GR<#5L[199G< MK"=25,ZW_>[GR_S.CY=U2RDT^%)[C+-Y8Q3F*H4\)\00+Y#JIM@3-6)$%N9A M$//&PA2Z9CW3FU@K.RWB[>V2XB?9W^CM>W[$+)E!>C1>JRY>FY&TM!4FI?DX M00QL#G-8JX[ _P>9MC5KJGLRWI"M!Y<-3S;-YDIFY6E"VWXZX6X3AJ:5,( M2DBNN1,=LH-2T3>#2&0BSV@BZ;D5.MLQA=MD/L\-:INP)M5CB$86F4AD(I&) MO(2)--1UR]6HK2Z]KBU(K:*/>M:XWVL=PQEU[QRG>GG[VID+,B%F- M$N:3=(SW:#.34:^PG9.2KI1J1<^>V!NRD1E47%OP,VV%S.[2)@2;17L7T-Z% M2V[0^Q!F_G*[(.326A:DUA0@H#5?#'I7&.4)M=]-;FJA'#*SFS>Y2'!1[F.) Y@R9LW-NQ?L09Z.%MFXW\?149F-= MKA0JQ7E'N$)[9J;[V:A 5L:RD9F'/%55Y^,@ACCC$GN&G^202)2WN.3^.W@: M.]Q@AW(6MQ+[/%2%:13]NI\#0ZD;MPHS/^W)Y+PL6V7%:2[S4_AY24\2 MM$L+F8:3G8?V(1KJN3@MM<8U64B/AA.RN*R.S.JIT> .PV7@U<*N3+8JZX7- MX[5FG)@&2%C0B6CWERE\L7LOP&(K-#'W>!'6UQ&:FV6FCU5T?DI:])@B< =E MSE\C BC?/ TBW5W^P#R4$0P4JAA1&N^ )%O@2A(:3S3 MS!E36]JL)T'56;NL-H5 A.SG)"4^*%=SF5S->3I0W,8BWG'KJBL_Y/)#3;EA MXR[?U+H*7M,:NCXLI$.3O\+:R"ZQ#=I 2T[P?L!/I8[1TO(*<%_(,]1&/@# MKKO3U95OA/T08.MI:1[S:;Z%UR;5\JR]"#KCRA56D41T8QWA2]/%H]%RWJ0= M?:0M> BP754D?L(&$0\ ,&3!'MV"*:$8T\#=)F"=)ED,BF^7AC5_3O2;F?H5[EVB>;?:7-NK@;#I*ZI1H<"8TVV(GZ198C;%L.CL/F1_ MD/UY!S\5B=9T1[>V>+JBIC>65=-F\\3^L,C^(/N#[,\_X"=H-J+-0NY,Y/ZB MJ'6=.CTO9Q+\<">U/_>0*?YW,MDG$%_-@ OV-%28W'UFH[MQ=TT#4S7-FX-1 M;6!9J^N%X&6J#RZ[28WKU =L=:'Z(B43_CP,W0H6CKJ!HFC\_6MC B@PTJ8!U<+WCP?U8_3P M'Y._Q;O?&P/X_?VS0J);J__^!_SQ]%C-,50?HL+__U)I;_XJOWDD@ENIT9Z[!NJG58G MX,7?52=6-\'^*SGN&TD_Q5"_/YL%. \8 ^,^V(\?X6P<3.5<7:=?3-A>2Z0= M8Q)^W_W6TZ7$##Q=\P(+*J_OO@'/7@%: Z@CB/0\-DPMKW/<2J?Z,5+Z> MU6/3I2960S%PBF2RJJIPI*XJ]%C3%&["ZHK.LAS!J10])K-_[-[Z-;-V@,)W M97LWE\*@A?7%3KV E<5ZH=(L2:G__1?!XG]7FOF=:MM]29Z7RL6ZV)<4!L_@ M'''10>?%9D%H2D(! S])8KU2X+O@+U(7_*__1:YRU9?Q& M9KB<]>4^2_I\L%C5U.P4%BJ^O5/4&VG7VEJ,;NRW)]FVPA[>:6_32Y_1,B&>SBN95L8C>%ML*YG#._%.)\S- MZ(EO2\-<94BM[%&TBA7N\,ZK@J4>6E)4+!LGW=56. M@OI2M5V]30[ 4X^MZ3:[6:?7^-B.5H-)8S@:=H95, -'%K58Z\3>5LS/A'0X M<(?9P9885=L*<615\T%ANC3]W-:V\KVR1"]]>MP$MQY9UB [*HY#)5!LTLAQ M9;O"YLD.N/7(:A%Q0,^;!8*S5<]=3XJ%475* T0=62VRV&J7%WB3P45S/,_6 M2[87#@"DCJS6IJ3PDJ:M?$'-Y;PT6X^ZKCN%MQX UF.K)LU%9B6Q,M MOYT&MQY9V*C2B-H#VMG(GU9AE'8 !'%G:9HS9>/;1; MOVX^; %GLL M'.N1A>VJP<#.,_,T6 *G6:U-\66T;<,3U ]N59M.6,DJ.H.7_**U'; 668B3 M0X4/;NWTHD&TUJ4AP/6VT:/8YE#.)?WL#VZ5*JKN.&S!L2-R5:='6NQ'/7Y_ M9-.; 2RV7(=>! (NR7A=&)?RHL2#IQZ1 2=N+0Q27RD"VU@*F[2=G@P:UC8]OAZK6%"A:6V^3:9HSO0[X'MVIU M8=WA1WQ@1WAMT2?T5<6V>84ZLK $M5K-+&*1PR5K;7=4T>E99?#4(PN[KFS+ M#6=H3(2Y84H$R8P*I UFX-C",F,MU-F>+[/K2J-$M5>=>A9\UI&%75FM^6P^ MZG6%-*\,9JV"Z5' !E%'5@NL4SY3KV5TF9WEZ*ZCS6;L!IB6(TN@&74K/1$, M0C"V7+'.#:AHD6\K])$EF!K5YJPWLD-[:>7X!GGIL"2*CT-^P0QVJN-)YXV*)9;D.1], 0!-(6 MJC-N6%7)%ACKD85=D5MCUEM,NH):J-1X2ACCU44;WGHP5JVNLQNBBD]P(YUA M5<$LZT8&#."'#"3!C6<&N ON ?;GJ(O ^/[TPTNG%^[ W;- 2":T'0EYHKL) M/5.CT'NZL"-GR957%.Y%Y&=_3\)FX6C2@/U[T?Z77M.ST'\:ZGX(Q,[?^W2 MBLU^RY(?U5N\H%$O7NF!UTP<+WZ*#CS]/1W[ZN+[CA3'8#+_D8_NPP/)BY]N M5<>!YT2A<0YJBG_#F7]RF^$'_U) 9/_G;T8.F0\+S="Z7&9="/);]L,");0P MEUD8_!OW8>DS6A<$&+0PKP&#+/_IUN6?BT-_VS>[V+PZ822C]VBFYX2 M0#?@Q?_O#_J/STY/YAM#7+1RG_LH)W=\0L>OWOER_O[X;]-R#:P!KIL!)KBZ MH6.2L0B30GJ,PE/_^??XE^JQ$>00Y+ZB/&CGT]P/S& QW&LLG