0001558370-23-007643.txt : 20230502 0001558370-23-007643.hdr.sgml : 20230502 20230502155120 ACCESSION NUMBER: 0001558370-23-007643 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230502 DATE AS OF CHANGE: 20230502 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: 23878657 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-20230331x10q.htm 10-Q
0001495932--12-312023Q1Large Accelerated Filerfalse0001495932us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001495932us-gaap:TreasuryStockCommonMember2022-01-012022-03-3100014959322022-05-3100014959322020-12-3100014959322019-11-3000014959322018-12-310001495932us-gaap:CommonStockMember2022-01-012022-03-310001495932expi:AgentEquityAwardProgramMember2022-01-012022-03-310001495932us-gaap:TreasuryStockCommonMember2023-03-310001495932us-gaap:RetainedEarningsMember2023-03-310001495932us-gaap:NoncontrollingInterestMember2023-03-310001495932us-gaap:CommonStockMember2023-03-310001495932us-gaap:AdditionalPaidInCapitalMember2023-03-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001495932us-gaap:TreasuryStockCommonMember2022-12-310001495932us-gaap:RetainedEarningsMember2022-12-310001495932us-gaap:NoncontrollingInterestMember2022-12-310001495932us-gaap:CommonStockMember2022-12-310001495932us-gaap:AdditionalPaidInCapitalMember2022-12-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001495932us-gaap:TreasuryStockCommonMember2022-03-310001495932us-gaap:RetainedEarningsMember2022-03-310001495932us-gaap:NoncontrollingInterestMember2022-03-310001495932us-gaap:CommonStockMember2022-03-310001495932us-gaap:AdditionalPaidInCapitalMember2022-03-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001495932us-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:StockOptionMember2023-01-012023-03-310001495932us-gaap:StockOptionMember2022-01-012022-03-310001495932us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001495932us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001495932us-gaap:FurnitureAndFixturesMember2023-03-310001495932us-gaap:ComputerEquipmentMember2023-03-310001495932us-gaap:FurnitureAndFixturesMember2022-12-310001495932us-gaap:ComputerEquipmentMember2022-12-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001495932us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001495932us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001495932us-gaap:MoneyMarketFundsMember2023-03-310001495932us-gaap:MoneyMarketFundsMember2022-12-310001495932srt:RestatementAdjustmentMembercountry:CA2023-01-012023-03-310001495932us-gaap:TradeNamesMember2023-03-310001495932us-gaap:TechnologyBasedIntangibleAssetsMember2023-03-310001495932us-gaap:NoncompeteAgreementsMember2023-03-310001495932us-gaap:LicensingAgreementsMember2023-03-310001495932us-gaap:IntellectualPropertyMember2023-03-310001495932us-gaap:CustomerRelationshipsMember2023-03-310001495932us-gaap:TradeNamesMember2022-12-310001495932us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001495932us-gaap:NoncompeteAgreementsMember2022-12-310001495932us-gaap:LicensingAgreementsMember2022-12-310001495932us-gaap:IntellectualPropertyMember2022-12-310001495932us-gaap:CustomerRelationshipsMember2022-12-310001495932us-gaap:SubsequentEventMember2023-04-270001495932us-gaap:RetainedEarningsMember2023-01-012023-03-310001495932us-gaap:RetainedEarningsMember2022-01-012022-03-310001495932us-gaap:SubsequentEventMember2023-04-272023-04-270001495932us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001495932us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001495932expi:CommissionsReceivableForRealEstatePropertySettlementsMember2023-03-310001495932expi:AgentNoncommissionBasedFeesMember2023-03-310001495932expi:CommissionsReceivableForRealEstatePropertySettlementsMember2022-12-310001495932expi:AgentNoncommissionBasedFeesMember2022-12-3100014959322022-12-2700014959322022-09-2700014959322022-05-0600014959322022-01-1000014959322022-03-3100014959322021-12-310001495932expi:AgentGrowthIncentiveProgramMember2023-01-012023-03-310001495932expi:AgentGrowthIncentiveProgramMember2022-01-012022-03-310001495932expi:AgentEquityAwardProgramMember2023-01-012023-03-310001495932us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-01-012023-03-310001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-01-012023-03-310001495932us-gaap:OperatingSegmentsMemberexpi:VirbelaMember2023-01-012023-03-310001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2023-01-012023-03-310001495932us-gaap:OperatingSegmentsMemberexpi:InternationalRealtyMember2023-01-012023-03-310001495932us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2022-01-012022-03-310001495932us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2022-01-012022-03-310001495932us-gaap:OperatingSegmentsMemberexpi:VirbelaMember2022-01-012022-03-310001495932us-gaap:OperatingSegmentsMemberexpi:NorthAmericanRealtyMember2022-01-012022-03-310001495932us-gaap:OperatingSegmentsMemberexpi:InternationalRealtyMember2022-01-012022-03-3100014959322022-01-012022-03-3100014959322022-12-3100014959322023-03-3100014959322023-01-012023-03-31xbrli: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 March 31, 2023

or

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

For the transition period from ______________________ to ______________________

Commission File Number: 001-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

The Nasdaq Stock Market

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 153,442,421 shares of the registrant’s Common Stock, $0.00001 par value, outstanding as of March 31, 2023.

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) contains statements that are not historical fact and may constitute 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 of the future. These risks and uncertainties, as well as other risks and uncertainties that could cause our actual results to differ significantly from management’s expectations, including, but not limited to:

the impact of macroeconomic conditions on the strength of the residential real estate market;
the impact of monetary policies of the U.S. federal government and its agencies on our operations;
the impact of changes in consumer attitudes on home sale transaction volume;
the impact of excessive or insufficient home inventory supply on home sale transaction value;
our ability to effectively manage rapid growth in our business;
our ability to attract and retain additional qualified personnel;
changes in tax laws and regulations that may have a material adverse effect on our business;
our ability to protect our intellectual property rights;
the impact of security breaches, interruptions, delays and failures in our systems and operations on our business;
financial condition and reputation;
our ability to predict the demand or growth of our new products and services;
our ability to maintain our agent growth rate; and
the effect of inflation and rising interest rates on real estate transaction values and our operating results, profits and cash flows.

Other factors not identified above, including those described under the heading “Risk Factors” in Part I, Item 1A, and elsewhere in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, may also cause actual results to differ materially from those described in our forward-looking statements. Most of these factors are difficult to anticipate and are generally beyond our control. You should consider these factors in connection with considering any forward-looking statements that may be made by us.

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)

March 31, 2023

December 31, 2022

ASSETS

CURRENT ASSETS

Cash and cash equivalents

$ 122,769

$ 121,594

Restricted cash

55,365

37,789

Accounts receivable, net of allowance for credit losses of $2,224 and $4,014, respectively

99,860

87,262

Prepaids and other assets

12,253

8,468

TOTAL CURRENT ASSETS

290,247

255,113

Property, plant, and equipment, net

14,075

18,151

Operating lease right-of-use assets

2,075

2,127

Other noncurrent assets

1,711

1,703

Intangible assets, net

11,565

8,700

Deferred tax assets

68,399

68,676

Goodwill

27,261

27,212

TOTAL ASSETS

$ 415,333

$ 381,682

LIABILITIES AND EQUITY

CURRENT LIABILITIES

Accounts payable

$ 9,080

$ 10,391

Customer deposits

55,171

37,789

Accrued expenses

97,137

78,944

Current portion of lease obligation - operating lease

159

175

TOTAL CURRENT LIABILITIES

161,547

127,299

Long-term payable

5

4,697

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

694

694

TOTAL LIABILITIES

162,246

132,690

EQUITY

Common Stock, $0.00001 par value 900,000,000 shares authorized; 174,532,043 issued and 153,442,421 outstanding at March 31, 2023; 171,656,030 issued and 152,839,239 outstanding at December 31, 2022

2

2

Additional paid-in capital

650,383

611,872

Treasury stock, at cost: 21,089,622 and 18,816,791 shares held, respectively

(414,926)

(385,010)

Accumulated earnings

15,580

20,723

Accumulated other comprehensive income

879

236

Total eXp World Holdings, Inc. stockholders' equity

251,918

247,823

Equity attributable to noncontrolling interest

1,169

1,169

TOTAL EQUITY

253,087

248,992

TOTAL LIABILITIES AND EQUITY

$ 415,333

$ 381,682

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 March 31,

2023

2022

Revenues

$ 850,616

$ 1,010,731

Operating expenses

Commissions and other agent-related costs

777,559

927,267

General and administrative expenses

71,767

75,322

Sales and marketing expenses

2,963

3,700

Total operating expenses

852,289

1,006,289

Operating (loss) income

(1,673)

4,442

Other (income) expense

Other (income) expense, net

(880)

410

Equity in losses of unconsolidated affiliates

342

317

Total other (income) expense, net

(538)

727

(Loss) income before income tax expense

(1,135)

3,715

Income tax benefit

(2,588)

(5,149)

Net income

1,453

8,864

Net income attributable to noncontrolling interest

-

18

Net income attributable to eXp World Holdings, Inc.

$ 1,453

$ 8,882

Earnings per share

Basic

$ 0.01

$ 0.06

Diluted

$ 0.01

$ 0.06

Weighted average shares outstanding

Basic

152,546,766

149,226,166

Diluted

155,668,712

156,842,721

Comprehensive income:

Net income

$ 1,453

$ 8,864

Comprehensive loss attributable to noncontrolling interests

-

18

Net income attributable to eXp World Holdings, Inc.

1,453

8,882

Other comprehensive income:

Foreign currency translation gain (loss), net of tax

643

41

Comprehensive income attributable to eXp World Holdings, Inc.

$ 2,096

$ 8,923

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 March 31,

2023

2022

Common stock:

Balance, beginning of period

$ 2

$ 1

Agent equity stock compensation

-

1

Balance, end of period

2

2

Treasury stock:

Balance, beginning of period

(385,010)

(210,009)

Repurchases of common stock

(29,916)

(29,956)

Balance, end of period

(414,926)

(239,965)

Additional paid-in capital:

Balance, beginning of period

611,872

401,479

Shares issued for stock options exercised

307

498

Agent growth incentive stock compensation

8,668

6,582

Agent equity stock compensation

26,775

38,500

Stock option compensation

2,761

3,511

Balance, end of period

650,383

450,570

Accumulated earnings (deficit):

Balance, beginning of period

20,723

30,510

Net income

1,453

8,882

Dividends declared and paid

(6,596)

(5,859)

Balance, end of period

15,580

33,533

Accumulated other comprehensive income (loss):

Balance, beginning of period

236

188

Foreign currency translation gain (loss)

643

41

Balance, end of period

879

229

Noncontrolling interest:

Balance, beginning of period

1,169

1,364

Net loss

-

(18)

Transactions with noncontrolling interests

-

(177)

Balance, end of period

1,169

1,169

Total equity

$ 253,087

$ 245,538

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)

Three Months Ended March 31,

2023

2022

OPERATING ACTIVITIES

Net income

$ 1,453

$ 8,864

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

Depreciation expense

2,067

1,616

Amortization expense - intangible assets

512

342

Loss on dissolution of consolidated affiliates

-

361

Allowance for credit losses on receivables/bad debt on receivables

(1,790)

219

Equity in loss of unconsolidated affiliates

342

317

Agent growth incentive stock compensation expense

9,660

7,798

Stock option compensation

2,761

3,511

Agent equity stock compensation expense

26,775

38,500

Deferred income taxes, net

277

(5,901)

Changes in operating assets and liabilities:

Accounts receivable

(10,808)

(9,846)

Prepaids and other assets

(3,722)

496

Customer deposits

17,382

49,266

Accounts payable

(1,310)

74

Accrued expenses

17,200

15,854

Long term payable

(4,692)

-

Other operating activities

37

36

NET CASH PROVIDED BY OPERATING ACTIVITIES

56,144

111,507

INVESTING ACTIVITIES

Purchases of property, plant, equipment & intangible assets

(1,432)

(4,684)

Investments in unconsolidated affiliates

(350)

-

NET CASH USED IN INVESTING ACTIVITIES

(1,782)

(4,684)

FINANCING ACTIVITIES

Repurchase of common stock

(29,916)

(29,956)

Proceeds from exercise of options

307

498

Transactions with noncontrolling interests

-

(426)

Dividends declared and paid

(6,596)

(5,859)

NET CASH USED IN FINANCING ACTIVITIES

(36,205)

(35,743)

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

594

41

Net change in cash, cash equivalents and restricted cash

18,751

71,121

Cash, cash equivalents and restricted cash, beginning balance

159,383

175,910

CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE

$ 178,134

$ 247,031

SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:

Cash paid for income taxes

$ 1,089

$ 483

SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:

Property, plant and equipment purchases in accounts payable

-

246

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 diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our technology platform. We strategically prioritize our efforts to grow our real estate brokerage by strengthening our agent value proposition, developing immersive and cloud-based technology to enable our model and providing affiliate and media services supporting those efforts. Our real estate brokerage is now one of the largest and fastest-growing real estate brokerage companies in the United States and Canada and is rapidly expanding internationally.

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, 2022, filed with the SEC on February 28, 2023 (“2022 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 months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

Effective in December 2022, the Company revised the presentation of segment information to reflect changes in the way the Company manages and evaluates the business.  As such, we now report operating results through four reportable segments: North American Realty, International Realty, Virbela and Other Affiliated Services, as further discussed in Note 11 – Segment Information.  Accordingly, certain amounts in the prior years’ consolidated financial statements have been revised to conform to the current year presentation. See additional information in Note 11 –Segment Information.

2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, 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.

8

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, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, March 31, 2022

$ 130,092

$ 116,939

$ 247,031

Balance, December 31, 2022

$ 121,594

$ 37,789

$ 159,383

Balance, March 31, 2023

$ 122,769

$ 55,365

$ 178,134

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

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.

As of the first quarter of 2022, the Company provided an allowance for potential credit losses of real estate transactions.

Receivables from real estate property settlements totaled $94,724 and $79,135 of which the Company recognized expected credit losses of $758 and $3,127, respectively as of March 31, 2023 and December 31, 2022. As of March 31, 2023 and December 31, 2022 agent non-commission based fees receivable and short-term advances totaled $7,360 and $12,141, of which the Company recognized expected credit losses of $1,466 and $887, respectively.

9

4.PLANT, PROPERTY AND EQUIPMENT, NET

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

    

March 31, 2023

December 31, 2022

Computer hardware and software

$ 34,263

$ 34,206

Furniture, fixture, and equipment

52

20

Total depreciable property and equipment

34,315

34,226

Less: accumulated depreciation

(21,434)

(19,282)

Depreciable property, net

12,881

14,944

Assets under development

1,194

3,207

Property, plant, and equipment, net

$ 14,075

$ 18,151

For the three months ended March 31, 2023 and 2022 depreciation expense was $2,067 and $1,616, respectively.

5.GOODWILL AND INTANGIBLE ASSETS

Goodwill was $27,261 as of March 31, 2023 and $27,212 as of December 31, 2022. In the first quarter of 2023, the Company recorded cumulative translation adjustment of $73 related to Canadian goodwill. 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 months ended March 31, 2023, no events occurred that indicated it was more likely than not that goodwill was impaired.

Definite-lived intangible assets were as follows:

March 31, 2023

December 31, 2022

Gross

Accumulated

Net Carrying

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Amount

    

Amortization

    

Amount

Trade name

 

$ 3,461

 

($ 913)

 

$ 2,548

$ 3,459

 

($ 841)

 

$ 2,618

Existing technology

7,368

(2,833)

4,535

3,995

(2,458)

1,537

Non-competition agreements

462

(125)

337

461

(125)

336

Customer relationships

1,895

(598)

1,297

1,895

(551)

1,344

Licensing agreement

210

(198)

12

210

(181)

29

Intellectual property

2,836

-

2,836

2,836

-

2,836

Total intangible assets

 

$ 16,232

 

($ 4,667)

 

$ 11,565

$ 12,856

 

($ 4,156)

 

$ 8,700

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 March 31, 2023 and 2022 was $512 and $342, respectively. The Company has no indefinite-lived assets.

6.STOCKHOLDERS’ EQUITY

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

 

Three Months Ended March 31,

2023

2022

Common stock:

Balance, beginning of year

171,656,030

155,516,284

Shares issued for stock options exercised

113,208

723,194

Agent growth incentive stock compensation

656,436

510,672

Agent equity stock compensation

2,106,369

1,550,455

Balance, end of quarter

174,532,043

158,300,605

10

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 March 31, 2023 and 2022, the Company issued 2,106,369 and 1,550,455 shares of common stock, respectively, to agents and brokers with a value of $26,775 and $38,500, 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 March 31, 2023 and 2022 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $9,660 and $7,798, respectively, of which the total amount of stock compensation attributable to liability classified awards was $993 and $1,906, respectively.

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

2,056

Stock grants reclassified from liability to equity year to date

(2,512)

Balance, December 31, 2022

$ 3,885

Stock grant liability increase year to date

993

Stock grants reclassified from liability to equity year to date

-

Balance, March 31, 2023

$ 4,878

Stock Option Awards

Stock options are granted to directors, officers, certain employees and consultants with an exercise price equal to the fair market value of common stock on the grant date and the stock options expire 10 years from the date of grant. These options have time-based restrictions with equal and periodically graded vesting over a three-year period.

During the three months ended March 31, 2023, and 2022, the Company granted 88,553 and 484,378 stock options, respectively, to employees with an estimated grant date fair value of $8.18 and $26.04 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 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. In May 2022, the Board approved an increase to the total amount of its buyback program from $400.0 million to $500.0 million. Purchases under the repurchase program may be made in the open market or through

11

a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Exchange Act, 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.

10b5-1 Repurchase Plan

The Company maintains an internal stock repurchase program with program changes subject to Board consent. From time to time, the Company adopts written trading plans pursuant to Rule 10b5-1 of the Exchange Act to conduct repurchases on the open market.  

On January 10, 2022, the Company and Stephens Inc. entered into a form of Issuer Repurchase Plan (“Issuer Repurchase Plan”) which authorized Stephens to repurchase up to $10.0 million of its common stock per month. On May 3, 2022, the Board approved a form of first amendment to the Issuer Repurchase Plan to increase monthly repurchases from $10.0 million of its common stock per month up to $20.0 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.0 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. On December 27, 2022, the Board approved and the Company entered into, a form of third amendment to the Issuer Repurchase Plan, to decrease the monthly repurchases from $13.3 million of its common stock per month to $10.0 million, in connection with ongoing contractions in the real estate market.

For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the settlement date of the applicable trade. Such repurchased shares are held in treasury and are presented using the cost method. These shares are considered issued but not outstanding.

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

Three Months Ended March 31,

2023

2022

Treasury stock:

Balance, beginning of year

18,816,791

6,751,692

Repurchases of common stock

2,272,831

1,132,048

Balance, end of quarter

21,089,622

7,883,740

7.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 March 31,

2023

2022

Numerator:

Net income attributable to common stock

$ 1,453

$ 8,882

Denominator:

Weighted average shares - basic

152,546,766

149,226,166

Dilutive effect of common stock equivalents

3,121,946

7,616,555

Weighted average shares - diluted

155,668,712

156,842,721

Earnings per share:

Earnings per share attributable to common stock- basic

$ 0.01

$ 0.06

Earnings per share attributable to common stock- diluted

$ 0.01

$ 0.06

12

For three months ended March 31, 2023 and 2022 total outstanding shares of common stock excluded 635,343 and 392,483 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

8.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 ($2.59) million and ($5.15) million for the three months ended March 31, 2023 and 2022, which represent effective tax rates of positive 237.56% and negative 137.97%, respectively. The decrease in income tax benefit was primarily attributable to lower deductible stock-based compensation windfalls. The effective tax rate differs from our statutory rates in both periods primarily due to the impact of the stock-based compensation and R&D tax credit.  

9.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 March 31, 2023 and December 31, 2022, the fair value of the Company’s money market funds was $44,539 and $44,062, 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.

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

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.

13

11.SEGMENT INFORMATION

The reportable segments presented below represent the Company’s segments for which separate financial information is available and which is utilized on a regular basis by its chief operating decision maker to assess performance and to allocate resources. In identifying its reportable segments, the Company also considers the nature of services provided by its segments.

Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted EBITDA. Adjusted Segment EBITDA is defined by us as operating profit plus depreciation and amortization and stock-based compensation expenses. The Company’s presentation of Adjusted Segment EBITDA may not be comparable to similar measures used by other companies. The Company’s four reportable segments as follows:

North American Realty: includes real estate brokerage operations in the United States and Canada, as well as lead-generation and other real estate support services provided in North America.
International Realty: includes real estate brokerage operations in all other international locations.
Virbela: includes Virbela enterprise metaverse technology and the support services offered by eXp World Technologies.
Other Affiliated Services: includes our SUCCESS® Magazine and other smaller ventures.

The Company also reports corporate expenses, as further detailed below, as “Corporate and other” which include expenses incurred in connection with business development support provided to the agents as well as resources, including administrative, brokerage operations and legal functions.

All segments follow the same basis of presentation and accounting policies as those described throughout the Notes to the Audited Consolidated Financial Statements included herein. The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating (loss) profit (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation.

 

Revenues

Three Months Ended March 31,

2023

2022

North American Realty

$ 837,114

$ 1,001,880

International Realty

10,758

7,094

Virbela

2,163

1,813

Other Affiliated Services

1,677

838

Revenues reconciliation:

Segment eliminations

(1,096)

(894)

Consolidated revenues

$ 850,616

$ 1,010,731

Adjusted EBITDA

Three Months Ended March 31,

2023

2022

North American Realty

$ 21,203

$ 28,770

International Realty

(3,676)

(1,956)

Virbela

(1,296)

(2,771)

Other Affiliated Services

(681)

(829)

Corporate expenses and other

(2,223)

(5,505)

Consolidated Adjusted EBITDA

$ 13,327

$ 17,709

Operating Profit Reconciliation:

Depreciation and amortization expense

2,579

1,958

Stock compensation expense

9,660

7,798

Stock option expense

2,761

3,511

Consolidated operating (loss) profit

($ 1,673)

$ 4,442

14

The Company does not use segment assets to allocate resources or to assess performance of the segments and therefore, total segment assets have not been disclosed.

12.SUBSEQUENT EVENTS

Quarterly Cash Dividend

On April 27, 2023, the Company’s Board of Directors declared a dividend of $0.045 per share which is expected to be payable on May 31, 2023, to stockholders of record as of the close of business on May 12, 2023. The ex-dividend date is expected to be May 30, 2023. 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 2022 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
Results of Operations
Business Segment Disclosures
Non-U.S. GAAP Financial Measures
Liquidity and Capital Resources
Critical Accounting Policies and Estimates
Non-U.S. GAAP Financial Measures

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.

eXp manages its operations in four operating business segments: North American Realty; International Realty; Virbela; and Other Affiliated Services.

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 2022, and during the first three months of 2023, we continued to make progress in achieving our strategic goals, including a 12% increase in our agent count, going from 78,196 agents as of March 31, 2022 to 87,327 agents

15

as of March 31, 2023. 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.

MARKET CONDITIONS AND INDUSTRY TRENDS

In March of 2023, the existing home sales market declined 22%, compared to March of 2022 according to the National Association of Realtors (“NAR”).  Due to the increasing interest rates and increasing inflation, the market began a contraction trend in the second quarter of 2022.

The Company believes it continues to be well positioned to grow in the current economic climate. We have a strong base of agent support, which should drive organic market share growth, retention and productivity.  Additionally, we have an efficient operating model with lower fixed costs driven by our cloud-based model, with no brick-and-mortar locations.

Regardless of whether the housing market continues to slow or begins to recover, 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

According to NAR, inventory of existing homes for sale in the U.S. was 980,000 as of March 2023 (preliminary) compared to 930,000 at the end of March 2022.

Mortgage Interest Rates

The sharp increase in mortgage rates have continued 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.3% in March 2023 vs 4.7% in March 2022.

Housing Affordability Index

According to NAR, the composite housing affordability index decreased to 103.9 for February 2023 (preliminary) from 129.4 for February 2022. 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 due to increasing mortgage rates.

Existing Home Sales Transactions and Prices

According to NAR, seasonally adjusted existing home sale transactions decreased to an annual rate of 4.4 million in March 2023 (preliminary) compared to 5.7 million in March 2022.

According to NAR, the nationwide existing home sales median price for March of 2023 (preliminary) was $375,700 compared to $379,300 in March 2022, a decline of 0.9%. Housing inventory was also up to 2.6 months of inventory compared to 2.0 months last year.  

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.

16

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

Three Months Ended March 31,

2023

2022

Performance:

Agent count

87,327

78,196

Transactions

102,305

114,305

Volume

$ 33,241,616

$ 41,379,500

Revenue

$ 850,616

$ 1,010,731

Gross profit

$ 73,057

$ 83,464

Gross margin (%)

8.6%

8.3%

Adjusted EBITDA(1)

$ 13,327

$ 17,709

(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. 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 performance was directly related to the performance 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 March 31, 2023 and 2022 gross profit was $73.1 million, and $83.5 million, respectively. For the three months ended March 31, 2023, and 2022, gross margin was 8.6% and 8.3%, respectively. Gross profit in the first quarter of 2023 reflects lower revenue related to the slowdown in the housing market in early 2023.  However, for the three months ended March 31, 2023, gross margin increased year-over-year primarily due to 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.

17

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 three months ended March 31, 2023 ended compared to the same period in 2022 due to lower revenue partially offset by lower operating costs.

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 70 in the first quarter of 2023.

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. Our fast and iterative approach has already led to improvements in parts of our business such as agent onboarding, commission transaction processing, and employee benefits.

18

Results of Operations

Three Months Ended March 31, 2023 compared to the Three Months Ended March 31, 2022

Three Months Ended

% of

Three Months Ended

% of

Change

2023 vs. 2022

    

March 31, 2023

Revenue

March 31, 2022

Revenue

$

    

%

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

Statement of Operations Data:

Revenues

 

$ 850,616

100%

$ 1,010,731

100%

($ 160,115)

(16)%

Operating expenses

Commissions and other agent-related costs

777,559

91%

927,267

92%

(149,708)

(16)%

General and administrative expenses

71,767

8%

75,322

7%

(3,555)

(5)%

Sales and marketing expenses

2,963

-%

3,700

-%

(737)

(20)%

Total operating expenses

852,289

100%

1,006,289

100%

(154,000)

(15)%

Operating (loss) income

(1,673)

-%

4,442

-%

(6,115)

(138)%

Other (income) expense

Other (income) expense, net

(880)

-%

410

-%

(1,290)

(315)%

Equity in losses of unconsolidated affiliates

342

-%

317

-%

25

8%

Other (income) expense, net

(538)

-%

727

-%

(1,265)

(174)%

(Loss) income before income tax expense

(1,135)

-%

3,715

-%

(4,850)

(131)%

Income tax benefit

(2,588)

-%

(5,149)

(1)%

2,561

(50)%

Net (loss) income

1,453

-%

8,864

1%

(7,411)

(84)%

Add back: Net loss attributable to noncontrolling interest

-

-%

18

-%

(18)

(100)%

Net (loss) income attributable to eXp World Holdings, Inc.

1,453

-%

8,882

1%

(7,429)

(84)%

Adjusted EBITDA(1)

$ 13,327

2%

$ 17,709

2%

($ 4,382)

(25)%

Earnings per share

Basic

$ 0.01

$ 0.06

($ 0.05)

(83)%

Diluted

$ 0.01

$ 0.06

($ 0.05)

(83)%

Weighted average shares outstanding

Basic

152,546,766

149,226,166

Diluted

155,668,712

156,842,721

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

First Quarter 2023 consolidated financial highlights as compared to the same year-ago quarter:

Revenue decreased 16% to $850.6 million.
Gross profit decreased 12% to $73.1 million. 
Net income of $1.5 million. Earnings per diluted share of $0.01 compared to earnings per diluted share of $0.06 in the year ago quarter. 
Adjusted EBITDA (a non-GAAP financial measure) of $13.3 million. 
As of March 31, 2023, cash and cash equivalents totaled $122.8 million. The company repurchased approximately $29.9 million of common stock during the first quarter of 2023.

19

The Company paid a cash dividend for the first quarter of 2022 of $0.045 per share of common stock on March 31, 2023. On April 27, 2023, the Company’s Board of Directors declared a cash dividend of $0.045 per share of common stock for the second quarter of 2023, expected to be paid on May 31, 2023 to stockholders of record on May 12, 2023

Revenue

Our total revenues were $850.6 million for the three months ended March 31, 2023 compared to $1,010.7 million for the same period in 2022, a decrease of ($160.1) million, or (16)%. Total revenues decreased in the first quarter of 2023 as a result of a decrease in real estate transactions and home prices compared to the same period in 2022 due to the decline of the US and Canada residential real estate market.

Commission and Other Agent-Related Costs

Commission and other agent-related costs were $777.6 million for the three months ended March 31, 2023 compared to $927.3 million for the same period in 2022, a decrease ($149.7) million, or (16)%. Commissions and other agent-related costs decreased as a result of a decrease in real estate transactions and home prices compared to the three months ended March 31, 2022 due to the decline of the U.S. and Canada residential real estate market.

General and Administrative Expense

General and administrative expenses were $71.8 million for the three months ended March 31, 2023 compared to $75.3 million for the same period in 2022, a decrease of ($3.6) million or (5)%. General and administrative expenses include costs related to wages, including stock compensation, and other general overhead expenses. General and administrative expenses decreased as a result of lower stock-based compensation, partially offset by increased personnel expenses due to the Company’s increase in employee count to continue to support our agent growth strategy.

Sales and Marketing

Sales and marketing expenses decreased to $3.0 million for the three months ended March 31, 2023 compared to $3.7 million the same period in 2022. The decrease of ($0.7) million is due to decreased advertising to offset the contraction in the real estate market.

Other (Income) Expense

Other (income) in the first quarter of 2023 relates primarily to increased interest income when compared to the first quarter of 2022.

Income Tax Benefit

The Company’s provision for (benefit from) income taxes amounted to ($2.59) million and ($5.15) million for the three months ended March 31, 2023 and 2022, respectively, which represented effective tax rates of positive 237.56% and negative 137.97%, respectively. The increase in income tax benefit was primarily attributable to lower deductible stock-based compensation windfalls.

20

BUSINESS SEGMENT DISCLOSURES

See Note 11 – Segment Information to the consolidated financial statements for additional information regarding our business segments. The following table reflects the results of each of our reportable segments during the three months ended March 31, 2023 and 2022:

Three Months Ended

Three Months Ended

Change
2023 vs. 2022

    

March 31, 2023

March 31, 2022

$

    

%

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

Statement of Operations Data:

Revenues

 

North American Realty

$ 837,114

$ 1,001,880

($ 164,766)

(16)%

International Realty

10,758

7,094

3,664

52%

Virbela

2,163

1,813

350

19%

Other Affiliated Services

1,677

838

839

100%

Segment eliminations

(1,096)

(894)

(202)

23%

Total Consolidated Revenues

$ 850,616

$ 1,010,731

($ 160,115)

(16)%

Adjusted Segment EBITDA (1)

North American Realty

21,203

28,770

($ 7,567)

(26)%

International Realty

(3,676)

(1,956)

(1,720)

88%

Virbela

(1,296)

(2,771)

1,475

(53)%

Other Affiliated Services

(681)

(829)

148

(18)%

Corporate expenses and other

(2,223)

(5,505)

3,282

(60)%

Total Reported Adjusted EBITDA

$ 13,327

$ 17,709

($ 4,382)

(25)%

North American Realty revenue decreased 16% in the first quarter of 2023 compared to the same period in 2022 primarily due to decreased real estate transactions and home prices driven by the slowdown in the real estate markets. Adjusted EBITDA decreased 26% due to lower revenue, as well as increased general and administrative costs primarily related to increased compensation and personnel related expenses.

International Realty revenue increased 52% in the first quarter of 2023 compared to the same period in 2022 primarily due to increased real estate transactions driven by a higher agent count and increased productivity in previously launched markets. Adjusted EBITDA (loss) increased 88% in the first quarter of 2022 compared to the same period in 2022 due to growing selling, general and administrative expenses to support the incremental production in existing operations.

Virbela revenue increased 19% due to additional enterprise customer base. Adjusted EBITDA (loss) decreased 53% primarily due to workforce reductions and decrease in marketing and advertising expenses.

Other Affiliated Services revenue increased 100% due to expansion of SUCCESS® Coaching and SUCCESS® Media, primarily SUCCESS® magazine. The increases in revenue directly contributed to Adjusted EBITDA (loss) decrease of 18%.

Corporate expenses and other contain the costs incurred to operate the corporate parent of eXp Realty.  The decrease in these costs (decrease in Adjusted EBITDA (loss) of 60% in the first quarter of 2023 compared to the same period of 2022) reflect decreased costs primarily due to cost containment initiatives.

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.

21

We define the non-U.S. GAAP financial measure of Consolidated Adjusted EBITDA to mean net income, excluding other income (expense), income tax benefit (expense), depreciation, amortization, impairment charges, stock-based compensation expense and stock option expense. Adjusted Segment EBITDA is defined as operating profit plus depreciation and amortization and stock-based compensation expenses. We believe that Consolidated Adjusted EBITDA and Adjusted Segment 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 Segment EBITDA helps identify underlying trends in our business that otherwise could be masked by the effect of the expenses that we exclude in Adjusted Segment 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.

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 March 31,

    

2023

2022

Net income

$ 1,453

$ 8,864

Other (income) expense, net

(538)

727

Income tax benefit

(2,588)

(5,149)

Depreciation and amortization

2,579

1,958

Stock compensation expense (1)

9,660

7,798

Stock option expense

2,761

3,511

Adjusted EBITDA

$ 13,327

$ 17,709

(1)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 and dividend payments. In addition, the Company has no known material cash requirements as of March 31, 2023, relating to capital expenditures, commitments, or human capital (except as passthrough commissions to agents and brokers concurrent with settled real estate transactions).

22

For information regarding the Company’s expected cash requirement related to settlement costs, see Note 10 – 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 March 31, 2023 and December 31, 2022:

    

March 31, 2023

  

December 31, 2022

Current assets

$ 290,247

$ 255,113

Current liabilities

(161,547)

(127,299)

Net working capital

$ 128,700

$ 127,814

For the three months ended March 31, 2023, net working capital increased $0.9 million, or 1%, compared to December 31, 2022.

Cash Flows

The following table presents our cash flows for the three months ended March 31, 2023 and 2022:

Three Months Ended March 31,

  

2023

2022

  

Cash provided by operating activities

$ 56,144

$ 111,507

Cash used in investment activities

(1,782)

(4,684)

Cash used in financing activities

(36,205)

(35,743)

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

594

41

Net change in cash, cash equivalents and restricted cash

$ 18,751

$ 71,121

For the three months ended March 31, 2023, cash provided by operating activities decreased ($55.4) million compared to the same period in 2022. The change resulted primarily from decreased real estate transactions.

For the three months ended March 31, 2023, cash used in our investing activities decreased primarily due to fewer capital expenditures.

For the three months ended March 31, 2023, the increase in cash flows used in financing activities primarily were related to an increase in the payment of cash dividends from 2022 to 2023.

Acquisitions

While we do not consider acquisitions a critical element of our ongoing business, we seek opportunities to expand and enhance our portfolio of solutions, access new revenue streams, or otherwise complement or accelerate the growth of our existing operations. We may fund acquisitions or investments in complementary businesses with various sources of capital including existing cash balances and cash flow from operations.

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, 2022, which provides a

23

description of our critical accounting policies. There were no changes to critical accounting policies or estimates as reflected in our 2022 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 2022 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, 2022. For details on the Company's interest rate and foreign currency exchange, see “Item 7A. Quantitative and Qualitative Information About Market Risks” in our 2022 Annual Report.

Item 4.

CONTROLS AND PROCEDURES

Evaluation of Disclosure 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 March 31, 2023, 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 March 31, 2023.

Changes in Internal Control over Financial Reporting

There were no material changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2023 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. For a discussion of our potential risks and uncertainties, please see in Part I, Item 1A of the 2022 Annual Report 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 I, Item 1A of 2022 Annual Report, 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 as disclosed in the 2022 Annual Report.

24

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Issuer Purchases of Equity Securities

The following table provides information about repurchases of our common stock through the quarter ended March 31, 2023:

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

1/1/2023-1/31/2023

761,823

$ 13.29

761,823

$ 81,498,629

2/1/2023-2/28/2023

669,068

15.14

669,068

71,505,180

3/1/2023-3/31/2023

841,940

11.85

841,940

61,513,137

Total

2,272,831

$ 13.42

2,272,831

(1)In December 2018, the Company’s board of directors approved a stock repurchase program authorizing the Company to purchase its common stock. In November 2019, the Board amended the repurchase program, increasing the total amount authorized to be purchased from $25.0 million to $75.0 million. In December 2020, the Board approved another amendment to the repurchase program, increasing the total amount authorized to be purchased from $75.0 million to $400.0 million. In May 2022, the Board approved an increase to the total amount of its buyback program from $400.0 million to $500.0 million. The stock repurchase program is more fully disclosed in Note 6 – Stockholders’ Equity to the consolidated financial statements.

Item 3.

DEFAULTS UPON SENIOR SECURITIES

None.

Item 4.

MINE SAFETY DISCLOSURES

Not applicable.

Item 5.

OTHER INFORMATION

None.

25

Item 6.

EXHIBITS

Exhibit

Exhibit

Incorporated by Reference

Number

    

Description

    

Form

Exhibit

Filing Date/Period End Date

3.1

Restated Certificate of Incorporation

10-K

3.1

2/28/2023

3.2

Restated Bylaws

10-K

3.2

2/28/2023

4.1

Description of Securities

10-K

4.1

2/28/2023

13.1

Annual Report on Form 10-K

10-K

NA

2/28/2023

31.1*

Certification of the Chief Executive Officer pursuant to Rule 13a 14(a) under the Securities Exchange Act of 1934

31.2*

Certification of the Chief Financial Officer pursuant to Rule 13a 14(a) under the Securities Exchange Act of 1934

 

 

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)

* Filed herewith

** Furnished herewith

26

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.

May 2, 2023

    

eXp World Holdings, Inc.

(Registrant)

/s/ Jeff Whiteside

Jeff Whiteside

Chief Financial Officer (Principal Financial Officer)

27

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

Exhibit 31.1

Certification of the Chief Executive Officer pursuant to Rule
13a-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 me by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:

May 2, 2023

By:

/s/ Glenn Sanford

Glenn Sanford

Chief Executive Officer (Principal Executive Officer)


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

Exhibit 31.2

Certification of the Chief Financial Officer pursuant to Rule
13a-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 me by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

February 25, 2021

Date:

May 2, 2023

By:

/s/ Jeff Whiteside

Jeff Whiteside

Chief Financial Officer (Principal Financial Officer)


EX-32.1 4 expi-20230331xex32d1.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 annual report of eXp World Holdings, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Glenn Sanford, the 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:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

May 2, 2023

By:

/s/ Glenn Sanford

Glenn Sanford

Chief Executive Officer (Principal Executive Officer)


EX-32.2 5 expi-20230331xex32d2.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 annual report of eXp World Holdings, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Jeff Whiteside, the 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:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

May 2, 2023

By:

/s/ Jeff Whiteside

Jeff Whiteside

Chief Financial Officer (Principal Financial Officer)


GRAPHIC 6 expi-20230331x10q001.jpg GRAPHIC begin 644 expi-20230331x10q001.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-20230331.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 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - 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 10301 - Disclosure - EXPECTED CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - INCOME TAXES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - SEGMENT INFORMATION (Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - 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 10401 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - FAIR VALUE MEASUREMENT link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11101 - 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 30403 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 40401 - 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-20230331_cal.xml EX-101.CAL EX-101.DEF 9 expi-20230331_def.xml EX-101.DEF EX-101.LAB 10 expi-20230331_lab.xml EX-101.LAB EX-101.PRE 11 expi-20230331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information
3 Months Ended
Mar. 31, 2023
shares
Document And Entity Information  
Document Type 10-Q
Document Period End Date Mar. 31, 2023
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 153,442,421
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2023
Document Fiscal Period Focus Q1
Entity Central Index Key 0001495932
Amendment Flag false
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 122,769 $ 121,594
Restricted cash 55,365 37,789
Accounts receivable, net of allowance for credit losses of $2,224 and $4,014, respectively 99,860 87,262
Prepaids and other assets 12,253 8,468
TOTAL CURRENT ASSETS 290,247 255,113
Property, plant, and equipment, net 14,075 18,151
Operating lease right-of-use assets 2,075 2,127
Other noncurrent assets 1,711 1,703
Intangible assets, net 11,565 8,700
Deferred tax assets 68,399 68,676
Goodwill 27,261 27,212
TOTAL ASSETS 415,333 381,682
CURRENT LIABILITIES    
Accounts payable 9,080 10,391
Customer deposits 55,171 37,789
Accrued expenses 97,137 78,944
Current portion of lease obligation - operating lease 159 175
TOTAL CURRENT LIABILITIES 161,547 127,299
Long-term payable 5 4,697
Long-term lease obligation - operating lease, net of current portion 694 694
TOTAL LIABILITIES 162,246 132,690
EQUITY    
Common Stock, $0.00001 par value 900,000,000 shares authorized; 174,532,043 issued and 153,442,421 outstanding at March 31, 2023; 171,656,030 issued and 152,839,239 outstanding at December 31, 2022 2 2
Additional paid-in capital 650,383 611,872
Treasury stock, at cost: 21,089,622 and 18,816,791 shares held, respectively (414,926) (385,010)
Accumulated earnings 15,580 20,723
Accumulated other comprehensive income 879 236
Total eXp World Holdings, Inc. stockholders' equity 251,918 247,823
Equity attributable to noncontrolling interest 1,169 1,169
TOTAL EQUITY 253,087 248,992
TOTAL LIABILITIES AND EQUITY $ 415,333 $ 381,682
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for credit losses and bad debt $ 2,224 $ 4,014
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 900,000,000 900,000,000
Common stock, shares issued 174,532,043 171,656,030
Common stock, shares outstanding 153,442,421 152,839,239
Treasury stock, shares 21,089,622 18,816,791
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Revenues $ 850,616 $ 1,010,731
Operating expenses    
Commissions and other agent-related costs 777,559 927,267
General and administrative expenses 71,767 75,322
Sales and marketing expenses 2,963 3,700
Total operating expenses 852,289 1,006,289
Operating (loss) income (1,673) 4,442
Other (income) expense    
Other (income) expense, net (880) 410
Equity in losses of unconsolidated affiliates 342 317
Total other (income) expense, net (538) 727
(Loss) income before income tax expense (1,135) 3,715
Income tax benefit (2,588) (5,149)
Net income 1,453 8,864
Net income attributable to noncontrolling interest   18
Net income attributable to eXp World Holdings, Inc. $ 1,453 $ 8,882
Earnings per share - Basic $ 0.01 $ 0.06
Earnings per share - Diluted $ 0.01 $ 0.06
Weighted average shares outstanding - Basic 152,546,766 149,226,166
Weighted average shares outstanding - Diluted 155,668,712 156,842,721
Comprehensive income:    
Net income $ 1,453 $ 8,864
Comprehensive loss attributable to noncontrolling interests   18
Net income attributable to eXp World Holdings, Inc. 1,453 8,882
Other comprehensive income:    
Foreign currency translation gain (loss), net of tax 643 41
Comprehensive income attributable to eXp World Holdings, Inc. $ 2,096 $ 8,923
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated earnings (deficit)
Accumulated other comprehensive income (loss)
Noncontrolling Interest
Total
Beginning of period at Dec. 31, 2021 $ 1 $ (210,009) $ 401,479 $ 30,510 $ 188 $ 1,364  
Repurchase of common stock   (29,956)          
Net income       8,882   (18) $ 8,864
Dividends declared and paid       (5,859)      
Shares issued for stock options exercised     498        
Agent growth incentive stock compensation     6,582        
Stock option compensation     3,511        
Agent equity stock compensation 1   38,500        
Foreign currency translation gain (loss)         41   41
Transactions with noncontrolling interests           (177)  
Ending of period at Mar. 31, 2022 2 (239,965) 450,570 33,533 229 1,169 245,538
Beginning of period at Dec. 31, 2022 2 (385,010) 611,872 20,723 236 1,169 248,992
Repurchase of common stock   (29,916)          
Net income       1,453     1,453
Dividends declared and paid       (6,596)      
Shares issued for stock options exercised     307        
Agent growth incentive stock compensation     8,668        
Stock option compensation     2,761        
Agent equity stock compensation     26,775        
Foreign currency translation gain (loss)         643   643
Ending of period at Mar. 31, 2023 $ 2 $ (414,926) $ 650,383 $ 15,580 $ 879 $ 1,169 $ 253,087
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
OPERATING ACTIVITIES    
Net income $ 1,453 $ 8,864
Reconciliation of net income to net cash provided by operating activities:    
Depreciation expense 2,067 1,616
Amortization expense - intangible assets 512 342
Loss on dissolution of consolidated affiliates   361
Allowance for credit losses on receivables/bad debt on receivables (1,790) 219
Equity in loss of unconsolidated affiliates 342 317
Agent growth incentive stock compensation expense 9,660 7,798
Stock option compensation 2,761 3,511
Agent equity stock compensation expense 26,775 38,500
Deferred income taxes, net 277 (5,901)
Changes in operating assets and liabilities:    
Accounts receivable (10,808) (9,846)
Prepaids and other assets (3,722) 496
Customer deposits 17,382 49,266
Accounts payable (1,310) 74
Accrued expenses 17,200 15,854
Long term payable (4,692)  
Other operating activities 37 36
NET CASH PROVIDED BY OPERATING ACTIVITIES 56,144 111,507
INVESTING ACTIVITIES    
Purchases of intangible assets (1,432) (4,684)
Investments in unconsolidated affiliates (350)  
NET CASH USED IN INVESTING ACTIVITIES (1,782) (4,684)
FINANCING ACTIVITIES    
Repurchase of common stock (29,916) (29,956)
Proceeds from exercise of options 307 498
Transactions with noncontrolling interests   (426)
Dividends declared and paid (6,596) (5,859)
NET CASH USED IN FINANCING ACTIVITIES (36,205) (35,743)
Effect of changes in exchange rates on cash, cash equivalents and restricted cash 594 41
Net change in cash, cash equivalents and restricted cash 18,751 71,121
Cash, cash equivalents and restricted cash, beginning balance 159,383 175,910
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE 178,134 247,031
SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:    
Cash paid for income taxes $ 1,089 483
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Property, plant and equipment purchases in accounts payable   $ 246
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2023
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 diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our technology platform. We strategically prioritize our efforts to grow our real estate brokerage by strengthening our agent value proposition, developing immersive and cloud-based technology to enable our model and providing affiliate and media services supporting those efforts. Our real estate brokerage is now one of the largest and fastest-growing real estate brokerage companies in the United States and Canada and is rapidly expanding internationally.

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, 2022, filed with the SEC on February 28, 2023 (“2022 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 months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

Effective in December 2022, the Company revised the presentation of segment information to reflect changes in the way the Company manages and evaluates the business.  As such, we now report operating results through four reportable segments: North American Realty, International Realty, Virbela and Other Affiliated Services, as further discussed in Note 11 – Segment Information.  Accordingly, certain amounts in the prior years’ consolidated financial statements have been revised to conform to the current year presentation. See additional information in Note 11 –Segment Information.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2023
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 and its consolidated subsidiaries, 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, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, March 31, 2022

$ 130,092

$ 116,939

$ 247,031

Balance, December 31, 2022

$ 121,594

$ 37,789

$ 159,383

Balance, March 31, 2023

$ 122,769

$ 55,365

$ 178,134

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
EXPECTED CREDIT LOSSES
3 Months Ended
Mar. 31, 2023
EXPECTED CREDIT LOSSES [Abstract]  
EXPECTED CREDIT LOSSES
3.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.

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.

As of the first quarter of 2022, the Company provided an allowance for potential credit losses of real estate transactions.

Receivables from real estate property settlements totaled $94,724 and $79,135 of which the Company recognized expected credit losses of $758 and $3,127, respectively as of March 31, 2023 and December 31, 2022. As of March 31, 2023 and December 31, 2022 agent non-commission based fees receivable and short-term advances totaled $7,360 and $12,141, of which the Company recognized expected credit losses of $1,466 and $887, respectively.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
PLANT, PROPERTY AND EQUIPMENT, NET
3 Months Ended
Mar. 31, 2023
PLANT, PROPERTY AND EQUIPMENT, NET  
PLANT, PROPERTY AND EQUIPMENT, NET

4.PLANT, PROPERTY AND EQUIPMENT, NET

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

    

March 31, 2023

December 31, 2022

Computer hardware and software

$ 34,263

$ 34,206

Furniture, fixture, and equipment

52

20

Total depreciable property and equipment

34,315

34,226

Less: accumulated depreciation

(21,434)

(19,282)

Depreciable property, net

12,881

14,944

Assets under development

1,194

3,207

Property, plant, and equipment, net

$ 14,075

$ 18,151

For the three months ended March 31, 2023 and 2022 depreciation expense was $2,067 and $1,616, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND INTANGIBLE ASSETS
3 Months Ended
Mar. 31, 2023
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS
5.GOODWILL AND INTANGIBLE ASSETS

Goodwill was $27,261 as of March 31, 2023 and $27,212 as of December 31, 2022. In the first quarter of 2023, the Company recorded cumulative translation adjustment of $73 related to Canadian goodwill. 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 months ended March 31, 2023, no events occurred that indicated it was more likely than not that goodwill was impaired.

Definite-lived intangible assets were as follows:

March 31, 2023

December 31, 2022

Gross

Accumulated

Net Carrying

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Amount

    

Amortization

    

Amount

Trade name

 

$ 3,461

 

($ 913)

 

$ 2,548

$ 3,459

 

($ 841)

 

$ 2,618

Existing technology

7,368

(2,833)

4,535

3,995

(2,458)

1,537

Non-competition agreements

462

(125)

337

461

(125)

336

Customer relationships

1,895

(598)

1,297

1,895

(551)

1,344

Licensing agreement

210

(198)

12

210

(181)

29

Intellectual property

2,836

-

2,836

2,836

-

2,836

Total intangible assets

 

$ 16,232

 

($ 4,667)

 

$ 11,565

$ 12,856

 

($ 4,156)

 

$ 8,700

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 March 31, 2023 and 2022 was $512 and $342, respectively. The Company has no indefinite-lived assets.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2023
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

6.STOCKHOLDERS’ EQUITY

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

 

Three Months Ended March 31,

2023

2022

Common stock:

Balance, beginning of year

171,656,030

155,516,284

Shares issued for stock options exercised

113,208

723,194

Agent growth incentive stock compensation

656,436

510,672

Agent equity stock compensation

2,106,369

1,550,455

Balance, end of quarter

174,532,043

158,300,605

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 March 31, 2023 and 2022, the Company issued 2,106,369 and 1,550,455 shares of common stock, respectively, to agents and brokers with a value of $26,775 and $38,500, 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 March 31, 2023 and 2022 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was $9,660 and $7,798, respectively, of which the total amount of stock compensation attributable to liability classified awards was $993 and $1,906, respectively.

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

2,056

Stock grants reclassified from liability to equity year to date

(2,512)

Balance, December 31, 2022

$ 3,885

Stock grant liability increase year to date

993

Stock grants reclassified from liability to equity year to date

-

Balance, March 31, 2023

$ 4,878

Stock Option Awards

Stock options are granted to directors, officers, certain employees and consultants with an exercise price equal to the fair market value of common stock on the grant date and the stock options expire 10 years from the date of grant. These options have time-based restrictions with equal and periodically graded vesting over a three-year period.

During the three months ended March 31, 2023, and 2022, the Company granted 88,553 and 484,378 stock options, respectively, to employees with an estimated grant date fair value of $8.18 and $26.04 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 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. In May 2022, the Board approved an increase to the total amount of its buyback program from $400.0 million to $500.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 Exchange Act, 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.

10b5-1 Repurchase Plan

The Company maintains an internal stock repurchase program with program changes subject to Board consent. From time to time, the Company adopts written trading plans pursuant to Rule 10b5-1 of the Exchange Act to conduct repurchases on the open market.  

On January 10, 2022, the Company and Stephens Inc. entered into a form of Issuer Repurchase Plan (“Issuer Repurchase Plan”) which authorized Stephens to repurchase up to $10.0 million of its common stock per month. On May 3, 2022, the Board approved a form of first amendment to the Issuer Repurchase Plan to increase monthly repurchases from $10.0 million of its common stock per month up to $20.0 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.0 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. On December 27, 2022, the Board approved and the Company entered into, a form of third amendment to the Issuer Repurchase Plan, to decrease the monthly repurchases from $13.3 million of its common stock per month to $10.0 million, in connection with ongoing contractions in the real estate market.

For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the settlement date of the applicable trade. Such repurchased shares are held in treasury and are presented using the cost method. These shares are considered issued but not outstanding.

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

Three Months Ended March 31,

2023

2022

Treasury stock:

Balance, beginning of year

18,816,791

6,751,692

Repurchases of common stock

2,272,831

1,132,048

Balance, end of quarter

21,089,622

7,883,740

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
EARNINGS PER SHARE  
EARNINGS PER SHARE

7.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 March 31,

2023

2022

Numerator:

Net income attributable to common stock

$ 1,453

$ 8,882

Denominator:

Weighted average shares - basic

152,546,766

149,226,166

Dilutive effect of common stock equivalents

3,121,946

7,616,555

Weighted average shares - diluted

155,668,712

156,842,721

Earnings per share:

Earnings per share attributable to common stock- basic

$ 0.01

$ 0.06

Earnings per share attributable to common stock- diluted

$ 0.01

$ 0.06

For three months ended March 31, 2023 and 2022 total outstanding shares of common stock excluded 635,343 and 392,483 shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
3 Months Ended
Mar. 31, 2023
INCOME TAXES  
INCOME TAXES

8.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 ($2.59) million and ($5.15) million for the three months ended March 31, 2023 and 2022, which represent effective tax rates of positive 237.56% and negative 137.97%, respectively. The decrease in income tax benefit was primarily attributable to lower deductible stock-based compensation windfalls. The effective tax rate differs from our statutory rates in both periods primarily due to the impact of the stock-based compensation and R&D tax credit.  

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENT
3 Months Ended
Mar. 31, 2023
FAIR VALUE MEASUREMENT  
FAIR VALUE MEASUREMENT

9.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 March 31, 2023 and December 31, 2022, the fair value of the Company’s money market funds was $44,539 and $44,062, 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 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2023
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

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

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.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2023
SEGMENT INFORMATION  
SEGMENT INFORMATION

11.SEGMENT INFORMATION

The reportable segments presented below represent the Company’s segments for which separate financial information is available and which is utilized on a regular basis by its chief operating decision maker to assess performance and to allocate resources. In identifying its reportable segments, the Company also considers the nature of services provided by its segments.

Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted EBITDA. Adjusted Segment EBITDA is defined by us as operating profit plus depreciation and amortization and stock-based compensation expenses. The Company’s presentation of Adjusted Segment EBITDA may not be comparable to similar measures used by other companies. The Company’s four reportable segments as follows:

North American Realty: includes real estate brokerage operations in the United States and Canada, as well as lead-generation and other real estate support services provided in North America.
International Realty: includes real estate brokerage operations in all other international locations.
Virbela: includes Virbela enterprise metaverse technology and the support services offered by eXp World Technologies.
Other Affiliated Services: includes our SUCCESS® Magazine and other smaller ventures.

The Company also reports corporate expenses, as further detailed below, as “Corporate and other” which include expenses incurred in connection with business development support provided to the agents as well as resources, including administrative, brokerage operations and legal functions.

All segments follow the same basis of presentation and accounting policies as those described throughout the Notes to the Audited Consolidated Financial Statements included herein. The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating (loss) profit (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation.

 

Revenues

Three Months Ended March 31,

2023

2022

North American Realty

$ 837,114

$ 1,001,880

International Realty

10,758

7,094

Virbela

2,163

1,813

Other Affiliated Services

1,677

838

Revenues reconciliation:

Segment eliminations

(1,096)

(894)

Consolidated revenues

$ 850,616

$ 1,010,731

Adjusted EBITDA

Three Months Ended March 31,

2023

2022

North American Realty

$ 21,203

$ 28,770

International Realty

(3,676)

(1,956)

Virbela

(1,296)

(2,771)

Other Affiliated Services

(681)

(829)

Corporate expenses and other

(2,223)

(5,505)

Consolidated Adjusted EBITDA

$ 13,327

$ 17,709

Operating Profit Reconciliation:

Depreciation and amortization expense

2,579

1,958

Stock compensation expense

9,660

7,798

Stock option expense

2,761

3,511

Consolidated operating (loss) profit

($ 1,673)

$ 4,442

The Company does not use segment assets to allocate resources or to assess performance of the segments and therefore, total segment assets have not been disclosed.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2023
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

12.SUBSEQUENT EVENTS

Quarterly Cash Dividend

On April 27, 2023, the Company’s Board of Directors declared a dividend of $0.045 per share which is expected to be payable on May 31, 2023, to stockholders of record as of the close of business on May 12, 2023. The ex-dividend date is expected to be May 30, 2023. The dividend will be paid in cash.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of consolidation

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, 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, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, March 31, 2022

$ 130,092

$ 116,939

$ 247,031

Balance, December 31, 2022

$ 121,594

$ 37,789

$ 159,383

Balance, March 31, 2023

$ 122,769

$ 55,365

$ 178,134

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Cash

Cash and cash equivalents

Restricted cash

Total

Balance, December 31, 2021

$ 108,237

$ 67,673

$ 175,910

Balance, March 31, 2022

$ 130,092

$ 116,939

$ 247,031

Balance, December 31, 2022

$ 121,594

$ 37,789

$ 159,383

Balance, March 31, 2023

$ 122,769

$ 55,365

$ 178,134

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
PLANT, PROPERTY AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2023
PLANT, PROPERTY AND EQUIPMENT, NET  
Schedule of plant, property and equipment

    

March 31, 2023

December 31, 2022

Computer hardware and software

$ 34,263

$ 34,206

Furniture, fixture, and equipment

52

20

Total depreciable property and equipment

34,315

34,226

Less: accumulated depreciation

(21,434)

(19,282)

Depreciable property, net

12,881

14,944

Assets under development

1,194

3,207

Property, plant, and equipment, net

$ 14,075

$ 18,151

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2023
GOODWILL AND INTANGIBLE ASSETS  
Schedule of Definite-Lived Assets

March 31, 2023

December 31, 2022

Gross

Accumulated

Net Carrying

Gross

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

Amount

    

Amortization

    

Amount

Trade name

 

$ 3,461

 

($ 913)

 

$ 2,548

$ 3,459

 

($ 841)

 

$ 2,618

Existing technology

7,368

(2,833)

4,535

3,995

(2,458)

1,537

Non-competition agreements

462

(125)

337

461

(125)

336

Customer relationships

1,895

(598)

1,297

1,895

(551)

1,344

Licensing agreement

210

(198)

12

210

(181)

29

Intellectual property

2,836

-

2,836

2,836

-

2,836

Total intangible assets

 

$ 16,232

 

($ 4,667)

 

$ 11,565

$ 12,856

 

($ 4,156)

 

$ 8,700

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2023
STOCKHOLDERS' EQUITY  
Schedule of common stock issued roll forward

 

Three Months Ended March 31,

2023

2022

Common stock:

Balance, beginning of year

171,656,030

155,516,284

Shares issued for stock options exercised

113,208

723,194

Agent growth incentive stock compensation

656,436

510,672

Agent equity stock compensation

2,106,369

1,550,455

Balance, end of quarter

174,532,043

158,300,605

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

2,056

Stock grants reclassified from liability to equity year to date

(2,512)

Balance, December 31, 2022

$ 3,885

Stock grant liability increase year to date

993

Stock grants reclassified from liability to equity year to date

-

Balance, March 31, 2023

$ 4,878

Schedule of shares repurchased

Three Months Ended March 31,

2023

2022

Treasury stock:

Balance, beginning of year

18,816,791

6,751,692

Repurchases of common stock

2,272,831

1,132,048

Balance, end of quarter

21,089,622

7,883,740

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
EARNINGS PER SHARE  
Schedule of calculation of basic and diluted earnings per share

Three Months Ended March 31,

2023

2022

Numerator:

Net income attributable to common stock

$ 1,453

$ 8,882

Denominator:

Weighted average shares - basic

152,546,766

149,226,166

Dilutive effect of common stock equivalents

3,121,946

7,616,555

Weighted average shares - diluted

155,668,712

156,842,721

Earnings per share:

Earnings per share attributable to common stock- basic

$ 0.01

$ 0.06

Earnings per share attributable to common stock- diluted

$ 0.01

$ 0.06

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2023
SEGMENT INFORMATION  
Schedule of segment's financial information The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating (loss) profit (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation

 

Revenues

Three Months Ended March 31,

2023

2022

North American Realty

$ 837,114

$ 1,001,880

International Realty

10,758

7,094

Virbela

2,163

1,813

Other Affiliated Services

1,677

838

Revenues reconciliation:

Segment eliminations

(1,096)

(894)

Consolidated revenues

$ 850,616

$ 1,010,731

Adjusted EBITDA

Three Months Ended March 31,

2023

2022

North American Realty

$ 21,203

$ 28,770

International Realty

(3,676)

(1,956)

Virbela

(1,296)

(2,771)

Other Affiliated Services

(681)

(829)

Corporate expenses and other

(2,223)

(5,505)

Consolidated Adjusted EBITDA

$ 13,327

$ 17,709

Operating Profit Reconciliation:

Depreciation and amortization expense

2,579

1,958

Stock compensation expense

9,660

7,798

Stock option expense

2,761

3,511

Consolidated operating (loss) profit

($ 1,673)

$ 4,442

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)
3 Months Ended
Mar. 31, 2023
segment
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION  
Number of reportable segments 4
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Cash and cash equivalents $ 122,769 $ 121,594 $ 130,092 $ 108,237
Restricted cash 55,365 37,789 116,939 67,673
Total cash, cash equivalents, and restricted cash $ 178,134 $ 159,383 $ 247,031 $ 175,910
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
EXPECTED CREDIT LOSSES (Narrative) (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Accounts receivable, allowance for credit losses and bad debt $ 2,224,000 $ 4,014,000
Agent Noncommission Based Fees    
Accounts Receivable, before Allowance for Credit Loss 7,360,000 12,141,000
Accounts receivable, allowance for credit losses and bad debt 1,466,000 887,000
Commissions Receivable for Real Estate Property Settlements    
Accounts Receivable, before Allowance for Credit Loss 94,724,000 79,135,000
Accounts receivable, allowance for credit losses and bad debt $ 758,000 $ 3,127
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
PLANT, PROPERTY AND EQUIPMENT, NET    
Depreciation expense $ 2,067 $ 1,616
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Total depreciable property and equipment $ 34,315 $ 34,226
Less: accumulated depreciation (21,434) (19,282)
Depreciable property, net 12,881 14,944
Assets under development 1,194 3,207
Property, plant, and equipment, net 14,075 18,151
Computer hardware and software    
Total depreciable property and equipment 34,263 34,206
Furniture, fixtures and equipment    
Total depreciable property and equipment $ 52 $ 20
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Goodwill $ 27,261,000   $ 27,212,000
Goodwill, impairment loss 0    
Amortization expense - intangible assets 512,000 $ 342,000  
Indefinite-lived intangible assets (excluding goodwill) 0    
Adjustment | CANADA      
Cumulative translation adjustment $ 73,000,000    
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 16,232 $ 12,856
Accumulated Amortization (4,667) (4,156)
Net Carrying Amount 11,565 8,700
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 3,461 3,459
Accumulated Amortization (913) (841)
Net Carrying Amount 2,548 2,618
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 7,368 3,995
Accumulated Amortization (2,833) (2,458)
Net Carrying Amount 4,535 1,537
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 462 461
Accumulated Amortization (125) (125)
Net Carrying Amount 337 336
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,895 1,895
Accumulated Amortization (598) (551)
Net Carrying Amount 1,297 1,344
Licensing agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 210 210
Accumulated Amortization (198) (181)
Net Carrying Amount 12 29
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 2,836 2,836
Accumulated Amortization 0 0
Net Carrying Amount $ 2,836 $ 2,836
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Grant date fair value $ 8.18  
Agent Equity Award Program    
Stock issued for services, shares 2,106,369 1,550,455
Stock issued for services, value $ 26,775 $ 38,500
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 656,436 510,672
Stock based compensation $ 9,660 $ 7,798
Amount of stock compensation attributable to liability classified awards $ 993 $ 1,906
Stock Options    
Stock options granted, shares 88,553 484,378
Grant date fair value   $ 26.04
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Common Stock, Shares, Issued, Beginning Balance 171,656,030 155,516,284
Shares issued for stock options exercised, shares 113,208 723,194
Common Stock, Shares, Issued, Ending Balance 174,532,043 158,300,605
Agent Equity Award Program    
Agent equity stock compensation, shares 2,106,369 1,550,455
Agent Growth Incentive Program    
Agent equity stock compensation, shares 656,436 510,672
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
STOCKHOLDERS' EQUITY    
Balance, at beginning of period   $ 4,341
Stock grant liability increase year to date $ 993 2,056
Stock grants reclassified from liability to equity year to date   (2,512)
Balance, at end of period $ 4,878 $ 3,885
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Treasury stock:    
Balance, beginning of year 18,816,791 6,751,692
Repurchase of common stock, shares 2,272,831 1,132,048
Balance, end of year 21,089,622 7,883,740
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details) - USD ($)
$ in Millions
Dec. 27, 2022
Sep. 27, 2022
May 31, 2022
May 06, 2022
Jan. 10, 2022
Dec. 31, 2020
Nov. 30, 2019
Dec. 31, 2018
STOCKHOLDERS' EQUITY                
Stock repurchase program authorized amount     $ 500.0     $ 400.0 $ 75.0 $ 25.0
Stock repurchase program authorized amount per month $ 10.0 $ 13.3   $ 20.0 $ 10.0      
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
EARNINGS PER SHARE    
Net income attributable to common stock $ 1,453 $ 8,882
Weighted average shares - basic 152,546,766 149,226,166
Dilutive effect of common stock equivalents 3,121,946 7,616,555
Weighted average shares - diluted 155,668,712 156,842,721
Earnings per share attributable to common stock- basic $ 0.01 $ 0.06
Earnings per share attributable to common stock- diluted $ 0.01 $ 0.06
Shares excluded, anti-dilutive 635,343 392,483
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
INCOME TAXES    
Income tax benefit $ (2,588) $ (5,149)
Effective income tax rate 237.56% 137.97%
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Money Market Funds    
Money market funds $ 44,539 $ 44,062
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Narrative) (Details)
3 Months Ended
Mar. 31, 2023
segment
SEGMENT INFORMATION  
Number of reportable segments 4
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Financial Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenues $ 850,616 $ 1,010,731
Consolidated Adjusted EBITDA 13,327 17,709
Depreciation and amortization expense 2,579 1,958
Stock compensation expense 9,660 7,798
Stock option expense 2,761 3,511
Operating profit (1,673) 4,442
Operating segments | North American Realty    
Segment Reporting Information [Line Items]    
Revenues 837,114 1,001,880
Consolidated Adjusted EBITDA 21,203 28,770
Operating segments | International Realty    
Segment Reporting Information [Line Items]    
Revenues 10,758 7,094
Consolidated Adjusted EBITDA (3,676) (1,956)
Operating segments | Virbela    
Segment Reporting Information [Line Items]    
Revenues 2,163 1,813
Consolidated Adjusted EBITDA (1,296) (2,771)
Operating segments | Other Affiliated Services    
Segment Reporting Information [Line Items]    
Revenues 1,677 838
Consolidated Adjusted EBITDA (681) (829)
Operating segments | Corporate expenses and other    
Segment Reporting Information [Line Items]    
Consolidated Adjusted EBITDA (2,223) (5,505)
Segment eliminations    
Segment Reporting Information [Line Items]    
Revenues $ (1,096) $ (894)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS (Narrative) (Details) - Subsequent Event
Apr. 27, 2023
$ / shares
Dividends Payable, Amount Per Share $ 0.045
Dividends Payable, Date to be Paid May 31, 2023
Dividends Payable, Date Declared Apr. 27, 2023
Dividends Payable, Date of Record May 12, 2023
XML 55 expi-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0001495932 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001495932 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001495932 2022-05-31 0001495932 2020-12-31 0001495932 2019-11-30 0001495932 2018-12-31 0001495932 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001495932 expi:AgentEquityAwardProgramMember 2022-01-01 2022-03-31 0001495932 us-gaap:TreasuryStockCommonMember 2023-03-31 0001495932 us-gaap:RetainedEarningsMember 2023-03-31 0001495932 us-gaap:NoncontrollingInterestMember 2023-03-31 0001495932 us-gaap:CommonStockMember 2023-03-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001495932 us-gaap:TreasuryStockCommonMember 2022-12-31 0001495932 us-gaap:RetainedEarningsMember 2022-12-31 0001495932 us-gaap:NoncontrollingInterestMember 2022-12-31 0001495932 us-gaap:CommonStockMember 2022-12-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001495932 us-gaap:TreasuryStockCommonMember 2022-03-31 0001495932 us-gaap:RetainedEarningsMember 2022-03-31 0001495932 us-gaap:NoncontrollingInterestMember 2022-03-31 0001495932 us-gaap:CommonStockMember 2022-03-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 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:StockOptionMember 2023-01-01 2023-03-31 0001495932 us-gaap:StockOptionMember 2022-01-01 2022-03-31 0001495932 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001495932 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001495932 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001495932 us-gaap:ComputerEquipmentMember 2023-03-31 0001495932 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001495932 us-gaap:ComputerEquipmentMember 2022-12-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001495932 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001495932 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001495932 us-gaap:MoneyMarketFundsMember 2023-03-31 0001495932 us-gaap:MoneyMarketFundsMember 2022-12-31 0001495932 srt:RestatementAdjustmentMember country:CA 2023-01-01 2023-03-31 0001495932 us-gaap:TradeNamesMember 2023-03-31 0001495932 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-03-31 0001495932 us-gaap:NoncompeteAgreementsMember 2023-03-31 0001495932 us-gaap:LicensingAgreementsMember 2023-03-31 0001495932 us-gaap:IntellectualPropertyMember 2023-03-31 0001495932 us-gaap:CustomerRelationshipsMember 2023-03-31 0001495932 us-gaap:TradeNamesMember 2022-12-31 0001495932 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001495932 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001495932 us-gaap:LicensingAgreementsMember 2022-12-31 0001495932 us-gaap:IntellectualPropertyMember 2022-12-31 0001495932 us-gaap:CustomerRelationshipsMember 2022-12-31 0001495932 us-gaap:SubsequentEventMember 2023-04-27 0001495932 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001495932 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001495932 us-gaap:SubsequentEventMember 2023-04-27 2023-04-27 0001495932 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001495932 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001495932 expi:CommissionsReceivableForRealEstatePropertySettlementsMember 2023-03-31 0001495932 expi:AgentNoncommissionBasedFeesMember 2023-03-31 0001495932 expi:CommissionsReceivableForRealEstatePropertySettlementsMember 2022-12-31 0001495932 expi:AgentNoncommissionBasedFeesMember 2022-12-31 0001495932 2022-12-27 0001495932 2022-09-27 0001495932 2022-05-06 0001495932 2022-01-10 0001495932 2022-03-31 0001495932 2021-12-31 0001495932 expi:AgentGrowthIncentiveProgramMember 2023-01-01 2023-03-31 0001495932 expi:AgentGrowthIncentiveProgramMember 2022-01-01 2022-03-31 0001495932 expi:AgentEquityAwardProgramMember 2023-01-01 2023-03-31 0001495932 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0001495932 us-gaap:OperatingSegmentsMember expi:VirbelaMember 2023-01-01 2023-03-31 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2023-01-01 2023-03-31 0001495932 us-gaap:OperatingSegmentsMember expi:InternationalRealtyMember 2023-01-01 2023-03-31 0001495932 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001495932 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0001495932 us-gaap:OperatingSegmentsMember expi:VirbelaMember 2022-01-01 2022-03-31 0001495932 us-gaap:OperatingSegmentsMember expi:NorthAmericanRealtyMember 2022-01-01 2022-03-31 0001495932 us-gaap:OperatingSegmentsMember expi:InternationalRealtyMember 2022-01-01 2022-03-31 0001495932 2022-01-01 2022-03-31 0001495932 2022-12-31 0001495932 2023-03-31 0001495932 2023-01-01 2023-03-31 shares iso4217:USD pure iso4217:USD shares expi:segment 0001495932 --12-31 2023 Q1 Large Accelerated Filer false 10-Q true 2023-03-31 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 false false false 153442421 122769000 121594000 55365000 37789000 2224000 4014000 99860000 87262000 12253000 8468000 290247000 255113000 14075000 18151000 2075000 2127000 1711000 1703000 11565000 8700000 68399000 68676000 27261000 27212000 415333000 381682000 9080000 10391000 55171000 37789000 97137000 78944000 159000 175000 161547000 127299000 5000 4697000 694000 694000 162246000 132690000 0.00001 0.00001 900000000 900000000 174532043 153442421 171656030 152839239 2000 2000 650383000 611872000 21089622 18816791 414926000 385010000 15580000 20723000 879000 236000 251918000 247823000 1169000 1169000 253087000 248992000 415333000 381682000 850616000 1010731000 777559000 927267000 71767000 75322000 2963000 3700000 852289000 1006289000 -1673000 4442000 880000 -410000 -342000 -317000 538000 -727000 -1135000 3715000 -2588000 -5149000 1453000 8864000 -18000 1453000 8882000 0.01 0.06 0.01 0.06 152546766 149226166 155668712 156842721 1453000 8864000 -18000 1453000 8882000 643000 41000 2096000 8923000 2000 1000 1000 2000 2000 -385010000 -210009000 29916000 29956000 -414926000 -239965000 611872000 401479000 307000 498000 8668000 6582000 26775000 38500000 2761000 3511000 650383000 450570000 20723000 30510000 1453000 8882000 6596000 5859000 15580000 33533000 236000 188000 643000 41000 879000 229000 1169000 1364000 -18000 -177000 1169000 1169000 253087000 245538000 1453000 8864000 2067000 1616000 512000 342000 361000 -1790000 219000 -342000 -317000 9660000 7798000 2761000 3511000 26775000 38500000 277000 -5901000 10808000 9846000 3722000 -496000 -17382000 -49266000 -1310000 74000 17200000 15854000 -4692000 37000 36000 56144000 111507000 1432000 4684000 350000 -1782000 -4684000 29916000 29956000 307000 498000 426000 6596000 5859000 -36205000 -35743000 594000 41000 18751000 71121000 159383000 175910000 178134000 247031000 1089000 483000 246000 <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:'Roboto';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:'Roboto';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;"><span style="font-family:'Roboto';">eXp World Holdings, Inc. (“eXp,” or, collectively with its subsidiaries, the “Company,” “we,” “us,” or “our”) owns and operates a diversified portfolio of service-based businesses whose operations benefit substantially from utilizing our technology platform. We strategically prioritize our efforts to grow our real estate brokerage by strengthening our agent value proposition, developing immersive and cloud-based technology to enable our model and providing affiliate and media services supporting those efforts. Our real estate brokerage is now one of the largest and fastest-growing real estate brokerage companies in the United States and Canada and is rapidly expanding internationally. </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-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">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, 2022, filed with the SEC on February 28, 2023 (“2022 Annual Report”).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Roboto';">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 months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Roboto';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Roboto';">Effective in December 2022, the Company revised the presentation of segment information to reflect changes in the way the Company manages and evaluates the business.  As such, we now report operating results through </span><span style="font-family:'Roboto';">four</span><span style="font-family:'Roboto';"> reportable segments: North American Realty, International Realty, Virbela and Other Affiliated Services, as further discussed in </span><i style="font-family:'Roboto';font-style:italic;">Note 11 – Segment Information</i><span style="font-family:'Roboto';">.  Accordingly, certain amounts in the prior years’ consolidated financial statements have been revised to conform to the current year presentation. See additional information in </span><i style="font-family:'Roboto';font-style:italic;">Note 11 –Segment Information</i><span style="font-family:'Roboto';">.</span></p> 4 <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:'Roboto';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:'Roboto';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-family:'Roboto';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;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">The accompanying condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, 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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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="font-family:'Roboto';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><span style="font-family:'Roboto';">the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, </span><span style="font-family:'Roboto';background:#ffffff;">and (ii) </span><span style="font-family:'Roboto';">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.</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-family:'Roboto';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;"><span style="font-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';font-style:italic;font-weight:bold;">Use of Estimate</span><span style="font-family:'Roboto';">s</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-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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.</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-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;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:43.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"><b style="font-family:'Roboto';font-weight:bold;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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-family:'Roboto';font-weight:bold;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"><b style="font-family:'Roboto';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, December 31, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 108,237</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 67,673</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 175,910</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, March 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 130,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 116,939</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 247,031</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, December 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 121,594</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 37,789</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 159,383</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, March 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 122,769</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 55,365</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 178,134</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">The accompanying condensed consolidated financial statements include the accounts of eXp and its consolidated subsidiaries, 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.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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="font-family:'Roboto';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><span style="font-family:'Roboto';">the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance, </span><span style="font-family:'Roboto';background:#ffffff;">and (ii) </span><span style="font-family:'Roboto';">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.</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-family:'Roboto';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;"><span style="font-family:'Roboto';">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.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';font-style:italic;font-weight:bold;">Use of Estimate</span><span style="font-family:'Roboto';">s</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-family:'Roboto';">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.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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.</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-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;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:43.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"><b style="font-family:'Roboto';font-weight:bold;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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-family:'Roboto';font-weight:bold;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"><b style="font-family:'Roboto';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, December 31, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 108,237</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 67,673</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 175,910</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, March 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 130,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 116,939</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 247,031</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, December 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 121,594</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 37,789</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 159,383</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, March 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 122,769</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 55,365</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 178,134</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;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:43.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"><b style="font-family:'Roboto';font-weight:bold;">Cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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-family:'Roboto';font-weight:bold;">Restricted cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"><b style="font-family:'Roboto';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, December 31, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 108,237</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 67,673</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 175,910</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, March 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 130,092</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 116,939</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 247,031</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, December 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 121,594</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 37,789</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 159,383</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:43.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Balance, March 31, 2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.75%;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;"><span style="font-family:'Roboto';">$ 122,769</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;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;"><span style="font-family:'Roboto';">$ 55,365</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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;"><span style="font-family:'Roboto';">$ 178,134</span></p></td></tr></table> 108237000 67673000 175910000 130092000 116939000 247031000 121594000 37789000 159383000 122769000 55365000 178134000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Roboto';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">3.</td><td style="padding:0pt;"><b style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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. </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-family:'Roboto';">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.</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-family:'Roboto';">As of the first quarter of 2022, the Company provided an allowance for potential credit losses of real estate transactions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">Receivables from real estate property settlements totaled </span><span style="font-family:'Roboto';">$94,724</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$79,135</span><span style="font-family:'Roboto';"> of which the Company recognized expected credit losses of </span><span style="font-family:'Roboto';">$758</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$3,127</span><span style="font-family:'Roboto';">, respectively as of March 31, 2023 and December 31, 2022. As of March 31, 2023 and December 31, 2022 agent non-commission based fees receivable and short-term advances totaled </span><span style="font-family:'Roboto';">$7,360</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$12,141</span><span style="font-family:'Roboto';">, of which the Company recognized expected credit losses of </span><span style="font-family:'Roboto';">$1,466</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$887</span><span style="font-family:'Roboto';">, respectively.</span></p> 94724000 79135000 758000 3127 7360000 12141000 1466000 887000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 36pt;"><span style="font-family:'Roboto';font-weight:normal;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Roboto';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:'Roboto';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;"><span style="font-family:'Roboto';">Plant, property and equipment, net consisted of the following:</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: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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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;"><span style="font-family:'Roboto';">    </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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">March 31, 2023</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-family:'Roboto';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-family:'Roboto';font-weight:bold;">December 31, 2022</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;"><span style="font-family:'Roboto';">Computer hardware and software</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 34,263</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 34,206</span></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;"><span style="font-family:'Roboto';">Furniture, fixture, and equipment</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 52</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 20</span></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;"><span style="font-family:'Roboto';">Total depreciable property and equipment</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 34,315</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 34,226</span></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;"><span style="font-family:'Roboto';">Less: accumulated depreciation</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> (21,434)</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> (19,282)</span></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;"><span style="font-family:'Roboto';">Depreciable property, net</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 12,881</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 14,944</span></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;"><span style="font-family:'Roboto';">Assets under development</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 1,194</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 3,207</span></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;"><span style="font-family:'Roboto';">Property, plant, and equipment, net</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 14,075</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 18,151</span></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="font-family:'Roboto';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="font-family:'Roboto';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="font-family:'Roboto';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="font-family:'Roboto';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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">For the three months ended March 31, 2023 and 2022 depreciation expense was </span><span style="font-family:'Roboto';">$2,067</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$1,616</span><span style="font-family:'Roboto';">, respectively. </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: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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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;"><span style="font-family:'Roboto';">    </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:8pt;text-align:center;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">March 31, 2023</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-family:'Roboto';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-family:'Roboto';font-weight:bold;">December 31, 2022</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;"><span style="font-family:'Roboto';">Computer hardware and software</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 34,263</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 34,206</span></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;"><span style="font-family:'Roboto';">Furniture, fixture, and equipment</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 52</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 20</span></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;"><span style="font-family:'Roboto';">Total depreciable property and equipment</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 34,315</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 34,226</span></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;"><span style="font-family:'Roboto';">Less: accumulated depreciation</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> (21,434)</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> (19,282)</span></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;"><span style="font-family:'Roboto';">Depreciable property, net</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 12,881</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 14,944</span></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;"><span style="font-family:'Roboto';">Assets under development</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 1,194</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 3,207</span></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;"><span style="font-family:'Roboto';">Property, plant, and equipment, net</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 14,075</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 18,151</span></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="font-family:'Roboto';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="font-family:'Roboto';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="font-family:'Roboto';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="font-family:'Roboto';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="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr></table> 34263000 34206000 52000 20000 34315000 34226000 21434000 19282000 12881000 14944000 1194000 3207000 14075000 18151000 2067000 1616000 <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:'Roboto';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:'Roboto';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;"><span style="font-family:'Roboto';">Goodwill was </span><span style="font-family:'Roboto';">$27,261</span><span style="font-family:'Roboto';"> as of March 31, 2023 and </span><span style="font-family:'Roboto';">$27,212</span><span style="font-family:'Roboto';"> as of December 31, 2022. In the first quarter of 2023, the Company recorded cumulative translation adjustment of </span><span style="font-family:'Roboto';">$73</span><span style="font-family:'Roboto';"> related to Canadian goodwill. 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 months ended March 31, 2023, </span><span style="font-family:'Roboto';">no</span><span style="font-family:'Roboto';"> events occurred that indicated it was more likely than not that goodwill was impaired. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">Definite-lived intangible assets were as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">December 31, 2022</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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Net Carrying </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';">    </span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';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;"><span style="font-family:'Roboto';">Trade name</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 3,461</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 913)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 2,548</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 3,459</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 841)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 2,618</span></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;"><span style="font-family:'Roboto';">Existing technology</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 7,368</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (2,833)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 4,535</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 3,995</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (2,458)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,537</span></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;"><span style="font-family:'Roboto';">Non-competition agreements</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 462</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (125)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 337</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 461</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (125)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 336</span></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;"><span style="font-family:'Roboto';">Customer relationships</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,895</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (598)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,297</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,895</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (551)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,344</span></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;"><span style="font-family:'Roboto';">Licensing agreement </span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 210</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (198)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 12</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 210</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (181)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 29</span></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;"><span style="font-family:'Roboto';">Intellectual property </span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></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;"><span style="font-family:'Roboto';">Total intangible assets</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 16,232</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 4,667)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 11,565</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 12,856</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 4,156)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 8,700</span></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-family:'Roboto';font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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 March 31, 2023 and 2022 was </span><span style="font-family:'Roboto';">$512</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$342</span><span style="font-family:'Roboto';">, respectively. The Company has </span><span style="font-family:'Roboto';">no</span><span style="font-family:'Roboto';"> indefinite-lived assets.</span></p> 27261000 27212000 73000000 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;table-layout:auto;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">December 31, 2022</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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Net Carrying </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';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-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';">    </span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">    </span></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-family:'Roboto';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;"><span style="font-family:'Roboto';">Trade name</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 3,461</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 913)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 2,548</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 3,459</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 841)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 2,618</span></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;"><span style="font-family:'Roboto';">Existing technology</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 7,368</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (2,833)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 4,535</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 3,995</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (2,458)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,537</span></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;"><span style="font-family:'Roboto';">Non-competition agreements</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 462</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (125)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 337</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 461</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (125)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 336</span></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;"><span style="font-family:'Roboto';">Customer relationships</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,895</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (598)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,297</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,895</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> (551)</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 1,344</span></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;"><span style="font-family:'Roboto';">Licensing agreement </span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 210</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (198)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 12</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 210</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> (181)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 29</span></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;"><span style="font-family:'Roboto';">Intellectual property </span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> -</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';"> 2,836</span></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;"><span style="font-family:'Roboto';">Total intangible assets</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 16,232</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 4,667)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 11,565</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 12,856</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">($ 4,156)</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';"> </span></p></td><td style="vertical-align:bottom;white-space:normal;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;"><span style="font-family:'Roboto';">$ 8,700</span></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-family:'Roboto';font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr></table> 3461000 913000 2548000 3459000 841000 2618000 7368000 2833000 4535000 3995000 2458000 1537000 462000 125000 337000 461000 125000 336000 1895000 598000 1297000 1895000 551000 1344000 210000 198000 12000 210000 181000 29000 2836000 0 2836000 2836000 0 2836000 16232000 4667000 11565000 12856000 4156000 8700000 512000 342000 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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">6.</b></span><b style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">The following table represents a share reconciliation of the Company’s common stock issued for the periods presented:</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:58.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.91%;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-family:'MS Mincho';font-weight:bold;"> </b><span style="font-family:'Roboto';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:38.6%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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-family:'Roboto';font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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="font-family:'Roboto';">Common stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, beginning of year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 171,656,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 155,516,284</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#ccecff;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-family:'Roboto';">Shares issued for stock options exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 113,208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 723,194</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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-family:'Roboto';">Agent growth incentive stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 656,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 510,672</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#ccecff;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-family:'Roboto';">Agent equity stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 2,106,369</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 1,550,455</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 174,532,043</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 158,300,605</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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-family:'Roboto';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';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-family:'Roboto';">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.</span></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;"><span style="font-family:'Roboto';">Agent Equity Program</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-family:'Roboto';">The Company provides agents and brokers the opportunity to elect to receive </span><span style="font-family:'Roboto';">5%</span><span style="font-family:'Roboto';"> 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 </span><span style="font-family:'Roboto';">10%</span><span style="font-family:'Roboto';"> discount on these issuances as an additional cost of sales charge during the periods presented.</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-family:'Roboto';">During the three months ended March 31, 2023 and 2022, the Company issued </span><span style="font-family:'Roboto';">2,106,369</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">1,550,455</span><span style="font-family:'Roboto';"> shares of common stock, respectively, to agents and brokers with a value of </span><span style="font-family:'Roboto';">$26,775</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$38,500</span><span style="font-family:'Roboto';">, respectively, inclusive of discount. </span></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;"><span style="font-family:'Roboto';">Agent Growth Incentive Program</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-family:'Roboto';">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.</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-family:'Roboto';">For the three months ended March 31, 2023 and 2022 the Company’s stock compensation expense attributable to the Agent Growth Incentive Program was </span><span style="font-family:'Roboto';">$9,660</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$7,798</span><span style="font-family:'Roboto';">, respectively, of which the total amount of stock compensation attributable to liability classified awards was </span><span style="font-family:'Roboto';">$993</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$1,906</span><span style="font-family:'Roboto';">, respectively. </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-family:'Roboto';">The following table illustrates changes in the Company’s stock compensation liability for the periods presented:</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: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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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="font-family:'Roboto';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-family:'Roboto';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;"><span style="font-family:'Roboto';">Stock grant liability balance at December 31, 2021</span></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;"><span style="font-family:'Roboto';">$</span></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;"><span style="font-family:'Roboto';"> 4,341</span></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;"><span style="font-family:'Roboto';">Stock grant liability increase year to date</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 2,056</span></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;"><span style="font-family:'Roboto';">Stock grants reclassified from liability to equity year to date</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> (2,512)</span></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;"><span style="font-family:'Roboto';">Balance, December 31, 2022</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 3,885</span></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;"><span style="font-family:'Roboto';">Stock grant liability increase year to date</span></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="font-family:'Roboto';visibility:hidden;">​</span></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;"><span style="font-family:'Roboto';"> 993</span></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;"><span style="font-family:'Roboto';">Stock grants reclassified from liability to equity year to date</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="font-family:'Roboto';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:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Roboto';"> -</span></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;"><span style="font-family:'Roboto';">Balance, March 31, 2023</span></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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"><span style="font-family:'Roboto';">$ 4,878</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;font-style:italic;font-weight:bold;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">Stock Option Awards</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-family:'Roboto';">Stock options are granted to directors, officers, certain employees and consultants with an exercise price equal to the fair market value of common stock on the grant date and the stock options expire 10 years from the date of grant. These options have time-based restrictions with equal and periodically graded vesting over a three-year period. </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-family:'Roboto';">During the three months ended March 31, 2023, and 2022, the Company granted </span><span style="font-family:'Roboto';">88,553</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">484,378</span><span style="font-family:'Roboto';"> stock options, respectively, to employees with an estimated grant date fair value of </span><span style="font-family:'Roboto';">$8.18</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$26.04</span><span style="font-family:'Roboto';"> per share, respectively. The fair value was calculated using a Black Scholes-Merton option pricing model.</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-family:'Roboto';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;"><span style="font-family:'Roboto';background:#ffffff;">In December 2018, the Company’s board of directors (the “Board”) approved a stock repurchase program authorizing the Company to purchase up to </span><span style="font-family:'Roboto';background:#ffffff;">$25.0</span><span style="font-family:'Roboto';background:#ffffff;"> million of its common stock, which was later amended in November 2019 increasing the authorized repurchase amount to </span><span style="font-family:'Roboto';background:#ffffff;">$75.0</span><span style="font-family:'Roboto';background:#ffffff;"> million. In December 2020, the Board approved another amendment to the repurchase plan, increasing the total amount authorized to be purchased from </span><span style="font-family:'Roboto';background:#ffffff;">$75.0</span><span style="font-family:'Roboto';background:#ffffff;"> million to </span><span style="font-family:'Roboto';background:#ffffff;">$400.0</span><span style="font-family:'Roboto';background:#ffffff;"> million. In May 2022, the Board approved an increase to the total amount of its buyback program from </span><span style="font-family:'Roboto';background:#ffffff;">$400.0</span><span style="font-family:'Roboto';background:#ffffff;"> million to </span><span style="font-family:'Roboto';background:#ffffff;">$500.0</span><span style="font-family:'Roboto';background:#ffffff;"> million. Purchases under the repurchase program may be made in the open market or through </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';background:#ffffff;">a 10b5-1 plan and are expected to comply with Rule 10b-18 under the Exchange Act, 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.</span><span style="font-family:'Roboto';"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-family:'Roboto';font-style:italic;font-weight:bold;">10b5-1 Repurchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Roboto';">The Company maintains an internal stock repurchase program with program changes subject to Board consent. From time to time, the Company adopts written trading plans pursuant to Rule 10b5-1 of the Exchange Act to conduct repurchases on the open market.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Roboto';">On January 10, 2022, the Company and Stephens Inc. entered into a form of Issuer Repurchase Plan (“Issuer Repurchase Plan”) which authorized Stephens to repurchase up to </span><span style="font-family:'Roboto';">$10.0</span><span style="font-family:'Roboto';"> million of its common stock per month. On May 3, 2022, the Board approved a form of first amendment to the Issuer Repurchase Plan to increase monthly repurchases from </span><span style="font-family:'Roboto';">$10.0</span><span style="font-family:'Roboto';"> million of its common stock per month up to </span><span style="font-family:'Roboto';">$20.0</span><span style="font-family:'Roboto';"> 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 </span><span style="font-family:'Roboto';">$20.0</span><span style="font-family:'Roboto';"> million of its common stock per month to </span><span style="font-family:'Roboto';">$13.3</span><span style="font-family:'Roboto';"> million, in anticipation of volume decreases in connection with the contraction in the real estate market. On December 27, 2022, the Board approved and the Company entered into, a form of third amendment to the Issuer Repurchase Plan, to decrease the monthly repurchases from </span><span style="font-family:'Roboto';">$13.3</span><span style="font-family:'Roboto';"> million of its common stock per month to </span><span style="font-family:'Roboto';">$10.0</span><span style="font-family:'Roboto';"> million, in connection with ongoing contractions in the real estate market.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Roboto';">For accounting purposes, common stock repurchased under the stock repurchase programs is recorded based upon the settlement date of the applicable trade. Such repurchased shares are held in treasury and are presented using the cost method. These shares are considered issued but not outstanding. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Roboto';">The following table shows the changes in treasury stock for the periods presented:</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:58.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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-family:'Roboto';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:38.6%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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-family:'Roboto';font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';">Treasury stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, beginning of year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 18,816,791</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 6,751,692</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#cceeff;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-family:'Roboto';">Repurchases of common stock</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Roboto';"> 2,272,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Roboto';"> 1,132,048</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;border-bottom:3px double #000000;border-top: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;"><span style="font-family:'Roboto';"> 21,089,622</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;border-bottom:3px double #000000;border-top: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;"><span style="font-family:'Roboto';"> 7,883,740</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-family:'Roboto';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:58.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.91%;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-family:'MS Mincho';font-weight:bold;"> </b><span style="font-family:'Roboto';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:38.6%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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-family:'Roboto';font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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="font-family:'Roboto';">Common stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, beginning of year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 171,656,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 155,516,284</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#ccecff;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-family:'Roboto';">Shares issued for stock options exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 113,208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 723,194</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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-family:'Roboto';">Agent growth incentive stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 656,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 510,672</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#ccecff;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-family:'Roboto';">Agent equity stock compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 2,106,369</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 1,550,455</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 174,532,043</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 158,300,605</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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-family:'Roboto';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr></table> 171656030 155516284 113208 723194 656436 510672 2106369 1550455 174532043 158300605 0.05 0.10 2106369 1550455 26775000 38500000 9660000 7798000 993000 1906000 <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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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-family:'Roboto';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="font-family:'Roboto';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-family:'Roboto';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;"><span style="font-family:'Roboto';">Stock grant liability balance at December 31, 2021</span></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;"><span style="font-family:'Roboto';">$</span></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;"><span style="font-family:'Roboto';"> 4,341</span></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;"><span style="font-family:'Roboto';">Stock grant liability increase year to date</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> 2,056</span></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;"><span style="font-family:'Roboto';">Stock grants reclassified from liability to equity year to date</span></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="font-family:'Roboto';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;"><span style="font-family:'Roboto';"> (2,512)</span></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;"><span style="font-family:'Roboto';">Balance, December 31, 2022</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="font-family:'Roboto';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;"><span style="font-family:'Roboto';">$ 3,885</span></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;"><span style="font-family:'Roboto';">Stock grant liability increase year to date</span></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="font-family:'Roboto';visibility:hidden;">​</span></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;"><span style="font-family:'Roboto';"> 993</span></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;"><span style="font-family:'Roboto';">Stock grants reclassified from liability to equity year to date</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="font-family:'Roboto';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:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Roboto';"> -</span></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;"><span style="font-family:'Roboto';">Balance, March 31, 2023</span></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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"><span style="font-family:'Roboto';">$ 4,878</span></p></td></tr></table> 4341000 2056000 2512000 3885000 993000 4878000 88553 484378 8.18 26.04 25000000.0 75000000.0 75000000.0 400000000.0 400000000.0 500000000.0 10000000.0 10000000.0 20000000.0 20000000.0 13300000 13300000 10000000.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;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;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-family:'Roboto';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:38.6%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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-family:'Roboto';font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';">Treasury stock:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, beginning of year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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;"><span style="font-family:'Roboto';"> 18,816,791</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;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;"><span style="font-family:'Roboto';"> 6,751,692</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;background:#cceeff;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-family:'Roboto';">Repurchases of common stock</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Roboto';"> 2,272,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Roboto';"> 1,132,048</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-family:'Roboto';font-weight:bold;">Balance, end of quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;border-bottom:3px double #000000;border-top: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;"><span style="font-family:'Roboto';"> 21,089,622</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.77%;border-bottom:3px double #000000;border-top: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;"><span style="font-family:'Roboto';"> 7,883,740</span></p></td></tr></table> 18816791 6751692 2272831 1132048 21089622 7883740 <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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">7.</b></span><b style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">The following table sets forth the calculation of basic and diluted earnings per share attributable to common stock during the periods presented:</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;width:66.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-weight:bold;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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:31.23%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-weight:bold;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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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-family:'Roboto';font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Numerator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Net income attributable to common stock</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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';">$ 1,453</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';">$ 8,882</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Denominator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Weighted average shares - basic </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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';"> 152,546,766</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';"> 149,226,166</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Dilutive effect of common stock equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';"> 3,121,946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';"> 7,616,555</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';white-space:pre-wrap;">Weighted average shares - diluted </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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';"> 155,668,712</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';"> 156,842,721</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Earnings per share: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Earnings per share attributable to common stock- basic </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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';">$ 0.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Earnings per share attributable to common stock- diluted </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';">$ 0.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></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-family:'Roboto';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Roboto';">For three months ended March 31, 2023 and 2022 total outstanding shares of common stock excluded </span><span style="font-family:'Roboto';">635,343</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">392,483</span><span style="font-family:'Roboto';"> shares, respectively, from the computation of diluted earnings per share because their effect would have been anti-dilutive.</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;width:66.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-weight:bold;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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:31.23%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-weight:bold;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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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-family:'Roboto';font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Numerator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Net income attributable to common stock</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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';">$ 1,453</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';">$ 8,882</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Denominator: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Weighted average shares - basic </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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';"> 152,546,766</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';"> 149,226,166</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Dilutive effect of common stock equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';"> 3,121,946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';"> 7,616,555</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';white-space:pre-wrap;">Weighted average shares - diluted </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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';"> 155,668,712</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';"> 156,842,721</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Earnings per share: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Earnings per share attributable to common stock- basic </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;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';">$ 0.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.76%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Earnings per share attributable to common stock- diluted </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;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;"><span style="font-family:'Roboto';">$ 0.01</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"><span style="font-family:'Roboto';">$ 0.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#ccecff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></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-family:'Roboto';visibility:hidden;">​</span></p> 1453000 8882000 152546766 149226166 3121946 7616555 155668712 156842721 0.01 0.06 0.01 0.06 635343 392483 <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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">8.</b></span><b style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">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 </span><span style="font-family:'Roboto';">($2.59)</span><span style="font-family:'Roboto';"> million and </span><span style="font-family:'Roboto';">($5.15)</span><span style="font-family:'Roboto';"> million for the three months ended March 31, 2023 and 2022, which represent effective tax rates of positive </span><span style="font-family:'Roboto';">237.56%</span><span style="font-family:'Roboto';"> and negative </span><span style="font-family:'Roboto';">137.97%</span><span style="font-family:'Roboto';">, respectively. The decrease in income tax benefit was primarily attributable to lower deductible stock-based compensation windfalls. The effective tax rate differs from our statutory rates in both periods primarily due to the impact of the stock-based compensation and R&amp;D tax credit.  </span></p> -2590000 -5150000 2.3756 1.3797 <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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">9.</b></span><b style="font-family:'Roboto';font-weight:bold;">FAIR VALUE MEASUREMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Roboto';">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:</span></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:'Roboto';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:'Roboto';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:'Roboto';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;"><span style="font-family:'Roboto';">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.</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-family:'Roboto';">As of March 31, 2023 and December 31, 2022, the fair value of the Company’s money market funds was </span><span style="font-family:'Roboto';">$44,539</span><span style="font-family:'Roboto';"> and </span><span style="font-family:'Roboto';">$44,062</span><span style="font-family:'Roboto';">, respectively.</span></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-family:'Roboto';font-weight:normal;">There have been no transfers between Level 1, Level 2 and Level 3 in the period presented. </span><span style="font-family:'Roboto';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-family:'Roboto';font-weight:normal;">.</span></p> 44539000 44062000 <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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">10.</b></span><b style="font-family:'Roboto';font-weight:bold;">COMMITMENTS AND CONTINGENCIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Roboto';">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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">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.</span></p> <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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">11.</b></span><b style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">The reportable segments presented below represent the Company’s segments for which separate financial information is available and which is utilized on a regular basis by its chief operating decision maker to assess performance and to allocate resources. In identifying its reportable segments, the Company also considers the nature of services provided by its segments. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">Management evaluates the operating results of each of its reportable segments based upon revenue and Adjusted EBITDA. Adjusted Segment EBITDA is defined by us as operating profit plus depreciation and amortization and stock-based compensation expenses. The Company’s presentation of Adjusted Segment EBITDA may not be comparable to similar measures used by other companies. The Company’s </span><span style="font-family:'Roboto';">four</span><span style="font-family:'Roboto';"> reportable segments as follows: </span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;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:'Roboto';font-size:10pt;font-style:normal;font-weight:normal;">North American Realty: includes real estate brokerage operations in the United States and Canada, as well as lead-generation and other real estate support services provided in North America.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;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:'Roboto';font-size:10pt;font-style:normal;font-weight:normal;">International Realty: includes real estate brokerage operations in all other international locations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;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:'Roboto';font-size:10pt;font-style:normal;font-weight:normal;">Virbela: includes Virbela enterprise metaverse technology and the support services offered by eXp World Technologies.</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:'Roboto';font-size:10pt;font-style:normal;font-weight:normal;">Other Affiliated Services: includes our SUCCESS</span><sup style="font-family:'Roboto';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">®</sup><span style="font-family:'Roboto';font-size:10pt;font-style:normal;font-weight:normal;"> Magazine and other smaller ventures.</span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">The Company also reports corporate expenses, as further detailed below, as “Corporate and other” which include expenses incurred in connection with business development support provided to the agents as well as resources, including administrative, brokerage operations and legal functions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Roboto';">All segments follow the same basis of presentation and accounting policies as those described throughout the Notes to the Audited Consolidated Financial Statements included herein. </span><span style="font-family:'Roboto';">The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating (loss) profit (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation</span><span style="font-family:'Roboto';">.</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:59.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;"> </b><span style="font-family:'Roboto';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;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-family:'Roboto';font-weight:bold;">Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><b style="font-family:'Roboto';font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 837,114</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 1,001,880</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 10,758</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 7,094</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Virbela</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 2,163</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 1,813</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 1,677</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 838</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Revenues reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Segment eliminations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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="font-family:'Roboto';"> (1,096)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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="font-family:'Roboto';"> (894)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Consolidated revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 850,616</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 1,010,731</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></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-family:'Roboto';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:59.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><b style="font-family:'Roboto';font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 21,203</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 28,770</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (3,676)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (1,956)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Virbela</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (1,296)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (2,771)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (681)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (829)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Corporate expenses and other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> (2,223)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> (5,505)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Consolidated Adjusted EBITDA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 13,327</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 17,709</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Operating Profit Reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Depreciation and amortization expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 2,579</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 1,958</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Stock compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 9,660</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 7,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Stock option expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Roboto';"> 2,761</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Roboto';"> 3,511</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Roboto';">Consolidated operating (loss) profit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">($ 1,673)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 4,442</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';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;"><span style="font-family:'Roboto';">The Company does not use segment assets to allocate resources or to assess performance of the segments and therefore, total segment assets have not been disclosed.</span></p> 4 <span style="font-family:'Roboto';">The following table provides information about the Company’s reportable segments and a reconciliation of the total segment Revenues to consolidated Revenues and Adjusted Segment EBITDA to the consolidated operating (loss) profit (in thousands). Financial information for the comparable prior periods presented have been revised to conform with the current year presentation</span><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:59.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;"> </b><span style="font-family:'Roboto';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;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-family:'Roboto';font-weight:bold;">Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><b style="font-family:'Roboto';font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 837,114</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 1,001,880</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 10,758</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 7,094</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Virbela</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 2,163</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 1,813</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 1,677</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 838</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Revenues reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Segment eliminations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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="font-family:'Roboto';"> (1,096)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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="font-family:'Roboto';"> (894)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Consolidated revenues</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 850,616</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 1,010,731</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></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-family:'Roboto';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:59.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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-family:'Roboto';font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:11pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-family:'Roboto';font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:40.96%;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-family:'Roboto';font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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-family:'Roboto';font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><b style="font-family:'Roboto';font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">North American Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 21,203</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 28,770</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">International Realty</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (3,676)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (1,956)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Virbela</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (1,296)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (2,771)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Other Affiliated Services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (681)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';"> (829)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Corporate expenses and other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> (2,223)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> (5,505)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Consolidated Adjusted EBITDA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">$ 13,327</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 17,709</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';">Operating Profit Reconciliation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Depreciation and amortization expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 2,579</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 1,958</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Stock compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';"> 9,660</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';"> 7,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Roboto';">Stock option expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Roboto';"> 2,761</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Roboto';"> 3,511</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:59.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Roboto';">Consolidated operating (loss) profit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.36%;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;"><span style="font-family:'Roboto';">($ 1,673)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;"><span style="font-family:'Roboto';">$ 4,442</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Roboto';visibility:hidden;">​</span></p></td></tr></table> 837114000 1001880000 10758000 7094000 2163000 1813000 1677000 838000 -1096000 -894000 850616000 1010731000 21203000 28770000 -3676000 -1956000 -1296000 -2771000 -681000 -829000 -2223000 -5505000 13327000 17709000 2579000 1958000 9660000 7798000 2761000 3511000 -1673000 4442000 <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:'Roboto';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span><b style="font-family:'Roboto';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-family:'Roboto';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;"><span style="font-family:'Roboto';">On </span><span style="font-family:'Roboto';">April 27, 2023</span><span style="font-family:'Roboto';">, the Company’s Board of Directors declared a dividend of </span><span style="font-family:'Roboto';">$0.045</span><span style="font-family:'Roboto';"> per share which is expected to be payable on </span><span style="font-family:'Roboto';">May 31, 2023</span><span style="font-family:'Roboto';">, to stockholders of record as of the close of business on </span><span style="font-family:'Roboto';">May 12, 2023</span><span style="font-family:'Roboto';">. The ex-dividend date is expected to be May 30, 2023. The dividend will be paid in cash.</span></p> 2023-04-27 0.045 2023-05-31 2023-05-12 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &=^HE8'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 " !G?J)6ET8W@>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$GH8";UI:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%JSN_!(2FC2,$$+,)"9+(U6NB(BOIXP1N]X,-G[&:8T8 =.O24H"HK8'*: M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0P=O3[F5>M[ ^ MD?(:\Z]D!9T#KMEU\FNS>=QOF:QYW11\5?!Z7SV(524X?Y]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &=^HE: 9KO6/@4 'H5 8 >&PO=V]R:W-H965T&UL MC9AK<^(V%(;_BL;M=-J9$&P9"*0),P227::Y$$B;W7Y3;($]L2VO)$/R[WMD M@YU-S;'S(?BFUX^/I/< MB=VEY5B'"\MP$VASH3N^2-F&K[C^.UU(..N6*GX8\T2%(B&2KR^MB7-^Y5+3 M('_BGY#OU(=C8C[E18A7]I(,/C9\BF/(J,$'#_VHE;Y3M/P MX_%!_2;_>/B8%Z;X5$3/H:^#2VMH$9^O61;II=A]Y?L/ZAL]3T0J_T]VQ;.] MGD6\3&D1[QL#01PFQ2][VP?B8P/W2 .Z;Y 'HEN\**><,,7E*7.>$4)NZ1 5,H7[])[R.CB\N6-W'A&*?DG1;T>QX#(4)FX^@6%7"X0KE;V:=RN"-BC1!NW0 M'C,F-9?1.UGR5$A=QX9+:9EQA.BL)#IKV662@8OE)G0<"==:LTAA3,.2:8CJ M[ ?ZDF]"I0%+DWL6UW9?@\ZW!7E^6-[.R->'V]G\_LOJI!CJ\_OI*<(Y*CE' M;3CGB2>#F3MMD)[8&YG[,/3"=>CEL<, <U$%S:!"S&Z*K,X.#>_IFNG"4+*;9A MXM7'%-=\GF!H5;IP<)?_C+802K.(_!NF1Z=N@^)H2.D 8ZORA8.[?-Z)$ZAD MCZ/@ N[ QD"J-.'@WGXK/(C)(A )ZB.XR[_2HC8:F2A(.[NY/H09/$VOB MT-]?_B K[F42HE6+A2M-11R#^ZRT\%Y/R*_VJ0U_#DF9)%L699RD7!8U'09> M90T'=W;(M#[,++)ZCU]$5,O;D'>^+>98S5HE!XK[^B%FY/K-"UBRX4<3;8/0 M_60UFV"U&ZVR VV5'::9E*8L*6J1/%S@&)FJA<,5OZ.E.*VR FV5%>8)%&[% M.LV4E>R 6DN&*S:05=9/6UF_2?)0=H"Q;H2LG0@-.K=,PAB8>!ZL1Z&A M'1!6GN_B#CV!8/E%P")6.[P; M!(Y.P>Z'[3#C0/FFGR*>6306.V/EU7)C<5)LIU6/%[N2=\P8F"(17T-3^_0, MYIHL-OJ*$RW2?'/M16@MXOPPX,SGTCP ]]="Z,.)>4&YW3K^#U!+ P04 M" !G?J)6=1)GTOD& #-&@ & 'AL+W=OERM*2:>+T9X]/K!;?JX5M4'X\GYECWR)5)95 MGD#'EYW347O-:N#^\:OW/^K@(9A[5O"9R#ZE*[6^&$4CM.(/K,S4K7A^QW';%,:IR>S#]>7\>CF_ M1'"T_'"UN)S>PC9'RW?S^=T2G:*/RTOTZ\EOZ 2E.;I;B[)@^:HX M'RO04'D:)[OKO6VN1P:N]Y[),T2Q@XA+J&'XS#[\DB?M<'(X? R1M^&3-GQ2 M^Z-#X7^\O9U?WZ'I<@EQFL)IQGOF\=4B>U-L6<(O1K"*"BZ?^&CR\T\X<'\W M!?>#G!V$2MM0J6\5P9;V+C*JA=53O!TP03$@;Q M^?AI/QZ3&?9CKS4[4.JU2CVKTEM>*)DFBC=:3?H:!_[>A7V?!GY/GFY%PS"* MS>K\5IUO53=-$E'"M,$FEG"8P_N,.RB'#5<\();!MLCRA"/88%$B^2I5*!-% MP8OJZQ/B$.+5-^'$"DV/)Z*\M>3('Z6@AQ' 5N+U#=*@I)0,R!!FV@ M@370&\FW+%T5M5ZAUEPB!I&8$R;0%$#"^+2G4[>*O" RRPQ;F:%5YMV'N^D5 M.KZ00^W:)':)%_8D&LQ\'V-J%AFU(J,CK%0=N,YG3!1N,, G->K';DD;#.)P_[E/9W38,=C7 0#0GL2(;];ZI^KA;3MXNKQ=UB;M9I!>+W MUD _RMMAS!W4L)UJ+;ZW[*5BMS%@G5.Q&_6A:[#"+HT']EW<\0S;@3:KJW[8 MRE9\*XIT8-7IG ),A5IJZV:6$@AW.,-VGL$LRA*V!OX5^DFH;HP2=2[%(:9] MX!K,0* W4$/BCE_8#K#9C@);(>N&$>JOAF3B/DL?6?W9*1*'F#/&H>,*:MQ^ M% :C/>X=-B<=TH@=:8>US9%E2@RX"K"O53@F.]COXH&D(!W8B!UL5R)_/%5< M;FQKB^BPZO/,8.(%\4!]0/9:/3O/.GG'\Z"MZ)/#+#)&9"#;7@NTB\EN=!A2 M!S]BAU^3'\?R0L<;#J /"?H2#7:4!/% (4$Z#A+/BIGY7Q\7=_\:I5D!^MW= M]0_R=AAF1U-B;PQG8K.!7%HJD7QVT(E[YL(/AK4@$73:)4>QZSIN\XN*-0,- MB)5J+63Z'U_]CG#H.3XECNM1E!9%M;U670)4!([G$<*'5ARS=V('"C>G##&KTFPYMGJ^), MHJ/\U,->3+1U;#"DD>_BH87<49\JV7.1*BBRKMIXT!Q#S MPMCU4E/7JS]Z/&)U*+\K$JB]2&B(.DPLJG.<^-2-^D66RGUI$ZP_HS4VF08[8Y,YWGO74+WH 08]IGD!9=,##'3/0@A9-N].FA,E MMO7KAWNAH*VI#]><01Y7!O#]@Q#J]:1ZH]&^P9K\#U!+ P04 " !G?J)6 MNIN$APP# "W" & 'AL+W=O&.%%?6K:S=,/EY )M8#R[6>+GSC MBU2;"W;47[(%3$'?+6\D[NQ&)>$Y%(J+@DB8#ZRA>SX*C7UE\)W#6FVMB")3@=6:)$$YJS,]#>QOH1-/AVC%XM,5=]D7=MV>Q:)2Z5%OG%&@IP7]2][ MV-1AR\'UGW&@&P?Z6@=OX^!5B=9D55ICIEG4EV)-I+%&-;.H:E-Y8S:\,$]Q MJB7>Y>BGH]'UU7AR-9V,":ZFUU\^CX>WN+D8?AE>C29D>CF9W$[)\0V34.@4 M-(]9=D(^D+OIF!P?G9 CP@MRFXI2L2)1?5LCDU&VXTW\BSH^?2;^5R;/B.>> M$NI0K\5]]++[&.+&G>ZZVUB)IART*0>M]+Q_*4=;EK6LWRYK6O%<+5D, PM[ M38%<@16]?^<&SL>VG/^3V$X%O*8"WDOJT3".15EHA2T: U^Q60:GA&78[:R( M@>"Y06()"=XT&!+13?GY(EDV3%LA+:&&NA[E9X%SXXG3W(OUGM4'8: MRLX;*%6*C88U+74J)/\%21MM+=C9XN@YF\\>\6LL=ZB#ACIX.S57JFPG#@XX MW*[?\:CC>WO$;99NT D<[QGB;D/]7CMVV&"'+V+?XFA6I7S87=$,R^61)68J%'+)5GV\8P8M<*4WZR'&"?HKCK#<: MYO<>V6A(MR*),_+( -^F*6:_KDE"7ZYZL+>_\12OUD+=Z(^&&[PB4R*^;AZ9 M'/4K*XLX)1F/:08865[U/L++L>LHA5SB6TQ>>.,:*%=FE/Y0@]O%5<]1B$A" MYD*9P/)O1\8D290EB>-G:;17S:D4F]=[ZY]RYZ4S,\S)F";?XX587_6B'EB0 M)=XFXHF^?":E0[ZR-Z<)SW_!2RGK],!\RP5-2V6)((VSXA^_EH%H*$@[9@54 M*J"V@M>AX)8*;NYH@2QWZP8+/!HR^@*8DI;6U$4>FUQ;>A-G*HU3P>336.J) MT?CA_F9R/YW< 'DU??AR>_/Q60ZFS_+O;G+_/ 4/G^2CN\>GR6_<>O -Q!I[7=,MQMN##OI"XE/7^O,1P76! '1A<<$9@ MDBW(XE"_+_VIG$)[IZZ1U> =9A? A1\ #RMW FH@Q3=.8J[[,@2Q@0,6:,"![>";.&4FP( LP MIUP8HU"8]ALI",/0]P>M3.EB Q2B(#0G*JR0AU;D_Y),9BK)4>.%[(XQ%RIS M.V+-7*ACAF$#2P'9(.6[JA^8$$<5XLB*>(H34D19DN8/\MM%%FD@T"!P6TAU M(3=T'#/0005T8 7Z3(4,+#VJ$@;:_)&/4-1> [H8E'N-IMP!4NC4%.98L=;U M>I90SM]+.IK3E!B)R-% G,,@;$?4(.9Y7D?N88-KH;VQY)5U5L![OX^I$2<\ M97=(EW*@QV+'M9,#:V4-YK\W,;B ME]K/J)4D2Y4NP5;BSCA-XD7>"O%R&2>QO#3O=%R]&!L+I\1N$((=O1#6? KM MA%J6[!N#[>G!]MVH#5B7"E$7X)IFH9761F=?&M4*9D0>2LA^)/"KM3Y\0QU# MUV_CUL7<$/H=P&O"A';&O*TQSB0%+6-S:'72.T=^I,76(.9#KZLKUMP([>1X M+\^ ED:HTQOT?*T/ZE)1%'@=T&H2A'86K*$!+ 2+9UN!9XD,* 495=4F&$T2 MU=#C3!#9DLSQM4[RYAZILRB,.ARM213:6=3B*/EO [Y3EBS 9YHLI*_\ Y#K MZL+HZ4#?Z!J2I4M%4=1!6JAF5V1GUPEFF8('),L"OL:R1L_!->;QW 2U-!8U M0#@7#FQ!-4L%'5!K?D56(C-#O8F3K6@?*TNP\"BP1JDNL#4K(CLK?L_?,"A" MVHEK\MT#K_01_Y7A &[6.22=0;("0/5%U>U(2)[(1Y MG!>V'.A<"'T_"*(0MFG3*!I$GCQ)=)SX4$V>R+.?T6DJN\1:O9_:[4GHTHC7 M2L)O[3JGLG;H=7!TLY/[1&!3]H!QX M6OYT(:^C";HUU;MVJC;Y;1=-R1;;).JS,ZWG]TVLW.Z8651D]L&M9NJ MRIJG2U+2QXL)GOS\X'.Q7+'N@^GL?)TMR9RP+^O;AF]-]Y1%49&Z+6B-&G)_ M,?F WZ>FV25L(_XNR&-[]!YUA_*5TF_=QO7B8F)T>T1*DK,.D?&7!W)%RK(C M\?WXWD,G^YI=XO'[G_1X>_#\8+YF+;FBY3_%@JTN)OX$+VEV'&LMEY0Q]1TT5S6O=F*XAM-F]A47?:G;.&?UOP/#:[^G031C?S*$3\ MW?S3G]?AASN^,;_C+Q^CF[LY^A2CZ*\OUW?_HC/T91ZBMV]^0V]04:.[%=VT M6;UHSZ>,[TG'F^9]U&:HS5I"KI &4,AR=\A M"_^.3,/$*GWMJ.Z6VLW/#S,>]G"L(3GBS,2&803#N%".LPUL>T)8)(=9AH.- M852LV"W?'\8DBAC+M8=!J7;4N@O:^W:=Y>1BPK71DN:!3&:__H)=XP]-3ZQ] M3RQM3SZ3]:;)5_R*T#4EWYVK[8ES[5++>OF>[IJV@SF#I@6!XPH]@ZP90<)B M2%@""4N!8 -%V7M%V5I%W?!%V&[F4BE(FSM609"P$!(6V9*V?=\WA0D$LF(B M5SS#PFR4VM)LY/M'L]&@W9@V_EO%U EKSBZVJ M_UK8V/Y#PD)(6.3(W7!\1[C.Q) E$TA8"@0;*,K=*\K5*FJ^XBIJ4=&V&RXF M?LNVNQXANNX6J"Q(6>I*Z M7$>\X$20%6-(6 ()2X%@ WGY>WGY^LGK:*IZ5DY:U%@Y0<)"7Y*3Y6#AKBN" MK!A#PA)(6 H$&\@IV,LI>,%L1;YO"O;TPCDJD%HGWBUK2XY5BES.\AU#N%>. M($O&D+ $$I8"P092P<;!WC.T8HEI0XHEGW8V34/J_ FQ)JO;P/85.K+E(Y,6-I>*4+.3"L(7$>P$Q6!MF,XGGC%4L19EF-9PBV\ M:M?,0)P Y"",W4#LC )E.X[EGSBY#Q8OUGN\+_#=U<,N.[32L"M,W.[Z+YKE MH2+0Q=CWQ%L454W#,Z5A5X19KCCLMCH M.51A!YI!@$5S';1J!$J+06D)*"V%H@VE=?!ZDA77D\;K1A0WQ24%F'9ACUSG< 5)0-J MGH+24BC:4%H'_Q3K#=17V?-Z]FBA@5JH6/90+<,3UR>@'BHH+0&EI5"THRM^JXK_B<(M&8,2DM :2D4;:BS@\&*]0[K*,-> MSQJM*U C%LM.K.FYHFL/V-5Z_'CU:9Z!V+2@M J7%IFRP MNK9PLYF EDR?*3D4S]%SN*\S82VE:N1G644W4!%R9F,[,$7;21'H.H;E6^)T MHGA^UG%\Z4E<.,^?3H,?SNAQ]\^)8%O_LIR3U/ M--YYO&7-[K<4NPU&U]LG\[]2QFBU?;LBV8(T70#__IY2]G.C>]A__XN6V7]0 M2P,$% @ 9WZB5OJ1.__\!P SB( !@ !X;"]W;W)K[7:E=I#;.?U;(M$@=Z+U (+;:_V8PBF1",PGCSC\RZ-K)$Q9YOD/,1BOKCN60,02%G&A(H1_ M+VS DD1H AQ_[95V#L\4$X^O/[3?2N/!F&58LD&>_!FO^.:ZXW?0BJW#7<+G M^>L?;&^0(_1%>5+*O^AU+VMU4+0K>9[N)P."-,ZJ_^';?B&.)H >_02RGT": M$^R6"70_@4I#*V32K&'(P]Y5D;^B0DB#-G$AUT;.!FOB3+AQP0OX-89YO#>8 M3H:CR6(T1'"UF-Z-A_T'&"P>X-_]:/*P0--;-.@O_D"W=],_%^@2/2Z&Z!^_ M_1/]AN(,/6SR71EFJ_*JRP&-T-F-]D^^J9Y,6IY,T7V>\4V)1MF*K4[G=\&* M@RGDPY0;8E1X'Q;?$,47B%B$:O ,/C^=&.#0P\I2J8^VZ)O.1O/^PWCR.^H/ M'L9/XX?Q:*%;I4J+K=,IV9U5Q7SA6YY:6';0?<]'(,7Q7R?=<^")W <@ZP'*,? MYBS*LRA.XE#FC7R-L@-0Q',YBL)R@[9%_A+#5D3+=P1IL@#Y[+G*,S&/6?E= M9Y9S3N^=2=G),KF'97*-WALR4!KM%XF] 4V46C]66IPC%Q'+]1I^5(6PBUV] M'[T#0,\(L)_F!8__>P(0TE&<\3![CI<)0V%9,J[-1)Z"Q\&D@5F5H3;10_8/ MD'TCY+N\+!&@7<5EF2>[C_T'^Q&&\2KDL-G"]5KN3:8%;M3_U>WEJQ:Z6&]A M<+ P,#LE@3H@S"*&H*) 4<%6,4<)F,VDX;"C6/P2@G/*[C)< ;\N>>.^SNI M 7J)O$ MO1;D1T2.S:YX9AE'SS"/;T1Z@Q$42 @JB.@';+E4!,Q/HWO_C&-H@>LV5UXC MY7F!WV(!J2T@1@L6$FJ^E2"/$6N1$M7]WM%VWB-5I:B#6S8]KJD=&XETO]:L MVBM?7&&JXG8]SVD"5\6H[UA6"_*:H[&9I(=LS0H(TP,!AF^LO! DJ 5K:Q:Y MF>PU0I=.8+4MNY'4;[+P/(Z=6IM5IGW$EN^Y3=]II$+?+N%HG'-T=A,TK.";<-X M53DHYQM6&%@9JY1[23VBI$M5S [:D-;4C,W!;L6U>QBT(5L)CZ=F.,[;1!K5B1F5KS+(6EP5J2F-20JGUW:;M!TL_E1OY@" M2$V/Q$R/4QE.NLY$:Y.&^9J96R?3LFE)S8W$S(V3T4-U8#";3Y_&P]$0W?P' M?;89)BKM.2ZV[29P50QC[%@M112IZ9'81LX93YY&B\_@-++L5[GE7-I.C:Z) MEABYJS?;%=$FE"7[^G/]U%[A:=*QJ1(P&C';]=N"NB9#8B;#EAE*QIQ"63LS@F)I4 MB6\,G]OQI#\9? +F6?O:>A?HM<8FMLL%P'/BSQ)! ]"QF+@5WVF,BO_\O&J MKE @;2ZIF9V:F7T8BX/'#'RR8E$2BO9,U,^BDM;:I-+VI>L$S1VD$X.2JN6( MA!Z=:W^2X#^2TV>CGJJL?4E=8C5[7ZV MJ@$J!&6(TREQ&GQ1G0F+%O\E3"33")>(?5;$D: 9\;O62K4==H)F :,1LEL: M9EKS.#7SN#B W]L2_]]6J-2-?<]IGJ]HQ#R,29LI-<-3,\,//@W^ BW9)Q/FJ\+1Q/;J?S>RC\IQ/M$0T]:QUP+FVG M2U+7 =1MKGT@%()NFW^?H&VD%BX3#\B M'6U%ZX&VA[8I%I\C_/RHQORT+Z\-5C8040[PND=?!J2L>)8?3)1(8JW>K!_N M'C[*Z,M/$1KW;_#W0?5I1:VF^M+C/BP@_Y8H86M0:7WS8+,6U<<3U8#G6_G] MP3+G/$_EY8:%*U8( ?A]G>?\8R >&PO=V]R:W-H965T&ULM5=I;]PV$/TK M@RT0M("SEY,FB ]@[3BM4=1QO4F3KUQI)+&A2(6DO-G^^KZACJQ3QVV!](LM M<>=\;P[J>.O\AU Q1_I4&QM.)E6,S8O9+&05URI,7<,6OQ3.URKBU9>ST'A6 M>5*JS6PYG_\XJY6VD]/C=';M3X]=&XVV?.TIM'6M_.Z,C=N>3!:3X>!&EU64 M@]GI<:-*7G-\VUQ[O,U&*[FNV0;M+'DN3B:KQ8NS)R*?!'[7O U[SR29;)S[ M("^7^W^JT\] M#GL*S[^FL.P5EBGNSE&*\J6*ZO38NRUYD88U>4BI)FT$IZV0LHX>OVKHQ=.7 M%^OSF\OK-Y>OK^CU*SI[N[Z\NEBO:77UDLY6Z\NUG%[?7*POKMZL1.IX%N%6 ME&=9[^*L<['\BHM#^M796 6ZL#GG=_5G"'>,>3G$?+9\T."ORD_I<'% R_GR M\ %[AR,&A\G>X?^)0>?BR?TNI+5>A$9E?#)![P3VMSPY??3=XL?YT0,)/!D3 M>/*0]6^3P,,N%E/ZSUZ(WS?TSGF3T\_.Y-J6X8 N;3:E[Q]]]WRYG!]!X" ] M+H[(^0-"-:=VO66S0R/$BG0,&!B;H'.MO&88B!53KW[NZD;9W6BB/][RER=M MV',S'+K6]X<_D-O:0,KFA&GG562\4(XP?-"%YIP:YV/AC';D"A+Z=,:/91KD MM&D#L H!.MO*!>Y-8.0$VK#E0L>4050V:F606.%=36W41O\)3 AQ4.2LLLZX M-45&&[93>,84HT90Z2XJ-U\[KJ/_DI,0%Y(!/=%1*Q<@9!K,AAK/(M/'N M T(I\;032VQ+@&<'G_C!1KI5IF58=HT+6J(^P% #_JX1.5W7@L$M)W RX]J\ M3WLO8OAGJS:FBZIV.9LD#J.W6F@G513(5F*2\YI!YH"BT-L(O"(7$X!]7E-Z M_=6$=" K&5L60J0DC/(EQ)*#0@50&!\+*F+V?AM9JA[4%&F;3+RU.B*S=>P* M (;.E56Y2H_PZ%6C<]# GZ"7\M(VLK>);"%H2F]@1F6=Y=THH4&W56V>S&<. M8]"&[BF@IG(EQX6VRF8H$$IQ8N^!V4H!^0VS!9;<* \Y;9,#GT.:NQYY.UU/ M"60B+:D2_,R-F!2YUB9@43DPWACD-?1>TOIIM;H>FP"HC_%^#D?;;O6G'0H@ MDDN!2UO45)MUE8X:D"U)B_GCWY+8"HQF* DG,K!^_G](J98'@ MS"XU]8YR!U(C[&:FS8&C,0.Y7\90.!_2Y::#%E>3K!KO)H2.324] MN-&H38W1D2G9<4-U#W9CI2+N=CLI*:O3&*_X3K[=?BL%TCM=A_X>@,\J9[[^OT;U(#8M64%%-(J$*FT:/H0PPNZ MPE%%*ZPIH&I1C,K$G5PS]B;S>/J[]ALT6(KM-4+RM!HV$^9^OY .2('CUJ?? MT!],=@R]M+!I&J90R-H:9,G3D/?R_]I M&XSL.5$3Y_(HAJ7:):14+G<+>8UB57FN>TSVV?U[;O>F=M]5=;;W[0$2RO2% M)9,+Z7:?(>/I^!&WZKY=/HMW7X!HGA)+A0P74)U/GSV=D.^^JKJ7Z)KT);-Q M$=]%Z;'"Z&4O OA=UL+P(@[&3]O3OP!02P,$% @ 9WZB5GKR0$'SD(#I[JW50*,&>G8_NA*GXFDGSM@.!?OK]US;2:6 8ES6ID:R-X MYH5*-9J.QP>CDLMJ<';BUV[,V8ENG)*5N#',-F7)S=.%4'I].I@,VH4O\WHTB6 M6G^CAT5V.AB30T*)U)$&CC\/XE(H18K@QA]1YZ S28+]WZWVCSYVQ++D5EQJ M]9O,7'$Z.!RP3.2\4>Z+7O]-Q'CV25^JE?7_LW78NS<;L+2Q3I=1&!Z4L@I_ M^6/,0T_@<+Q#8!H%IM[O8,A[^0MW_.S$Z#4SM!O:Z(W]U=?[EG^SS1W:[^'2]^+BX/+^^8^>7EY_OK^\6UY_8S>=?%Y>+#[,7>G*%99]J#*1;(,.72N"=$RB6 M(SO=)FZ"$[61Q%ML*2J12[AKGH9LD?MWER%&*+2OZH-17@4?H*#! OY95FFW M2S6Y0*^BC#9,/ J32BM\V,Z *O2#,'X3.-KXE%N?&O("!;%X!ZO[XQ^87E?" MV$+6"5E>2Z588T-8XH^&#)0">4!0ODQ#-/?S MQ#Y/R,85CL[]H2?NO5T7(F:X%*0.<,KR]--NI9< 7XP2?J$DJ!9#ZBF!H;3/J*'[.N+TG; M(E65KF)Q%"6KW639.6O-H^R9 ,8SYC0*_E;]7T-2Q,.['[\[G$['QU\7'_RO MR?%/WH$2(Z/?%GT,R3QF9E.:I7;%>_9._A3;'E@GXHTN9,J#4'R.0[,1[^TY&RWJIY"J0!LSS MI=5FR92V-IB-&H-AU%ME\-516%PI2ML60*"A%8AP-C2;:1UA"9P"8J)1E]SH M\D^K'[*_:Q2&/6!K@^J@RK_W%ZC6/'0K\M* W[@!^%:>X0+NET];R*>DH"2H M0LV-3[I'M./?A">0-I.Q*B1L=+,J8,9;AK#MFG\_.;-F:+8UG%8VV1 MF9)J)J*MP [$;=(1.L>$J(97@U4I+;Y8X1*$T3'1"/-4URD%ECVJ($(8\98201 M[UT/VT:L&L4-*B(>N&I\5G;GQX,LD"2JJ-=$&AX#J1$99E@@AP3#984(N@2D M[?#7)5#('^DI^MVB@_0GB%FGWWZF WWF&1'!\/!FI75&$S+T 4[XPA@/J%9G MR#$+0?BK1>N@W8Z8M%M_4-D=)XV8!@90NAR-!'<+M*(_P38>Y@QQH<>M=<_@%/H" ML*;Y3]=,22U*37-I9-WC#=MQFVY* RB;ZCJ#!3(T=0 M53(3-SXX=$K3.]\Y\]N*&^@#H$>^R)2A93[\13V_$;47F'468N31+(5OY-NL3R;8V"AE*XP)LM7CS3@/%#C3!%"X50U+%(=DHWJV<80,\M1<%5 M'EB-<'AY/Y$R#PG+;B3 FS'(Y9G O]S2+*[,4$S45;Q M?/GJ)2^>LIG_5A'['#38 LAI%SB!'BP'T]H&9-3"TA:XPE#AWK#0 VB+@QQA MHYZ4GO'L^'_V]Y)T4SZ>9ZG;\1RA[?J=#_,BY")AOZ!)RR40%+]J3+J-W[/) M^#"9SN:]E8-YBO3 MO7DRGDUV>[%LAW=;<4RGR?R@+[N_G\P. M]K="/4PFL\[>:]]01KW/8&B*E?_81Z=/("A\$>M6N^^)Y^$SVF9[^!@)3U>R MHJMK#M'Q<+X_")>(]L'IVG]4PP4*'>A_%AA6PM &O,\U+A#Q@0QT7UG/_@U0 M2P,$% @ 9WZB5N]L3H)K! B@H !@ !X;"]W;W)KJJMO=#.MT?)AF( MU<1.;0?*??J;<4(*W9:]U4E5B9V9-V^>9R8>;[1YL!FB@Z[ZQ;"*F"Z=COW9CI6%E6.$=NM_*&T.K;HN2R@*5E5J!P>4D MN(S.KP9L[PU^E[BQ>\_ F2RT?N#%YW02])@0YI@X1A#TL\89YCD#$8W'!C-H M0[+C_O,._9//G7)9"(LSG?\A4Y=-@E$ *2Y%E;M;O?D%FWQ.&2_1N?7_85/; M]@F\A)Q8=RYPR]E>3GIO,_;^:S^_DUS&[GUY_OX$?WK_ M;A3'O8O9?/;%/T87/_O>);X*4K&UH)?4NR358X4JV88@59)7*<>5JAYU?F8L M:(Y!*2R%(OK.^IS;Z(E6NI )T"]%_R8C#AT-+\@I273%WL_JL. 62V$$TY>* MLB-QD5*CC94VDK6@C-H"$MNA0D!9.)DT:WQ"J1>(#XG!*JP^)+@II M_82N]5TBVK QL)DV[@.!%B#2-9/G5RQ@ZW4@">E.2Y'S.7/.I:%OCW%$&)W+ MD7-\43)$B!S:NFDU8J07M6%WQ;')4-7R-2 I,D7J&LL(0*X"2F+.25&9B!>G M5BF:N?Q1X8U#.F2H5TK^@SXMO4:OFJ _"E(S!7_0W^':4.W I2]4ME]*0T7X M6 E#9'F3QF(<'N1!XUO=*W.IG<3H:GHQJJ'T;Q$$)R MLVQ,7W,:2<(;T=>"L'>?"V]^3?R+!8G5[,8[.?^+[?=*?+\F&."54G^68QCV MSWIU"E$<1H.(D3AX.RLAAN-7NK1>>W+T]V['Q1H5OX69,$/I?JJT.ZV M%ZW+^G[Q;%[?TD@\FL[43+@DUUYG>!K0!/$WGWKA=.EO&POMZ.[B'S.Z+*)A M WJ_U%2,S8(#M-?/Z;]02P,$% @ 9WZB5FR[5J0X P \0< !D !X M;"]W;W)K&ULK551;]M&#/XKA!8,*R!8TDEV'-S1%E")9UZ=XJ3?S_>R9*=-'&W82^^(T5^_$CSR/E.R*\J M1]3P6)6U6CBYULW,\U228\752#18TY=,R(IK$N764XU$GEJGJO28[T^\BA>U MLYQ;72R7<]'JLJ@QEJ#:JN+RZ1)+L5LX@=,K[HIMKHW"6\X;OL7/J+\TL23) M&U#2HL):%:(&B=G"606SR\C86X,_"MRIHSN83#9"?#7"QW3A^(80EIAH@\#I M>, K+$L#1#2^[3&=(:1Q/+[WZ!]L[I3+ABN\$N6?1:KSA3-U(,6,MZ6^$[M? M<9_/V. EHE3V%W:=;3AV(&F5%M7>F1A41=V=_'%?AR.'J?^& ]L[,,N["V19 M7G/-EW,I=B"--:&9BTW5>A.YHC9_RFX,*AUZ%0/J"S M_/FG8.*_/\$X&AA'I]#_(^.3F&\QGC(_? _]&8W@Q[$A+GFM76@D#0NIGX#7 M*>"WMFCH^9*^IN&2"'K(2F,*(@.=(V2BI(E0U-L9O SZ3T_JBR0?&F-07V." MU09E_X7!E:B:5I,FYS+=<8F6H1*9MD+O> 9AY+))^$+A3^!#*^M"MQ)=R(K' M[O(LR<%ES(8K\^%>:%[2E* ")P7?E/A&C08?BA<&XV.1L0E\0J5F-,&2MFI+ M;HK80]K1UEO_P@(W"J-W!T5PX;(I>T?C8\74#<;!OVX& M&M*VKW0N$:'J)A":"?2R3PP=VQ;/BHB/M.@4PHXK.&.N/SFWAF>!.PDFX-(& M4@W:'5(^C>"U-^T=C>$*Y=8N&T6=W]:ZF\B#=MAGJVZ,'\R[94B,MT6MH,2, M7/W1.:T/V2V83M"BL4-](S2M"'O-:2>C- ;T/1-"]X(),&SYY=]02P,$% M @ 9WZB5F1\S=F3!0 & X !D !X;"]W;W)K&ULQ5=M;]LV$/XK!S4+"M-DQ;;L'VQ^7+W\%X?4@=KI>]-AFCAHO;H_./'T\\7EY>PN#J%BZO;Q=7YQ?'E&2QN;LYN;PY&ELY@ MR5',$+>"%\4*7-#)R5"29/]4=D6V=@L#'P.'@5\(/00PA]#X)Q$+Z" M%W8.APXO_-<<;O FW\?CIMDWE8CQ<$!=85"O<'#T]HT_';]_Q=I)9^WD-?2_ M8>WK>-$07H>$V3E11B?*1.CQ6FFJ&JKZH<\'-"E:+ MTO"8^S?Y0NU ?&!9?V<6D@9MD8)5<")*D4A1PK(U?PBW/>R,[!.@I;EGW;2V MM4:0M">U R0$-@4?K)MEPH(L$[F222UR.J=2VLIR"74I+52H'1F6,4*BT$"I M+!1,H)567QJV,4-8)(GDH[2Z36@*)-+&JR;Q6FS44!46W8I 2@2K-.Q2[QF7K@=+LVDKD=9.E M5@J(_XU,D,/=2_+;-_/ G[TW;(O51'9Q)LHE4EQ3L5):W'&H7";:F"0$*+7# M=UB;]!) G2=P1YXE*]3$\H\@TM1%S(.<;B<.(J550*4XJ9+"TTNX;,O25<(0 MB.#=W&8:$8J&P9 9[)NB]\ASX(18K-V115W(K1^Y#S^0[5%X0J;_JB+ M_VSJM%W["9%;+:B.2T%MMP.A-R$Z?+<#>W[X"\T#+YK,.Q2W'^WQ_GSB-_M3 M?PYG#](X_K 89Z7*U?*QTYEYX72+\"[PYB$A;^83+PJC;A9Z>WM17W82S;>R M/LG.X$J5NUWG,VTNJ:0+5[ =Z'2;D7=^$&TA0@+82ODO2DWAQ#U-*,>.A)G+ M,EF9GBWSOJ71WA,[@[W9BY*1WY<,)Q.XE#$_ BE\G2^=1."/>T8^.25X06C> M.R#8HPO*TI.0B(.9GEB7V-UNL\/IF':SW1?67Y>Z59;)YUD[[X _]8(PX'*9 M>-/IC O&IRQ.HUY%^00231L9/YJRS-R;C;<>_5?_/Z0GOA=$TT"T7[N,,:D: MNL7Y;;S+CQ&^-3)%5PNQ-MTQC6YW+6QIOS:8UCGQ9TKT_*0M\8$^2 QQ-W%V M\B.;TI\E=G??.:YR[YZ(WS3\O@DG 7A4Y*9"]_V0/SY_6="50.S_U)3F_.'W MGH"CWFN=.FCIODGX2B2V:1[NW6KWV;-H7OM;\>:;B7Q82GI&Y)B2ZG@XBP;T MRG'?(^4I79UPXPN1]0L0/NIHMNQG? !W&UL MM5IM=YRX%?XK.E[O-GL.'@/SZKSXG#AQ=M,VC1MGV]./&M ,-( ($K9G?WV? M*PG0C+'C;=,O]@#2U7/?GGLE>'DKFR\J$T*SN[*HU*NC3.OZ^>FI2C)1"IV9269S&8;@X+7E>'9V_-/>NFO.7LM5%7HFKAJFV M+'FSNQ"%O'UU%!UU-S[EVTS3C=/SES7?BFNA?ZNO&ER=]E+2O!25RF7%&K%Y M=?0Z>GXQH_%FP#]R<:N\WXPT64OYA2[>IZ^.0@(D"I%HDL#Q[T:\$45!@@#C MJY-YU"])$_W?G?1W1G?HLN9*O)'%/_-49Z^.5D%OJ3O/U5.'WF)"^1 MA3)_V:T=&V/%I%5:EFXRKLN\LO_YG;.#-V$5/C A=A-B@]LN9%"^Y9J?OVSD M+6MH-*31#Z.JF0UP>45.N=8-GN:8I\^O/W]\\Y=?/_[U[>6GZS^QR[__]O[S MOUZ>:DBFYZ>)DW)AI<0/2)FR#[+2F6*752K2_?FG0-3#BCM8%_&C C_P9L*F M4<#B,)X^(F_:JSDU\J;_HYI6RFQ<"B7(QS)MA&%DC%O-HRS=>%0&H992JM M&&K(#=.8^$:6-:]V3J1BB2Q+/$6,)E]8KE0K4@AOS-A: M-+E,%7.B1?J+6Z_^!SU@BQ%W$,\9)D)F .!U, ^1#5CUV13 MY5O(FDS69%W%Q)UHDESA63\[F@9QN.JOE_$TB,YF[/46MF1;!);.6 Y8%7&: M$P=W@*J5=5DWDW#-IHO^>AZ%P6(9.TGB:YOKW6/SXR *%\%T<39@"^;S,)C- MYX-I1)624;ZVO-'"M\LLF$_C()Q-/;NL@FD(#.'\#P?$YY$8-- S6:18E]=U M(V]@1J=6#7@*%*V2)E_C]II*$*/XYBFH-%< B]MM19,I:.,PFK)K8XR/QC?L M"B(8AWKN\9Q=6MGO>^/3D E[7>A,MML,*53D98Z 9U5;KB$8AN&WO$$N# L1 M,B09%4V&2JDTED!D!:R2W>",0_9:B KNYI1 W\:I*"(,RHFQ5=TVM52B2]\] MJ^2*:0D(FB#04V*S/$&88O0-+RA215D7$"EB:@Q*T;/!3;C881[\XQ1#] MAWW %PJ%D!L6(7O)/C[SWR&]17J"$Q3%.YZ5_(N@.1J>:6T6X*Y',D9(*3&= M:T"_2U"W*6(APW0BD#UQ0>P\*V\;#&9A@=])ZUGQ&3RB8X_#%F#;F4?2"R:8?=7GE;OX\8>\W8YK=4X.4 M-.AM).3-GDK YV,*:,C.I FY3QPX?V!1&C8PZ$,VP\U:F'ZUV 5D_1$OW^::V*8WX7&\");+N1ES M/%T%\S!DAY*0DD6KR(V8T)FORZ-?;%GQF&TDHP;F- 9VG#*4HMK-NO= M&/ U_%@BB(I\FU/_X067X[ZG]!OPB.5;@YUK9)SK\[&4QQ)8KDHR;#B^J)%L M>TCGD;S[Y;V7>&22^TIC)=DV0*1 VH)3+?21$#*GH3.+\>&>6GVV@%MR<2-* M0@E[^'+*'"&LD4,*KK/R]*[.$UX42"D\8GQSN+9G!=O@03X6LJ6-8ILZ&F-Y MU:X5W$KKNII Q<(Q:7I TQ/;W)Q8V'O*.D6QV*"3S?^3%!TH^B=>VNSMN6./ M*AXS@$#=2$A[92J+S3EOQ:3@())-3AHJ%&2^1B^K%&7[ 7-UT&YW* M,96DY1P]'"Q/5G$8P17O7-_[=*(8#?&13DS44JZ./L%D Z+ON!UY;6UBVR[3DWGKK&TK#-NP MM^ R$UG.XQ$[9K-@.HL>F H:038JFX%DSY0:B*'_#N<+?Z8BLASL;!J101@U M,9:21Z4]B[$IB7\>.O=#L'$_])A-@]5J_E^!)H=_+\@G ]B#1!J0SH+51)91!!KD$W7 T M6T2[0@^5>H_P'=M9 QO-N^W&X2:Q!DST/8ZIC15IF)D#J4:"R29J^=TLLXO0 M>=DQ-,*?N,L^- I8N*YH(D=<&8$TXBZJ)F;+>T/[*\MN)\9/=O0?:Y*"![JD MSA38U?AA:I=4D6EE*BA>3<$;* MV"HPRDW#7*(SV"=I"[, 6BFHSME%P0'R.L$^5*B3#X@<.C2Q 4A!0:-*F8IB MX@+QD\#>#+RF[/81U#UD(O9OJV"4Z=82L6P[-Q>P>QW-!3WN6I1A,\R=#9MA MS:Y?X2TVK4W^>^? SA^P:S^VK>GR.)Y/0FH\"G<>E&MUT+/:&D(6*DSGPTL; M LBAOP%(I]M9QQW=HAT($YW]LJX"T=)+;^G)@:GBT)K*Z.[I7$G<=1A,!^'R MT3<"#!\<@MDK?QXR3%^+WBB.P_:0&:BS,#S ^H'OO("_!W,@4@?PL/Z2G=?M M;DT!UKG-+KZWEEE]OK_ZE4/K'SR,!$$)A-"M1+YW)9:._#O6,@74M=I@G_7\ M)++'%Z:;I4WB'>6+M9'9#.]L*GYJ"Z*K]0E2;0!P>6?+.7N=Z,#LTFR8V%1# MYIJ,JM+[&\L!>LI2 81THE++'BBHV6[VE)4UHFHJ(0>A@6>H.(TX#'J>V-M( M&>B$:I7<@V%E=YM)0],6GLY0^VUK/>!$B[AI3188GR5<9;:,T(]A%ZVH"L L ML(*S\"%!^%LP.C6BTJ1L_"#7:'_[8)(;9W0772^%)O_?[I# QB05-D'UXYVI M*Z@8)B+Q?Y^J>0I> ]DVN=8($K1H='#E#I6P-NV_C=C._:2-LY3O>QLM5=HF MV@.MNG+H1>"$?:S8GWG5TH%!% 8C]8-,>JU%G:$#I#9X0B<7YFP/YI&T[7!G M+^]I.][P MI,[RYO]B2-\R3S'D7F2-&$E66TFLXQE*/68IVISSQ!QV&;*RY^+4Y/L@?.(> M"M9#O&J.T.E(LB%ZM]VU*4?V,%WKPAY==.VY:77JND!_;?;-U%^C':1S<7]A M5TVHD&2B,-V3)A.WS:ZON/TFUC6@NJM(I0 UI=T>P!-%[)ZGUNGV1!+[=U,) MO;UCN[\,[2-8ZW_6EWW=]U_=Y#^CW>=NW"E;1(EB>1<-+MF Y MCX+%6>PER;U376]+'R_C8#4=YD=!9%Z3K;[Y2BV.@G!U%BR\C?H2V_1IL)SU M[Q['7D6?>E\(E*+9FN\@* F1$O9C@?YN_ZG%:_N%P3#;Z34W04MT'^ &PO=V]R:W-H965T*Z*HHJ-I= 9?; MN1=Z[<(#6^?&+@2+64G7\ CFK_)>X2SH4#)6@-!,"J)@-?-<7.98WU-#%3,DM4?8THMD/YZJS1G),V$=Y M- IW&=J9Q>WEP]W7NS\?R?WM WG\M'5E -D9W8#"JJXOTP3U0!LJ,B1!LDK9P1HA'2:S M ;EAO++E^2NBJ40YT :$X3NL%)/WKJX/45?LVYPAZS4RQ(M@M4(-L#Y0SI%V M!TUZ"2N_L*C[_A]C8RHV)%*@W:; M!G535VI7!Y(48'*966(H1=QQS/N\.JJ-!W)%*K$!;2-1(] M55E-N1+P#"IE M[B5+&P5=LUA)CM+K^+FWU(!^H)PWP4LI3RM>APTOJ&-I =WM"/;*DQSF1ALN MQ^DH&&AI*T8@V 7Y]&$:#>//OSU^SQ7 GO 0E(TT=[IQ>-CJ2'\2=9.[JL \ M-5*]G]G=VS6R%X?V_$<2^J-QW)M/_>GTA<(-"(G*_M](_&CJC!S4V5GS@.VY M]M9OC5-MSIE\#K4WLAU'HGX]>4"9^$B;^>#Q^ M!\\VO5Z8COTDF?J3,.JM)?YT%/F3*.S6;H_2\?U1.[8]^82'P?Q(AH-AN#]- M_C_X801.P[F+5:O(AR_\G/+*(B7Q MV(]'-41\'OFC:=S8^*A3N@372/&=3U9*%K6&]*07<4\HQQ)2BG)HK9AJDVTK M*YZ1'%,$]P%;-92_LU;\!J_]O0:]C@<+>.WZ.OL_40E3-S_=:MJ)D:7KGY;28#?F/G-L?T'9 [B_DBC8S<1> MT#74BW\!4$L#!!0 ( &=^HE;_1!/Q3P, $X' 9 >&PO=V]R:W-H M965T.;"T:RS[M%7B 3/M39^GE1$ MS466^:+"6OC4-FCXI+2N%L1;M\I\XU#("*IUEH]&IUDME$D6LVB[%>K2H*AFPQ:\0*'Y#^;NX<[[*!1:H:C5?6@,-R MGER.+ZY.@G]T^*&P\SMK")$LK7T,FZ]RGHR"(-184& 0_/>$UZAU(&(9OS>< MR7!E .ZNM^Q?8NP;+T!LX):F?Y?/&_RL ,X'[T"R#> /.KN+XHJ/PL2BYFS';C@S6QA M$4.-:!:G3"C* SD^58RCQ=>_KK_=WL#WRU\W#[.,F#'8LV*#ONK1^2OH"=Q: M0Y6'&R-1_AN?L9)!3KZ5//!^B09+15 Z6W_8TC,1,DEM6Q.DLJ#W?^3I].,' M?BA:QS=O)-NFZ7CZ8@M\X3:J'"+4??]BZ%_@[BNJH?TBFA?Y$725X@.',=.& M]J3#@RVAL5Y%:SXY2Z>G;R.#P96(QC$;/YZ]A2,F\DV/U^L4OK,8B9P;'BXA M%2_1P3;L3G 2'9?$*:ZC(')JV9)8ZE@&'JSHF$*VS!EL/#6*Q^,PK&2L,<]0 M$6=@IXPLA=:^OW5/5:5BF_,QT6"Y$)X$M63=>A,F"UQ:JC;%VI4EVZ$I5,V= M22$E8?>JG)">^W>B;CY]C@HX!U)1"OL>5[8SXVITJSC)0PMS\?MQ-UB'C\5E M/R-?W/LO#9=YI8P'C25#1^G9- '73^]^0[:)$Y,#Y?D;EQ5_\- %!SXOK:7M M)EPP?$(7_P!02P,$% @ 9WZB5HM4#F?D! ZPL !D !X;"]W;W)K M&ULI59M;]LX#/XKA'?8;4#0)$[?7P*T783R?ZX$E(G\],P=VOG MIZ;Q2FJ\M>":JA)V?8'*K,Z2:=)-W,EEZ7EB/#^MQ1+OT3_4MY9&XQXEEQ5J M)XT&B\59'_C7$3K$LA,-+H_Z1N2_/DL,$7]_!C_-O#U=P^C_@>7[.$<[L!T*OI<(A9 6GH5J$$P! @JIAP?"!V\5"M=8##QS MX9&B[4,([LG28D0(%!;$I+8R0UK0^2#@CI#$S2VF8,IQ$^&_2#9P[B WH V) MI3/5Y/@JCLPXZI>;@I<2K;!9N69H8\GS+XQ*/S4B*,,$+;XH1:KRLM2Q!3-T MXR+''#U:Z@I##^3RDB19$O:O:+V2OI3QF+82H9/FQI9#>Y;4J-%Y4/B,BKU+ M73=M!I"IDTLM"YD)S@JSB3H0YYW0"88Z)_'.";P#,8H<2[VDD46$K T"W3%\ M_'"T?W!T M\"I2F-#]/I] 2NF5D\N*?&>(+KDB:>M>S:?COOR(L%F1,["J#/ M%9H;YL$GHN,PH)H%5[A8J XABN$^[VQP2K=QBK9@",^R?KICV=,+69-W)]2% M%Z3><,_$0SUVU?62()]:'+==!-[I9"65L(. 7T3X?5GJ7B_Z7)4R*]FWC9H4 M=-4.\MR-.D<];:Z(K+&6R]/85\O/=//3"V#A/.4/%:!:_R;E;)N4C1YHT>H: M .D2YQL^:,,1^?6?%-\JM*&FJ@-#CH))Q.3:KF$HJ55)?8?&GIN9I3@Z*:G) M",Y:\2Q(*.+P.6;WI:FH,:VA-"HGI1N=QZ2#RFA<=[M%EG$3';52R7.C,)SX%224M".W=EDLXE(.3K416PL$?N[NCO=E1P.;OR7X*(^+C:@PE MJ-8A-(J]%%20"V[Q^N5R<'W?;_48]97%B%UJM'VL1FJ>7$=4J)I2_K5J.75[ MSL'@B"QX? M<"_F\1E,)[6D6YBZ;T%;)SL'>PG8^+2, V_J\)Q;&$^/P_!9TFL<+1O0>F&H M![0#=M"_[^?_ E!+ P04 " !G?J)6#*?1!O,# #W" &0 'AL+W=O M9PS-WK?;6W?N:*(C'1AN_ M3NH0VK,T]7E-C?13VY+!36E=(P.VKDI]ZT@64:G1Z6(V^Y0V4IEDLXIG-VZS MLEW0RM"-$[YK&ND.%Z3M?IW,DZ>#'ZJJ Q^DFU4K*[JE\$=[X[!+1Y1"-62\ MLD8X*M?)^?SLXH3EH\"?BO;^V5JP)9FU][RY*M;)C F1ICPP@L3/ VU):P8" MC7\&S&1\DA6?KY_0OT7;84LF/6VM_DL5H5XGIXDHJ)2=#C_L_G<:[/G(>+G5 M/OX7^UYV.4M$WOE@FT$9#!IE^E_Y./CAF<+I6PJ+06$1>?((%TWR N^CA%F_ +<7.FE![<6D**E[JIZ V\EL\\;M8' 7<23<5 MR_E$+&:+Y1&\Y6CO,N(M_R][>[B3U^&X9,Y\*W-:)Z@)3^Z!DLW[=_-/LR]' MR)Z,9$^.H?][LL?AYK.I. HIOCG;B("B$\'&WXD(-8FM;5II#D)Y%&_V-PJ* M[UL;R 0EM=!*9DJK8C M"SSK25!9,E<4/UN1=1X.\7X"+FT7(A=>>Q2P%[84Z'1N8&B=*)61)F>XW)I" M\?E4W'9Y#7.#JJ)@Y*=,KKL"KLJZP"XR-D"D4O1.0TO4"%"C6MM@>B7@GF!P;W MV#)GD6$:8%CTTL::#SGR!3EATU%%=,59)"7-#B P>BQA8-B M--Y,%07$_Y0JDS=SY84U"$U.Q(9P#,6^5D@DKBF O692H1P-+K=EJ7+V!!Z2 M6,.S@?IW&0"%I3RL@7TXR6 ZQ)D*9D=^7UO-%:DX.*.QK>0D@70M_7-G<#+! MR# *ON'O)[GI:STN?3:,&G)5'+F>*]6$?BZ-I^-4/^^'V2_Q_I, S;]"N2-5 M2JC.II\_)L+U8[;?!-O&T9;9@$$9ES6^3,BQ .Y+BQXU;/B!\5MG\Q-02P,$ M% @ 9WZB5MT[<\46!P 'Q, !D !X;"]W;W)K&ULM5C;]<[U\Y7(U/:B$W;JB0>Y2BU-]"[/UWPE'H7]NOZB,>HU6A*9B\)(53 MEA>= M>7AZ-:3];L,O4FQ-ZYU1) NEOM'@-KGH],DAD8G8D@:.QT9M&9=E@BEKS,[(/:_E=4\8Q(7ZPRXW[9 MUN^-^AT6E\:JO!*&![DL_)-_K_+0$I@>$X@J@271$R8#=J<*FAMT4B4CVY7MPJ/$JJKVZBEY5>,=UEPW"@$7]:/"*OD$3 MY<#I&_Q_47HEP\-*J#U.S9K'XJ(#_!NA-Z)S^>Y-..Z?O>+BL'%Q^)KVO^OB MZTK"L,L.*&)/J4 'K96V?)$)9L0*?64-U)>_P,LY"X5OF:%\_O MWDRC<')F=F+@ K9-99QB:LTUMX(M9<&+6/*,R<)3!?6<-(QON,R<55XDE12F M2RLS^0.&J3-A=U5FW/47UA;/3,)*G$JQ9* ?&)#%"KT62\<%.?\F-+.*<6.$ M011".Y-%[(W02I:IF/Q".*K4L3!==@M_$O@OE\^DCDP:VKR^YX 6JC 1,;GI5PR6O9A04/P2"& M% J.Y.!YQ#5'/PDKUXX/-Z(H?;SSY'<0!59NKFZ?/LZ[NXE'+UDM4-Y!6,", M\[1$<4S+$42QE):MLY*V 0@HIV=.V. YO)$_=A-@IOC;!^]1C&R!I_VB^$[O ME/"G QBJ\.6W(M1CKN;\F17* I=..T!&F4!ECV>=3 #S.RD10 MB0!W82SA;*$50(E:UPD%9K#3U?IK(5V$UE6?DG<-6"0\(*M;'$CTS'"B?EB) MHA)VVWQ(;3.F7)/O!Z '6WO^=ILP;M'@NG!:H>@?18%VJIR1>\IBUED:@>)9OT%"HJ(C30F5J]>Q;-ST0HUHNA?9%%K^MV:]* M9PE[J@5=K6OKGYV3\^42[,(]K+R2EC\$@<>OU]%SR.0%1*XX7R5V/?5799:JH_[9=2/8 MV'4KX5E-E-[G1B]-E%K[W:J4YF@Q.T$"49 M-:Y@7P.P87 MYZ+B>;3_'ATXGHEC51:>CU0F8RFA.&Q M9^!)[7\D!3Q%5YLS>P<87M>F7 M#'.07"@PK*!BL0-F17XD;Y7E3:;0G8[672QQV_]F88_P7Y!FE8 ]P1V_GV3* MF/*C! M%5+F >H4$7SA\;, A^]5O^NZHC\X^XEG&$73Z6ZB25(]\91J(?8NIVAUC<:B MNV6]B>Z8[4'4# X> .PMFPXF01@.FWUO61CT^V$PG?:;N4.LR\)^,!E-FSV3 MH#_;::EY,@K"\_F5^:W2)#&=N437[ M"4*=C=\WFTZFL^%NM-=SNC:,C(WZP3@<[V>,LC$(_T'9]Y\OKC__=O&C,,!Z M*Y)H&DPF?U'XDP'*T\Y:&,Q&K7%=>\Q'>]F-H#M\_S?J?S*>ANVJ1+-V55X> M4*V##B:B:- 2'06C_NA(25_F&G4[$B/"V4LQM7YA9S+>07L0C,+P M<$:/\O-;U]*MPKQEPV XC/X4>/M>DBC4EN[-N!4WAPK]3;+F\-\BIH[]DZK. MI[U#C CL ,W@?USJS+AS@!_;<'^FA @ XP4 M !D !X;"]W;W)K&ULI53;;MLP#/T5PAWZU/F6 M]((V"="D&;:';FW3=L^*Q<1"9'DLA!H\V+ M+1$=K"NI[# JG:LOD\06)5;,QKI&19Z%-A5S9)IE8FN#C =0)9,\3<^2B@D5 MC09A[\Z,!GKEI%!X9\"NJHJ9S1BE;H91%NTV'L2R='XC&0UJML09NJ?ZSI"5 M="Q<5*BLT H,+H;1=78Y[OOX$/ LL+%[:_"5S+5^\<8W/HQ2+P@E%LXS,/J] MX@2E]$0DX]>6,^I2>N#^>L?^)=1.M]#-5]S6 M<^KY"BUM^$+3QF847*RLT]463 HJH=H_6V_/80]PD7X R+> /.AN$P65-\RQ MT<#H!HR/)C:_"*4&-(D3RE_*S!GR"L*YT>QI/)O>/TV_/\+TF;ZS0>*(UCN3 M8DLQ;BGR#RAZ<*N5*RU,%4?^)SXA.9VF?*=IG!\DO&4FAEYV GF:]P[P];H: M>X&O]S\UMA3]]RE\:US:FA4XC.CM6S2O&(V.C[*S].J P'XGL'^(_=\$'J;( M\AC^HH'[%3,.C=S A-D2;L2KX*@X_%!P71LA(3]O3QE.P)4($UW53&V.CR[R M[/S*PE@SPT$O"&FHC;2Q].(+R0QR8,!W=!3P*8W3_BG42 U?DA^:4A0E" NX MK@E* *=ACE"S#9M+!.K(6[;IKMD+T$#/O7@IM>1(F8B5DFH2P(+A!1926_3& M?&7I!*S=\63YEB>&1XK#]>=.'6<.WQ$2LJ MD[W&J] LPWBQ4.B5#O^Z-$OA;(@<4'0-#X_C<"T(Z4U MG*Y#&\^UHZ$0EB5-830^@/P+K=W.\ FZN3YZ U!+ P04 " !G?J)6H/.1 M5=0( #P%P &0 'AL+W=O6G.>YFUU;O!P,29*+CIJTJ4>),J77"+ M1[TS0<%EV;LX>]R].[JA/:[#5^D M6)G.;T:>+)3Z2@\WR7EO2 :)7,26)'#\>1;7(L])$,SX(\CLM2KI8/=W(_V# M\QV^++@1URK_328V.^\=]U@B4E[G]K-:_2J"/U.2%ZOWEY__P3Y]8 \W'^]N/MQ<7]X]LLOKZT]/=X\W=Q_9 M_:>_W5S?O']@;^Y5+F,IS-NS@85J$C"(@YHKKV:\1\V$W:K29H:]+Q.1;)X? MP.36[G%C]]7XH,!;KOML,HK8>#B>') W:>,PL/RHM?SHD/2+>RW+6%:Y,$RE+%:E09H23IC? M9>KW"+ON"F./F4 1Q:JH>/DJRR7I2E">(NEHQ4,J2PXA/&?&8@$5; V#V+Q. M!+-!2$V+4"'^7C%>)DSB<4.*J1=&)I)K "X*QTFIS901##*EQ1N\8*M,QAE; M"9;Q9PAGSSC#%[G .RL0;TMZVDU<>R,J+8F%V$*4(@6L\;O/;E+W[MK["(%F MISPHY:6W 0)J+."?8:6R^T23"?0JG%&:B1>A8VF$<]MJ%+YZ%MIM N-J%W+C M0D-6("$&[Z!U.OR1J54IM,ED%9'FE4BS3O!9E[#,33",4P;(:^/K& V2)\A!PR*SFI>'Q.EP+G@-^4$GR1"Y! MF@Y0=04,;Y1'_T#U3=OJFQXLF"_?@*.%)AE3JC*D-Z=P-YO,KLK\ORABEZR) M%!":")1CPJP"-@]!=1?H W3?_/3#\7@\//UR\][]&IV^=084Z%7="N["7:8A MB6L4+93-WK$W\JTW0ZTHT8HE4J-=!Y9 O_8..HN@D& '&! 6.A#*H0""P[%@ MUVA^:IB /:J0,4-!N?D%N(BYQ2V#2Q#0G,@5)ZFH8#6X9; ^!$"C;RD6A7_L?A#R)VUR)T=!-1? M%5++GJ&L1GYW ?)[S@-GOW<7"&W<4QLR4Z,9<(U*7;IVX$EB\;I!$Y06@ (X MJ+AV:7?E;_E7X=BVR67 !1W6JEYF4.,T(UY-!0#B'GE]YJUL*%:\2*H)J"_1 MG$"R8BGC:-VQ/#@"_Z*,*IIXP& "M.4(1HOK+MU RK+&SC>8.+C2^^VU3/!E,NP$P!:C\$]ME*0. '*J,/027 M>0N7^<%T/X&WJ5\;"\:PNP'S;TEX'R0PXR8*3$0(BJ] O-TS/%"@J(+)\96T M&7OJ/_39Q\O+^R;N!E-QR0.^D)V"<--:Z\-D*AJ]0.FU;H#A#SG<"BVI4SYVZDN+99US#52(9Y[7+BK[X^. [EL%D*16 M1)T.A[$6"88.3Y$1IH$E/&@#$#?3FBI0"?R%GH+=#4))?@2?5?SU9[I/):XO MP!GNWRR52FBD\;6("Y;0VH&ZD>ECS+P3[F;7&&@V/2;IQDV6^_VDF:"& J0N M13'#W P4H308-W=!QOSIAA.U9BK8K'9"$B"PP:\!3$[HK;LA&E:Z% M=L88J>.Z0+[)V"@DS> ":=8S*L'?:-JW48\4'SC MRSIN&,T:6"=(FFOS3LLN;OU.$>PWZG$EI@YC,-1%&TEP3NCF"/HFM5FZU 2R MP4\,ADK_['ED-U4!YH&4FV;8%)(_U6;-W7E+ZT=N=J?6FEMC5>S.)ETVVY1V M*,XG;9Q/_B1(Z/F2LH:R,=FN*'^7 +;]3,W>#1A46[20B9R8"Z"+R=:M6@#W M+$3&\]2S.Q&.BR^NE*\HA6WZ#OW=SU6(C<&%QEV)_6?B-D\B\!8=Y-"S839U-N\"1RDJ(X=2[CZJ(3[IM8: M8$+.OS7$^Y(J8FJ78$>,E5;/,G$>D7N & XTDP#9%'G+J,.#WPAVOBOHK<"W M[9)F UF&V\;.KQ/A>LC<)[/ =V@'#8:MLIX;Z<%P=!Q3@Y2;RC 9[MZ4N ,: M.C72X""%V\@GA6O?"PB]@MXHE@ 0>&+ MVJC=^!30_[LH;34^BR?%DCW4;?HS'T7S6 M/3N=1I/9=,/5XV@T.=K%1H/.5U@4P])]:Z8; )#C/\BVJ^WG[$O_%7>]W7\+ MAX5+6=*WEA1'A_WYM.>ODLV#597[IHMK-"K/_&PO=V]R:W-H965T MC'D 9%0#?MT207 M$M6)J>V4[M_/3B -$O"RO<3V]3GGGNO$-[T=%Z\R 5#H(V.Y[%N)4MM;QY%1 M AF5-WP+N=Y9UK*B$$6>_TE@E?:MCH1C6M&!JSG??85^/;_0BSF3Y1+L*ZV,+ M1854/-N3M8,LS:N1?NS/H4'HN&<(>$_ I>\J4>GRGBH:]@3?(6'06LU,RE)+ MMC:7YN:E+)30NZGFJ7#Q,ID,YK_1\R-:C)^FX\?Q:#!=HL%H]/PR78ZG3VCV M_&,\&C\LT-/NJ Z,[:#=Y/J^3=K^4:D=VR.M4Y^3 MTV@-&8A-V0 EBGB1JZI+U-&ZQPZJUO()KQJT=KA)C]->?JL# )ZC]/^!=02P,$% @ 9WZB5DBW MI?KP @ < !D !X;"]W;W)K&ULG55A3]LP M$/TKIX 02!%)G+24TE9JH6A(P#HHF_;13:Y-1!('VZ'P[W=.VK3=H-KV)?&= M_=Z]LWWGWE+(9Q4C:GC+TESUK5CKHNLX*HPQX^I4%)C3S%S(C&LRY<)1A40> M5: L=9CKMIV,)[DUZ%6^B1ST1*G3),>)!%5F&9?O(TS%LF]YUMKQD"QB;1S. MH%?P!3ZB?BHFDBRG88F2#'.5B!PDSOO6T.N. K.^6O ]P:7:&H/)9";$LS%N MHK[E&D&88J@- Z??*UYBFAHBDO&RXK2:D :X/5ZS7U>Y4RXSKO!2I#^22,=] MJV-!A'->IOI!++_@*I^6X0M%JJHO+.NU06!!6"HMLA68%&1)7O_YVVH?M@ = M]Q, 6P%8I;L.5*F\XIH/>E(L09K5Q&8&5:H5FL0EN3F41RUI-B&<'DQNA_=3 M&R8/7R?CA^E/&-Y?P?C;T\WD;FS\]^,I'$_Y+$5UTG,T!30P)UR1CVIR]@FY M#WPCLN3\'W;& N\_?P^4WV?L7G_W?V'R5= MT!D<'7MN]V*,X:!0'^]@'CU2549DBB#D4*<^U M#86D$I7Z'7@> ;Z424%%HS\2OI_ZZ*##7/\"_O5/AQ+&S:DT[BL,,9NA7,\P MN!1946KRQ%Q&2RZQ4JS$7%?&&G@(?F"SMO^;PVW#=2GS1)<2;9@G;_5@)^D& MTF+-D+DP%9JG5*MT'F%B+O,G>]9@*)[OM;9-QMIPBTIUJ8^$95:F7&/44%8- M9KWZF'EVX ?TVT!5;)+F"%.<$=4_/6A;(NM_6AA9% MU>-F0E/'K(8Q/5$HS0*:GPNAUX8)T#QZ@U]02P,$% @ 9WZB5M[Q&5)N M P & D !D !X;"]W;W)K&ULQ59MC]HX$/XK M5EI56RF[>0]A"TBP;/>0*%T5VGXVR4"L)G9JF[)[O_[&"82L;D&GJT[W)?;8 MSSQ^QB\S&>R%_*%R $V>RH*KH95K7=TZCDIS**FZ$15PG-D(65*-IMPZJI) ML]JI+!S?=6.GI(Q;HT$]]BA' ['3!>/P*(G:E265SQ,HQ'YH>=9QX O;YMH, M.*-!1;>P!/VU>I1H.2U+QDK@B@E.)&R&UMB[G80&7P.^,=BK3I^82-9"_##& M+!M:KA$$!:3:,%!L?L$=%(4A0AD_#YQ6NZ1Q[/:/[!_KV#&6-55P)XKO+-/Y MT$HLDL&&[@K]1>S_@$,\D>%+1:'J+]DWV-"U2+I36I0'9U10,MZT].FP#QV' MY)R#?W#P:]W-0K7**=5T-)!B3Z1!(YOIU*'6WBB.<7,H2RUQEJ&?'CU\_CS] M/IO/R7@Q);/%:KQXF$WF]V2\7-ZOEN1J1=<%J/<#1^-BQL5)#\23AM@_0QR0 M3X+K7)%[GD'VTM]!D:U2_ZATXE\D_$3E#0D\F_BN'US@"]K(@YHO^%>1OQ9P MPQ>^SF=>SZVJ: I#"Y^' OD+K-&[-U[L?KB@-FS5AI?81TM\C=FN "(V9 H; MQIF&ZSE>Z(R,E0*M7A-\F?+=F\1W@P_D_VKQ0-.\/=%V> HIE&N0QQG_;XX/ M4BC56N,TW96[@FK0M">PP]LC56]+W@O=H^W84)BU+/1_US7P2>LU\["7D_HDI;11I2',N M"K%];GUZ=A"?&*Y\.PF0^6B'=A1$K178_7[4Q891#7J2@KT*Q) MFEL)@#E8GS8NC$\GO93ZG4ZWP#FSKFJQ(:MY+4[C: MT;;LCYMJ=X(W_PR80K:,*U+ !EW=FUYD$=G4X<;0HJIKWUIHO'!U-\=?%Y & M@/,;(?31, NT/T.COP!02P,$% @ 9WZB5F)LE>CN P 6PL !D !X M;"]W;W)K&ULK5;;;MLX$/T50BUZ =A(HBZ64]M M[&318K=H&J>[V$=:&EM")-$AJ3KY^QU*LJRTCIHL\F+S-H=G+CR:R4[(&Y4" M:')7Y*6:6JG6VU/;5G$*!5COVTN) M,[M#2;("2I6)DDA83ZTS]W0>FO/U@;\SV*G>F!A/5D+O?YU?7"W? MDHMOWS]?_TO>7?-5#NK]Q-9XA3EHQRW1FH= M/[;G-V>#@%^X/"&>2PESF#> YW7^>C6>]PQ_C[G9H/C'4@ M0/X :_;FE1LZ'P]QQF1SC/HS^YE7$'.\C>?J_RU@4_;IQG4J !_DFF*TXK=/U\V&3OOZ$D47/ ML]/?LICSG)D+/+),N68 MJWT0,7YM5,76Z(,B< (PZOM>+2T0]!SDXP5,+8:"P@ZZP@\'26Z2\W)@4 ME$2G8"I@R\O[M^J8YWG&5UF.83E6XN22U\2GGN\^8HJ5@=])!4V9:D$2KJ&74B<(^Y8*/W)QSI7* MUIDI4"F*'AB:MV5R%.T=PSIG[P_%\#-9UAU]33P:1<'_(CT>>R]&^<.![$$W M'NB$"6\TB@8J+^PJ+WRRI*I&!R1L*[P573TJHL-XSQ?1%]7.:Y.B2MZ_I'I& M-$*A'(W=@VC148"2.F;DJHN5^N6C=*AG-F(T\@[V+G5KV8E^*U',I4XTIF&O M2D=8HQX=^M)T8=@R)(CFL MT=0Y&:&VR*:5:R9:;.OV:24T-F/U,,7N%Z0Y@/MK(?1^8B[H^NG9?U!+ P04 M " !G?J)6.P"U>P0# #Z!P &0 'AL+W=O,RF$V\[D;/)JJU@DNXT<2T3I> /2<"6)AO4TN$C.+S-G[PW^ MX[ S@SUQF:R4NG7"IVH:Q(X0""BM0V"XW,$'$,(!(8WO>\R@#^D@GG<7R+.\8I;-)EKMB';6B.8V/E7OC>2X=$59 M6HU_.?K9V?QB.F+LWTJ MR0XC>QK#3"'RE<@50X:;]'XIL??TR:W2'_#73E,.3M MOFP'NR2G89X5X:@HCKKL74AI$28#W94K,=Y7!-9KO,!\.PR3@>\MOV,"I#6] M3QHF- G?94>445@D19CG^0MX'IKJR#0/BV(VNYE[; M/VP7W7U^-.]>19RA#9>&"%BC:WPVR@.BNY>F$ZS:^MM]I2R^%7Y;X^,,VAG@ M_[52]B"X /US/_L%4$L#!!0 ( &=^HE;#MX[Z4@0 %(+ 9 >&PO M=V]R:W-H965T11(;JH*B]=+4O+=Q/*LO>")K@JE!>>7H=8W"M\IV.]*9+#E_UH?;;&*Y.B!2DE1I! R/ M+;DB9:F!((R_&DRK=:D-^^][]!N3.^2RQ))<\?(/FJEB8B46RDB.-Z5ZXKO? M2)//4..EO)3F%^UJW3"T4+J1BE>-,410458_\4M3AYY!XKYCX#<&OHF[=F2B M_(85GHX%WR&AM0%-OYA4C34$1YDF9:X$?*5@IZ;SZU_OKN\7Z/;^YN'I;K:X M?;A'@P5>ED2>CAT%'K2>DS9HES6:_PY:@.XX4X5$URPCV:&] Y&UX?G[\"[] M#P'OL#A#@6(XD64$#J%\DRBG#+*6X1)35K0AW^ECH M'X,O"H)R7D(K4K9"2O.,UH)O:49D'QGA)70P4J!^Q:LU9J]?OR2^%U](Z,0U M%[5E$YY$F&4(PY>40XPEK2$@?FVON(*H&U7T1+:$;<"9X@BT)2]IAA7)N@\: M:Y;]"5V>B?(LUW7LY/$;66W4!+!3&)0T<;4 M<^UXF+0ZL>V..I3O5"Q)B9%O>U$7$*!ZW>D!*BC0+,_-)3+\BRU-(67/CN*X MU4N"Y-]5.;Q^YS^L[_YND9+"8#5&$@T@U5%TVBH-DE'8G:[Z%T_L'4/%AJX= M>=%AQ70U N\_T'[X;'NAZ8'_F7S?L^%[+Q,_L>/X!\0/ J"G7S7/'@U[YSWW M(/3T^?O*W?" R3M!FM9MY6P"#]NQ8T MB4-S#>,N.,U"URASQ=-G,^A ]=!L9$=11S%D.'IKQM=O_,11=[4#>^AYQROZ M[G0^,2W=(^8$A788MA?TV#^IT]MSX.*NS#8G(:4-4_7*TTK;A7%6[TF=>KUM M0JNL*/1[27(P=<_BH85$O<'5!\779FM:<@4[F'DM8.DE0BO ]YQSM3]H!^T: M/?T'4$L#!!0 ( &=^HE:((T(U+@( ,\$ 9 >&PO=V]R:W-H965T M^@*>\9PS9X89PHZ+%UD!*/1*"9.14RG5+%Q79A50 M+">\ :9O"BXH5MH4I2L; 3BW($I.9X1! 0R91BP?IU@!808(BWC]\#IC"D-\/)\9K^W MM>M:CEC"BI-?=:ZJR/GFH!P*W!)UX-T/&.JY,WP9)](^4=?'SCT'9:U4G Y@ MK8#6K'_CUZ$/%P#??P?@#P#?ZNX3695KK' <"MXA8:(UFSG84BU:BZN9^2BI M$OJVUC@5KS?IZK#=/VT?=^CQ'B7/Z7:W25.TW*U1LDRWJ?'N#YMTLWM:VJA/ M:U"X)O)SZ"HMP-"XV9 LZ9/Y[R0+T -GJI)HPW+(_\6[6OBHWC^K3_R;A ]8 M3% P_8)\SP^0A%*/B[K!&XQ="2QO\+^Z($ M3OSQPW3N?;]1P&PL8':+/=ZU] @"\4(O3L.%PD<"Y_[(:V)[NCM+9Q;Y%,]" M]W2IP+T8,@JBM*LD4<9;IOIY&[WCMB[[(?T;WJ^Z_FQES20B4&BH-_FJ\XI^ M?7I#\<:.[)$KO0#V6.D_#@@3H.\+SM79, G&?UC\!U!+ P04 " !G?J)6 MI42Y6^8" !"0 &0 'AL+W=O.>(JQ *\Y*7C72(58W9HF3U*<(WY#5[B0,PO*&[&P0]>"9 4>,<#7>8[8GSM,Z+9KV,;;P#A; MID(-F&%GA99X@L5L-6*R9]8J\RS'!<]H 1A>=(V>?=OW%%X#?F1XRW?:0#EY MIO1%=0;SKF&I@##!B5 *2'XV.,*$*"$9QN]*TZB75,3=]IOZO?8NO3PCCB-* M?F9SD7:-E@'F>('61(SI]ANN_.@ $TJX_@7;"FL9(%ES0?.*+"/(LZ+\HM%#W-AM/!\ &, MGKX/HD%_ BXG,86,4JUE)E5$=V5$SCL1/2)V Z!]#1S+@0WTZ#0]QDE-=QKH\?FK-]'[ MYZ]N[]--69FZ/$Y='D?KP?\N3U.B2VVW65N=0+=\A1+<->01PS';8"/\_,GV MK:]-:?](L?@CQ?H?)+97(%@7")Y2#]7_ ,B-#A+5P+_7V0817(C&C5]*^5I* M'>";T':SL*>!WWOP.PQ"@9!ZR E\3'*MOTV/(#UCV%^X >PV:I7 M6_5.6IU2@8AV>7U4Y6M=>_;O9'C'50A:-CRH:=0 \]JP!0_2<0QSW,""]D$Z MFA;UVK9UD ]SY_I0CP-Y!BZS@@."%Y)HW012AY47;MD1=*5OE&&PO=V]R:W-H965TAHO? M<@&@R%/!2MDW%DHM+TU3I@LHJ#SG2RAQ9\9%015.Q=R42P$TJT %,QW+"LR" MYJ41]ZJUD8A[?*587L)($+DJ"BJ>KX'Q3=^PC9>%<3Y?*+U@QKTEG<,$U.-R M)'!F-EZRO(!2YKPD F9]X\J^3")M7QG\R&$C6V.BF4PY_ZTGMUG?L/2!@$&J MM >*KS4DP)AVA,?XL_5I-"$UL#U^\7Y3<4QGGJE%WX@,DL&,KI@: M\\U7V/+QM;^4,UD]R::V#1R#I"NI>+$%XPF*O*S?]&F;AQ; ]@X G"W >2W MW0+5+FIT,@F+[6*$R5P-T>_1L/D83@@ MR7@XN'T@=]\GD^&$G-Q3(:C.\"DY&8"B.9.GY#-YG S(R#705(!6:X(XU*")+3,L%PRK)"IVL>^#A=4X?27 MLXX=Q_$LR^J9ZS;-KIUGV3MV.WS9GRHLAE]8U=8W5GY 9 M[COP47_Z[KB42YI"W\#+08)8@Q%_^F 'UI=]XKV1LQWJ7D/=>YV4XY:44T ) M@5SM*)K4BMZAHOLR4H?Q6]*$;F!U)>S:V8[MV0H<#?:_ M]?I&SG;R$C9Y"=^G7L..;!=>N._.Z1J&%[;K'U0X:IA$[UNP4>=R#/VHRZ=K MYMI.^ \7L]43]?\(-J!YCJ7(8(8PZSS$?(BZQ]<3Q9=5FYQRA4VW&B[PMPB$ M-L#]&>?J9:([;_.C%?\%4$L#!!0 ( &=^HE;VD7258 ( ,(% 9 M>&PO=V]R:W-H965T)\]SS5VXY^)19H@* M#D7.Y,#)E"K[KBN3# LBV[Q$IF_67!1$Z5!L7%D*)*D%%;GK>U[/+0AE3A3: M7"RBD&]53AG& N2V*(CX.<*<[P=.QSDFYG23*9-PH[ D&WQ M2QCH2.W84EI M@4Q2SD#@>N ,._UQU]3;@J\4]_+D#,;)BO-'$]RE \ M&R(MXT?-Z32O-,#3\Y']@_6NO:R(Q#'/O]%490/GG0,IKLDV5W.^_XBUG[>& M+^&YM+^PKVL]!Y*M5+RHP5I!05GU)(>Z#R< S7,>X-< _SF@^P(@J &!-5HI ML[8F1)$H%'P/PE1K-G.PO;%H[88R\R\^**%OJ<:I*/XTG"UN()Y_CJ?SQ7<8 MSB8P_;*\B^^G)C^;+J U(T(0T^UK:$U0$9K+:W@#RX<)M*ZNX0HH@T7&MY*P M5(:NTK(,N9O4$D:5!/\%"0'<<& M?,\/SN@9_SWOVJ MT_/>GS/\G\B>V.\V]KN7V*,):M*$$CNU>-#K1^(YPQ5+S[*8W;.+?*]W&[J[ M4R-_%G5ZG5Y35 ET3\:A0+&Q6T)"PK=,55]1DVT6T=#.W[/\2"^H:I_\IJFV MF_Y&-I1)R'&M*;WVK1YO46V,*E"\M$.WXDJ/L#UF>LFB, 7Z?LVY.@;F!&PO=V]R:W-H965T MWDG#?/N?@R6 EYKQ8 FCRF2::&SD+K_-AU M5;2 E*DCD4.&;^9"IDSC5-ZY*I? XM(I35SJ>1TW93QS1H/RV52.!J+0"<]@ M*HDJTI3)IU-(Q&KH^,[S@RM^M]#F@3L:Y.P.KD'?Y%.),[=6B7D*F>(B(Q+F M0^?$/Q[[GG$H+7YP6*F-,3&AW IQ;R87\=#Q#!$D$&DCP?!O"6-($J.$' ^5 MJ%-_TSANCI_5S\O@,9A;IF LDI\\UHNATW-(#'-6)/I*K#Y#%5#;Z$4B4>4O M656VGD.B0FF15LY(D/)L_<\>JT1L./CA'@=:.=!_=0@JAZ ,=$U6AC5AFHT& M4JR(--:H9@9E;DIOC(9GIHS76N);CGYZ-/URG5M^G9U>P7.;F79C!Q<8^_$10)$S,DY?X28,*5 JT-R, '->(*CC^3F>D(.WA^2 M]X1G9+80A6)9K :N1DKS+3>JB$[71'0/T5[3R"JW>FV MNXNYJ1-$ZP314B_0S"K MQP:[UFMO8'RD?AB$.[06,[]/>]2.&]:X82/NQ)+?%LG FM;P!8)/>SU_!]1B M%?;#T,[9KCG;C9PG9>.3(HM!8D:7N WNK7[[)8#?WTWG2Z. >ET[9*>&[#1" M3NL$Y@G+=&N[4?>FM6-)F-?=[5:+5<]O^W;B;DW<;20>BS0O-*9TP62\8A)* M9"7FVDQLL(UZYNP[5CF+8.A@7RF02W!&'][Y'>^3;4=Y);&MT'MUZ+TWVU]Z M+YLGI)U@IV)6*V_/_M*OL?N-V.>%S+@N)+3(G#^:@?H[;Z/D_Q;ME<2VHO>] M/\>F]V9EJZ0W=_PVW2F:Q89Z.R5S-XY]<^?"D_..9XHD,$W@1NA<9[13E@*XX4W.)SED"R3;> MU;D7 OP7 0._DO *BS,4U$Z0[_E!23[#M\/]$GA4#8\@?@V^I28HIB.P?/77 MIH/S9$TH+3,V0S8MTNSF5=]O^Z_F Y%M^=(H?&E4^A*F7"CR"]M3$9[U\2Y!;SC"%&8S\D@!82E!E=K4V+.I ML3U3F5>-O2D-ZOO#HLH\_].%9N%"L]*%D3X=IH01!:=4'S[)OGYT!,\Q72:$ MS= L7TNEYU'SGVNG,I7WKIT#D6VYUBI<:U6OG>2[OC'L3OJ-AN$XC,(R1RI) MWJEW>$BRZ$!D6^:U"_/:E>8-E^F2VJL.*8&9I-D6Q(6G95:V][92*_#L;V>- M5<9^KTT'(LML*AQ3$S!9A$L5\R51V#1>]19T7VO)FIW]0ZPRSZX+&O4N00% #?'0 &0 'AL+W=O);L-[(Y(O.L+\E:SJG\OOVGJNS M3A9E&40T%@&+ :>K@36"UV/L)@ZIQ9\!W8O",4A2>63L9W(R70XL.U%$0[J0 M20BB/I[HF(9A$DGI^.<8U,JNF3@6CU^C?TZ35\D\$D''+/P1+.5F8/D66-(5 MV87R&]O_08\)I0(7+!3I7[ _VMH66.R$9-'162F(@OCP29Z/A2@X0*?! 1T= MT/]UP$<'G"9Z4):F-2&2#/N<[0%/K%6TY""M3>JML@GBY-\XEUS]&B@_.;S] M^G7R8SJ;@='=!$SO'D9WM].;V2CE3 ME5^"D1!4BH_@8D(E"4)U= F^SR?@XL-'\ $$,7C8L)T@\5+T.U))32[861QE MW1QDH0997PB_ AC^!I"-L,9]W.X^H8O,'97=.ZI 69505B64QL,-\3X7\Y[& MDL3KX%$5Y5 "\-=,V8.II)'X6Y?K(;BC#YX,ZK78D@4=6&H2!>5/U!K^^@OT M[-]UF1L*5JH#SNJ VZ(/;SD3 HPBMHNE+M&#MY=Z)S>0IR'T$%;_@:=B!AHK MY+M>9E62YF32G%9IH\5B%^U"(I/.C!B7P;\DN5'H9!XBN04!EX[G=2LR=5:P M2::;R71;9=ZI._.8BL&[E=VU;+]#+!'JM A\X65(0 MDXCJ=+7ZOK>3#04KI=G-TNR>/3-C'/QRC%JR/7\2L2=58>]!LT M%A /6S5^>@Z$3/1)NMC$+&3K%ZW&UBCO;6I3TSVWH3ES;$-SW(8:)",?5R==:^:X37.4HQL:83>L M8]EQ<97=&BOHXFZ#QIS>L!W?=RR^7+!H2V5P6":M.:5JV27U#^%&>6XJ6CGU MG.CPK$B'1IEN*EJY%CG5X6E8AW5D.U[U.5UKU$3,G.O0'-BA!MH0U4;I#:OR MDB]'.S*"=E2'-L;5M836J&$I@7*PHW:PC]/W Y0#3L.TAF(3;+6#WA[HW4O0 M<[ =%1;CYUV-FUV.GX/M*&<[.HWMJ$YMZ/>J$_2655E[/=J"PM1SHRAW2D@W5]SG56 M?L.8[/RG-LE.>FHI5K47C!?N(;]CJIU0K8JS;G&U9E<3G/L3F> MXSJIJS>C5I.RQ)SDV C)CU&\-\KXAM5!8Z>P^Y9L?7XA?!W$ H1TI=SLJZZ* MP@^[B8<3R;;IAMPCD^KQ/3W<4+*D/#%0OZ\8DZ\GR1Y?MJ<[_ ]02P,$% M @ 9WZB5L[GWJ,G! S X !D !X;"]W;W)K&ULM5=M<5EKMCG>,/XL-(1+]B*-$3+2-E.FEKHM@0V(L!BPE M";Q9,1YC"8]\K8N4$QSF3G&D6X;AZ3&FB38=YW-S/AVS3$8T(7..1!;'F+]< MDXCM)IJIO4X\T/5&J@E].D[QFBR(?$KG')[T"B6D,4D$90GB9#71KLS+F>DJ MA]SB;TIVHC9&2LJ2L6?U)@EPYV+K1@ELNZP1)/QYSM$%?6 M@*8&^;?)O4$-3508%Y+#6PI^YN]="QJR]MYWC.$;PO'"<2A5@2M,*4HRV.,M+UF0H8/X=1IW [ M]0>F/]:W=>Z]:ZFS?RE2')")!H=;$+XEVO3GGTS/^*U'B5,I<7J57*T)*+G] MGE'Y@JYVF(=HSMF:X[A+3B_6Z4P+V1\$=B#;K62[O;(7D@7/B J1D1!! D5J M 1H0V/O%8>A27T"ZM6!:IN'9WJ@1S[:=Z;J&X[J5W0%GK^+LO9?ST?U7('IU MRMYPZ#8(MZULWS6,;KK#BNZPE^Z<\ #V%MP?B*U0P.(8J*MLGS()\Q1'T0M< M'B$A,>B!?*-,X+50,KNT%,N-:BR-@=&4TLOIG9O*KQ3[;U <4A&P# X7C.%6 M?89K/.40KHLB;\"L"B5.@L[ ^1UBS8;67C;OU#JJM(Y.R!M?P$MNT%VB=,,5 MTY<[>O'>FCL^".Q NFGL[UGCX[-'B5E/"Y[K.;;7B&J'G0MI9FAU'T>S5AV8 M)[!6=5*HSAH4CP*K\JN3K-E*"2//,YI4VU;#X<@_0M3:$[7Z]U;\>F[R7'! M%F$I.5UF$B\C@B1#$<5+&JG;*X@P))@5!7E8763=4;#:PD9V4U?;R!P9WA%= M^Z+![*\:B@#2/2F+]6K5K>;^QABCX/JN0UA5A%9 60QF (S'C1.A4/ MDJ5Y][%D$GJ9?+B!=I-P90#O5PRN]O)!+5 UL-/_ %!+ P04 " !G?J)6 MJ;07$C@# #)"0 &0 'AL+W=OQ+ M:SMWCY_GSO9=;\G%G4P!%'DL4AGP/#+U,N"JIP*F:V MG N@B7$JG,Y@ NIF?BEP9MVHY99*&//\ M1Y:HM&]U+)+ E"YR=<67IU#I"35>S'-I?LFRM&T'%HD74O&BH(OB=#6B*8')C;&&]5D3&=Q MH@1^S=!/#2;7%^,OIQ=?CT^N)N_(R;>;L^N?Y&""AR59Y$#XE,2\*##>R"2^ M(YF4"TC>DX-C4#3+Y7OR@=,I9*.GX=6M_@!3OPQF7@)CIP M+3(Q46J1,Q/!%AG!+&,L8S,RHCEE,30%L-P@-!OH^_@P<-MN%$:.[_3LAU5I M#99A&+J1UPEJRS450:TBV*NBY%TEGN"S49T$/M?74!)X!!%G4DO:?1"";7:N M[SF=#1';9FW/=[L[%(2U@O ?\H"'[P])"!N2$(1(/_ W^#=8AAT?WU,G;)80 MU1*BO1*&,V"*G-PO,O5$ADLJ$G(I^$S0HHGP7BQ=%H[DG,;0M_#=ER >P!J\ M?>-&SL>F._-*8&NRV[7L]@MD0RF[/';X&F$!DU0?OGTGKKV5"L]U(C_J;J1L MVP[OC1.$.Q+6J9EW7L#\,WJIE)SAP6*Z6NU+VEZ\OTW:*X&M2>_6TKO_*VG= MK63@6Q?XT4;.MLU"S&W;VTB9O5(5"Q STRQ()+-@JBPJ]6K=CPQ-&=Y8'V&? M4K85OV'*)@=+!K[BDN0P14CGL(VD1-DXE!/%YZ;VWG*%E=P,4^RU0&@#_#[E M7#U/] 9U]S;X!5!+ P04 " !G?J)66=)SS/<" !7" &0 'AL+W=O MF_G^VDH;2A VE?&I]]]_R>S[YK;\'%HTP0%3QG*9-] M)U$J/W-=&268$7G"LAOA;;<"B6F&3)) M.0.!D[[SM7DV[!A_Z_"+XD*NC<$H&7/^:(RKN.\T#"%,,5(&@>C/'(>8I@9( MTW@J,9UJ2Q.X/EZA?[/:M98QD3CDZ6\:JZ3O=!V(<4)FJ;KCBTLL]00&+^*I MM+^P*'T;#D0SJ7A6!FL&&67%ESR7Y[ 6H''J [PRP-L,:+T1X)&P1]N.9,)1(N6(SQ MZWA7BZT4>RO% V\GX#41)^ WC\!K>'X-G^'[P[T==/PJ ;[%\S^0@+I3*E!: M]2CFK9_)G$38=_1CEBCFZ(2?/S7;C2]U$O\3V"O!K4IP:Q=Z." I81$> 5$P MQBEEC+(I\ GD*"B/Z[3O!/RH]@*L;<%,C9N'+;_5[+GS&DU!I2G8J6EDG\54 M$*9>WH.^^)$NK!)AB42 XA 3A77Z@BU*IZ=^Q:B@7?@$:SY>(VC7TVY7M-OO MI2UU28Y2(B6=4(QA(GBVID1SQZ>9&?U+RLX-/YJJ]I;F8R]H>O6B.Y7HSKOO M'[)X]\WK;%^6;J>[D9IM)[_;#398NFLU.D,QM:U+ZE(Z8ZHH7M5LU1V_VJ:P M,3_07;-H&ULK55=3]LP%/TK5B9M(#&2.&T:NC82 M+4R@#<%:V+1'D]PV$8G=V4X+_W[73IJ5ME0\["7QQSW'YUS;UX.5D$\J ]#D MN2RX&CJ9UHN^ZZHD@Y*I4[$ CC,S(4NFL2OGKEI(8*D%E85+/2]T2Y9S)Q[8 ML3L9#T2EBYS#G22J*DLF7T90B-70\9WUP"2?9]H,N/%@P>8P!?VPN)/8DB\ 0@:0&"- MULJLK0NF63R08D6DB48VT["YL6ATDW.SBU,M<39'G(ZG][?C;U>WWR\N)]-/ MY/+'P_7];W(TQ<.25@40,2,J8Q(4[MBBDDF&&4N/R=$%:)87ZIA\;N8'KD8U MAM--FI5'],/D*0G\$T(]&NS1 M,WX_G!Z0$[29#2Q?\ ;?/5XJ5WKQ8L@:&#%U2! M7((3?_S@A]Z7?>[^$]DKKYW6:^<0>SQB!>,)G)!'F.>E[T5E(Z9;. MW% 6]CK>ET]TH+B7(N:VY"M-6<5U?SG:T+>OGMIIMC8^PW-?5^1]-_5;@ MU<-CHT@!,Z3T3GNH2M;UM^YHL; E[%%H+(BVF>&3!=($X/Q,"+WNF 7:1S#^ M"U!+ P04 " !G?J)6.PH-K@L# !-#0 &0 'AL+W=O \N=!UY@)WR9B*GKY1F>$(Q0R3&% T[VC? MS(N1(^O3@M\8K=E6&\B9W!/R(#NC64$?/.-!1VMI8(;FKY)&3I$:Q5 MK:$!?\DXB10L'$0XSL[P23V'+Q^PCP". IRR0%T!];*6 M&@IHE 6:"FB6!5H*:)4%SA5PGL8A>W_IR_<@AVZ;DC6@LEJHR4::H)06[QS' M,NM33L5=+#CN3F]ONC^&-S^]WF3Z"?1^W8UN_X+3*2?^ YB@9$G]0$0)C$,8 MGX'3:T@IE.D4;0]QB$-V!KZ NZD'3D_.P G ,;C"82ABS-HZ%_[D*+JOO%QF M7JPC7CSDUX#5_ PLP[)R\&XQ/D5)(>X5XU?P&=CF4;KW-FTTCM+]8OH[C&O M-([B@Q(/3GDWJ NUWQOJ M*L6\3*R1BLD=U,JM&V*Q66UGMBPQ'HMV8F+ MLXF+4U%<0((HB$C,@[S@. ?.S+WY=;,2T]BNL6OV;I57:/>]B]>A*VO/5?]M MXX,J+0VK%!M5))8E1]_:QLD?C2M(%SAF($1S(6_4FF+[2K/->];A)$EW=O>$ MBWUBV@S$_PZBLD#3BW?:A06 WVV=:&MM$*-(E*3O[]SNB9%5Q%"$H^F+S,G-T MSG XG,E!JF>]!3#DI>!"3YVM,;MKU]79%@JJK^0.!.ZLI2JHP:G:N'JG@.;6 MJ>!NX'F)6U FG-G$KCVJV426AC,!CXKHLBBH^N\6N#Q,'=\Y+BS89FNJ!7+AR\,_2_(X7Y#EYYO%G)PM,5?RD@.1:Y)1GI6N06$5/3=K1-S6(H)W1(3DJQ1FJ\E!: M[V@&4P?ONP:U!V?VYQ]^XOW5)_ W@;V2&[5RHR'TV0-6+R8R60"AQBBV*@U= M83H:27"QP$S$:Y$]]\6@!DXL<%7!]C,_BO$$]UUM;XW2- U:HU>!_H'A36OV.27]97IH]K#1AWN<9!'"6C)#DAW&,9C8,@\3N6KU@G+>MD MD/5]=8FQC!)8K[&NV@O?B3"!'R7;4P["]-[*Y VOT _\<73*_ZW="+G'<=S/ M?M2R'_UBS)OBU,=YU!/U.$G2D1^E>>?Z.@U>B=QQJV$\>^5,' BXX^(Z#5Z1X3O_7S\O$$9RSIA MX"7C);X<%_BR&7:9-[>B]R'RWF1%$L9A=%IC>NS"<1"EX0EEM_-T%Z VMJ/1 M&+Q2F/J]:E?;KNG&]@HGZ[=5-V5;@I\P=2N&K]&&"4TXK!'2NQHA*55W-_7$ MR)UM$%;28+MAAUOL"$%5!KB_EM(<)]4'VAYS]C]02P,$% @ 9WZB5B)0 M6M9Y @ 0@8 !D !X;"]W;W)K&ULK55=3]LP M%/TK5QF:0!K-5[]@:21:BL8##%'8]NHF-XU%8F>VV[)_/]M)LU*%BH>])/ZX MY_B<&]^;:,O%B\P1%;R6!9,3)U>JNG1=F>18$MGC%3*]DW%1$J6G8N7*2B!) M+:@LW,#SAFY)*'/BR*X]B#CB:U50A@\"Y+HLB?@SQ8)O)X[O[!8>Z2I79L&- MHXJL<('JN7H0>N:V+"DMD4G*&0C,)LZ5?SD;F'@;\(/B5NZ-P3A9]@":IQL0 M-(#@$-!_!Q V@- :K9596]=$D3@2? O"1&LV,["YL6CMAC+S%1=*Z%VJ<2J^ MO9]]OYO#T]6O^0).[XD0Q.3U#$ZO41%:R#,XA^?%-9R>G,$)4 9/.5]+PE(9 MN4H+,#1NTAPVK0\+WCDLA#O.5"YASE),W^)=+;Q5'^S43X.CA'=$]"#TOT#@ M!6&'GMG'X<$1.6&;S-#RA1](9E=V:G2_&VWJ]5)6),&)HPM2HMB@$W_^Y ^] MKUW6_A/9&Z/]UFC_&'M\RQ)>(BCR"DMDF%'59;?F&%H.TTTV\7DP&(\C=[/O MHR-JX/MP,%1@?,L0]L@](UMI>JKC5TZ:RK?WY,0],+18'B@M"/. MUW$7HP.M[EXYEBA6MDM)2/B:J?INMZMM([RR]7^P/M4-LNYG_VCJ[JIO[HHR M"05FFM+KC;0V47>L>J)X98M^R95N(7:8ZR:/P@3H_8QSM9N8 ]K?1OP74$L# M!!0 ( &=^HE;;>@25)@( ,% 9 >&PO=V]R:W-H965T*,T-P) WNV$F' 2\5H#BN!9)EE1+S= ^/5 MV.DYIX,UW:?*'. P*,@>-J"VQ4IH"[^=CAB54O&L 6L[HWF] MDM>F#F> 7O\*P&L WF3QS5ZF?S>SM%R/MELU_/E_.EY@SI/1 AB2GR+.C-0A#)YB[ZC M[6:&.C>WZ ;1'#VGO)0DCV6 E<[%,.*HB7M?Q_6NQ%T2T45^[QOR7,^_ )]^ M#)]!U,*]]W"L*]"6P6O+X%F^_K5T> YO2"=UT(VS**](^I##]-M(%B2"L:,; M2H(X@A-^_=(;NK\N"?Q/9._D^JU<_Q-RLUIN)NN5J0_'"OMH=5[H'[#;5 M4PJ$<=#W">?J9)A&:.=>^ ]02P,$% @ 9WZB5A2]7G(? @ GP0 !D M !X;"]W;W)K&ULC51M;YLP$/XK%I.F5IH" =I- M&2 E?=GR(6F4=-MG!PZPZA=FF]#^^]F&L$Q*HWW!/ON>YYX[[IQT0KZH&D"C M5T:Y2KU:ZV;F^RJO@6$U$0UPYL M([-$M)H2#AN)5,L8EF\+H*)+O:EW/-B2JM;VP,^2!E>P _VCV4AC^2-+01AP M101'$LK4FT]GB]CZ.X>?!#IULD6 9OE '= J24R M,GX/G-X8T@)/]T?V1Y>[R66/%=P)^HL4NDZ]+QXJH,0MU5O1?8BAOE19L !L%C/!^Q:]#'4X X7N < "$3G/3=C5_7CZMT=4:2XEMM:[1 MU3UH3*BZ3GQMPEF0GP_4BYXZ?()%QA M.4'1]!,*@S!""BK3'/H";S36('*\T?_7X%RV/4E\GL0.STPU.(?4,].A0![ MRSY^F-X&7R](C$>)\27V;-VR/4@D2C,(C9 :[RD<*Z#.B>WI;AR='L.<%^HA0&76193C?$-.J,ALFS1SX:LHT,:$0>.1";,,3\VQ4) MV/:R SN[!T]TN9+Q@^YHN,9+,B/R\_J1J[MNCN+3D$2"L@APLKCLC.'%Q$X4 M$HDOE&S%WC6(37EA[#6^F?J7'2MF1 (RES$$5G]O9$*"($92/+YFH)U\S%AQ M_WJ'?IL8KXQYP8),6/ G]>7JLN-U@$\6>!/()[;]G60&]6.\.0M$\@NVJ:P[ MZ(#Y1D@69LJ*04BC]!^_9X[84U X>@64*:"J0J]!P#3D M; MX+*W0XHO$-XFVLH9&\6><2:[>4J4G1[.;W^YN[I_!]/[VX>EN_#Q]N C8N7_M!,]N\B]9JJ"7X(FL&9RH%!:$OY'.Z.>?H&/]JC.\);"2&WJY&WHF]-$3>2/1AF@# M)-5T$LUXUGD;>7W+@2^&#L M_Z-23EW<7$V?K\KX?T[*!5%!'K@_Q$.M\)\!^X5\&Y M N.0<#K'D9H!<2"_:2N$$?S0::XMM+(K]NHI/.*$GX&WY8J6T,JN0(4KT ]/ M^IGJ?B!ZM@MAKQ*O&CEH6=#SK(:8+0HS-!:\@R?^#*Z4_1!9U033B7EJ[F^@ M6Q10:*Z@VA2;1I+P* DMU:P9,LR(?7!8M816]D11L&'_F!EF; <.=D5+:&57 M% T!-'<$Q@S3%'3+W:OHF05U,=6H]!K"M2C\T%SY#\ZN>ET_LQVWV@3JQ%2; MXC30+1H :.X M-GUA?(7$F M72/. M12.#S(V,*:$RU7(!<*KSOT8*>M#6!R@JV@IDK-4'YU,&5TX4-*CFDTX,N6Y# MNXJ*TH_,I5^;3P]R13@8+Q8TH(D=,_7]Z+S!V\8!#@VKMM#*[BAZ#73,70#4 MZC9 6VAE5Q1]#/KQG8!,M90[CEM=6VND/+MA!8B*K@*UNP^ ZDO\,\>K+@9U M4AYJV = 1=U'YKJO3:\)XRJZ%/_=$E8DFP0LSCJM!<8Q#@ZKEM#*'BGZ#>0> M,\.,SR*HI=!YE[FX$BN[UB<(81JA4TCUN];_898+KH/9-[;V'TY M$M"0IFL9_>30:I_1%EIY4[CH,VSKF-O"K6Z8M(56=D71V=CFSL94$#)5I]3% M6+4N1B?FU=8PW;U3DI#P97)X),"<;2*9GB_D3_,#JG%R+%-Y?@4O)NDQ4P&3 MGGK=8;ZDD0 !62A(Z]Q5V<+3@Z3T1K)U,R=U- M/$!^G#?Z'U!+ P04 " !G?J)6L):=R3," !Y!0 &0 'AL+W=OM[ M0E168$E57]18F9VUD"75QI0;HFJ)-'=.)2>![W\A)665%T=N;2'C2#2:LPH7 M$E13EE3NI\C%;NP-O./"DFT*;1=('-5T@PGJ5;V0QB*=2LY*K!03%4A+%&C_SL>=;(.28::M S6>+#\BY%3(8KP=-KPMI M'4_G1_7O+G>32TH5/@C^A^6Z&'M?/ M9(W2HCPX&X*25>V7OAWJ<.(0A!<<@H-#X+C;0(YR1C6-(REV(.UIHV8G+E7G M;>!892\ET=+L,N.GXV0U3>:_5O.GWS!_-F,"-T]42FIK=0LW,]24<74+GR%I M4H6O#58:YELS1D2;^%:%9(=8TS96<"'6I)9]".YZ$/C!$#X! 550B>IO)6(R MZ-((NC0")SVZ(#UC6Y9CE2M8T#U-.?9@4HK&L"Y00F+#G.-M10Y*P48=X^A#C#/, MN"G66<+KBMWM_@LQ[!###R&*-2PQ$_(LXW5)6\5!< 61G'22?90>J=RP2@'' MM1'T^W=&7[:-WAI:U*ZY4J%-J[II8=Y&E/: V5\+H8^&[=?NM8W? 5!+ P04 M " !G?J)6]@#VKT8# !.% #0 'AL+W-T>6QEZ_!2&U73.DAZC2MPMZ_ID+3CCR1P M=.,B94/RKB\WO=?6."2A%[2[A&D5RVX4&H'8PGB MXQ(<8L>H>[O4=OJY(7*!YUA8_RA%!P1AQ(E'CY&_D00&$MQK'5F(@V6PY&'= M3J-!5LA-5T7$.4QVFK/@D8HA&5/!)XI#5$9S+E;.W0''M!"%"K1I9R.G#9[J MR<%M9T&GUSPYEX6RN5T&]WM23]\#UA8(Y$(T CO$.4:#DFK-E+PQAIULG<^@ MH![?KTJC<*;HJMWIDDV O9DDDT*E3#5IVF3M&@T$RT".XK,YW'51A@!J7>1F MD'(Z*R2U&M81]<#03ID0=_ U\#/;X5YF6W6U597-T BJAX[&&<"_S>:XMVFC M%_$&)7\L])>%68ZT-G0+NU4LXTMK+[-& ,;>QMEI68K59\%G,F=N\4\RR]6'/5>2[+]5MD7[-58O]O?NLCN*8B,3T'D2?1D_Q1$)B<@LO=J MWYH'18;U*6/K*+-SD&F\ 1P8A^0''$_%)FDP67"AN:RM.4]3)I^=9PR]IA/S MQ](.OYF?LHPNA+YOP"'9C+^SE"_RI)EU"QM1S]J,O\'RVG%S6C6YN$S9DJ7C MVE2SB1T&9F"RUA<$[",W]O(C6(S#_ A@6!Y, 1;CHK \_]-Z^NAZ'(9IZWN1 M/AK31V-@?S^/-!3 M_I@H@JIBVK G&$>2!$.@%_T]&L?([L3P\=<'>TJB*$G\"&!^!5&$(? TX@BF M #1@2!39]^#>^RA-8?20$3;8T.P6BP^0"X99K>]9!:GEP#!; MEZ1M4!=0)-HA*DN>*&?-T\!(=$Q$%T.BDZV_?I0\M]0J'.R%\)-,BJ _'8KG M(ZE/;TW[\M0T+^BOJJR[A;67\G [FW7YGE>L^ZTY\%K=V35MQ:0JML^S[M!R M5G1[SF55SISY_&96,5%;GS^=^]JT,[W02)Y+T=2JLJ]X$/RM^W&_+Z)7T8DG M40KY]\(:?I?<0I6H126^\6)AS2W4[9NW^Z85WYI:LI+F;5.6"\L^W7C@K13Y M3]6TA\S84S?42/:4,@6RL&[FJL.=:#LYM!CZ9XKQE:O&I])1-DM12MZ&3/)5 MVQP/HG[NNU%/,=,>8XC#^7H*XFW[?\+8['8BYV&3'RM>RU,<6U[V@'6W%X?. M0C6K^,(Z-T&L+A"NI0H2(O6I*]6V?U+UUZ0X/;54N%H,VUNA;K2D&,#-009) M'.*8XA"I7S2)2.AGJG#G1WX<8*1!.@"D3:I#O M D))53)8D\.,,^4&0;..,:) ? ,@/9B'QUPT.^@$.4AR2 M#$4)I5@/X$> [:-9MHW*,-FO:),F&YQFC\/HXM^W9*-FM*K7<_@<2N)SLYBK M) G_(%$T\)$X\^,5N8LP\E4D,SV4-J@:PZZA61)\N4^B$*?TER&,V:/.!AG& M-JP8[*1S[\3Z)7KF. )F6']3&-2U7-Q++FND)R(0NY MABT$1G,\A2 +N:8M-(TIF_P%I?R@8T(6:/H.J8D(4\TP=G4YA+ M4;,Z%ZS4\Z8'6<@S;:'_GAN,7U =$[*0-UAH=OY 5_"=J'D1J[_H5'W.RGS3 MHOYR.C3TKOO-_NY8EH&J2^JH8<7Y>]_Y6^7G?P!02P,$% @ 9WZB5NY) MW?^> 0 "!H !H !X;"]?/M84,!!*=*@/96U:WG\%]8G MRYY]A5.9#G45]XZ-N$_$^OM]K .G_7Z^QRJ],=@]U.WQ[@/(16] M5=GN0IH7[G)Z;$=W.TB_FUSTEIMYT2XW4KC<00I!FC_((,CR!WD(\OF#AA T MS!\T@J!1_J Q!(WS!TT@:)(_: I!T_Q!,D 9!P1)+U@3:"W(M1!X+0BV$(@M M2+80F"V(MA"H+BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z M&^IM!'K;R\<2 KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KT]ZNT) M]/:HMR?0VZ/>GD!OCWK[=^H=T_44XJ/GOL;[OY/JU%T;'K>_+>^;+X_*#6<' M/WX6OU!+ P04 " !G?J)6J,J'V:L! !!&@ $P %M#;VYT96YT7U1Y M<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA M1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O M;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP M4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AA MVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ' MZ_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C M!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DX K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !G?J)6F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( &=^HE: 9KO6/@4 'H5 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 9WZB5KJ;A(<, P MP@ !@ ("!L!0 M 'AL+W=OV[_ MW 4 )D9 8 " @?(7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9WZB M5OJ1.__\!P SB( !@ ("!%B4 'AL+W=OO)RGWP( !Q%0 & @('%,P >&PO=V]R:W-H M965T&UL4$L! A0#% @ 9WZB5N]L3H)K! B@H !@ M ("!=SP 'AL+W=O&UL4$L! A0#% @ 9WZB5F1\S=F3!0 M& X !D ("!AT0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9WZB5O]$$_%/ P 3@< !D M ("!NEH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 9WZB5MT[<\46!P 'Q, !D ("!A6< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9WZB M5JJLE^O " !P &0 M @(&??0 >&PO=V]R:W-H965T\1E2;@, !@) 9 " @<: !X;"]W;W)K M&UL4$L! A0#% @ 9WZB5F)LE>CN P 6PL M !D ("!:X0 'AL+W=OP0# #Z!P &0 @(&0B M>&PO=V]R:W-H965T&UL4$L! A0#% @ 9WZB5H@C0C4N @ SP0 !D M ("!5) 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 9WZB5O:1=)5@ @ P@4 !D ("!_9@ 'AL+W=O M&PO=V]R:W-H965T? M !X;"]W;W)K&UL4$L! A0#% @ 9WZB5EI' ME+D$!0 WQT !D ("!<*( 'AL+W=OHR<$ #,#@ &0 M @(&KIP >&PO=V]R:W-H965T&UL4$L! A0#% @ 9WZB5EG2<\SW @ 5P@ !D M ("!>*\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 9WZB5A7T@_M^ P ;PH !D ("! MV+@ 'AL+W=O&PO=V]R:W-H965T@25)@( ,% 9 M " @3V_ !X;"]W;W)K&UL4$L! A0#% M @ 9WZB5A2]7G(? @ GP0 !D ("!FL$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9WZB5O8 ]J]& M P 3A0 T ( !X\L 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 9WZB5NY)W?^> 0 M"!H !H ( !==0 'AL+U]R96QS+W=O 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.23.1 html 91 185 1 false 30 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 - EXPECTED CREDIT LOSSES Sheet http://expworldholdings.com/role/DisclosureExpectedCreditLosses EXPECTED CREDIT LOSSES Notes 9 false false R10.htm 10401 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET Sheet http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet PLANT, PROPERTY AND EQUIPMENT, NET Notes 10 false false R11.htm 10501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 11 false false R12.htm 10601 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://expworldholdings.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 12 false false R13.htm 10701 - Disclosure - EARNINGS PER SHARE Sheet http://expworldholdings.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 13 false false R14.htm 10801 - Disclosure - INCOME TAXES Sheet http://expworldholdings.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 14 false false R15.htm 10901 - Disclosure - FAIR VALUE MEASUREMENT Sheet http://expworldholdings.com/role/DisclosureFairValueMeasurement FAIR VALUE MEASUREMENT Notes 15 false false R16.htm 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 11101 - Disclosure - SEGMENT INFORMATION Sheet http://expworldholdings.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 17 false false R18.htm 11201 - Disclosure - SUBSEQUENT EVENTS Sheet http://expworldholdings.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 18 false false R19.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 19 false false R20.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 20 false false R21.htm 30403 - 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 21 false false R22.htm 30503 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets 22 false false R23.htm 30603 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://expworldholdings.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://expworldholdings.com/role/DisclosureStockholdersEquity 23 false false R24.htm 30703 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://expworldholdings.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://expworldholdings.com/role/DisclosureEarningsPerShare 24 false false R25.htm 31103 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://expworldholdings.com/role/DisclosureSegmentInformation 25 false false R26.htm 40101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) Sheet http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationDetails DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) Details http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation 26 false false R27.htm 40201 - 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 27 false false R28.htm 40301 - 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 40401 - 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 40402 - 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 40501 - 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 40502 - 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 40601 - 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 40602 - 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 40603 - 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 40604 - 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 36 false false R37.htm 40605 - 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 37 false false R38.htm 40701 - 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 40801 - 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 40901 - 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 - SEGMENT INFORMATION (Narrative) (Details) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails SEGMENT INFORMATION (Narrative) (Details) Details http://expworldholdings.com/role/DisclosureSegmentInformationTables 41 false false R42.htm 41102 - Disclosure - SEGMENT INFORMATION (Financial Information) (Details) Sheet http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails SEGMENT INFORMATION (Financial Information) (Details) Details http://expworldholdings.com/role/DisclosureSegmentInformationTables 42 false false R43.htm 41201 - 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 [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. expi-20230331x10q.htm 20 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityFilerCategory - expi-20230331x10q.htm 9 expi-20230331x10q.htm expi-20230331.xsd expi-20230331_cal.xml expi-20230331_def.xml expi-20230331_lab.xml expi-20230331_pre.xml expi-20230331xex31d1.htm expi-20230331xex31d2.htm expi-20230331xex32d1.htm expi-20230331xex32d2.htm expi-20230331x10q001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "expi-20230331x10q.htm": { "axisCustom": 0, "axisStandard": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 385, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 91, "dts": { "calculationLink": { "local": [ "expi-20230331_cal.xml" ] }, "definitionLink": { "local": [ "expi-20230331_def.xml" ] }, "inline": { "local": [ "expi-20230331x10q.htm" ] }, "labelLink": { "local": [ "expi-20230331_lab.xml" ] }, "presentationLink": { "local": [ "expi-20230331_pre.xml" ] }, "schema": { "local": [ "expi-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/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": 285, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 6, "total": 6 }, "keyCustom": 20, "keyStandard": 165, "memberCustom": 7, "memberStandard": 23, "nsprefix": "expi", "nsuri": "http://expworldholdings.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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", "menuCat": "Cover", "order": "1", "role": "http://expworldholdings.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET", "menuCat": "Notes", "order": "10", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNet", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "menuCat": "Notes", "order": "11", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - STOCKHOLDERS' EQUITY", "menuCat": "Notes", "order": "12", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "13", "role": "http://expworldholdings.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "14", "role": "http://expworldholdings.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - FAIR VALUE MEASUREMENT", "menuCat": "Notes", "order": "15", "role": "http://expworldholdings.com/role/DisclosureFairValueMeasurement", "shortName": "FAIR VALUE MEASUREMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "16", "role": "http://expworldholdings.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "17", "role": "http://expworldholdings.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "18", "role": "http://expworldholdings.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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)", "menuCat": "Policies", "order": "19", "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-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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)", "menuCat": "Tables", "order": "20", "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Tables)", "menuCat": "Tables", "order": "21", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetTables", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "22", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "menuCat": "Tables", "order": "23", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "24", "role": "http://expworldholdings.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "25", "role": "http://expworldholdings.com/role/DisclosureSegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_xrgAwerj1UyiNXr5rXxETA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)", "menuCat": "Details", "order": "26", "role": "http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationDetails", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details)", "menuCat": "Details", "order": "27", "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Cash) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2022_bgvSyNvA2Uqi3_WX_G5Cww", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - EXPECTED CREDIT LOSSES (Narrative) (Details)", "menuCat": "Details", "order": "28", "role": "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails", "shortName": "EXPECTED CREDIT LOSSES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_expi_AgentNoncommissionBasedFeesMember_VbOqQnNmo0uWzyPr4uMatg", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details)", "menuCat": "Details", "order": "29", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetNarrativeDetails", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_4hK9gDCxkEuGwmnX2Xm3Dg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details)", "menuCat": "Details", "order": "30", "role": "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "shortName": "PLANT, PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "menuCat": "Details", "order": "31", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details)", "menuCat": "Details", "order": "32", "role": "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_LBTlk2TOk02s2T39ytyqhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_4hK9gDCxkEuGwmnX2Xm3Dg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details)", "menuCat": "Details", "order": "33", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_4hK9gDCxkEuGwmnX2Xm3Dg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_pSZkB2tFokSd0_lmPJKHTw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Unit_Standard_shares_0GTsVDbPnk-vmyl7hiSDtQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details)", "menuCat": "Details", "order": "34", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "shortName": "STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfCommonStockIssuedRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_DUTR0Fh9fkSYzd8UHO-exw", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0GTsVDbPnk-vmyl7hiSDtQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_DUTR0Fh9fkSYzd8UHO-exw", "decimals": "-3", "first": true, "lang": null, "name": "expi:StockCompensationLiabilityActivity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details)", "menuCat": "Details", "order": "35", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails", "shortName": "STOCKHOLDERS' EQUITY (Changes in the Company's stock compensation liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "expi:ScheduleOfChangesInStockCompensationLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_DUTR0Fh9fkSYzd8UHO-exw", "decimals": "-3", "first": true, "lang": null, "name": "expi:StockCompensationLiabilityActivity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_pSZkB2tFokSd0_lmPJKHTw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0GTsVDbPnk-vmyl7hiSDtQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details)", "menuCat": "Details", "order": "36", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails", "shortName": "STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_pSZkB2tFokSd0_lmPJKHTw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0GTsVDbPnk-vmyl7hiSDtQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_5_31_2022_hSDGhpKiAE2OEJeAZSuiQA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details)", "menuCat": "Details", "order": "37", "role": "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_5_31_2022_hSDGhpKiAE2OEJeAZSuiQA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details)", "menuCat": "Details", "order": "38", "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": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0GTsVDbPnk-vmyl7hiSDtQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - INCOME TAXES (Narrative) (Details)", "menuCat": "Details", "order": "39", "role": "http://expworldholdings.com/role/DisclosureIncomeTaxesNarrativeDetails", "shortName": "INCOME TAXES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "4", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_4icdIMg1DUCcgtgjBI7z_Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "4", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "lang": null, "name": "expi:CommissionsAndOtherAgentRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_rLjCQnCpvkW7VJ8HMZgyMw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details)", "menuCat": "Details", "order": "40", "role": "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_rLjCQnCpvkW7VJ8HMZgyMw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_xrgAwerj1UyiNXr5rXxETA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - SEGMENT INFORMATION (Narrative) (Details)", "menuCat": "Details", "order": "41", "role": "http://expworldholdings.com/role/DisclosureSegmentInformationNarrativeDetails", "shortName": "SEGMENT INFORMATION (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - SEGMENT INFORMATION (Financial Information) (Details)", "menuCat": "Details", "order": "42", "role": "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "shortName": "SEGMENT INFORMATION (Financial Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "lang": null, "name": "expi:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_4_27_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_z6e-M4T03kWt-gJr1YNcdQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_4hK9gDCxkEuGwmnX2Xm3Dg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details)", "menuCat": "Details", "order": "43", "role": "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails", "shortName": "SUBSEQUENT EVENTS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_4_27_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_z6e-M4T03kWt-gJr1YNcdQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_4hK9gDCxkEuGwmnX2Xm3Dg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JxgoQO57Q0upCtINXKlExA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "menuCat": "Statements", "order": "5", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JxgoQO57Q0upCtINXKlExA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_AJXXpDaOq0OYuxTT0aB98A", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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", "menuCat": "Notes", "order": "7", "role": "http://expworldholdings.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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", "menuCat": "Notes", "order": "8", "role": "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "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-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - EXPECTED CREDIT LOSSES", "menuCat": "Notes", "order": "9", "role": "http://expworldholdings.com/role/DisclosureExpectedCreditLosses", "shortName": "EXPECTED CREDIT LOSSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "expi-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_fklqf5W2iUu6PWFf8WZ2mg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 30, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "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": [ "r407" ], "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": [ "r408" ], "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": [ "r405" ], "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": [ "r405" ], "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": [ "r405" ], "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": [ "r409" ], "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": [ "r405" ], "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": [ "r405" ], "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": [ "r405" ], "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": [ "r405" ], "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": [ "r404" ], "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": [ "r406" ], "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/20230331", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "expi_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjusted earnings before interest, taxes, depreciation and amortization.", "label": "Adjusted Earnings before Interest, Taxes, Depreciation and Amortization", "terseLabel": "Consolidated Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "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/20230331", "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/20230331", "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]", "terseLabel": "Agent Noncommission Based Fees" } } }, "localname": "AgentNoncommissionBasedFeesMember", "nsuri": "http://expworldholdings.com/20230331", "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/20230331", "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/20230331", "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]", "terseLabel": "Commissions Receivable for Real Estate Property Settlements" } } }, "localname": "CommissionsReceivableForRealEstatePropertySettlementsMember", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureExpectedCreditLossesNarrativeDetails" ], "xbrltype": "domainItemType" }, "expi_DeferredTaxAssetChange": { "auth_ref": [], "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 deferred tax asset change from continuing operations.", "label": "Deferred Tax Asset Change", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredTaxAssetChange", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityChangesInCompanySStockCompensationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "expi_InternationalRealtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining International Realty", "label": "International Realty" } } }, "localname": "InternationalRealtyMember", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "expi_NorthAmericanRealtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining North American Realty", "label": "North American Realty" } } }, "localname": "NorthAmericanRealtyMember", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "expi_PaymentsToProceedsFromNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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/20230331", "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "expi_ProceedsFromPaymentsForOtherOperatingActivities": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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/20230331", "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "expi_PropertyPlantAndEquipmentPurchasesInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of property, plant and equipment purchases in accounts payable.", "label": "Property Plant And Equipment Purchases In Accounts Payable", "terseLabel": "Property, plant and equipment purchases in accounts payable" } } }, "localname": "PropertyPlantAndEquipmentPurchasesInAccountsPayable", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "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/20230331", "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "expi_ShareBasedCompensationAgentEquityProgram": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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/20230331", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "expi_ShareBasedCompensationAgentGrowthIncentivePrograms": { "auth_ref": [], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.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", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensationAgentGrowthIncentivePrograms", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityStockRepurchasePlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "expi_VirbelaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining Virbela.", "label": "Virbela" } } }, "localname": "VirbelaMember", "nsuri": "http://expworldholdings.com/20230331", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r152", "r190", "r202", "r203", "r204", "r205", "r206", "r208", "r212", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r259", "r260", "r438", "r439" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r152", "r190", "r202", "r203", "r204", "r205", "r206", "r208", "r212", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r259", "r260", "r438", "r439" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r153", "r154", "r155", "r163", "r164", "r179", "r335", "r336", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "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": [ "r121", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r179", "r225", "r226", "r318", "r334", "r335", "r336", "r337", "r349", "r352", "r353", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "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": [ "r121", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r179", "r225", "r226", "r318", "r334", "r335", "r336", "r337", "r349", "r352", "r353", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "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": [ "r215", "r216", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r399", "r403", "r440" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r378", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r399", "r403", "r440" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "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": [ "r13" ], "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": [ "r133", "r220", "r221", "r393" ], "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": [ "r220", "r221" ], "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,224 and $4,014, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r9" ], "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": [ "r63", "r128" ], "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", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTax1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r17", "r18", "r92", "r353", "r368", "r369", "r413", "r414", "r415", "r421", "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 :", "terseLabel": "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": [ "r3" ], "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": [ "r307", "r308", "r309", "r421", "r422", "r423", "r468" ], "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/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r78", "r79", "r280" ], "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_AllOtherSegmentsMember": { "auth_ref": [ "r186", "r202", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other Affiliated Services" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r49" ], "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": [ "r134", "r222", "r227" ], "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": [ "r33", "r53", "r58" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.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": "AmortizationOfIntangibleAssets", "verboseLabel": "Amortization expense - 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": [ "r176" ], "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": [ "r103", "r111", "r131", "r149", "r198", "r204", "r210", "r223", "r249", "r250", "r252", "r253", "r254", "r256", "r258", "r260", "r261", "r327", "r331", "r340", "r402", "r438", "r439", "r470" ], "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": [ "r124", "r135", "r149", "r223", "r249", "r250", "r252", "r253", "r254", "r256", "r258", "r260", "r261", "r327", "r331", "r340", "r402", "r438", "r439", "r470" ], "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_AwardTypeAxis": { "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "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_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r126", "r392" ], "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": [ "r36", "r102" ], "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": [ "r30", "r35", "r39" ], "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": [ "r30", "r99" ], "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/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r126" ], "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_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": [ "r66", "r247", "r248", "r379", "r437" ], "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": [ "r421", "r422", "r468" ], "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": [ "r2" ], "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/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r2" ], "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/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r2" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r2", "r67" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r2", "r402" ], "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; 174,532,043 issued and 153,442,421 outstanding at March 31, 2023; 171,656,030 issued and 152,839,239 outstanding at December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r19", "r137", "r139", "r143", "r361", "r365" ], "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_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r394" ], "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": [ "r275", "r276", "r279" ], "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_CorporateAndOtherMember": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate expenses and other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r83" ], "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": [ "r310", "r311" ], "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": [ "r33", "r61" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.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": [ "r33", "r61" ], "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_DepreciationDepletionAndAmortization": { "auth_ref": [ "r33", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r38" ], "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": [ "r68", "r110" ], "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": [ "r38" ], "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": [ "r38" ], "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": [ "r144", "r158", "r159", "r161", "r162", "r163", "r169", "r171", "r173", "r174", "r175", "r179", "r336", "r337", "r362", "r366", "r395" ], "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": [ "r144", "r158", "r159", "r161", "r162", "r163", "r171", "r173", "r174", "r175", "r179", "r336", "r337", "r362", "r366", "r395" ], "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": [ "r176", "r177", "r178", "r180" ], "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": [ "r341" ], "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", "terseLabel": "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": [ "r313" ], "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_EquityComponentDomain": { "auth_ref": [ "r67", "r120", "r140", "r141", "r142", "r153", "r154", "r155", "r157", "r164", "r167", "r181", "r224", "r274", "r307", "r308", "r309", "r317", "r318", "r335", "r342", "r343", "r344", "r345", "r346", "r347", "r353", "r368", "r369", "r370" ], "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": [ "r97" ], "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": [ "r96", "r98" ], "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_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": [ "r339" ], "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": [ "r130", "r242" ], "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": [ "r240", "r241", "r242", "r243", "r358", "r359" ], "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": [ "r57", "r359" ], "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": [ "r54", "r56" ], "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": [ "r57", "r358" ], "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": [ "r23" ], "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_Goodwill": { "auth_ref": [ "r129", "r228", "r360", "r398", "r402", "r435", "r436" ], "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_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": [ "r60" ], "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_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r33", "r229", "r234", "r239", "r398" ], "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": [ "r20", "r101", "r108", "r119", "r198", "r203", "r209", "r212", "r363", "r397" ], "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": "(Loss) income 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": [ "r21", "r33", "r50", "r107", "r117", "r195" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.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 losses of unconsolidated affiliates", "negatedTerseLabel": "Equity in loss 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": [ "r150", "r314", "r315", "r316", "r319", "r321", "r323", "r324", "r325" ], "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": [ "r151", "r166", "r167", "r196", "r312", "r320", "r322", "r367" ], "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": [ "r37" ], "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": [ "r32" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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": [ "r32" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r32" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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": [ "r32" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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": [ "r32" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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": [ "r32" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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": [ "r59" ], "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": [ "r52", "r55" ], "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": [ "r85" ], "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" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfDefiniteLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "auth_ref": [ "r100" ], "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_IntersegmentEliminationMember": { "auth_ref": [ "r190", "r202", "r203", "r204", "r205", "r206", "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Segment eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r338" ], "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": [ "r8", "r149", "r223", "r249", "r250", "r252", "r253", "r254", "r256", "r258", "r260", "r261", "r328", "r331", "r332", "r340", "r396", "r438", "r470", "r471" ], "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": [ "r7", "r105", "r115", "r402", "r420", "r434", "r469" ], "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": [ "r10", "r125", "r149", "r223", "r249", "r250", "r252", "r253", "r254", "r256", "r258", "r260", "r261", "r328", "r331", "r332", "r340", "r402", "r438", "r470", "r471" ], "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": [ "r84" ], "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": [ "r48" ], "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": [ "r132" ], "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_LossOnSaleOfInvestments": { "auth_ref": [ "r416", "r417", "r418", "r472", "r473" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.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": [ "r15", "r104", "r114", "r149", "r223", "r249", "r252", "r253", "r254", "r260", "r261", "r340" ], "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": [ "r441" ], "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" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r146" ], "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": [ "r146" ], "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": [ "r30", "r31", "r34" ], "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": [ "r22", "r34", "r109", "r118", "r123", "r136", "r138", "r142", "r149", "r156", "r158", "r159", "r161", "r162", "r166", "r167", "r172", "r198", "r203", "r209", "r212", "r223", "r249", "r250", "r252", "r253", "r254", "r256", "r258", "r260", "r261", "r337", "r340", "r397", "r438" ], "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": [ "r90", "r94", "r136", "r138", "r166", "r167", "r415" ], "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_NoncompeteAgreementsMember": { "auth_ref": [ "r82" ], "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": [ "r69", "r88", "r91" ], "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": [ "r86", "r274", "r421", "r422", "r423" ], "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": [ "r24" ], "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": [ "r433" ], "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/DisclosureDescriptionOfBusinessAndBasisOfPresentationDetails", "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": [ "r198", "r203", "r209", "r212", "r397" ], "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)", "terseLabel": "Operating profit", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r351" ], "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": [ "r351" ], "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": [ "r350" ], "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_OperatingSegmentsMember": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r212" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "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": [ "r0", "r95" ], "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": [ "r16" ], "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 gain (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": [ "r25" ], "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": [ "r29" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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": [ "r29" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends declared and paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r26" ], "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 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_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r27" ], "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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "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": [ "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "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": [ "r412" ], "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": [ "r410" ], "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": [ "r28", "r77" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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_ProfitLoss": { "auth_ref": [ "r123", "r136", "r138", "r145", "r149", "r156", "r166", "r167", "r198", "r203", "r209", "r212", "r223", "r249", "r250", "r252", "r253", "r254", "r256", "r258", "r260", "r261", "r326", "r329", "r330", "r337", "r340", "r363", "r397", "r400", "r401", "r415", "r438" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.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" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r64" ], "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": [ "r65", "r380", "r381", "r382" ], "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": [ "r62", "r127" ], "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": [ "r64", "r116", "r364", "r402" ], "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": [ "r64" ], "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": [ "r62" ], "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": [ "r32", "r106" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.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": [ "r13" ], "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_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r35", "r39", "r102", "r112", "r126" ], "calculation": { "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r411", "r419" ], "calculation": { "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/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r4", "r68", "r113", "r372", "r377", "r402" ], "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": [ "r120", "r153", "r154", "r155", "r157", "r164", "r167", "r224", "r307", "r308", "r309", "r317", "r318", "r335", "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated earnings (deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r189", "r190", "r202", "r207", "r208", "r214", "r215", "r218", "r277", "r278", "r357" ], "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/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r431" ], "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": [ "r54", "r56", "r358" ], "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": [ "r54", "r56" ], "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": [ "r39", "r102", "r112" ], "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_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r44", "r45", "r46", "r51" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r44", "r45", "r46", "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment's financial information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r70", "r71", "r72", "r73" ], "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": [ "r186", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r245", "r246", "r398", "r474" ], "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/DisclosureSegmentInformationFinancialInformationDetails" ], "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": [ "r186", "r187", "r188", "r198", "r201", "r206", "r210", "r211", "r212", "r213", "r214", "r217", "r218", "r219" ], "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_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "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": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock compensation expense", "terseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r76" ], "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": [ "r449" ], "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": [ "r298" ], "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": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "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": [ "r40", "r147" ], "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": [ "r122", "r186", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r244", "r245", "r246", "r398", "r474" ], "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/DisclosureSegmentInformationFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r12", "r67", "r120", "r140", "r141", "r142", "r153", "r154", "r155", "r157", "r164", "r167", "r181", "r224", "r274", "r307", "r308", "r309", "r317", "r318", "r335", "r342", "r343", "r344", "r345", "r346", "r347", "r353", "r368", "r369", "r370" ], "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/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "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": [ "r153", "r154", "r155", "r181", "r357" ], "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/DisclosureExpectedCreditLossesNarrativeDetails", "http://expworldholdings.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://expworldholdings.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://expworldholdings.com/role/DisclosurePlantPropertyAndEquipmentNetScheduleOfFixedAssetsDetails", "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" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r1", "r2", "r67", "r68", "r289" ], "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/DisclosureStockholdersEquityScheduleOfCommonStockIssuedDetails" ], "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": [ "r1", "r2", "r68", "r75" ], "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_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_StockOptionPlanExpense": { "auth_ref": [ "r33" ], "calculation": { "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock option compensation", "verboseLabel": "Stock option expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSegmentInformationFinancialInformationDetails", "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "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": [ "r2", "r5", "r6", "r47", "r402", "r420", "r434", "r469" ], "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": [ "r86", "r87", "r93", "r120", "r121", "r141", "r153", "r154", "r155", "r157", "r164", "r224", "r274", "r307", "r308", "r309", "r317", "r318", "r335", "r342", "r343", "r347", "r353", "r369", "r370", "r420", "r434", "r469" ], "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 period", "periodStartLabel": "Beginning of period", "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": [ "r74", "r148", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r333" ], "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": [ "r348", "r355" ], "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]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r348", "r355" ], "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": [ "r348", "r355" ], "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": [ "r354", "r356" ], "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": [ "r80" ], "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": [ "r81" ], "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_TreasuryStockCommonMember": { "auth_ref": [ "r70" ], "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": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Shares.", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r14", "r70", "r73" ], "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: 21,089,622 and 18,816,791 shares held, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r11", "r70" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "xbrltype": "sharesItemType" }, "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": [ "r2", "r67", "r68" ], "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/DisclosureStockholdersEquityScheduleOfSharesRepurchasedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r67", "r68", "r70" ], "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" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://expworldholdings.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r41", "r42", "r43", "r182", "r183", "r184", "r185" ], "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": [ "r431" ], "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": [ "r170", "r175" ], "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": [ "r169", "r175" ], "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", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "323", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=6474809&loc=d3e63930-109455", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r393": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r394": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r401": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r404": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r405": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r406": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r407": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r408": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r409": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r41": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r416": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r417": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r432": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r433": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r442": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r443": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r444": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r445": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r446": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r447": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r448": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r449": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r451": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r452": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r453": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r454": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r455": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org/topic&trid=2196771", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 63 0001558370-23-007643-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-007643-xbrl.zip M4$L#!!0 ( &=^HE;-X58S^0T ->! 1 97AP:2TR,#(S,#,S,2YX M!DJ"/ 83([^[0E; &Z-38K MR?G8O_Y:\@<&?P.SP][Y)0&KNZ76K]7JEF3Q\:?7E8V>">/4=6X;[?.+!B*. MZ5K46=PV/-[$W*2T\=./?__;QW\TFU_N)@-DN::W(HY )B-8$ N]4+%$4W>] MQ@YZ)(Q1VT9WC%H+@E#[XKQS?G5^C9K-0,8=YL#C.D@)ZYRWHY)N(,]U;M!5 MJ]/J7'0NT8>;R_=F&CK")U//>9:L>F6//%K>-WSUL MJ\H;"'K.X3=0323OY>7E_.7RW&4+D'+1;GUY'!BJ!2$Q5$C+UNYS6&3-B"F[ M9:N6UQFSPWJN6\RU26M#&?("?+*$1YQSS&>**RR1U75"=GZ,J#.;S']Q-LZ M0S]5LM58SD16?T1%6PR>8#F=#J6QABPP7J>V0Q9L2;5!@QP-9?$,ADC4:K%F MZ8C(DFT%J9E!2+,C M?4E@6:[G")9E6'[A5GT.$47F#B2;,4+314/!MEA,39Y.JHJVB%\30 5#NWU] M?=U2I5$#!-OISZU&0W%+%JO^:EZTFYWV1M%%F;$=D&W'+G3;0AET=&9]T M?6I\;.V*VJW%@T:-G!_59YB&. A7'2C==< =D.1QFM@V/7L/QDW+LOF"IR%@ M7QO'J)2/YEUW!9VRE&[RF?0AO%J1,L@6BAQ/ M]$] U_^LH_X0ONLU_D?'?^!RW@5U.T]M]*>7PTQGSH7^_)_2:\0G=#T8_UU- *L(]RDW;Y1XCAK=:8?8VFAMT MX4!@96)':*:*;8%E#-B9E' 9(%F>37S@>D1@:@>8'T=4GA6\!P?0!N0W-4F3 M>'I\U":_2+"-_L.P?]_O:L,ITKK=T=-PVA\^H#'81K>O&^@LK!*Y$? MU%L[@ +S&$.,)L;,71,FWC3'TG_WZ%J.Q"$1&R3OZ2NQ-,XAD,NPC;WEY!L& MF,:N88PA )Q^C\:3T5B?3']!VK"']'\_]1B->C_W!P-E M'_WA5!L^].\&.M(, Q*';1,)ZVVJBI%6VTHI6PF66\/_^I"-LI52 M(S"#,I3Y<<+%M8P30@'QC]BQD"\-Q<35D!V8X8\Q [HE$3#-VY73_6WNHMS_ M:I_<'YUM55(/T@-#?3ECB[>J<7[ E8_PY7Y!OIS5I[_4N.9/U/KKFIB 2I<1 MBPJ9E3!U)WJO/T4RT];K!*P('\P<638FS%B" MQTI@LUN>C\L/*;AHDR$D1 :"@!B/C&^"R8;=.9+JZ.)BEXM':P,JGRH?DA"E?1P-5 E@>H1;C*Z MEO6/YG<>IP[A'!*P.\PIQ&_C6(=DI.Y[2,C/UMM)=]G3C>ZD/Y[V1T,9^=T] M&?VA;A@J>;_3C+Z*!\<3W0!7JBFJ.CD_(#X<8B9/0SR3#,A+\>2#7#I^1&>1 MY'K)Y1C+7SDU5%^*R,D15;;4E'& )W24X9,+[ MCCQ.@9TW0Y'(+\3A@8)X1FT@+6T9>\@LLI22R510,Z(.$DN"@OJ_XX&]F+$F M(#ML0VT_1_$D*N'B$[+VF+F41]OW\"29,HKLXWUU3\)578AM*JL-X1!#D$\V MR,G]^>I10QDA1:9P5=(4E$?8U(5D9>_J .,8BS/Q(SF11I#+0P)O0A;0H[8' MR5[()=.]D#,K/SQZ!?E65&K1>R:#_X_D^ '9SVGVI=Z_6 _Y.XQ99^Q[9%'@N5W MM9U;A&$YIGPTKY-HWFO]"?JL#9YT]*AKQM,DV *N@=TG$B +"4OL*$SAM%_, MD0MI.V4]U] ?)(8P4.]'D\=@Q;:&\QAPWE,'.R;%=NQ9:63SF(M 3JX.I($< MU1 _C54#OO?6=.'H+:+/A[7,UG4]YFB M -Z#WINH<=W_U8@JKS\48/@^B6'Q*PXU=GMOCU;8#BU KO+V9XU:U57,XB7* M HQ*;F36R)1>Z,E9V"G HF AI\:@^I)-F16: E1*+\C4^.3C([?=J5!K8C"7 M=%T5R!$G+?C+(\U%JWV11 M&T&-_ZB^9R6FG.U)QGCZL@[Q]UE>*%U$*("JW M'%8#]&2BY]57@[/:RE7C$Y"N09KP54X(2'/G OD\"6^8R@1K00U/N=#R+&?+AO$K"673ZN(9RSZ HP^EF MT>4"!P%2TL&F;275:!WL28MVCRKQYF_L[[6.^7^[M23_R-M4)V2.U)6=-_(B MSML&IZNU+2^<5,^6ZAY;>3EO,[Q_]U=0]_QU98!/"[< ME?9*><]=8>KT_%MQ4\[I%K/D^6I03UW(L3T#!T(12$6^6"3E(E\P"B7_#_OF MCZW=ZW2#)]O7[JI+=\&(72:0D[BZ/>.>9__"]X%K*CD^-<\BEQ_D<.B<0U6A MO>57FW=Y<5K=J2SR6W1)&EVM 2.]7+N^?WZ/'TR^3+^4-XBSAE_0F!+\'H=IPV_!3 MZ"?'(JQ'GHGMKC<[17*B_36+P)^?U:7H-RO7@6"6GU,)0R;(I0O71U*RH6)ILJ\XQGG/JK M:7LR3(J9I[QU#.HR-_LR2NL#9)RHC8\),V6WZ5<_N[-V!7PD&+;?IL0 MBP"#I5[B#-_NC7?)G@)V363MRSFP2RK:1&Q@:B\0@V99>P'=*9J[L2:FW(Z0 MIBI]$9BTQW'I91(#.M*7"%S M=-+4Q[0$\=?T8J:Z=6O/9&FW[5KP.UO*]-Q(DZZ-P5/+W]E2D13/4[^TB&_3 M*=4FL@DQ"7V6%=V[;),^A2F%083P67G"]@^2:[53#V<^842FZ[PC""!>Z M_(D$2F1DKD:Q(YAKVS(,#0C\TY!O:4'.$62=2*B3!?83 MT1VOD*C'^9'@D'Z-2-#]L, M/QT?Y-7X3F9$%':(9OW'X['KI^[(W&717*9>7.NIGRBG?K;C2.R9H'_$7@?Q MQ\R!@OXZ73:$9B^U%0@WL2/3&_&62 AR: Y,!/93U:?-"7X!)D=Q83M#I1R: M4U3I,V4S8N.$&CO/OW'3_3,T_H[WC_\%4$L#!!0 ( &=^HE;?^0[=BPT M #>P 5 97AP:2TR,#(S,#,S,5]C86PN>&ULY5UM<^(X$OY^5?KBLJ @4R,Z-D:/4&FI6@4J1;2E7=LC94!F4Y54WE!E&+#4!XIUD=(4:XN M+\H7-Q=W2K'HMO&H,JA#3,5IK'QQM?JEYK9'S'OEIE0NE2_+%>7+?>7Z_J:B M=%]6Y5Y@>$.<5-# YL][_K\WZ% !F":[GS/\4!A;UO2^5'I_?[]XKUP0.H+Z MEU>E/UY:?6V,)FH1F\Q230T5%"A_SYPO6T13+4=&ONKS-VIX#51*J[XB2_"_ MBEZQ(O^J>%4N5JXNYDPON$/D/PMTXA6?;Y5W,5W=W=V5G%]71:$A'-/T"C9( M3U&^46*@'AHJ3AOWUF**'@H,3Z8&[]OY;DS1\*& YE-I4QL(![R6?WWDXBG&="]'=P.F"D31.6L!%^,]!R8.O1 MUM$0F]A"+9CU6.AX'U9.L58:C:E(-F-(866^>M+Y?;J]LOU7?FN?'5]6ZY\ M_>H;M$]SJC0X?I5J7OOP,:!,V\RX)4J,VT_>6A%T>^+5'U(R64O,[82D&3"A M.J*P"RDH-H-QD"GO0S4*RCO"H['E_')D)KCIARG._^%6<*8:?,VL6C65T@5, ML=]5PT81# G5E8 MW]"R^6!4')K+X74($M,3) /Q&Q69N86JRA3:YX%H3NAD)V [L9R CTYAKALUC"5Z\(X)7 MD:KGP.S..%QN;V3EMHZ&"#137T:\!^I\A2^"T>@*Y\!CRM&[['V1E;V$V7=. M,TQD%GV5E8<65M^P@2V,&'AC?8MH/WFL%5'&/3-KL<%/4ASA1,F+IBT.5CL74^YWMQT[\FU4PK*LN>"3, M#9J$TY1<(0#L!CK[>B,/77'"7[.V(T@)@[\U8EI4U:P?V!K7;&:!]T ]<2SB M)Z)(U1QPO3=<"2/#H+K41KJPS8TLGR-^TV&4, <#+L(3N+X2CFB=P>@LLE%-HW+HSR[;(P/* ,) M/;O$&$UT07EH/@)U(GJR\Q[NE/:D1B838CI@8I.U-HH%L5X!UHITY L2*03M MP(&4_7=HNHZ70^JJ6&^:-76*+=7P88O:JB56S!'5.X*5/6M@0,'#L>G"0; $ M$S>7HXKGB.A4$!-=ON*)W?P>3XHWD=Y0J1(-;+!GBZ'X?B:\H)- MI^^$3=YFL7/@^8!^O) XTGD *R_^6VGC5-+!CRHE'W/U$1AY>*DL>GBI/X!_ M7AKM05_I/,%/+]U>XSN4:_[>4)IM^+M1D/5 4QM9ZYF_,54V?CM^(N\06R'# MVBX05-;R"??@H>+E&&6$*+E>/54858HVY M157 A4V5+IH@,98J&'? 'N51&T'MV%:G8TM'=OU<1;LCC5I,2?GTX=CTQCP^ M2!"3A$D:/31#IHT\R6UF(:PR=GD6(ORG@_@B-Y"I6Y)/ET29#-M29@-?0AU9 M"<4]RY9H+;QR>>)7#%RB\U_,*G&.1ZHPXY=-L=79PA$XX#WD[%UKA&T=P1>N M)S%OL=)?L[8?5-DC^,_(!''P"S.J^@2;F%E<.#/D"BNX:62$_W*;$*&$N'7B:)+@*Q;,:65X^4D_OB:<3UHZA MNN.>#4VK+_&5@G*H@!RN3ZPTZ2@+<%ZQS6AVO^N/+4Z M/^2]<]:YD2UX9V;PNC:8L\$O?"6["(CE%YSP5%!41\M_5XE$C;DV5LT1ZH'8 M&L,ATC:]L6-W?GPSP<<,'OL,@U8]+EX9OPYF%<*K@E&P]0\ MU7T+IU&H#9NUC]2R7V\BGD3! #6$=&?CW547CFF"M=-96I-U9)'"5A3@D=#>VYT,04?*5.BE:R+&.9"4-"9]Y;4/:OCM!6#>VJWY(I1 4@X2/ MRD*Q^"_&2:,*_GH?50\292!RPN7D2E!'4\(P[']LB[]GBWM4PHH04O=#*H.H M'!(/LJ1/:#J 1@3O6A=6AF"U#ZD' B)(O-%3"A78?JM"ZL5A7?5#JH*@&!(O M%LTLQ=&[>=:[<[;F;)K#]H_A)7/,8EK4+FFW!P\&],>=U+#B[3=Q)Y<,X9S8XS$/[VA80DQM#"0:@W$N2Z M96Z04P#W8CN7IYS.SY2\6V-81N SGB%7)T/#>^E;R3'?64K$4P3)HGS'3%[+ ME6[L+P=/([(\@9+%*>49YN%V MS+[*7^&://TC2G\ MM,@]WB6*4A7G?#+-O[GR(TC"+[Z)8+N^$H?@/4=!."1 M'WNSS-%?B#.E2,,.C BJ_44^ +&)<#T:8U^322P@2P'H&Q[]>1(T]G MN9[LD:<3TD!0)E].J #2YNF(2DW"I_!>SLF 5#40%C^P)[2@)]:31VTR(B_$ M;NPD@\1LG5/LVC:1I-O+BU;_B#J11A0'N%+B4"O-$S954]MCI0EI0![UD':E M$96:A!D^WLSH#.N88S+U)'/B*RF/:F1$4+3E2$)]@/4C*MMW9,Y!<,2B"K[E4@]V$D)B_>0)KL/1G.D._C],Q]_*F(C3G #W) MHVJG=S^/)5[Q).1#G+ZL8Z89A-D4]3D;=-$9]O'(Q$.LJ:;E)LDYUXL;6(,) MW=?&2+?Y@QN.K<[?+&"(G<>\OBQ?7BE%9=TC/YSY^O)2[?W)CUWVF\_MYE.S M5FT/E&JMUGEM#YKM9Z7;:35KS49?^>1UK9"APCO_K'QR^Y?XC'Z&\W[/MH[] M^J3E@#:&486%@](%*%3L.Y5$ZN;$5H69GMWQ2W@.;DL48JM;4K4^ M:#:OL'?D]@KDT#J:(8,X[8>%/L)+RC-O1>2Z?D>].)@#7X@??2X]'$W@+FX7 M K]APZ*V%I+#L%]C9\INMGAEOV,O\/ZO=>H&?#:0>^&//UT)#SX<0$="TJ,.*3:AB/DI=3(2SC.-3=&)J?3!]&<'84AT"]3:HWLF1'_' M!K_0?#.98.T_\O<6FB#H%I[MYD?>;/N1SYU._4>SU7(C;.Y--:;)O2W78GDPH?V4;$#,=G//U&,L)NI&]('ELB M1J#?,&2$5OHE) 9GW"*25"VGU!]E5?A66DK'!I+3(P,C,P,S,Q7V1E9BYX;6SM/6MSX[B1 MWZ_J_@//]^$V5;%E>W;V,E,[2)&B1'C/5:FL1VPT^@DT&@W@Y[^MEX'S##"!*/QT? M3F)RZA(/PI.__?4__^/G_SH]_?7JX=;QD1SU7EY>SE[>G2$\I^W/+WJ_WMT^>@NP=$]A2"(W],")0^$_$O[C+?+< MB,NHT'S]A(,,P;M>WI<4@OWK- ,[93^=7ER>OKLX6Q/_)"61?3;H) -?5^!3 MGBX^?/C0XU]S4(K(CW+8(M[WO>1C$10JJ,@E1 7M.#]C%( ','-X=Q^CS0I\ M.B%PN0H8F?RW!0:S3R=@O8*G3%GG[Q*F__LQHAIGQG2-0A^$U#+H'P0%T&>6 MD'\EX]GP]QA&FQ.']?7E89031W&^($K[ @7,:,F9AY8]!M2KCYLS;R3\WKZ, M#R#Q D1B#(;K%? H0=3Z?1C=(D( N7:$?!V \NX%KX/^M$.)\1\E_H($HI M'874S^;P*0 )8>T81JT.;!/!5F$#,(,AC, M);<-,]F[TTY$]1@A[SMCBT[B MR4#6CI&8X+6$X:UVKM%RB4(.,2(D!G[+(C#IJ1.AW+@0?W6#&-P!E_V;SVSM M&((AZFYL $ZHO$HFUV&(5U*86Y!MY"8T,ZPDRQ\K_1!F;KL M 4HC^X5U2!B?EYQ'UG69=!=[&?7IGT4&F#H!6;IG(*:A$_L/[[0'")CU4OC> M"Z2#XVE(+0.] &Q&_JZI!!CG^%B'I^D_*.D7?SF]N#B]3)2TVY"@LHMC"[CTG6(B]!:IS;*<^-\P62:ZB;H-> MCNIT"99/36U$3&P9;PN4ND'0(GT<6[OZ3H:@PR@\PUVDV$_"73X^A=]+W0(V MBOG SSIFI+8T^L&(H=H".@5()QF,G3NN==(.N6U-/9R4C)@ >24* I9#0KCQ M>,Y^V0[GZ0_?=F;I*>V*$9;U$KA/(/ATHH%*)2Z%ZMG!V* TW,E9*\/)F1N4 MQKBJ$?5QF5'JD!G2U#?W<-X91DN]8I Y@UNZ/SH2M$Z$1)\R=#&A:-"*H7#I MT(4PG7 _G5QTH_^^_QMU,[[:N$'X'KST/0_%843].WREOR M?':2J+A&RQ4*)=YA!)N-FFK8+EC=H40X*2AALOA"#-/E9&"D&&3&7FDZ4"%F M%BY!>'@3)S@JZ)S^:ZMO^H]OU_$R#GC283B; 2^: R1O_5%@777:9**RJR) M+3P+#;Y>(T.^+7")6MI$#>50=!63#IG'F'9T,!>#V!B3?2/K2'1 M?WR[!7,W&-)Y+=H(_$3R-15)Y>OAR4UZ$P_G@D_9*%[ZU*&ERN2)E.0736\' M Q^72RVMBCBN8@)#0$C?HW,'@9+16 .52D$*90MC[$\,Q M08W@%LSOP'9JQ M3F&H/L-%&Y>@9[9N@-8J!V!E!??N4I1N$7U*A5'^U"7=0F,6?]RAW0(S%4H8 M:>@O&F(1 ;.^W8;=A[Z%:B4^#4 @6LSIP+)03PK6)3_B4%8+J.#) M/4:@35 MX+$4FDH0\W!4@;!S4]Z6323KS#L0+9 _"I]!DH:I_@J 9&1M U66VM@+U;%D M)Z-"D?;0 9?R'W+@+A,A;6@9U91'*6&R!P';?(J\X\Y=\L$-YR+_JOR>"J?P M^U%)%":W!5^*9%J0RJZ*$:G(+II>WI394:F)7=%O6D_+BVN+1;57&\D>9(T6 M6;QITL(JYJ6[E#5:Z)BW9.>RCCI1$P&4HG5]9SR(-^G$*C=*MY[(/8H N45N M2"C9:85A.'\ 'H#/[E, KC;;OR7^U0:J; ]T+U1=R+%,A] %52#9]"$$Z7)+ MM V=(B/>2SND>W3+IRUA=U8YWLVVC'^WVO]J<^?^AO!UX!+1BKM!RU3$M5I: M)I0M>=+51\/6>N&(6W?HEDU, .TKH**#UB" ^6/MCJURU6O$:S.2HWR$50'S M2D!IH&D,O\TCZ> M8ELZOQG#J]FV9.8S5R*JS_I.5DW=49I>TW5@E9MB6>4[=9*9-DTLP^64C=J6XS(UE8XERU]8P:RZ/H:J;= M;C-H)MU9Y7@/(& I^(E+5Z%33 -GUV.$$18I;[^($F^U&^9K%O.&74M$LBZ3 M 0@XM,!Y&F@*&7!9R@$:=Y&LMJJHK7**_ CIU88'G=*5E0XN6RK(X3IE+XVH MDW.R_CBDR^ 88QHW7+D$DB\A>B( \V7Q*%S%$?V,Z((Z@&G L>5%O+PZ<#>[ MPFV]FRX7;%K+0D<3<&D=)Z.+K]H.1H^MHT/^Y]\AC;"QM]C<@F<0J(<*@T;5 M<4/9J%,I%(_95ZE4CPQUVN[*Q*RM'3YLHG*TGUPD7JKHN>2R9CVVZ8?54^WL MEV^/*^#!&?38EHCZ5(@6,*N;4 >FF[Q"4 #4"7M%ABW@?11+4Y+U0Q2Y/Q MH!*I55-%_\7%OFS[2_0MV\\J?^OD@-;"Q8!??L=D3$W!32P+LQU^/DQ<;;8P M$W?#?N-T;XD/?67MYB&[R/SG(%UTN<$FM!IT%&&6=MR*='"O/$C_G=<=7;-] M18!7;*TJ*?%3@>2I:Q'(T0J3P"JFLSB5>W^.07K'8)D@2:*C9KL\_V'#R:EPIG TGF3*J;-18N+32P_[* MD/?0Y;QT0/.5+G[:5$AI/FR?&?D*:D\FCI"Q&Z]X=4DX9U=V7[L8;V8(LS4= MF5"J:-C@SH4G 6NW2U51H]V1F10.%@U:UF'4 N>NKTBTCUB*KFC<-7.P6EU: M%5^,0@\MP=1=I^. L")##90*3P9D!U="!]*!23FSP#4T.D'&W!6-7HR46;@< MF3UIA,\ S;&[6D#/%6V4:N%VTPE5N*.QE%RU721 '"[JX#*6Y' VI!2D"D'F M+ K3"KN(>3 D1VC5R'R-0C9S).6U#Y!\O]I<@=!;+%W\75SJ;02^+7G6@-O! M9OI#M?G>J?%6=I.6>&O0V^XH\N,0.DBY>W1^!*), MD.KP@PY2QJ0E-=DF:A)Y@>DA!QERH>U;6U^=3W+9;5'IQ*:\YU0%NQO^B&$[ M836A0!4"J<(>"TS:3 %(S8XPQ!$A+(0Y5IINH22,EVE*AFL=6"H6.9@MO D- M5P^HX,\"D]9J!]7@L6C:,L3,JE4(K3+QKRZ&K SY@;JI:'=0\CG;::M\[IH' M\6:A%$# AP4F*Y4Z,N"EM(&X@XCO(@H06&62MRB<1P O!^!)-N*J0++K<(4@ M-O C-%$UD(0G"TQ5J0EDR%?I2ET!0F:V,D16F2XC;A22"//WE@6&*P=(12$" MZ)X3:8&<#DS(E27E;PI=(&/.BJ9;1<@,5XZH\XSTE/$PGHU"'SY#/Q9FHY4P MV;LD8IC.V/@%1@M^Q)*=P%S U10-Y3>5-VPM8UW7ND.#5ZL2[2N*HBL(N^(/ ML]3MPJKQO7"R5Q*9*" RBQ%!=,R,V#%DWZN,V&#<"L$C/3,EXZVBXJ9;1='Y M"/X 2)9@$=Y0(/R:%ZGO?.V :$G5O>1[E7 +#$\F9*1GI'R!0 E-4B-?:6[5 M:%@X9%G(=]Q@_E:=)RK0J-&B>@!8WL*6T[\Y6<9G?B4M%"=]*RWL.-^K5:?D M<*]: )(CO;+.9.=Y*YV\ C?B%P48NU %6ND^!>A.[N)%F!MHE%.7_[%]O%5X MC72#EMG=O'5:6N=25?6B?82A=ZN\0WY';YV..@^)MN\J4!)&=/H4>9$<\-O% MCK#4H-UQ)9QC5*"&G&V!&[A!8L1&TD5Z G9LJ2U/JWJ!BF!GBAP=H;;5QDK. MZ>H;5&S$K(D]7 N]PJ1)3$ W^! A^&FM[=-6^5>2 MO -O-W!'-^_N[\W#G=U@_1OZ_']X/A_>-PP/YZ'-^.!OTI_IU1*/!R^2&;7(.VEU,+6A+[,5/X#1WM*+9BT8(L0**@X*&E9T! MXB0CO5M)4W*7*.3G?I7B%L#9('.1H11%+2"[6WE/,4\';3A)"75*N2O@ MCRK_RV;R5Y#?K1[ZO@^3KBKD 424 M4^ /71RR8%BI#!GP4;7P8S,MR&COV"4\+U[&_ KU<;0 F,UD&"Q8^/$,DBR# MVCW,VQ]52>\;NHHY.]WJ[1Y18L*(2H!BG6E6,WDP M3I?_@">W=>N\ N"!M. &@?$:HD*V<$&7+OEV4SJ4 #_ZR'0#UM$PX*"?3DAR M,&G[/4 $^)].(AQWL22G40E+O0!,LG=6O"!FF9A\=R["\"F.^%LK2&QK4IVV M@]P&;S2UB'8X7F'(\]C<0"T*UY,W"#S*&6;9.#;*L'>M32)W:5,;@D8S[9KQ M8Y'N)AC-8,3NY)&E$ H -H2-9GHH4FV1M >L\AB$/BDLN25R%X/:$!.::4!, MOT6ZZ/N_Q23BVP-3)%GR\?O?GBKW:H=^=N?;>%:X#4[F0@?IZ:B6\-,^EG 0 M]BTR)$Y8\N;<(&8/[4P )<[GH[_X6D%5,%03T5'-X'_W#GQJ1EIM;\0.@ M$0"!$7@$^!EZ(.&;O;LT3Q3&1=#ZV&':[5$MZ"_=#"2FLK#(WE3NDOQ\@W#* MCGS%7 O'42WAPZ'&$@%C%JE5EB5CH2JE&!UCS"K&"X=^Z$3(_Y6<5=OZ MP3V(QK.INY;H_U"='7=3ZWP?2SF4""PR*7&&@++)UJ+@A@KM,7XBT(W#IE[]/_?:+G;:%KP/URO@172*XU58S)0!N7L^JFZX?A8#1U;L>/C\-' MYX>\AS\Y/Z2=_.FMV&F_O23V[@RY1Q$@MXB.-W31J= /BPRU2I"RD$H-:4D?5A@&7MWQ%S':=W'9]D#&Z)5!3 MCZ)L8T--D,H$RPEM)2M[Z49RVW]_SB(M-CDOEY P<^29@1L Q,4.IHUL$+N1 M-3'YFS)E41Q:'@# ECMUC8J^F0V;>Z;^HN>F6R755(XE2I%XDZG%%15T(,5( MQK+KW',+WD[7G0_ #8;\BH4)1C0ZBC:/((J2_7_%*+<7.ALT9J*I_3FU:%!\ MJVZQN[JE.A=_QNR!&IX3DE6MZ!K9,&$9IM0UG%CD2?T@0"]L\*"CP #%3]$L M#JKD:Q17#\?KJ3NIR5BWZ2OV:EJ4#=]LC_?W&*[2].JCMP!^S.YINX%KX/<) M 1&IE]+Z\?QR-Z4UN>W?3__L3![&D^'#]%]._W[ 3^M-V-F]/SOWPZGS0]:S M@V8.[]MQ>>=OV:[6*HVXPKGVBUJ7OD51J^5KRET9,=1Y79B81&W&RJBE)0FL M&C9II#][TE9LRRN. ,Y)TQU<$T/;L&:H88H[I]K$/'6\ (\QE2.=EOBZ=:SRW9R>2W*>T[^$Z/?"2 MK.[XH]KLWA8ZFGB"\MA]D=E_:F%?#@^NRD+/ _ , B1R2R6D_0<7E.1;-*A* M[>0>R 9*=9/7W2:W/"/DO, @H6:,P5TNS/H_' M@U]&M[<\@36ZG_;O/X^N;H=.__%Q.'TKT3K&Q?9"B->0?!(2?H"A;,\;^"4P M'2>,%'8AD.T!4T U;#>O6A:F%[307:9^E(8B,N8*]<<7O?:I]H+@%; =#"6Z MY:AP*%&PT('LY0_65V4OA[5@D-%:42Y_.1OMR9\ [VR.GGM\(Q%O$A6D_]AJ M(/WAVW5_1]S%#UT/)UH388(M$OR6A'Q+0LKUDX7[$JUL/[^>Q.*69HM6NQE1 MHK-:R>FLSU0.BOLKZB!X/6G .EQ9J,W1O*#]7FS-F>X MK8,;%%EJ4@_WOEH/I\LC%FOALOY/.0%.__44Q15*":4VHS7($(].<8*$Y$ MFC2P(5?0@HY4+'9<9QZ3""T!?@!)VHDLX$JM+F4+&S('+>A+R6/'I_2AQR*Q M<&[H70IX&Q(#+2A+P:&U2P#=KI!9T^[VB>JP5MHYJK'\>X6[2@JF5,7M^F:6 M1Y%*G>NYLRA+JR"V4+I=3#O7UZD4D>41:5,M2_E]'7J7U^7J&ED>O3;5IP75 MNM57.!H6Z?Y4+=)]G(ZO__'W\>U@^/#X/^FCL&^EN>WO7+)7AW77(99A+$IC MZ^\W+)/><362\'[V/K7H<)Y$S%>;+T_R<2O4MSFE*GDJAD=L9,^'=*1(;'"LO5[2D7)F4V)ZZ@*;O2ZZ9X,_F%' M@%\ G"_8EO\SP#0:XA_9-'3C0JQZ,??H5!S5Q/9[-O78HK%MDW];/E:(G=-5 M4LUM_\J9.O&V?_$DGU7-KXM_VZMZVZMZVZMZVZMZ MVZMZVZMZVZOZX^Y5%8+2X@:,1$E2:!MZR:K];>)#+OSS#,0=<-F_>95FPP+_#]4"_YO^ MZ,'YVK_],G3NAOW'+P]#]HS#)+'2HI-;^.DX[W#!-+&84SA)=\1+Z!H4O'9S^>'O">GT-6K6$KDVZJI^![ BIW3#^<%1JXVZ4>S*S=K8#K" Q/L MO3440)_WSTU;\K*'#-"BY4=S965O3\B8//[#'U5*I.]^R$$M>/9#;5]RN=L1 MP8^I$;K,@E*C48=^4NBNGPC1&5-Q%I,RT?W5DSB-=H8!7-(917ON6M.FR\BB MKE8TK%@2EU_%A 9(A&2FHTAH:=I8=.)ZOUG%D-^.%9C0HKZ^H@QC29[)R/1* M>BBST?$;%4$PCA8 &\TN,F ;$@M" RI=^B(A_A"%&GRL3,9'-V E)I)+BG7 M5JP\98+5$7\(P7Z%F K.E0MS!\"*/5ZE '<(/H30[NEDL>@O 8:>&^JL40%L MQ9:J4I@*XCO.PR-,IVQ691;Z?!129^)ET%8"P""#74-2 #L,+ 2S;^ MZ$"DN!6V%8P6!1K&.FZ%<8OJS(ITTK\#H-=]O:86!4"U'=F,P\.?7!4?DY-7 M=XO/K#; 8E'L5,]#FS!KD5<6ZE-9C?]PS5B0U\2)@:VX3:!IE"7AR2(=Y1GW M$7L+!2@>CA5"6G'2OZ%VA QUO$\>/Q'P>\SR[,_-JVLO+@779W^Y>AS^\PO; M'1]^?:NK/0R-9>UI;M&60ENTJ:VMJ94RT?',4R5+O;\@A[=EKT%M6QJ=V+'C ML$.8^MIJ,:P5^PTZXU(HPY*$V%LMH]59JP%\ACZ=VLG$W3 FZ$HM#J,)P'Q! M(%O(:AI9D8LRTJ".$XO"YXS4E%)V4 &UNIKJ-,)@15*ID4,9.QN"]U"H%(,5 MB:;&"I6RU6A-_',O$6>Z7/SK_P%02P,$% @ 9WZB5CG2UC< 10 <2L$ M !4 !E>'!I+3(P,C,P,S,Q7VQA8BYX;6SE?6MSZ[BQX/>MVO^ G;U5.5,E MG^=,;F8VN;=D6SZCC6TYELZ9S$[=2E$D9"&A2(6D;"N_?O'@4R)($'R@.3>5 MY-A2HU_N;C2 1N./__FZ<]$S#D+B>W_ZYL/;]]\@[-F^0[RG/WUS""^LT";D MF__\C__Y/_[XORXN_GKY>(L6A.QP$Q'71 M94"<)XS0A_=O/[[]_NT/Z.(BQG%IA72,[R&.[./;#^DW5S$^W_L1??_NX[N/ M[S]^0K__\=-W/W[_"3W/']G_K2E!1,7TPA]?0_*G;[91 MM/_QW;N7EY>W+Y_>^L$3'?_^P[N_WMTN[2W>61?$"R/+L_$WB,+_&/(/;WW; MBKB./L:.M_$++*O%8@DX.Q; M)TH'Y(&_?R>^3$'/4,?B?_CAAQ_>\6^_H8I#Z(^![^)'O$'\LQ^CXQ[_Z9N0 M[/8N(\L_VP9X4\ZE&P3OV/AW'GYB?TTFY@],S ^_9V+^[_CC6VN-W6\0@_SR M.)<*_$,!5SR(BZ.DHW>#R;.B+H2UA,J/!"F9'UFNGF2YD8TE$^[+!M_2GPH" MXM<(>PYV$A$9S0K4G*7,NAENWRX@=)ES^\&YRL+$I4)LOWWRG]\YF+!H\Y'] M<,%^X)JBO_SMRJ=1=+H.H\"RHP03Y_]/WY1]WU ?C&N&;!H46;<".R%&?ZS1 M1 SQSO9I=-M'%V[\M^'#-X&_*V=5D/-+OOR;N];XVR:R% 0)<.@? ALW^J/F M^9?I.N610K!)#7L77Y8-F/Z/ZV2^FWH.FGD1B8YH[FW\8,=GA#\*-O1M:V.% M:TZ73K=/EK47!H;=*$P^R2PM_N!ORX@Z&&-J9:TS7X]5( 4":G/50C'#*X< M:'TUC.J:8(H._UM<4)M#2=5@!1$.W.,C MWOM!V5)!#CD" Y2(=VJ")V# C5#&;6LS3!$C@7G(F32PO)"P%4RM(9: CL 2 M90*>S;8G<,!M4(3! G@_P Q:00HS685=\0%]\?=FL<2)52 %OK^<" M%8TS^QZT)9:PV=+L&$8D4 YF72OK=>[09(%LB#@0K3$U.3QXNZL1M6B$$F#0 M%EG'>,/-T3'A*_KC(ECY+UZ=&@J08S'*<_%*33(#&X-!EG#;E3DR MU"QM9,B'-D6>LRZ"A\!_)IXM7_U(P<=BE!)!2RWS!'8,YBECN2L;3=I*(EE%;X$ M:E;E/&K;E,"&!+H!H]7LU=Y2EK'D2%@"!MBPJ@0[C5QY&*!F5LFJ=H%IC!0E M6(<]$KXZ! 'V(E'^P'R(+GRN @+:W#)SK]?P[\EVA[ MY>_VEB>/O6V>4)$'AS M+!/J)!KF($ ;7RFC;6,APSFXI5%Z.U9@Z]O_6&XMJJG%(6)=5-C6D7R55CT( MO"6J"'VRE*X8 =I2E1AONZSF-! G,D&"#,K1&>(T5ZR0;DAH6^XOV KDET0K M0 $;;IV Z8FO! ZHD=:RJWT2'&_U",R(H39Q:303[(9^4K:VD4,"ML8:\4YO MZIV ;7%.FY;W]/+VR)'/;@ABMO3:J98A!V-,9:(6&Z..)X$44\ M@/%-J>$[W*U:&>)9G M$QJX?7$Y7])DL.%0H.:HHX#2!ET5XP :L1;[VFN:Q?WU['XYNT;TI^7B=GX] M7=%?+J>WT_NK&5K^-)NMED;,?AJ&. IK#/P,"+@IEPN5-]HB!&#SE#"J'6B7 M2VII/QHTM7AYKV1QY["C,#R)B.?V=P((W@QE_&J'Q2^/C[/[%1)6:<0HKZQP M._4<]L_LGP?R;+E4P' :75E!<"3>TU?+/9SN138="]QH&ZD@;\1* P$;=3/^ MM8V6YR#^0X[0!%D12F@A3NS4!3I1091O=PY #S;[ 6>$>A'Z&0=K?U1B M#Q+N'C$-W<2.,!>[O(JQ#A9X.*L4,1^^2@$!AZMJ?G7M,\.**B*5I(YQF/C4 MN^#,-/D MX\?O>%S[M^\F[S]\-Z%(PCWF5=IN^WUK';]_"/#>(L[L=8^]$-,D9!%M<5!8 M9$FTK#82>!1H('X^&"@, QP3FG"OZR8Q#103X4;/R2!!QW"(&% %(9?=Y[); MG(#Y/2^5O17XSEOKIF-QR&[M;A 'RS_OU;](J\5J>HL ;-(]!/X>!]'Q@0H2 MT;#!EB9[=F9#,PQIJ*D< MS'5 0NSHQR>, >J,2V_D0@D$\01\_G@Y0 3YC? MFIH%!Y%ZS]!/N-@X$YOFS&9"$S2I!PE<"\J5Q:XKWV+*YR-YVD:+S1>:^K X M+5%4W1C@H4M)Y'SLJAP .'BI\:UKT2EVQ-%/$"=PX6\N* F1S9N)7D.)[3+T M*$BD/K#5C+D\/K=0N2.AC5TJ'_8/X3UUB,KD7FD@=)=6%K[@U[6C(#NW.O/: MIEY8EQ>HT.PDI6/(RX>2WTL1FG3ON1=1(: MZP4-A@-WIZ:*R#N_%:X5R:''X<-=7S#*H4XK,R#Y;%\7 MJG+>JN.B^'7/K]Y_>O_ITP?N>^R3M,+SP3JR LRXTJJ\N$EI %#?4Q>6^5X] MM&'?<^*6(?Q!T,9_I@XNP,0WG)[9?1ID\:+<:(O1VG)YU6ZXQ3A"#G_E;(/< MW$3[AN] ?(N(."-PZ =TZF55OB];8F_IY\\^L2G@UGK&B&J(V);K'M$:8R^N M%,;.MWR^W@O9T)N]D.Y;%/GH&7N.'X0:8*#<6A&R HP. M(?V->!0,8=X'XW)N4;AZKG MA41;2H ]5G-DW8:8K.(C-LSS@YWE(C\]);6/-A6*4+7YWA,.ONVGI*4L>@]@ M.6G1=XP>Q?C[+;*KN#DVI,RQP9JY%.M[?#[ZF5K>U2&,_!T.DEGK6%W,JC@4 M:.3744#A1JS".,"96"/VM>>#F B/:R@A,T$I(<-%ZL,H(4:,'+QGS48,5:?; M=G# SGE"*ML]JH '[M&UHI[<.BL'!NR[]3RWF)(89E2VF#)VU:QG6;&XHF*H MV*Q08J\.-9R,[*]M_G>TPH' MNVN\CFKKM:7 T+VN4LB"YY5"0O:^:H:U/9"BO:!SU@XQQ!.4E6,F$\F=%;&7 M,+ Z[WWDO,;O4O0N?>;1 M]0EOVC;EY&3"=").R@RS7>'+;459K.IMM7.LVYNJV M9O5LHZQ@Z[%F*X_Z=TG%VC2* K(^1/Q -?+1@P6B**9'-1@L54 M05SH\\/[]Y/WXG\H%"\+6H=HZP?D7]CY/^C#OW\W^?[3Q\G[[SXAPA7#BV\^ M?/]I\MUW'R????R _.PA0M8J^8[:YQ9]^C!!K#2-8?@P^?WWOY^\__2^B.'C MY ^??IA\_/3#*89K;./=&@<)DH]F3ET=A[\N8;D/%G'FWI6U)S2-R?V%9,=> M*@.!!PYUX0L'LK6C >7!LQK'UNF)!"CP4K48BJ&#F@'%9G57UU0D>URD0=Q MZE5 %]>'X,B%$W)6S?@5X, =N$[0O-O*8 $[:RW+VJO'&'$R8PKH ,(']>6!R3,57VF##"FQ#1P+HB^,PFJ U9X5U*C'UL(X!G>5"B^CY M;>=IL@M$E"B0_7KE'5#XX4(N7/6^/&"'KV!V@'UX,Z=D/_>P' MKH-^HMC9A#]AH>VM6!:D*L&'U#B2?R4:*@$#+AKR@3+.^8I#&"W ME+*J:Z!T_KS(3Z D1LSVSL+#.B0.L8(SFQPF&>]KQ.HY7 5 +_%KCP/B M.S.O_UK12#N-Z$/4=<%H:%3: MQ$FB/H5AP*8?RQ@^N_<,Z MVAS<\T!'5B>DAZ_P154/E(<-J MH^SMV*I'8UGH7%L."*"G$:1FO4NU;"7%A2EJO:MK1N7#A M-*V0K==0R8CQ.+9,7(E#GX*/PY&E7'?CP (]RO ;=]J^!(Z=]:R,'(;3BKI^ M5>VDT&-SUJ*8E8XJ0,?DI"<<=^F@O5[\4-J+-2'M!,5;KY>BS:O)C57BVSJ_HR07**A*GC@?ELK:LT5&@$,V&/K>>[J$HU VT_3\UHG M'4#,@H\:*LNQ(LQ>#UAL1.7NU'-*ZGEK>U TQ0+K)5K&;I(]8^^ ;ZC]E+463]O.L:?9Z'^=E?4JT;,>)N">U$(]Q^Q$B9^E6WZ1-.<1\QO MFEWYX=EKO$W& 77!QJ*GCZ"I#(+^%EHC&?1G$9H;AYC5I+!7O:P=JT_A/3DS MZKP*1=QEM!@#%X'@@/=1Z&G)6Q:PAM/*E:KPPP:Q$2A@D.SC,_9HK'6I^%-G M1SS"(CAKT!''=$GHKQ\%- PV%#N?C]0, 9R5J'*N:^$Q?F[=10I)LF(F01E2 M;JLHM]&7AI:87Z6@!:>V+:0(U M-^$4N5FO[5-:RXT+@7>IK##>!$N64*I++?A^*16M!.QQM?6?N/>,P8FU^$*F+XI@XJYI@A;*$3/E],-H(A:;>,E]>'^# M#JSS3NB[Q.&G4-9F0UQ"?^Q5%:NZ_,6$/AII8Y#8V#2_&7%JTRBK&6-"T]^, M;BR+6=5M _0G<[RY"#J78:6+Q#M0V>.M"QI91&=L ;>R7G$X>Z5+,S]PB&<% MQWF$=V&C]I?]4@0>,P90MSS;ZI01.!$S?%OD?5J=(LHU4<\Z5QB#V^DK_O(H4<1!:5BGD>P M,U#PT4?.<[;H38S;T&%0SY(R9UP+E$:<\8&?1E6Q8)4QJKS]P5#Q-A=;5NM;W.E9&^<'D,,G">$11>&YH$&&&V!45;KV+[6+%-U?,;J2; M,:9X!0CY59J"8E24-[)(6ALEQQ(!NS3(N'+LU"[MN&\2:\82M[(WD[WU)OBI MQ++GVTQE>H,);N=:9!F).\DSO$G7XTLK)+9$*S)8X'&H4L1\/"H%!!R7JOG5 M/H5.'HU.6W1/$,=L9C'630Z$;,J'L6@(XI(IQQW&9-BW#"B4N>"YN-2GY)J1*8>9:V.34ZY M'@:)3C]C\K2EQ*=48=83OC_LUCA8;,Z:IE;E3TUQ (]D6BK)Q[=&" !'/3TY M=-TFH89BK%BO9PW'#:=X\%0B,DD3Z*!>$I1;:?> M',LX0VF=6A2"J0S%^,)IK20#!52C>:*O?P?S5TT+E$3.ZA(5%6J MH0>+O7&JTAR@$^S O;AC-9[=<6Z/&K"7=BUAN[O#1=\\J?QC1V\TCZ,,3:2U M?X(K&#T2P&C5'D7$N_$#FHMYX@%G^[@*+"^D.F J\AS^F\NO)$R=OQ_$W8I$ MDQI_A%;$1AP/VRM9-3SJ4QIIM.Q X!Z#9\P=2MA#.?YXR\(L!0F[FPK['+K%/7XFLD+UNS%@LODKD M4DLO&S &"Z_DNV6[HPPK^I7A/=M^&:;ZL"CAM;^CR:2L($H""]QL*T4LU!V6 M 0(VTVI^NS)/]*M ;,8^1(TYF@A-($,5IQ,VI3C=0&4<0CWE/6M_1G5F!A MO //-7DF#O:<,+>;)U&/!!2X4U<)F'?B,CC 3EO)KJYMIDB9.\JW8H?RQWYE M1 ZV72M@%^D\!^TM8N;B7%:F&*Y\R=8/OT3(V'=8@DTS7BLN=YR]XL F(8YK M0!9[W@%?NJ_4!R7@[M^C>HM[C9V3 1Q\^I16?U\SY8G5Z9UL<[)GK6+&)N)> M]07G#>69XX$@88]?P&8,HIA#0RML@*J.[Z63,#Q0#6[\0.0OR!?X$8[)F@FH M7-0YY^WZ$+ KFS@@OL/SN:2W65%3$M5K(0(>#O654ZPH:XH%<#!K(8RV W%W M$321((H$U71A)(M1:6GVC1]L,(D.0=>/$ZI&)@-ZFSZQ I6GP'^)MFS'C_[& M]OY$]+%SE$:6R3UBNLP,2827.'@F-A::?,2V_^1Q+%RIG<\0RF2!![6A%-]- MPJ=&$W# '$QT[3#Q,+\J1M 'Z\CX1=,@H"BQN""S44HEJ;G>& '"4TI.CQXQNGBV7 M$K+P$K?N-2-R-BS*V>LSM4Y4H'##V(1YY!?,,>8)>F84 1U8)[,B>UYS>5B' MQ"%6CG[Q^ MFW!@)A(;U%BN;4*(7@A=3ZN^V#3TS>8K*]S>N/Y+J'ZAN6P(\/BB(K#D^O(9 M/. 8H<1VKY>5KZ;+G]#-[>+GI:F7MIC@#X'/CB&=R^,7NI";>_'SU=[3E+KD M,UVPX3ISUT($W GTE7/RL%=#+( =IH4PVKV9'F:/T]7\_C.:7JWF7^>K^QUKYW7A33Z2 ^UN?"I9NEG9$![#/]BIN1^?C*5OH_+U3 M^C7C#B7LH?41O6$O!*GRA \BJ@O\#>^L%E>JLQ= Z6\V M4_0^IV@_5:^54UW@?8)E5'Y"<@P,-=F4"%$L#<]X##2RF;VN5P.61F M7+)I&.)(6J%7-PBX@ZD)7<@, M*D< =D)%QK5GZTKTIC;-!Q0Z<5YTP7:B8CK(*A5_$(=F*<3"6UHN9I(_XSC; MD&A*#@W\IX?;P[3JHKETB%E[,8/Q)W4 #LD8IQ+:P#JQ@#W6261 M"]VMJ@8 ]E\UOK7[7R78^0EM?-F:$T""@AE?[E?HJ>OZ+^Q$B0MM"W%=CILY M.DVF,7EFS6_#=VO+00Y>1R>?ZW@YG=P)<]U/[S]]^L#=EWWRM_*R45Y!\)D7 M?4BW,Z351& X#CF\?V)Q5MOO05J(65S>I*&(' M;4N3T9U_\'@MMG@^6)0:YHM;J)NX8B\G\I%57KR\C[D[ZR#=6S0UI3Y.$EV> M7[L1)4*"+$KIHH3PL&'7E':4:]MEVQI]+P*-F8VR!H:K.14WJ1ZH1#/!BO2X M6P(,=+I1$_*L7/0,$G .6<-PR\+H 'WQ: (E\"-& ,UZ=%>U6L_>I*TO Q^T MG+-G.5M$G>;YKBCWBH-HPTA\.A9HL-%2@4I&6Q@XXCRV7 [MBC^6LCX]!;SO M0BYY975_5KB=Q#7:\8T9O-N[_A%CFL+N#AX_DO2]MVBU)2':64>6H;@'!_-$ MF)@ZST+)>O2?W-AM@T MSOVN$&C>HFF8L1XQMK#+*\L0_9&&7&E8+P>#'L1KN&YQ(!8':2*(D]R[/5:@T:UC MM>47URU1 EZ%=R69KLNE]X+>)!Q\RUH$B4.?7(4C9X-GI3E&1 \.TR6/IE4H M@E_(U);+G3.%N1E9,_6+YPJ:VC:;4,/']/1*6;>E0T<7D>0*J X[Y^-&%5LJ MV.\X@"244$;*5/?$0=20RAM(Y37DZP\!9CT=J_?G%8:-SL?+!:_V[^*84?FV MA/6._3JFTL]F?AN?[EC\&)V8P46??8,UE^?B7N.]'Y(H7!RB,*(\TIQ#657E M8T?GWQ4JJ';RDH&C\O0J_CMV]X04RM&"X_-]*.+J$$;^CKJ[$R,'XO!)@O%@ M';7R]6S/Z9@ZL^Y? :FD^W))S?ET<,#Y?8DF M&CH?.D;/EBB@UKE/QHW-OV7L=^_BC%)^TPZ4EW>MAD3>^%02RN1=W)#4\?BYSW]OF-"ZXW[+G5RZ[/Z%1SLVJ0 DH*%A\"W,79" MUJ'47\3:N_X+> M^(>(_?"MJ)0H+?.R72L,R8:PVXNAV/8:N'AB:%TE]! CF+3'#MFC N=GH"E5 M Q470^M%"%]F),"[Q4GFFD8(@,96?67H=84#G$YI"*'=4I456C7K M5/?/ C MRZU*IX;4R6PE^D<^/"Z^SJ]GU^CR%P2F79Y$$>+^?P>M):L1C3-X*"A'(8A4 M8!E?,%$1IJ>@DI*&U%K.@)KF]U]G2P@A)4FY5G[\$JYB(RN5<< #AK+HA<8: M=8, AP-UWK47'5^C'K .+'[SZ';(D*HZG5F=#B$HUX MZKJ^RU6#X6/S]AI%5#J]9.R8?+].A"Y#0'RI3!#KKW=6BU#0ES9RN-A.]<&# MU$A+/>]IG3C!CP_-E:&W; <(S2$&'"9 &KOH1>=)'L/7]@#%_-[!&:1(%'" M#?$LS^Y@WZ$:T3@#AX)R% )(!9;Q!1(587H**"GI$>P[]*FFF_G]]/X*0$C) M'?4\XGV\;EILKOS=SO=X4Y::U*UR(/"0H2Y\V2I$/@IP2&C ?,N5AVASR?'& M;1V"E*##;ST$.*(IOV-Z\=&C*C*\HGEOI@Q3'7O3,]Y<'Z=P]HH#F] _BTQ3 M"N.@N[JJZ"?=>ZL'079T9=Y;5S:(%Q^YB\=$4$K%6"??087',5[FY7$SIB[+ MO])=DKQ M!#;D$):R>PZ[>$$8+MY"3,;%P)5F@_YYTOW>E8^*-6>2)WM[W?1=5=>:#:H9 MX _P)LI8;*X38ZY)6(N00(.U@GAEBZH<&.3DJH+;U@Y,0V"*U?3:J$L!4TS( MP;9K!?$JD 5NX+NIK?>-X+MITPO['SNR?K9H'L@ #F9]2JOKX8(GOH+,.MKAF$'$^D/SEY!$HVF^R,09]7C'..UG MS;XWL[GTWU*U@P3:5CI\P %A14.G5S[93@&=J?)_+:$MR9]W<": AV>4#^K<97*.&REY"WYT%IYE5N&AI6 MWW3YTT3L(,S^\F7^=7H[NU\MT?3^&CW.EJO'^=5J=HT$U.S^FNTK7$YOI_=7 MLQXUMHRL( *L,^58/T%K_$0\CTVT:\ME[]B.<&YM?Y;$V)-,D1,P<^3RL-^+ M)YHLEVG@QO5?YM[&#W;B$9_JXF#UT<#GO89J*#RVJ#84\%S65 )=C\C3$7,1 MHX1RI(S7]PZFBB\/#[>S.SKM3&_1]7QY=;M8?GF#==S1?WQEYK\'=XQ9Z^>;"(0[-_B=Y* 8'[O%RXDY9O)U" /;F"V18-W-CS M1QPG8DCY0RO&FK1U+1X/0[P@B-4@Y]]Z,K9D93'G7CRBF-U9\IR2@[1K$MJN M'QX"7#-/=X 6N#-WI;C3M6L;G( #16>BM?([QL$$Q3SD;A"RY+CT^D_&B/%, MP;@&*U*(^\7]!4\CV&IJSW*IM,E" M7>OX%FB QJ>VBLGWH6R* WQ1<@N1VI%>X@<;P7E283S0[00PXV^Q6/NVB MXMGRZG'^P'936))T^64YOY\MQ;;_Y70Y7[)/'QYG2Y92,:CQ^6F69J[P:W3I MRN]D]T#FM^R]%8KMS)%+:/Q6?;I*5.TNT3F&)JC $I^<\TRQ_"]E"V5\%1:8 MC#7$>3.TQ 2GXG%$T#C3H^OO!ZHQN[[%3>4 X%&M7MA\?))# XXT"DSK[Z'< MW4T??V%FNYQ_OI_?S*^F]RLTO;I:?+GG^R8/B]OYE:G;!$ORY)$-L=FJYDP) M=3.\\F#@%MY,"8636:61@"V_H0#:7I"101D=E! ",!,.I0C8X2![(KQN1BN' M!.[H%>+EO;H$#+ +5W&K?8/CKP\S4:'V.+N>K]#M8KF<+2M.1(9)NUS7?V'% M7C=^_W,=-M0(KWUVOF814Q@%W;&713UJ!50\"[-CJO&N?F]S2E&K"'NMYF#VN M?N%[!ZP(^X&=9$_0_6P%R\C5MU0;HABKZ2MNA389/T:'Z&-_+3M3?$C/%+-3 M5U![D\/J!6;,^.S[S@MQ72K^Z;LDRI5Y37$ CQI:*LF'C48( ,<-/3ET'>3S M8G']\_SVEGO&_'XUO?\\O[R=H2E-&E=FLD8E!=1-J8V1_!;=U\M MKO[\T^+V>O:X_!W/[%:_F#EP8PV@M[[K4!<5,M[[$5:?KYJ,!VZMC551.'E3 M'0S8QIO+H&W^.4K)PVN,%JQ9:4!]0 D',RM@M]A9GY7EUJI=RU6 W?V.D$+ MDY0$%K KU[*LO4L_?;R?WW]>HH?9(UK^-'T\:Q!AQ$[KIJDJ^)%9:N4T) 4> MD:UV>*048V8]LA#'#6!6Z5%<&+Z9WEE6WA*L'@'_; MWU\M[F9H-?VKH>/>$N'JYI.:(>,SV;LI8! M[!05C/W6S35U8T9HP96S3>6 D=EP=Z&784<G)HMQ):W-W-5W=I"]>K!;^K M,;LW=E%#2?ZZB:XQDM^"=U1.AW#T=EG9J_YWK @#+5!D832 MR)&9KVIA1/VP$1EU+X?_@@9*B<":H 91 107/ZQ#_,\#%7?VK- %K (HM#B,9E[$ MFY1//8=U,_>]B*J"HGE* ,)JW^T,*5#O[E9I:4?OUABA]_?N3D#M-[BV&.U% MX BP:[&7MB(?/<=\(1+313CFC&^/>@7>4J!PX*[?YK67<( 2"BCA@?<#+W*1 M H7F8S4T_36S,T-5?X+ZW/OBL5=P@KW/G@)W_J]/^?I*^68'V8O@P0HBCZI] M2_:QNB339!M\0*>!SE15+";41 8X/6PODWX98NQHQ$-%VH@31PEUY MGFE.B4)3SS$)(]'H2X@7FUD8D1T56?84\QD0\+A1+E0^&!0A 'NXA%%=BZ/H MV'HG10C/&_L1&"<(#;6\(GX@GI!_Q+9KA2%OL9>IV1E.35O:I]\7[E.:(D2 M>"3I0F&G+U+JX@,<83H12WN_F;T]R9>M;>WV#FX-&>K$[KVL%@+$_"PU$(]A0/FYF@ !Z$VTK3U%3:C(]^3 M1QGTZXKO)!K/?$QH*:')EDQ7ID**M.&I=EO@$04,=>&56@"/(1PT8+X+N[XA MKW3"%$W^@'7T[4=@_FKJ)'V%M_A^JN&DX89X),*WY!F?-6#D85@]:6B""7@, M:*&>\J1!&0W@*-%&FF["!J-ZPGBP1AQ"BCF+3Q: I 30IFTT]8W5+& M<3@7XE+)]]@+N6O=$FM-7!(=&T57#70C";*ZBBJ+M4UQC2CD:HNF78IHK0^N M%2 GN\W&7C:S!2.L8$5XE)WC!;D),^9B\>"**H3D6#OS)"SG&4 I!^ B\^!* MN\K,*-IBKB;+._XNK#0JPZOL58 MZ@='KJ3+XQ4[X%1?6=>-!AJN-=50OH*N M'#J*5;.:!-I>P="QG"4A$T<1T^%B:#WDT[>0==D-48#W5)PM_5HK8>LP#)QV M +ZT0F)//>>:N(<(5R^:VV,;39C04E-YV&B$:A1A1$^B+MSIO*GV!''J?$,[ MI@\PX)C3F&VY-LV$>2I"?UVGRG)B9>%$I7NJ4AZN#$>HTYX/4Q M_E(]0C7%-IH(I:6F\@C5"-4H(I2>1%WXVWE#E1SM"5H?4PAX4_PMO/4MCUVHOA%SI/?TB&U,Q:71YO*8_;RB M_$Q?BH 4%+8.6U(M,GVB:Q9N[['8D#-DN M 3O@N,$X+#55Y4% ;;69T&F%1^T(Z'4!&)'4=@3QK, QH1&LJ>'X"KAL#> Y69EW7MCD!?LH6D\C- MQ'*W'N81N&:V/5Z;;F++([3AWFPWW03H.7N\2L-^+@V^\8-';+FSD&8C.+DB MM\11Y&*^ER[/*]NA VK+72DJS45;X(*>I78A6JLGGP3MO->PBF-&'@GZ*&$ MY3@PE=R.75T&>5#/KOPJP0R)T2XD;,?1KO ^P340S,L^9 M[ECIS+_*9BFU$.RV/-2;K:2. >W4!\I6XSV3# 'MZ$ M>_W7102-">)4N(>G=";&3[[E#6CJ#L+51H[5[*N/R16&C='L.SQ$5S)[DZ?K M[+;F@4Y]*5.5&Z!R:. &7B/FR4O?9:" #;F.XQ;+;(X7;:W >;'H:H.9;^AO MHA=3%V-N#H%'V-L _,#BE;\24+UE7S4 N-'6"UO8MI=" S9=!::UM^X3U!.T MB3$#:/0FG73XCD'3F2H9!-R0U816RBSX", &K["YW@AMP M\.E?&)-5@0V,4F]Q&/Z(K)QJG1P_ M'18C2$68O=KNP2'>DVAB^<5S<,#>I(T"L2];=D[8!AG0:-6-DM(R!&U,T(L0 MV@O6/DW:IVD2SM(DG-!'ENA5>V <\#>/$Q8&+D PKZHXH9SF0RY*J2=-?3E] ME&>@GVR397O2T@-SRKHNR3\GR,-:::?L(D'&^S5^QJY?EAI60T*.F]7B9?<$ M2L&@1[P:KO6O8E&S"WG%3R%@.1F-H6\#]"/H5"*=B9I_LQ+JKUO#(,JM6>EO MV7J5_L(OBM/DD=$L.([;=/ M_O,[7L<>'(59QK]D5AE_\+>KZ8G(A2^ VMLY\\RXLD\!6E()<]JE0M/[Z?74 MR.'K9]]W7@A_?0:3)T]HAY]:( M$O/=WB(!8T,A(IP!C\3[RX4L\_0BY B\6L)P>P\F*6+DFKH^-_><^+'(TD1S;6]4BFA\OCG?5W/^!O M0%7<]6R& ;B/:*CCI%V2ZG# 7J(C18NF2E6NL3XB3A"))]0,W@JM4$JFDGMK M5WU#M#F6\3I,E5H4G:8,Q3@=IU*2?IQG4G =1A9 \V;&1O4MO1(PX#X@$^RL M*W,.!K 52UEMUWO9HQC-V!VVMY[O^D]'WD7US#,KC5%Q+'0+;:*"@MFJ#(1L MRXWXUS7P&L3@B"+=D7VVZU2. VZZ"N(4V%')P MP-:KPK7^P9+ C8(\=9^\)F M@CF+M(:.E2+LNMB.#I:;W)VJ--?* <#MM5[8XJ&0#!JPQ2HPK7_0DZ%.;[A! MVWN[)1Z>1WBGL3N='PK5>%A+FF(@I-LK40C=?3 M:Y2CZ/L2+..,!G7"]!4?\HU\\H1-->,QH")5%9@.*?=8UC^L=M!X0T5.:,6P M0$>,,P3D&>_+W>_/.YETDPS(^KD,)#?%@:ZL(#CR5C;F,H+IBQ4X-7WT3V& M.V>I2(6^>WD P*Y7SJ?VK,&P&6]KO]Q: >:GH*R7,_9"\7A%$%"AQ%;GY3&# M>;"._+HU8SW3AN>P/DNU54X]D0)N_7TJN%")VP,=P+[8J[C:)_[_/)#HB(1G M&ZVJ6D:^_8_%GNFDS1UK!H%W M216ABVY9-6(4KJDD0 >=J^D,@HBW\8.=: C#2LMHAL>O4/C%&>=LGC'APKWJ MI5I<RK?90O'YC1\LVCR-A ,6JZTGO-A<^;L=I?/(C%L MUST^ M8H=5^CMSCWWM>YRYLCE&&Q/0B-F!>K(7D;300,^V6DJE_68-"7FC3Q2PE3W[ M8Z&-10+T;+D'C'B[]@WFX=5A -'6BM#>"B)BD[W%$K>]=11NQ9UIZ(>1S"@M M(XL6&Y011CG**"%-$S@DB"-.W;5Y&_8')2H:9]34Y"HB7@R@/'LHQQ]K^Y2'BWD4>UP3E,YB? (3C"+.Z00EO"+&K*$% M &3U%Z.TDVB2_KP3>MP+/?+YGW[*4FF+.C:@ -U([6,-BNKA;'2!J*-%7GZ5 MBVCB0W\&Y? =B2DB8%Y80*ZH$-3BVJ3/ 5L_S#VQ_.\Z Z9V'C)]@1L] M,>38Z6'KC],I2!Q% 5D?(M;(=^7?$FM-7!(=>>M%LB%8U"*?GI2TQ04TO'6B MHG0#4!<1]"W UG)IGQCLDI3__+@ 63DFV%FLF["![)0/9'%&!M[],Z8O$52* M43ROI96/4N(HHR[B^,"'4+\-R_H-9+@_8_*T9=>/Z21*%]O\2[: O[%(\)7M MM@\RH:IP 702,?QGZ2^)KF7AOTV6K:X)F&EXPC^*!1 @?.<1,1D0%P+2G@3< MOY10'=]US$XDX=4^Y6YPA;-7'-B$JD^G]$&&"'HTUE:.$J%]D UDWUJ,>P4"Y4V$# ":4AMA#2M'QJ1^29_JN4VI>- AI#&HHMWP X M&S*ZI;Y<@EZ67ME2RXKIF5Z[=Z^ DE5Z2H3UKA)D>A%[SP/5S"OM5C64_)>6 MR\YI)W2=C;#G,$O8]Q?-!>IE9 41%*'7^(EX_ J!5/06X7KNV0&F-*^Q^'NAN)D17T?M)K#6SN$UB-M ;)V;D6^2( M0GAVET:8^\!!?1C5S%/)KU/)25Q<&2^X4V(&]EJ'4<(RLXHRHSAB*V!;JDY) MS5/;%%5L!#SB;).6E2>EHJU\,+-Z?BUDV),?BXPL\9U]V&(;;-*PB8*H?M4^9'O*<< M;]EZ/[Y?F5R>;',ZU=IU>1'98E.0?,5JO"0JJH('[K:UHA;>[)0! W;9>IYU MC5>\04_MMNBYZ%>.WDP_4;$$+9/YMN91.;61P*VY@?AYNU88!MC"FW#?KC?X M!$EM_E;^HMPPI19#:&&Y6ES]^:?%[?7L]$&B*O71P-V]H1K.RK7JAP)V^Z82M-N.S&5J,26:F::T)&_. M#%AD-9@B@DP1^[@1IY7IP=)^>Z?JO*I6N <M)7N73?! -3I6ZBC>&JE M/'P4YU;-I6E_%0Z>@X,S$+2GU$V<: VGIP8!<\*J4Q$G M:^I.U=!Z48F?K/9#&)F1[.KD9L#]@;5$O2;N@7XF-D 6ARB,+,\AWM/4^?LA MC)B?2J8G?6Q W%':LIG8YJH &=G;272=;*S^SN",HI)Q[N**$<<9=3-Y&^F M5,5)L*[$>+/!=G2Z \G/UI\MES5W-O.8HA<1)^9QB>U#0"*"P]FK[1X<47O M"E$/(C]8;&96P,X\0AJON=9$]);HO"OJYLHH;& KCP8<F-*"T76*^\?;&CO&J#DPSSWGMRUOCSRQ[#Y]GW%JXM5\, =O%;4POON M,F# [EO/LW8:P-#%1T\&WVI,!13OMM_Q(R;L++Q'-JNS>RN75DC"+YZ_9AWZ MV2'PW*,3._V:F@=Q"7?AO'8J7WWLD=Q87*4G19=Z6L>TQN"H?8G/HIN MVC<'SZDV4"DP< NM%C)OHN60@&VTAF%=(^5HD][Q'+$1ZYQ[SUALT8;I5,/: MP+L^FV7F,OZPJBM;#!-S-6ZBG4'W6 M' W@@-!&&NW][)@FV_&/$:.4+,K1G?"F83%$YZ7981#EO(K^EGD4_>5O5[X7 M^BYQ.">\!K5D9R>4;,,,L!OH7-(P1&UK"& V);WB"TW.I8F+K7 0$U+3!11/$OI(,##LQ;7^-* D7*O6TC3=$HF0Y=;Y8!4P M9!^L%3+7-EH""=T'ZQGOU0<+Y(VX8'\*4)&MA0=^)0'%9,F][A0 LJ>5"I-Z M5^%;Z!Y5SFRO7A23'/C6=;>"QMC,7,1SW055;Z"T,2T%!NI?:D(6[KZ50@)> MNM0PK+U7RW!"V9#N5<;I9L/+?MG]81P\$]M47SX_V/OLLLK4SRFIA;FMZ\2D.!6[& M3110LB-6.0ZP@3=BO^V!0VG)4V4WOA9+"M%[ 3O)%>5+3$EBOH[!8;2R7G%X MS?)16]P0H0X^W3'N_B5-AEMC!.H"':HK7>6T0P=]6=21=.U[6UDQ(P@G?036 MG!6ZN!*\3-B56=:8VQ?B3OI)9ITFC9AUS M=6U%>.5?X@>+.-?6D??NIJN87[ EFV<:(1B)N:LKH\STZT>/P T:"-&A2S!R M["GB-4:,(HA SWBZ9@\I![BA2ZAA&(E/-%!'U7Q0,7P$7M%$BJ[=(J$'QBD6 M&];4+6CA%'(,(W2*&G74.85D^,B'!I+3(P,C,P M,S,Q7W!R92YX;6SM?>MSX[:2[_=;M?^#KN^'DU3M//R8R3B5[)8LR8[VV)(B MR9-DOZ1H$I)P0I$Z(.FQ\M=?@ ^)% D0($$2I%W[R-@&0'3_&HU&H[OQTW^_ M;,W>,T .M*V?S\[??SSK 4NW#6BM?S[SG'>:HT-X]M__]1__YZ?_^^[=[S?S M^YYAZ]X66&Y/1T!S@='[!MU-;VGO=IK5>P (0=/LW2!HK$&O=_[Q_<7[3^^O M>^_>A6/<: [N8UL]?["+]^>'OPS"\6SKQ]ZG#Q7/8^_WAY]>.GR][L MX=#N 4]O!?,:FM#ZZT?R_Y[P!WN83,OY\<6!/Y]M7'?WXX__M\KV- MUKC_Q_,/OS_<+_0-V&KOH.6XFJ6#LQYN_Z/C__+>UC77YU&L^\L3,J,!+C\< MOD5M07YZ%S5[1W[U[OSBW>7Y^Q?'. NG2/[,\9&H^4NJ?4C3^?7U]0?_KX>F M>"#(&/I -N9>K_<3LDTP!ZN>/\:/[GX'?CYSX'9GDF_[O]L@L/KY#+SLX#N" MP,?+@)+_-PP%)/IOWS)&E@O=_=A:V6CK\_&L1\9_G(\/$\+C?+.1:6QLDTB? M\UZWMQ](HP]\X_E$:"9AXV(# M@.N(T"DTK)KDSC2$VVV "W7-K(CVDV\HPXC#7YWI:F!O=PAL$E6PT7HK&5)'R@.9M;T_XF41=0AJ^1_"%T=--V/ 2&P-$1 MW!$E/%W=> ZT@.-@%8WW>8BG-T/ P1,55_K%/M ("Q;>=JNA_72U@&L+FR:Z MACX,V3N W#VQ-;!RV9'%-@%N,>+8(S9"Y)UM&]^PH8YG,\:+QUK#)Q/T,=?% M3!;. 9M9E:ZM_T6FC$\WXIL/>YQF5IN&+#+)&4"+#3:""JZTU"B-$!/8*DOM MI:C&2 S0" FW&D1?-=,##T C/Y,578R6[)$:(0H;E%OH^K8%7LK8Z"#;#+"* M;V#, 9M1#&!-IE/T-,H,E2&=9US5#+,R]'(,JXB15DJ@J:,I8;"5(8TVEB([:"G4 MJ*.I[M 8 E>#9D&RBWQ'X8V(7)X8G@D"CU0ISI3ZH#*.D(F&$$;O&93B!=_( MRNW-L42:CGCBI,K$]/1/'IG$[[7P<3LL":1!#=:T_ /,ME4]98)D*)H4@@ZS4) M9#W_[#,R^87R4UWB/154/]_X9R1,VG8ULX9)QSX33GH7\QO>XX^$GR*#R8NU MC5$$7EQ@&< X_!:ZY$L?\7P_]M[UHH'B_]0LHQ>,VBMV>>I32@"R]<1<3!*E M;:,T>QT\GC^6 _3W:_OY@P$@"1N_(/\@>N#"YRK^X<^!_0Q0_\EQD::[T4@F M8?'/9R=_^U#E/")N+?&()],X_?.?GR^_G'_Y?'5]<7UQ?GUQ<75^%9M<7"#Z M*#E1#>G1V/B?"1E)LS]L\6'G!^"^TS?0/*"^0O8VQ9_P2S;GC&V$S>>?S\[/ M>IZ#YV'[KG$2XHLI6 &$0IW"F*$_/3.^'"H&!YN@T,8KQ!CBU
98O06R+-B_< VZ!@R>[4)4G%"0H0_MP;A6VB"B;=] H@*Y[%)F[#+F74(U ^M M 6JIO8P-S X_,L)W'[%1H[1O$X0B)(1X?FD-GGW#0"3T)_@//K.#OEQ>7UM8)8Y MPJ)W?O&T)/$P&'B(L"9SH1"0QMSV':A)F-V\' MBL(41&BVQU\RMEQ 2">Q,YJKA;0R?-!9S=N$I@ %$9KM\9P0[RP:X&/HVD9[ MIN?YT*I-V.5//+H^;X^W9+'53#/*6*1"EFC5)LCR)QY!UAZ7R&@+T!IO!'?( M_N9NPG0&*G29K=L$(3\!$91M\(J$XKD!IIF'8+Q1DNZKB\LOZ@*7.^\(KS;X M24);[)A?%23(3#V75%HE9R.Z"F(\&V#=R4TQ&ZAHVOF'T!#]$! M6M-V8"DT^PC!-GA=HD"K(V6W^#=9-@VE93OP$YE\!%\;?#))NH)(53X 8VW; M"&'>]",06^2BP;0AD@1D@)=_ KIA<]*N'>#Q3ST"K@W>F#Z61\.725/+LF02 M?V\'4/E3C@"2ZF#YZ<-IUHZ,7!ZQ>O(QCE-3>LX_DI2>P[CXWX/I9#B:+$9# M\J_%]'X\["_Q#S?]^_YD,.HM?AF-EHNS.C)[5IKSY _H.>_6FK8+A!:8KA/] MYBB]X2_^/%!":J:$:8@S.XBXIJ0 \74IL>Z*T!%4[Z#,.+M14K@_X8!+ UV<8HEI0&ZL7S>H]A< MU"XVT!0O]"9 QW@U?!D@@EP MV=+ ZM(IH1 F5%+.8K9L7-G9* M4HK2*RE',EM@ZC=%>$2CNT+ #7=9#[0;JZYQA/N\ ?T0%/STJW^FWX_)5@ST M+HH*@[ J$*2P4H.B?ATPQ=1K)+;K'F@.F,/U!I^@'YV@S"=%*IA]NB$6XB16 M:DQ\JE\NCCOB W1T8.+U 6S/F=B6SMPP\CMV1$**T5FI"5&_F*3*)0-W]**; M'O$A1^6#*8+"T[4;HE*84ED&B"+",@PG?2A->6 '143H';HA&(+T2:H%H8HO M(T<_=$L'\*SSLM?LJJSSPWN-] -ED@V?,1O.6P@J@Q9)Y2/<5&7&VE",:I)# M0)Z329>FSKF!XNVNC"04O4$L16BEI\GZ;REBO."[IZ1W4$8NI.#,%!L>RM6Z MSDK7/2:_.7C@9]J>N-]#-VNV@S&_@\H2P /9$?."M$K"_!F@)SL#]?H]D.39 M5L*NWZ"[&7B.BXU>='CZ@NV'YNG:'8$I377']A6\=I"'YYSB)_W.,[M]]T1$ MC-1*O93URT723BMU$M9OZ>!6V^\!H4AIBED7G[6C;IMK9< M;8?@R1V[%[ E*0YHYYL9;( M?YUR'SW_BVEGZ0U:\^Z)AQ"E93>1S!<,CV+QN8'4'E>#UO%1VKZN>UOR0,EA@21O&>VJKGX)2_.5^W33/1GAI%%6?%[F0;?^?>D!6OZW M_;JAP*'M0J?-DJSY@EGSI>7P6HK\-(VYY7'ZW6*?%X:OC]I!I!?/C;?44_KV7H)*4IC M!:[8YN0BJ"'<]]P-MJ__/NX0='DX[=$E.>"BK8*KNZ;Q'SN.QX]]T+I[N#/H MJL!IVC3F]*+I/%VZAWX><15D(#=_Z1:0SG_K%K1O/?ABE%60;-SZ MRG#P9O/1+[C=^.NH-Y[@GT=M.#L&O"'5 M%],N,7K*"NUYE"5@23VXO\UEMH+]>Y5>*3D,KN^N+S^ MW+@"$<$X>0TKA_R.!04=@F/#TG)YQ92I[;LD*V)$JA7S0TET);LG=!P\,^=0 M/7 -R$N)_D7RP'92]0^X^RD#?3'\COB7H[A2S5!_ZNL=L# 73<7IT1E3+TJJ4PRAM@P+_=PRQXT-!?(,9,VF4JM4/GQ$.0U(Z% MFZ>XQVM4=$X.^"AL_QWX@YL>6RJ NTX3,(4_6BF\0LMIV M"G9N CL6W^L3/K$M.RGW;$. W4D9N1 'ER(88J26/4_DI TT47HU4H7$"Q,$ M_SP =V,;8^L9.*[O[J2("E??3DE,<8K+GB^4RS<1U2NO0Z44TB:2DI"6F1'? M/S2L4HAC%UH>YD=H?ME6F 9QJ%<+G-$+9C+F!K0TM!_C#=\1B@2N\(O*2*<$ M0ZAN-K6_^,N!$^$JO@$66%$SZ2BMX[S!5"GQNF$Y$>(CL=)"T_5;TS-D8TH9 MI^=C@RXAGD.5K(25YM;X!+A'Q5@B'45XG"Y)B1SBRY:[/K&',A7'EV8%C$=X M.BL8+-#+OF&M2F&?**4\BH.^T1RH4U#/;-LE]/D)C!PK'SMB+9Q2/H2FYU+C MA"FMNRP*+!(C8>A*0,]O@#S]!8S^,SYHK<'$VSX!-%VE@F=9ND)HC"X)3GG" M(W'JRN4^A2/ABN(-41<TQ%O#CGS5=J;E;PY/"OXMO2 M^N_$2OJ WL0JES<5!&TU_G(RI8I$'(3,;> M!?_F'+" M7Z7XB0F[9*9V++V/H:3$3\O*26&S*EB44Q6$J&2(5M/)ZLE:=SGYZ9?%\M-' MOSZ.EW^U).N&ELZ5:*2,DA!"(5GD,I<>QB[19 'D M<-X!B40]V199E/T72#L',OLH Z4 ,@PXN4E4$MW <'H Y/J YJ*,-5$7.VX8 M,CR->012D6NNBA,3L52[)%47F*K&2U&7AXV/2JH?KOGR2TP,J>T[B:48M51' MF1I/'S%Q9?;I)+;B%%,]10T_2,,$-KMQ)Q$5()5Z.E7OH1CVLN7MWTG RU%? M606].C,%,QP[3(%A=>FDC @33,V[J#O.-4GST-YBY4:+NLIMT!GINZLC% .>N\?A$XQG\X M2YOBZ?*S,_OK51R"6Z M-TI@C.Z(7WFRRY9:44R6.A=/WF;IK)$_DHK'T$[%C935S/ 68OX1YY#_4L[" M>W*@ 36T#[V/>+V3QUJ%KM)X!NR.0$KF0;6U:AK:B-MT?=!F6:R0'[+*Y@3W M!R.+X0IN.J-AH#F;6]/^=K +VP=WFCH8Z/@&1^([_>!/E!*HVW#/N1?/XTK&\\/Z6V/]_^_22LF&N9JTA M/@.0UV^I;["P.[V)4RE.2=)%-.]2_2)&^#NU%IH)" ?RWO>AM'X3JF(LJO0A MR?K?HO6929[DO;51X/'%% 26*_6ZAMGG3:[*,*K2 D'U^R1K?9?LM4M;<8:5 M#>GA>;%!6/@HSZUGAY/X[XC?(?N;N\%LP/^&SP!S>(VT5 I$P5'>)$TNZRJ- M]:E_'XV%S)0I?$TPL:]N-8*%'6X5@1U5:+OF_S(8%BE M(36RQ&D83F6IO?@'W\$&'X-/M0VCY9NHB+-'U@M'BFQ84=S$$ 3_Q:PD)Y0C M/WV'2M\R[J'V!$V?LQB/'/=\R5&5D\O*//%5,*I2UT3];JXTB_JZ;GM816 % M > SHW >3U?E9*T*D> 1/$[65/)H>N,B-4-@IT&#;:_G=4ORZ]/K%24.ME22 MYMJX& W!SG:@R_%@$U??-X$2Y(W<-]A5D:I(,\^T?:'-+NSW)DT"?)'D@4_> M%JH@2<@#<7Z*"--)US=Y$F.-I(Q9Q40JR>(BDD4=X4W "G%(K?19BNL*'Z5U M S_C@KK8=_E$UV/9ARKLWQ:@D.\,FF2QJ)*'>OU.[SX73FE0]1?F<1)8I L MSWOL%0\U1"RX?I>0#<$82!F1DY0-(4IJI0''#81EA3I[:8?5PS@#27/[*2,G MDO'/"+XJQ(I*O)Q-AF"EV" 6A<7;_17+E0A'*B[R5[]X\;.Y]%:79.CG#HM8 M29Y4\(BJ&E)U"RW-TB484HR!E)$R28:4**E=BV\_'G[G8.[94S*L2KY,854^D54#.[?>*1*D0*]1*)Z5Y-@^&89S( M[,H?V7Y-D0&Z+S*2>"+W:C@[N:&Y?6VZ.A0>SMG(8BV[+SNBQ'>N*#,_1TM; MSJ]'FDKRI()GJNM^)VBU CH^D(Q>=#]0>HZE?6H1GI#_(XZ09\T$?BPA9BS4 M\5H@?^A;1O(7L984\:O@2\K(J>C)KBY>5)I\6O\668I!02G6]+U96.0M#D4 M#T6.ZYU$$M8?,*P7[1!Q!=A4@79N,GJ^"J4L4>6\%MEDB5K90)WT"U%O,I;B M=DN* E9 MJ3XG=,ZHG4G5GN[G>ES4C,C3HZME8VV 8QL_S]G[];JIC+TJ97I M*JG6R%)[ 0YYP &?U>B!J"<-E8%?!JR9<:4\!'>L$%O$-^(KQ/\\7IY:1L:! M?0@=W;0=#X$J4W08982E4B$X=?E+XE,]^JR:&NI'S@V!HR.X"^H=WG@.M(!#(G5O M- /B_%DM%CT M^I-A[Z:_&/MEU&?ST6(T6?9)JS-5"ZE/T5JSPOJ0Q[+SP<,D<5Y-5Z&\:N:Q M(CU%]4L:L^['=,K,^B@=2RQ'-R8]3D+V9Y)+^4MS7EJIDI1X6*<.CG5#^2V\ M[59#^^EJ =<67$&=[ B!ZO=?VC"A'KO!RM%[%VF]MWA\>.C/_R#:;3&^FXQO MQX/^9-GK#P;3Q\ER/+GKS:;WX\%XI.[+$6EV4+08JV'=9WH6FGD*AZ^S,FHD M'Y_$>;XX<=U8\:1TA._ARBA#F[.^+]/K>_3[;#0@#\(,YJ/A>-F[GRX6"J_E M8P46VB+.;%%WA7,3'P#(LUJW=J*@;=["S>VGS)IEX)"H15Z(H K6:3U+TS^/ M18>S^+DLYFK+6:)7Z24ZN\<[[G_BP\5T-IHO__"/'*-?'\T9L^(W_X7&4*9!J*RYK.[^GGLGD5!&?,\[JR^G@G[], M[X>C^>(?OHFP_$-9Q1 02UGYIW]L_*'8B>T"_E7-W5^9!9V-!OL]5Q&:NK&Q MCS1DD;_- /(K:',NU1\RCMW]^60\N5OTL$G?6_S2GX_47:@G1-.6++59W1'8 M)Q/)6ZS4]NHLSAP$$I'00M2T]J0="]C@7(1?THMP/!E,'T:]9?]WA3U>!TIS MS65FRZ9"C?@W3587998B!QJ9<46O:Y^\U2#ZJID>> :^9FX #B7Z75ZF=[V MQ_/>U_[]XZCW,.HO'N?^N^7*+M@#\4^,&:S(W8<%^]8=],DSN[QU+S:(,HJ@$*J)",_R=%>J*LYK M%"+.*:4T-DA-8M1G=$/6!S_'8Z?U [>"ZD>PYVY)%E:TU1 ?1F=7NR M3B8BX,/*[ZG,NLY#)>''*DA7-RSSA??D@'][>*C1(W ML2!]O"@>O]G[+OK:]\HNY3:&V0GUJEOE;H<(Y5X]"EE4 M0LO^4WK9LW.IU%_RW4VJ.FY]M]""+KB'SR ;?GYS@7NDY&*ZN+CZV%!IS-+I M5;*([X8%D4Y=$5(@GS-.%1F95NJKC0I3KBCW(T1YG53,^MDDM;97?A\H3 KS+NC ,:,;D[8#GA\@Y>5=X+R8+H<"T4 M"2DD5G -UIA=L$1^3L'>9\C-?D#134TRF1\IPZMG"'T/3(LV%B1KW0:.HL;(%,3IFTMC=,+A5G M+K+HS\\S3/=TM+GZJYXS[#R_>6.K_W1*,41O]N$?^5>_T&C*K'Y>-+.U0'F: MNY%Z(E#N>0A<#9I\RN)*2M7GWG?A-]75)6_UGR-.3+SM$T#DEHTL*;(%A,N( M^N(CM8,R.J:RFLR"M$O2-:9Z$0FQP[GF;,143*D"R[WOHD_W[%6/?/S[%JB; M-@8M9%^V]]V!AM >3]!/#A>*:CKIFUPRE\VI"QGA2SRT25('R3BE)E\/SHO, MH$A'7K>6"D8ALBH-SF_98ZH,92+GS;OVR))\FF4Y/#/?+:WM%C.K[OL$*UX\ M\#,0,T.XZ\#WOCM\H0VV1CNJPQ_L[67&.UC9C919RIQUWSEFS[ (FGL1+WHT MBY2V=.YMS7+BSW8=B;_9'_^]Q//IOT":"B\SI#*P"^":%@;I'%!2=))S']I; M#=+2:+*:*@>U=-2RK$9./E !KQGC)=(,$#'F./L'0%PC%+"9?91#G1N2-)KB MA$J"E1)VTE^3&'&2.[S=0LI9BN+8&ST*@I+$M@FE%FGIPT#PQ M!79KHSG0S)%#3,XH$6(!7#=X]9NAPTL,IQS8!4&NA _M5_F'X\L]M, 8_Y-V M:$LW3'+D"G.DX7>F"QW%..E2186GS9H[9#O.P$.$.SD'[NQ.ZN+(AH1^K!:@ M4\F#<_R-P*'M/;DKSTS3EH.YR!@=$H'29-=3(*G)%.&"+O)"[S"VS%W>_LSA M(< BI,,HP*6_):%Q?R?J$9]H"D8/9?1"H5QA4<*ZD23,6OGQ),@78(3YDX): M(%50DT<+Q.-T_&_W-/_C;TJA%?=K;5OZ'+2HXD>G>SS[E'X^BI#(H"P*31 M+$JH\A#GWHMQ]%0.XJ)H">">0[TJN)/D5 ^; X=Y,]VME-;MP3<'E32^(A2K M@NFMARQ(JJ+Z_N87OSXJVXM.[=!A9 6)5L6[)LT;^JFY"M.E=EI.NE3!BRJP MOM]/=$_U.ZF+(QL2@=V33J=:%>9E.,N]K6>2>M9Q7P#^MPDRG )4AM'=ZE*& M[X[(552CT6?#R[E/Z\BZOY&>K+NXZ7/^SK.^^P?5?OFIG/EWU M17 XR(T!AG\Z@H5_\#,^P]EF..TS6B@#DP"WCQ#Q$E1%V8.Z<,STS6>V409+ M7EBH0#+H:3.4QV=J,KVU.:U5A9#>V@C M14$Q.O[)=(LQ_31NL.J MZYY^B\H_0/<$I"#-DJPM6L6OYH1HO-UI$/D89./N"0<'?4JJ^_C%['1U MZJZC78$S.W4'W )T2KJBHJWV3PT\M6Z %?WMI,/U;([=(#I,=X1("N6,"Z[: MZZ\QW/O'3)-AG.8B&2>?TADG>5=7\6R3Z/OO_ GT^JU).^GPE1;W6VRTXR+W M ,IHCQH?L!,]OS1GU2$IA7JAWDR@@/D&IOQUP07^- *.85GZ' M5R(H@@R0%(7=C'0,/,>UMP#-0>#C=39PQQ8/1H]7(A^B')#D+&M&0.ZA#BR' M)";P:0]J^U :0+=]30SBF5GR@:]PRL1#D$&A-+QN972 MP>!@7L $3U?E)*9.AP>;"ZHD,#,(8*4PYW53#OG"0 EA3J>]TNB-^I_:8O @ MEH++4?M-?*!7*EHBW*@D45E1<:,G*+([O5(QHE'>C?>X%JZM_T4:8#5),C7= M?<%LQ<\9CX(NIX-__C*]'X[FBW_XY067?[0L1S%@">7&]O2/;UKC+ZWS1DY#V@%6^C# P"S,X(L,HE216 %AO, =\]3LJ7 8NP MH@^<&3?[8YN9MO=SK@AY1QHM@R2TYUY:5O$IY<0E'_F,]5P78Y01.K*S3OVO M,]U'J7;*P5T;=%F[ ]S5($\(I%5 #;61#V@BVP#N12IXKCATM^*:]Y<9M/Q MJ5YE4DHE'5_J\1]IFR&2;;>EOWS$:J\L(%Q:K1AY-3PP&)KC1%OGPL/LH P^ MQ5A] I4XJ35@=8?L;^YF;.GXW_@4S8<7JY,RF!5?4\5H5&5CDI9RJP!VA4P( M3KJH'K*"E/V6-T7IP$R*XXQ?>SK(*U )&-35N#Z>KX M)N;,=LENIYGF?@X,$IECC"WR9]OR.9-E$!0;J?TB(YMX61= [%?GU'&2TIP\ MY,Z'%$2YQ? \:.@O@ UMO-JF*\P$O""'&*:BSM(2GTQ"=JU ZE!A%53#'XHH@8<"RCP/WLW.&&KC.V @-#MD;+_$C7 MQ4XJ7R2%E4HKU4*QXWQ[(L$$UT7PR7/)>7EIWT/M"9KXBWXH+EQ!$%RBG)K] MI<9JOUS))S\4GQ\ZO>D577"_ ;C>D#@ZO#JPZ>S_D9@/MQI$_E&K%G68.XOV MR[5*C M7Q)=JRZ?5'^!V#&F/G?!"%X)@R%NJRDEVR%N\MHGN?[/GD(_VH/_5 MMT"XA@/A&M04Y0+AKA4N E$J&$(EW4WGNT@P1!N@*AP9H0!B($2@IJV 71%*Z&7!6\4*Q@CUAL MMS-Z 4B'#E54Q ?JCA1)HEU2G(,R#LZ&@["Z*U)\=%<:_2 <-*/LSJ6*$Z.Z MK4M>P$"P=XTL1OY\_=[BP8:XW!T_'&BG6?M%ZM;I<,\DZCV^Y/,>AS/H0:OG M;D OG,<_G-"'K,>FTC.CN;QRGS+OY>L!N[Z.3T;XOUS7K*E>RNP,='=R&4HJ MLTVE@(K/M0A@Z1V"X+_C0&WYMUP'^K)PY>K8%FB+$U.!82AOL087F7.@'^[P M233;@:"E';"%NFPY^[<%Y=(TE37;,@O=M$TW*W?75XJ4BJROYJ_G \-S#G8> MTC^X&R]O??HU5SW+/*:N?L[=FJUNXC#5GD;Y@Z?SN+A<]KINZ9X0.[-YH#];YE M#*'IN<"(>I$'E:.>8IK_AW1!V5%_/AE/[A:]V6C>6_S2GX].8NN/$R(_/I$I M]33+Z!G!I'H@G%7O.SRF\WT/;Y[!B;\5F\,)$+1M@MJL[B>:@#LF3PX!Q@OC MB3;J:(,<3B>>59)!-/%(Z&#DH9MZKN/B9899YFL!"M9"8[12 M%LI36,GY4 59";>%%"OZQK\\QR41"B)2DS]:=^2G(*T5Q.>H($?3%8T?8EJ' M-DIWY$:01DFW2(UJGE.>L7:CS+9)SEQ@SERICSX_)9(J>BB%<2CDG"B'K3N! M,XN62HIAU/VL@N5"_^ &G\$"Z!Z"+@3.Z$4W/2,(>2"7Y9X;'D!3K/3/Y!2Y MD#)V*Z6H.LHKJ*!1CX%<1B\D@@;< NL($T!4%HKLZ0Y,$@^P7.-1<,;*S:+ ^O\ND.H. -8YI9P#U 6P6B)(6M]58?2MH\^->PP?,D M!;7Z=5JKW_;'\][7_OWCJ/YZ.'T639-@5_8-*1-EI,%KMIRPJ]-+E^ M>7C.6?:%0Y$W5TOD0.?-WG\_T2^^QJ@!0VVO#'("B*1A%"./ ]'Z"P,?2 @? M"@\4JS&UYN3X@$)_MO-HV4\.0,^$.6,+GR#PGVU+AR;T08K3SZPS4]7GE),G M,=%@B%8=C%(E.G6@.1MR6?^LF61G9[ZLEME673&H \:T%/$S2141>+ ML _J M6=]ZEL&6@>S&R@D!/PII! 5(5 5":75=+IN'KI!9P$F7*G5=QM8S".X:G0P[ MENIB8752%TFRM;+3U1RMVT#X_SW@[?'1' M3M:]\>1V.G_H+\?32V@S-K.PR 1R"5&3LY66O_:NX66ANU!S8S]3G09INL99RW#PY=ZL4]U:$GF M-?^S_CRL6%+LR:1B$-SLPS\RW6/B(RFSG'F R;"U)%$L:=,VY5V9.,B-"0_^ MZ2@X^(<_![;EV"8T? )]BR;##T=OJ![LDH \BH@@\1V0@$S7&ZNI,E(@B%4> MR SJU(-98*<(+_:L=62],-TCE-:*@\[ +JW^14AL_]7XV/(_[E,Z,N$6FVJ$ M!J80,/MT213$"6V\-I(\5]N-YT +.$ZT#!AW MGKE8'/$K0)J"0/I;5+ M:68>D-3&[0=2C+0FU2X%R*\0X<$T.GB)!NT'+)\< M21EIS>R-?=.K]XDY> :6!X(\*LN_E?@-NIN! MY[@V-DN#/"MR9>$X^'@"C*7V0A&G B.I)UU%92 M3K+846GHA:Q'PH/<_F,5 MG1N ^09\FQ@XKI^I-@1XPGH0_(>5X.G=E/!4;HH,3)944DACR8U M4.R),U+3,\QPI5Y=9#7NHLP4H+B2^A]-BL;A;C>WT%Q&RR2+/BGPG)L\H> E M5U*=D)R=IO)@2._) ?_VR*WN,RB<[WM^D1&&_'BS&/WZ2$(@1U];F.E[RAE: M$#*U6=LR?!M5.1V;8-*#)PR,61067[P_ZD)52J@'LA;II_@.Z!7Y!FAO>]>4%P8D0-R?.=>&<1DP2. M$;HG"D6)9KC1U9(%DG2JX]D6EP7*"-V6!1&B&5YQOKSYGSX$6(1^G/_Z_U!+ M P04 " !G?J)6^-(.91%3 0 ]11$ %0 &5X<&DM,C R,S S,S%X,3!Q M+FAT;>Q]67/BRK+N^XFX_T'7^^R]>T6 6Q-"N-?J&P+$8.9!8/RB$%(!0A-H M8/KUMTH"C UV8QML86N?L]P,1:DJ\\NLS*RLK+__W\+0L1FP'=4R__DO<8W_ M%P.F;"FJ.?SGOT([%V?_^_]^_P\&_^?_P;"__V\\CJEWZ6894RS9,X#I8K(- M)!9VX3F'Q^._=#M.2 W]O MF3>;=M?$TR:9]4-0H\1/\B>)DQ3&W%#T#4UB]%_I2W&:H*5XGZ$5^(6/?RY_@)- MA+Q:-]954]NVG,_GUXN^K?NM21RG?J*O^Y!4F^:RY9FNO=S^PF_M /EZ:,U^ MKK]\U#]JH+B/VZ][3_P,OMPT51=N'';U:#2;KE43C@0@8OUT;"XUS+EN'C$Z<>Z* Z%DT2 MR9<&$[18_^!1PSGE-R-2J=3/!0+7=H)[B'G4%'V[;7JP2_ADXN==I=R21\"0 MXD\) E%P>,1_@@ 9)YE'J%,/HHX)4*=>_?Y[!"3E]]\&<"5,MDP7*I9_KERP M<'\&\T4_CH.II\[^N5I_'W>7$SC2G[__=E57![___KGY-^BK;RG+WW\KZ@QS MW*4._KDR)'NHFG'7FMQ0^,3]!9_Z$W[]J(VB.A-=6MZ8E@E0 W5Q@WH#=O!2 M511@^B]A@RK4?[8J!^-=N$T$RZQG^W00"?A_" 1BVQ(ID5J_&6CZ=)#HDJK@ M,?5N;L!V[TEC>(69DH$>#M0;WH2S6&;@_&Q)+YH*6)3 \@I3E7^NVK)8J^-U M7B1S%;[+WMEZ M&' .?N)LA]MNW$WX1&.>TFICHGLWT+I T>8BC8:+'O%Y8ZW#!UC*X]&.E]56 M?\KV+ TDP/\^5@_P&4(0,&0@?/[;Z2';QQ? MQ<(18[Y>OD':ZY\K1S4@3:[6GXW\I0VM+O'- G*]S MERW7DC78QK#,"C#ZP!:GA;PJYVOU6RT^JV6\&JUT=!S2;#TBX*-D\TY5T/N! M"FS,GQDX:&YDBJ7'RNWICS?=.6"(1AZ\552T2NNJK+K!T#!%A=_ZEN[5>AXW M+\[VZO>FV;/3_?OGP4?]WHQQ.Z*?AZ8_\05Z.WI7LEVD.7TU$\<)^/_;?K;? M;>FH[#2E?!WZ^)O-^\U#?CZ"Q#$((7<10IX,(?2=; QS=CHK9+CNB)@T5W32 MXB*$O!(AY/$((4^%$,X1:P.XN&P@,6IE\Z-)2>5XLL;? NZ^Y:F-L[/R"$H% M=JR[GGQB9_*;;]XZ>8)7%Z7PH!@48\O?\P+S3B4Z&> M%GG0K.G.W<0>3VJAA4"8K,.=5?^)2_#>=>^M7&X"5U)-H/"2;:+ Z)K%"[,\ MLK1E[YXOC6>J/*>=:JE]Z0[ X;E^;?Y6+1-U9ENZ#J=;Z2;=WR>;E35 M2]?49S7;PL=53E%49,=)>EU2E:*9D2:J*^EK#C>D >GBE;*LQ>UF?LK9WH++ M7KIA_N*4OSBW9=DS/!T%V6ON"-BHF0U&B) S4(2:S0!KSG=7O<2\VRFR/.EP MU'*:N7?+O4M7WD=/_S)0L(U$G2XTNQ 2A7'^5K?Y99P4EWW7M6?"I;/]HXUO M\L0AM[>R^1GKNP.(.GNOI1BAUA9,HCJIR\7(^KY$!K]H?L]F*:,"^@3%2[U\ M/CWA_B1J'3Z=)>20L <-6ZQF )T!D?U\66U\VP&M: MI:80!+?B2[D"4/$,O71SEZZK/\, #PV[C[; 5]3$&MS?MTI"O-D5O4:AR"S; M%^][?;(%?F(8G#XW8M&:%[(R72CSM=N&EU'O;:G6NO15^^,-\+-XVR>ROUTY MW>0HO*UI:K^<5'BE6'::EZ[3/]C^#@5_7S2_F<:@0>72V936FDBMHEK$A81] MZ>K[4\SO4/!ZW_K.MXJWU917[0GY'I$G6;5)%_.7+L8?9WV'@JLO&]^&37N] M)5=*\4:AHMZV5PNKW[ET#G^.\1T.;A]M>R,Y_ MNNU]GN@W<3+C>Y*?U>;WR[(N2.W:PC*6A?D@<>D!E8\VOHDS>=JO9?-ST>_; MY&+6&+FLIF;F/;TVJ(EWM4MWL#[4^@X+@U\TO^F9,\7CV6)=\Y+#$=0\P"$N M7I0_P?P."[,/) TOAE:CED@V<&^2<8O5NY+.+RY]C?XH^SLL;'W9 $_D6\LJ M/RO1O-IA%E.Z$B_BU*7KZL\PP$/#[J,M\')J."=GH%\4O''G5J;OQKU59(&' M!09''B7U,^#;RPEX! )?N]4FZ/<;1[M&CMIVLP/P%M6I%832?7_(A':Q?C2K M!^;N3>N43+R4HZ''B>(7X@&7K1L3Q,)WO^(.,.[8+C3+3 ML715\=L5H09\K.U] W4]9UY7#=64=B!0SDS:QJC>KO-D^1ZOWF>S4W(6NL4= M3O/F\#0?KFW0.0\VU1=SP:P74Y=H%>;> T_C>>J>".N"UZ" M-.-]L/*DJ]!W19'DWQXG;Y7,?R9*5\&MP^D/)U(Q/4\Q61(+5D1#.:>R+(MDDM( MH=/ZER'BY\]S.X6,T[U[2Y3$U$+KWLKEL0:<#M,.K?D?8AD_&;M/6ASJ^##/ MB&7IHE0<$UIIL=1K%0;',W1H13_,89ZP^P;G0E!?(C+)88YJX<:LM^S>SP!C M5T*K2BX&06&(.+P+02_N#DI#LZJJ;%?#,ZV1G5K<\YKF7KK:^:C=P4_'R7/> M1TY2[8ZD>R"]Y!P'N!E=6 M+53NA\OPZI!GI_D A1JZX:6CD/&V,_ MRKA$8<,F5%5K+>ES\4,)RKS ML9=NX^TF+[5NO7(KHR<*?.AD&X44GY#@ZO?3#Y_0X%FN'_6T9XEW]7M-O9L, M]Z4,U&>7#16ZZ* ,+2L%+IJ2.53[.O %T$E#61M;]KZ^:=N2 E#IKXVF,;UJ MJX;W*PX/I@4KS@#>S19#&[5ZQ91W$PD?S_DREI,3\1O((]/2K>'2OZGBZ>\V MIS7QAK;HM8H9S>MGIVQ*\@PP_&(@.(80WPD9OM5M3( +N*$-?(VZ@4/&[.C) MA K&^'1*D80K5ANZ&]HC0&^"P_.S_TX8**LRHJ8YW(/ O3)3J;*D+K0N,;U3 MLZD%U/TC?AXLVB8,WY8GJI6%K)Z/!EM7S7&@A? M2PL\/_OOA($,M,XM ]A-H/O>CC-2)QL]T'-[+%#B/9[W6,=-3BI=@TA\+3WP MPO0O P6' @^G< T*^DK,@#R?YFNU03PI)"? ^VI6X<>X!N??W#R?;]#)%=5: M,U[.\WEMV/8&HZZ2KHX;G-5J&OYMM8UM25=382W)N>% M^ WP%3#^W,S^"?_7,OC[]?\WK%@'B%;N.4UG7CPUN;Z%5E M);1:_YDY[IR".33)\WE\=)Q,GGU'\B25!DJRQVB2:?*XQ^,,@>-F8U$*K4R' MIM+ I^\3GC0-Z1EL:,5&DDP+'L$;@\7R5J%,)Z&%-B@83FQ\:HK:PV( P7&J ME4'+IXL9:5(=":1;KZ1!LZ-4PWLJ\O-7AJ>J8G=M^(.JV&UZMC.2IZR%D&PH M9F/.QL>"08Q*JUIIRJ4:X<5&R&HA?*U%Y66DC#/W!=7.>TG! Y76PA2[R;9^ MZ7;'YR E3-FMG.SG93E5RP5.V9),QS]39$JF#!?;)I"!.I.@'Y9>/KS>KCO^ MU8NHN(SJ(/([#TUR%O3())WWT\PVWGD+N*[^*%0UJ7FR6I$SE%#*%NZZ+)UW M>U)HG9;WT&I]D>,[B'49VUWG0)A_^V40]ET3S]\)R('M9EBG7YLVS*IAX5YW MM:S;M%>1PIL33Q MU DGGQ"98.Z"DZD2]5*NJ.53LVZ^IM<6F?/7$'KUW!-QG#D9[$4"#R:/9QU# M:W<-0NM.M)H0GU+-$7UVQ?7JR1-Q C^US4J*_>&LM:S..%*8JI38O1/SBBN%%0JU. B;S']TL4%4G0&EH#U9^_.V-7='15-& MPYXA&VEH2\9Z[:_&RQEGWIBS?$WF"GGI=C;.A/<&X]T9[J[E+TWQ.P;1WH*$ MN^$HD8H/FZK K+IWR^)*:7I2A(2P!LG>IQ."4*-?U?$Q"M055^CKU6Y?6S9< M8IF;F\VX&5I?X#D4/#>]+ZT+7E^>L@8?!K\RAZU@WAN'<"\6G_8]A$LJ&2IT4#JFE.$S='H634?C M]T4"[U94.DCA",UG0#.GZSZ)GW22MCFYVFJ-*@*IWS*38?M^UBR$+OI_"6 ^ M3. (RR?$LK_.=U2[#W1ILWL59P8]E\(UK=1K]%9L/ST4Q$@9OP*_OG7QB*@1 M9D^-V:IENR/.@(.6)1.%];=)XO1=->48;&G.QQ=UXLXHM%;=283?U^+W60)' M6#XUEOWR8T'-:TE_A&6CJ-2E^WZR+#"B-QJY%=+2O,B6>"V6GR7PE\;RZPO. MG]?+FU(Y.S$W[;BFDK.$6T_6)64:@?D"O+PP1*T^"\W/>'G5<4/$&2_7UDJU M564P9PJ*/H_ ''XO[SMB^8"7IP[:D^5BG%5Q+Z\Z3E*Z8VJER$H.IY?W;3'[ MO)>G3&]7P^&@YN)=I:#)RU0;U,-9JC+4^/UX+^_;8OEY+V^A+Q.RTQQWA)HB M$3FJT]'L9F1+A-_+"R&6R\W"M +N6U,!Y'OXP)I,.LUN&+*\/IUP>XFSD]:] MEB;=G*6U%%S4C?IMJ7#^BU5>EQATXCS0A\A6.=W6-;)=TW#2(=M4:NDNIZ.0 M3?YD:?E_B/(--'TZ2'1)5?"8>CC]'_S>8YF^\V[]&# M_O!0H945N=N[NTE6JDWQ6L];M-NXE$ZQW-X35<>B22)Y W_RC@=.8'N15F6E M6!D262$C#]WA.%U,KL3GYHA^\?H'9M49Q((_OS5AZ5$I->&>4?> M&53V 82*_X/=SJJ>@19;RWXC)?9^CS[, M/R[U_<[_98EC[JXN?CT1_/B/6: M+"[L(3<']I@0EFKUSD[8=PN^O<]]WP!8_^9E;OQ4%S=P!I9GR\ )WHZ I/@2 M"8?Y^V_X!W/(Z&+@W]#6=?/C(5H>C M[6>6XQ^_A(]!U5MFX-?5DU[MH6K&76MRD[PF)^XO2*WX"/@]D/@UD8 ?[3P5 M_GBR^>D BFI\(!FJOKSY;QN:20Y6!7.L:1F2^=]8\ G\UX$"/OCO+[^UHZX M[ @]QG_N#7R)H?^8X%_4OX2-;##XY^I?;2L#WSH3R7ST1/_UC6G9AJ0'O6"Q/$9"1E8B(I,:1$I\340$J(-)/JBRFV3XA] MA9&2,DO+"0:_"OAV&@KOD\O_1#716GCS&)BOG#V$\",X]BU=6?>V909Y/(4^ M9[[]8UE]<+97OX5JL*U6=* M$7,>Y#V&6J[6K/SG7P2#__(A!LDO0T<(K7PE7)=L66>\>SSHC9B*TJ@DR5@7C@_ZPAL UVWRSW,.:?+W6;&-UH=D2N&H;:]V*R&7:&/R:2%'T14E#0)2<96/N M"#6>Q(":! ?@(!=O,Z%GHW2@H' P['2G2<@D="6">"7MU?UQ\$$'90=YR MY2ZSXUK1$QC-<6ME(=[I^J?A7DV+BF3+(XPB8A@:VG.X"[/)8]F?#\'/UU)M M6S(#QW5/3=T7C-&4D^T[W.M.:CP]DF^;Y>'[U11]0C75;G+55A$IHTA/P?[I MSUVUSR2I&[WK;K&Z4;P#VS(P\>#_,-=ZYIN(HQ]HA[U:I!^*X& Y50<85 Y] M8-]LG)Y#2^Q)%2/O[VR@1P=/WE&(G<9PG'&2*1ZO<5TC7TVD,PN_K/.Q 834 MH?B!3TL%R%8P\+ALZ99]LXFQ/?T61?YN/$AY&[W:^SJ(>?IANE]H*X>(4RR= MHL[G9YU)Y/]6C2'FV/(_5RA&'D>\PRF*6!#X%$[J>CR!/)-TN%;F@XM-KS;] M*:HST:7EC6KZ,=*^;LG:KTT4EKE&P_4#X3N!\;5ZM68YBQ5JY6RQFF_% C52K&:N+TXD?O +279]!J$M"WO+&$QR M,&<"9+1#JV"JB:FN@\DCWT?YZZ(6N_<%'=9;!01( B)!TV)223$B+2FTV,<3 MK,C(0%92N$+C%+'>*@A^T9;%25DMW9)-JX&K4K>RT,SX_5*?BZ2(/VTY$IKN ML"*42MJ2]<;M=&I&J5(#MB2?MHP7DMW;5K93Y@W2H!;\7'(UEH,BN-\-.'NI&J-P]WX4$SL]SE.S_44 ML3)7.(.3[E1DXJ-VHB$R^RUSW(BHI^KCA)"W"[;9LY:SXIQ#]9>>MIQ)O:24 M*N=;?-=629&P)\EAHR$F#SQ=2+98+3MVA7A=D4K&I-\UAYS(;ENZ_L[;&A7K M;28H^;HT<<#-YL53Y;A6XVCC30XV[#9H\56ZY+G6YH-@9]/_Y-'^)[ZS,Q:T M>5#MR=1U*NGO7+KV9F@[>VSHRT(<(U8=T*GKG'ZW[LBL'[< M1AQV-A-W.K=@AP/=FF\ OGD?G\/U[:9O TF+SR&9_KA-N_U>ZD,UZ+E[Z]=Z M8"V#4WMQ^NC82OM<( MVI--[,GB^3WJ)T0(8\3'+_(YL:T96N5/'AT,++JB*:\/8L&^_ S5#*HW:2\S MEK(V\* &KTB65\"-VQJ^%"?5N):8W&F=(7PP'F)_)POQ.)=09M,SMMVI--WI M;,3W6(2!,;O[]Y'F>)VVN&Q!.H.8<>\21M]&3 5KYO7K6N,-R:ZM03V'F7>(&^7 M1P5K@*F[QH7!YK':S!6M:[W81(NZ?D:@(GD*B1R M=0%T^@+R=W9W@E,4&SC.^I\R--6)G=V406*ABXD[6>4!3T[K>6TX%<='IE5^ MBB-!DD0*:ZJ&+ID*EK75&8AA+4^%%C.%3GL=\"W".I,8=NY4VD< R,"7-;MM MSL%*NRX4_J'8!*^7E6A0?)3-URW$E M_5Z=/ I']\1&JE7(C>8XF2^)RTZF[/!?NQYJU*&UA M8D--J$XD'0,+('MH]PA^#-T[X$3N_R4KE7-A!VH"#*F"E[U^*+7HVW^NJ*L_ M0P9M/X8-,6'583_.;3 A>YBS@?2@[GT#2>%89DQF,D-\27FJHO(K-IL/LT5, M,?A%F<)_G=T4+EM0^NHCR]S/I)VV1\1*4PA#,]RI29JYZG)U;/+@IU"+81-Q MFL1?L9J'22.=2S<_)(>BI8E(_G(P%^A@@GB.F3[38RCDKWMH.I@$Q1S2Y5E= M_M//"KN0-7L/?0<6\7= [L./;+R=+F<4NQ8T$6W55>%L@GQ78 ,%FWBVXZ'$ M5]?"8 M_7X @?_3_0@8F.BC"R>[-Z1-?WPR7Q/'VW#J'%> I)=4G:1&P+"[2 MN"2+DIQ@198@"6; L -\(#_-N53LM%;B1XF&UG4FZ:(^4G2&W63L/&I9H>+> MK9%>: *YRN1;2 M.80?F-A\I,)/'DRTMZ1H?#!&PA8$7YNZ2X+L^[*V#7U;5-(8R&:JKRW5^QG1 M+8YF>'ES-BFL_C(ZQ0MQT7(M68MA_XM?HRX);"+9V$S2/8 .<&-^5<8W;BM] M<[2L-5&@B+90&9F65RG((P:/KR;TLE%M#G!Y"*%"A!@J_%V]>"H0G%>MGN' M!U*B9SGKL5$G_%I+/YS>A3@I&,6NTJ'8CE"K5&R9FQ4ZM[3^R AOUQW!6Z$=^>_A+-)YU9WZ)?7\D_G EQ\52>-"#(BV=ZS.=B?Z\K?., M9]OPT4$%'[0LN)+K.3OQ=J%O\_;L3J'XFE6*UX;#>*N9>G>\_>IW#Q55/O6F MQ]7O8&OB<"=_J#%TH+=M;;3^&\J1[)^Q"OY6K6V]K].50_H@/%Y.^9F3')-[ MG9)%.@:J%T-U7:B5@ [5C&V9R.C0EQB !L@2\Z_LD&0_=R$KN5)0J.:)^GWH M8S=;UNX(Y4OYK#!%5S^! U M'(Q\JUB!\]>':LR7*SF>Y4#LEIV(FVMENJ,]>[,B72!;RHCW^G0%C'6QUEV] MN^Y/I#U#J#U?5CBO+F[U6N4#15W"=/@\@$FR#)4/NBY3\:701K;0P4\QB)WX MP2\< VHM^!1[8QA \3'@F)C6!$3 LOTXAD)&T7R;A(VBZ1:<^&^B.NA9AK$=,ND&G/GJV(N/9)7'O- MB:%7>P&G(=TC9R>X+&Z7FO'U_7'/$A3MC,7513R@RTW!_T>+GW[;USV^#'R4>^XW)?Y/C] M,$$0%/M#>.C9*P%>'MO[ F"O.7+UJ@7O:^FL<[E-X=A/X'9E[&@Y.!2C/>)A M:X$XSV/VA.%@4#4"_*D _SK/)1QHKQX*+K\A>A]!Z[S0>I6E'D(27?UN/;<; M\.>;MKZ(,=+ M"_/VEL@Z#:;8^!!H17KY(FW<2Z12A*.0F8X72:*(0E_=2#Q%G0G]3=/R$R<])TA(@D,,;ML]B:'Y (O!+:7C.".CZUE_X 2'I)\,%5ZP=D6KVL5FS M;W*.>O#A87&$6HC<^_Z/FN)*E4S"@(Z2TZFK X8O*9UP74+\7)+KFS=)'L=P M_5S9,R7TAA"9(5,T%/,63=.&2@5@<_3GZ(VL;:I[SD]&A^N:9ZJ!B GPA=A: MKU&B?VS6$?%\V^ED^W53B\^,I9XV:AI,.V:922WI/1Y-CF/4P<'2W)NRJ\NBV^\.*_=$%2MN- M3G.=0/Q6N?)OL=W)IGAZ:>W.1\%E*>ZCNU.ND47_[.TI9ZN3\90H<"P?11'B M"47P!XJL6U"?391W3?]#1[JY3?D-7-MET[O&C;_"R7M(EOD__[.;.M279 UZ M(YZI/#F1+.M LN'*Z(XVB?VDCY\AB >92=+ !?:-I,^EI;/VHE-0JK97%-UL ML4,A5-'7=/+?V,-+--=@5#NC06<'=E*6'L7!$]>TO00L=;%U:0^JJ6&PR6/Z#,B3=*$V*<'K$CC-*O02@)G<.GJ42$T M?T;H_6FHN&>4[=<4>$)H9 )M"/WJ)( VER[S6"V'96K5-E]MM[:F7QAOX7WS MX9= N_^:CU07Q"%P9(0VE&.XZ9CXQ%)8N\OU7AKCEZF&]6;>?&:5LH@U+[*& M?;$T;<2;2&R^)6L>-E42487%SZVP^+Z%_U-(\\7V:?#@V-^\Z\!_!]TR=^UPYT(XT7FC\GV:O^M+JT/H[RBF&:D$R]%2$Z< MXO'QVD]Z.2*_"0OE+'LNV4K9LK1UA;*@3IN88%)XDGQ;R&C=*;;N%7OH=B]V M].5AQ'Z5*C]@/HMY0B3A2GI WB(&6 _ M!%/R%,CTG0MLO@U@SA,_"+UFOOI-?V?[&"E)LL)5N3Q?0;E!V6(K([1:T%;A MJEGX<;G7*K;$1.J]*IB,5/ 74<'G14Q%,J6AKXZW"=M9U9$]QT$9\:@<-&=* M^M)1_;SL!RV>L4PE. V&VC2!X^FNWZ0V <'YE"@D_'U4.I'X[CJ=:@ASPT/!A&_+ZW=(8,NUEM!\KTZG(IW^A73Z^1#30.=H5==/8/+5,_Q W[Q' MVEVW' \=VN'ZEN>N[_7"FJJC?3]\?5N537Y[,YQ&^?G-6KD%A:_>K&7XK-#D M6R*3(ADB^5Y=34>Z^@OIZC- !1VZL2W=\15TW;9DH""=_/U0$VG@*%?B>R ] MRI7X5NR.=N.B7(D_;W\718(@$R3[GNR(*#WB2UJ>[\-'K5W@FU$R1*1^(_7[ MO&-'E/D\5_9=.CY;K.9;(DTF$^]W_Z,,B*^BA$^/DC(82GK@\OOW24<^?^3S M?Q^-RS7%9K%5RG&9=JW9>KN>Q0@NTK%?2,>> A=H"PO+2;)KV9%2C93J]U&J MI%!M\OEBJ\TW^6R+*_.M6HYO",5VK\5GA&:Q7>3?H6JCC+*OIV[/AQC!#(J M ALH6$O2@^*@_-2#=$65O3U;=540['L)CE^ ;FT+1SK[&^GL*&,LR^2#(L32:BC+%(9W\$8K)@(/D)O,($E6H&IFK9.[KZ^X$H MTLO1^;C=_)]*L^'FD@K?UMK.>%O9^_L9HM$,H43S'N5;R)2OE](^9X6)37_KJJB&=SP MHEKF]X-*I'&_K<9E^+M",5WTC_TGV23[7DW+/%S5]WWDY^NJVM/ @U^,(,6B M\I'?2;,R'W%/[%MR3"_B@JDO,+:7[Q5"3]Q>'8:>?([2^L_BF*0WUS(_W !T M#*@__EHLEKTFZ6>NQ?)OL,(>7J)91-=B';:Z)$2PPZ.PYKCI8/E%^ZA'K MAX\MU87=R A((]5!1^]M2#Y]B37!Q+)=S#(QR$@#(_!X _OAHC9(19+XKZ=- M_8^)7W_YEX=*JNG $6Q+9[DCR<4D&_CW=<-.7,M&9@$VD&37WUHWI"7Z(9R* MZ[D W5**P!/7UY6[=[I"-W>KIG]]IP$D$WV[OLVS;JLS='_SSJY]&?XS])UA M.$KD&*.KEU%[(I5*7&.YYQ^S&6Q?0M>"P]\_&;6#]3T7LR7?Z;;!Q 8._!T& MGVRC?\%B F0WJ"SC3U!R',^8!._A\P>>Z\$G@!EZ&'(UU-?S[*E--ACX;(0# MV9V(:LXL?08P#=J<0?D;SPQ>VZJC.3'X5H96&N38-L_!\B>E&HBMZ,+K09"C M%G#1YY2$+ERW/!N#WWB0(G9042>&+EOWXP^P3W2MNB2/5#C'-0@LK ^9!D=F MJY(.@:.H@P'PR36P+<._CGU-EZ/Z@S2&[7SV^*/55?BRO_2Q\#R KGU:?Z H MOL::^\B[C/\\>E]5,@^:\B0 K2 V!Q(+,>1C< =T&Z@A\>N#I86^0# +"((@ MA-2+;>F(YY#]BBJ[+\JQ#(D/4:>BE4 =K!&";D^"^LF31^@&W[5"ZP,=82NV M5F2;CP-)?OHI*EDBJQ/XF+WVD(K&@<\GMC4^T-%$E\RGGSDCR].5IY^J:'W? M^Q2*X]./YJJN/_U,/M2CO/_H^:%V$PM9%E!F]P8*@/;TLZ$EZ9N/$%\=%<)$ MLC?2NE& OI#ZPGX=!%S:3_#P2"W%$)_F0-?]&Y<#G7NX9:"D_.D^JZ80C += M T8QJ%%EW4.69LQ? ] JH<-)NA!;KG6S52^O MN#[S?9;EQOUXN(M\>[6Q/X:X+BTMS[T9J N@')+X'1-P8Y^OM\L?A0_7S=C@ MNR>>_KOF\32FA(;H!Y:>K1O [H4,_O.O%)-,_7HZKB=QA6-4V..;6!]IM(,F M.((R7'ZDP+(P)-FV -12EJ'*2%L%A><<9$.@EHX+5[RA.WJX@]P)E)./3_@' M^-H+]H/J'/T*X+07=HC ]3W!99G E>PE-K'@+]2'F^R%Z]8U-@"0O!!!0W1C MH(DTF*\?563.#H$9M#=]A6AMZQY&"(L0MH,P>2290X#.(( &O(RBE! Y@M[CFI"&$;PB>"S"Q^XJ-F;Z*,-D/N(H3$@?0--J"FJ0>J'"Z"A MY%BF"?0(0-\<0#NFD2LM,%V:.VOT##U]'>K=ADA'$JIFNXUV0FS!R3M@K;4V M9GBDG")L'5).$]MR?9AXR'!R@:Z#(((%OX *"3;R-SDCW'QWW#PVN)U@YVN) MH6UX>03\8"540+8W6<#: MIGAH9]W?-@+V3)5!I&\B,#T"DX'V^:3UDH6BVNX&27#! OZ68U@0@T>(^32; M:.-F#:!U,PBZ'%M%#WLF\ N'E)4;&N@ MKK66+#DC;*!;\TV:R1X*'V4T;K'!K'GHY^J%-D6L]BA% ^U[[Z152'UK!G8V MQZ&ZMQRD\!W95OL ;=-#)/N+P A(?HMUQL!N':Q-Y@ 4\+IDNU@QAJW+I\5\ M @/= 7,X"K"Q6CG31'[1?KI:">4 !6D&JH.RMI8 92' 02A8%LC Z,/14$0, M(W&2C/D^NZ0[5I T@)B'O8%"S^89[&0]^4D&3XFSGLT+:4M8Q7+$S]Y)J5GGT5QC/*/T8MB#]1]D;?IW,:D/9PZWF%/-$5AWM,W/N<:*Y@PX M/J;6B$-*9*+#]02I!P]E0^AJD.QGOH"I& 97(GF$.1,@:; I&NUV*USQ5?@( M+/UQ^(C;# H];>A)4+V[ .SF8>ZD&5ZC%%$DQ(]3$?T^4.J&XOA@?D:N_9RR MEZ2X"P)%Z$H:&@]F]?5-ABHRE3WX5D8TF_C3L%!N*80A^).009WH*V=(!FD] M9#0]9%;O<">VF90"9D"W)L%OX4/\E*HY?$[,W[2#0).=WI&(9-22G0E\4!FTR*=))B1$CN@9BD M:+E/#@82F=B<> E^X5^6(.:*5:Z:*7)E<:<(P*-V8D'7"#S%IFB6>-S#X;O. MSWFFYI1G:-#\,<+W AH[F\)L7\#Q-&9M%OAV7.47^W.)LD]=_:D:'\AIO06 M8@8>TO667B^[W"&>R ,,'DY.83^$*B=DBVT^^]?C&9[A'.[>F/YT@OC54^3O MZEBWUBQGL4*M[%?GCZVOQ:EFKD]\2NS\L\G4JEF^VN*S&'S5JI6+6>ODYIHKY[: M4]/XU;P[)%?K18E_*#046>$AQL23]M MZI6ZV2,U\T1'J_Y70%ZA6KJ60UM5Y63)9P07K6$!/[+>DD MJ"1OC>J ]QB"F]3NF@2CS$5FOV6C:C-&@1L20ORV*QII.Z\P+4Y,[K:OEV][91D>;]N MJ#I%P[$>8$%%:':3*W=2P..5R4,D#[# Z R+Y6*#-_$\:?5FRV1[ M=K_D1/( "TR.Z@X],""%&G>[4'BQGVDFX0 .L"#EMMOLO;*P!=(A]#KHXFT] M!WL]P (K7UXNFQ;-\"J;QH?Q.[NWRD *')"6ZLQ:\/UL9SW F>$#W4Y4*H.#I<*P'6'#?"6:@FZW\<-E5J)>!7R9 6;'F#!DB^7"Y7RS-+4U#SCK$K]L6PT1.H M"\AANP/:F6%:JW7'S6[I%LY-&XK4 18XAIXT./JVRY-<1K25?'_<@""D#K# MP+L%5S7(+!\?50&1S5AZ2YR+U $62&QO0]5=B\G+UUS]5Z$E2URDV=%5Z=GX].?K8\/M* M%4&V,!$=(-+(ZR05$<('1#*B@P^(U%<"Q/NO]@Z[SF0CG?FQ=%CKS+6%L X< M$9,%YEBZJF";\/D9"<7^(:SY)C>Z(MGR:)-(0#T7@_M::O4C,9/Z@IC9RS\Y M$-C\<^G6/VC>W>HKL@S 8/#!@'HU6;A6:S=<> JU^^E$^)@JK,?JWH^GQH[L M^.Y:*,D3J-L(*X]T[M?&RFET;,CP?Z[4A7MC>H9BN>OOKS!3,N#P/2<^E*3)#4(Z9RKH'_X! MYIR;D6Q[":G=02=;KC!T-@+^"O:\V20N#F:-2J4L"VJBH;M#JW-GW\]%&FWD M$R092S*IOW\^IL3OR!3_/J9XF(2'(-?20XJ3UKV6)MV?2G),WK,--X+BV*J.B MJ6@ECCR5K^"IO$DU7-BR^@!/J9%)5U82721?H8.O$ZV18#C2(Y423G*UF<^U)6!>[S2^YBP#:X M.Y8V\'C"X:9DU7;E>4-DD.&92L58!H_"-U'X)@P2<\;%ZG4BH]2R\866K"XU M298YAK*%%"#0^1UHI;+)&,F04 MD.8XVUJ[ACB_F #3 9RI^#6O.!_ES^N/997-5 JI^4*8EHA;87"?%!RI(2:# M+9,8F:"B6,^7S Z]()$YWV+[-IFI+PDP; C>&&^5DL2 JDWM)C.',H/6W!C- ML-\K,.1?_7@2.3N*\TQ)3OL=(Q/!EE)T39 M"1>[,+Y2&#BF%B<$DUKQ3*/*5W"M7+=F2!A0SAX;(Q+$!RZ3X;D'#XR1(YI"'0*6=;7[>0+R/$-Q$%:@/! ;X-?FB! M=>X]MF-3!M^]9[C9RLE,:XI?:@UYJ!^RP$8B$_FGG[H,OU9F[F=Z=E2=6;>" M6EH9@UK&-(M#7V:0PQHCR"-B.E_770UN7X&37U_1$.V]1B[J92VA#]M"%=61 M@0ZM\:I%FUUZ87KSGUR%%GFHL21QAFT>.:N2H MAG2%?(M(F -]V2Z/+0=?WE8@5R)[8:?$I&'&@)EJ7V?-GQDYB2^!&I]E_78HBE;!FA+ MBZUB..2D>OI OIW413R3S:;<=J%63-3]:RW@&LJP,2IU_I(IWU04(B_U_*OC MJV1AIN)$Q9FK::&4R=H9E;#'^2F'9('V98%),I%[^@@.&P,C&=M))0YDA^Z$!^B*]\HO759VFB:LEG/<5*0=6@ M6!Z*OU^J;KBTXI^!A7Y ,^1*HBV.[_-C >26!GV?!(N_P6*B;HN_U@/8KLO3/5\FAS))RQW76$HS M["XYO)?C]T 8BH1?#",5P]GS%TS^IJ)PBHU(GJ841>@_D+3=+>@[$.[ AGR:6HT8E,+Z3+Q*BA)/S M72@)'X5&VE7=T0;L954*&/Y"<>3F>-&4V:6&&]QP,;]O#5?]_AR.<'T3%I&, M:.;8 M'E P$-2@CLX9?5]7]<(6U35R-[I !2_4<^VV%G33I<2FQ@A\ODS:*L 3<"7U M:V&DDC&".G_1XV\J"9?HJ5[:&OD:4>C+7A'/VYT,3K;%^T$]<4]W& Z) EP8 MDVPL17_8-8:GKB8*5TT=<'\]/LF6Q!B9W"P^NS4$9C<3YS_]&$A4=5PKU\OYJD9JQ M=W3*Q3M+GLEX:BM;*Y4H@D,BA6+1QQ10O5C/]\VW 9TQ%>:;:I/H4KY/7XR/ M\@ATL](>2O:\SJN26YWF779(+(8BZ=?@(!@BEOB *X&^J8Q$M_!]_O)ZE)"4 MBZ)FCQ/N6,NKX^6H*J>KV5X#"0E:4M'!X&,JU7RKZAQERQS&76 ;YTJ#"C\1 MHFW=$&B.\ZVN$.!MB.\LZ+LOUIVUV$%K/- X3\L/\SA3&JY,RH;VN%^4(RH2 M^>D.;B0G9UYACQ44:4P1;FM$3GGUKG>7J-S5,EQUB 0%KK)TC$E]ZWL,'A;4 M/X>=_4+-*$(M/PY:1[YMY-M^C=7WF:C8B_J%-LLC*B$MN\*T6=2ZA6XZ66&A M%>_7\&!21^Q\16YNY.9>YB+\%GG))!A2-ZO6+3_M5A,=AW5'B=X0R0M]I+Q\ MI9WB5\>6H^.5T39PN-7-1T2>#^B5N[K]:_-SW,M AY@)0LYD MC*2/J'4;N<71ON_GB]"'!*8/R)#D]/B6VW/;:IA17[)=]F3"P]Y(@,\ M[/M2GZA;+^;L7,8R#.A%M%Q+UF+89L9'_/!_7W9$LNI,58#OAC@CR0:.2(]* MJ6$VL]!X+S\WS#ORSJ"RP_"!EU*5;%NL5/(TN5#'0SROC1:KFJI3RJP!*7PV&KS*(_L8(G3N.ZPI M=!?W?'Y4*S<4I9@FEY (^#7RI \=XW[&<3O&S9U(-C9#0WH-)H_TC=?,P/-M MIY/MUTTM/C.6>G*DMK)NX[V Q-_&"9_L#N>Y(\N&DJTK0'C.B<_[>I;3JJ[&2RJ7 #R;6=1H./$4CL?PX+_3PB\@ M%29MA_7K6^&PZ#C>,ZP8"< :.'5ASGN+IE5OTE(MPPY12CX=2U!D#*>?OT'@ M&,JK_J,Q2*)O1?&:YSIHE- Z.$CVLE!+M&O]Z2W>XG+,G6;V!DM^C@X743&: M)F,T^7P=C6/(;CT\'Y-CY>>7GH_SB2_PG^9J'9R-6;HZY6FHPL+LDHR5D) M:9T$&6.I5(RDGL]JWZA"!GSX*_%\I&>@5)9;@@! ])!U#)23CJHG)TD1UI>C> MVF\4? ^1#CE?2:8MTNL0Z$4S$\!\1[,<4"I)H]CSWZL724YXMR)")#EG+.'T%M'I3_+E<<>2LEIFT$E:-FNL#&F. M1 >EYQ)$C$U^Y=MJCU^"VS:0',]>PF;^7@UT4V7+<6_"$"@X5YAL,V$"$GO-#5UDFO>!+149K5?5%B<)['CF9^P-#5S'3L12Y MGS[^5Q2+^0JQF,]%__D,P%? /SUD&[52=9 2IGEO0?.#3HXW?/C[URTG8CBQ MOY.R#_]O&HV19<_P=)2V@0')-N'HHOLFHCC,EXK#-($KJ290^#6^=S"?!0-5 M5@^6 ;NEDN)(3>NX$50Y*#MD7P6)(\(H#Y#:(PNTNOY8Z #5EK3&PP J8# M_5-,->'[Z++$J$+)%UF&=_!>0W#/[**]Z(.];#E.&L >05M:$ =TBY+233PC MM_LX*65IMCDA%?P.ZA:_.">;/']U[&\J/E'%DL]?C$\A/T!)+9+I;KV- [L5 MG\=I:\7*OOR@M9DZHLK MSH4V+9<2IA3#E MRG,D*F@5II,Q-G*1@T/Y/@4QR75MM>^YJ&HVYEH8) OBJ6WI.LJR5R%[;>"X MD:L-6,A.JH@]%RJ_=2<0( M)O*%(U_XRRZS1P@(3507Y(#SFD)EVX;E SGMNQ1MM6]9$M^H(^&C3+U6&^N=*$FB662_8< M+\>9AD@Q@7],Q7#V_/=*1=(7%?D,]<)^-O$;4PVU=M^[57GI]F[$,.T2&2?F M2/Q\GYN-I5)?^7# >XIU8UPU>R9KX)LJGWT7FX*:1K$\%."X5%7SOQ>VTN_4 M$^9,Y:C 73.?ZW06:1O7F)I(QK5*U=T2, M\.XLAX<\D>\8]KW5DY/'5[<_?2V/Y%A.X(. MW7!F#E#0*S_2X*<##U13,F45-G=0 M154##LFY/OVLSX0?19W]_AO^V70FZT"RD5R-UD_<&G#HR6NIPO%_GT52'K.3 MI'=\XN-Y2^_/S__[?_YG=YX/*B$N6[IEWVRLTAT"C "2W!O2UQ%#$._;0-+B MT@".\4;2Y]+261.$9:])>F/QWFPM6T0R+''-LO_&'EZB6>Q1W9 6\1W:KC52 M7 <#]R;XU>8C7YEL/K,T_"%]0.KR1L M9",S]U]M*W.(=?YKJ*^A-:L'WYU=_6;OZMCW5JSG,4*M7*V6,VW8O_Y%\'@OXK5#-2E M_=WYM]IA $2DJ<6'SSM2J6;[:XK,8?-6JE8M9 M.+M*OP^ MGNV6NN10)$3J:4NN:!>2\;(K\=Y S/=N!\U6O]T0R?V6Z8PG&T69S&IQUI'H MEFI)Y#5;T=#'%I;IC.& UH9UD0Z1$_&G+98*:I+/+IJ=U<^-! M:\ .3%:=B_1^R_*BUW*I^WI3Z.IV)ED1A*K)/5NJBWF M?*H^&' BL]^RTFUX[.S.+ BM)*^4[VFBO^+F8G*_I267'%L2:@O!&!:6K#LL M>OR8$]G]E@5<7([S;7'*&ZML Y!9-K6RYF)JOV4BV[I5VS1E"*W^LC0S\V!L M+3B1P/>;5NOZ=-:-9X'&$A\7;T%/N2/@ [PZ8XIE1FS45KP<7MDM N-6:N# M!G" 43*;'J539&>B@455'DYS$LY5YR)Q@%/E84JP;F^[,W[:[%@%0).,K.-8#O!H06XW@ [PU2F6ERWB/I7C,R,]Z^@C\LZ)#^'2 MNM]4X4DC/MNSX?YT32&(.XH1.PZ0%N M"25\V< 38P9GX):(-QN=9FJ2YO/6HDCTLNU^AX;R?X %TWF\ M(1/9SU UXI=<^3^C,H++?/6E(NSPJ3A^L5']YK.IN,: M)5$-&J^9\V6=K0FI,>LWW6-L/BV1Y64QQ?"U;J]:SY)MWJ[XU0?W>NU"(RD9 MSTM9WAMVYH54OJJDLD,4=]YK.JSKJRZ9NH52D%@-S'JS,K,F0W0B>*^IS=VF M[4$\:0M2+:-W2HVIV,\VT &E3=,@"WCC<@4; M#=TJ6) VXV+W;7$N2FK%T6 M9+_+@=W_V"':B=FLW:%]U]2U-T]=]T8$Z]J;(TD,\8?]G!TG9.>1%GS,0+?F MFS5P\SZ.NKX)',HYI,L??;GUTNH_>--4ZCN6[KG@(QP[_!I/O-JW+".F!4J9A$1KRZ$5P1SC;]81"OB5HBXA5^S=,2L"V%6)%J7 MQ*U(M#Z>6>]/*_FC%7^22.&+M'IU(/<__R)(DF5_^;';XRB]V\&'[+/_R=X. M%P8/1G,_B$XOFKI?CTS0QT[N+;;MI4EGARHS?7,LZK52=?*345G/EE _(B&NSQ.VK9W#A0--GPX275(5/*;>S0W8 M[CUI#-]1.=M7"CG;,E"B*9I#5W5'&<^!+ 0VOU@?:N8,,YE+KFA<0J.KR6,+A%4'0<:;<'9GN#*'6D(8&L_ M(\(_A.NX41PGBN.$0CV'S!5XHV]YF6$<:*BK-SL:@S.#.U4LS1T&;2+!"&[-YCV"1 M5FNYJE"\A#.*E+D?6XJN<4BP$E>_4V0R1C+G+: :Q6[V\)+NCUB!3*6=QB1D: M\T8JWB\MYE!>H+V63,0H\HBRGR&7EXNWS4+C*!YOKK4@S((0'NQ) V?=6 L- M>4*E@J/8W1M"#!=PLT38%K3S&H MX-\9 1>TRD://+^6C:KR"L]DJFVMZW:6 MMJYR2D7D1+\V#AE+,>X[UBL<'$ M48DQ:#M2L22.?T5YNWAK,NRF8W"?NQ7E8T7AO8]>H*+5*%S6WS8I<[T&'=S) M'=(]5TG6:UJIWP=3HTFNLO.YR ;I]V2,9,^_DQN)4"1"(37HCA$AG!WQW(08 ML[A4* RZ]Z6B10NH &R058\S7T*(+MYP"XUS^8I["A_2ZG_HEN/\A:FF;!D@ M"@%&(G'U[#QBKYF*$,M 9%^I!K55@AWTZ4 M:Y:BUUJI)-'W=BEOU.]K?+X\25O- M5;)7(9 D0:N/CM'T^3=^0X:53S<"OT0!+VCS^8NR0G33JDOI/ 61QHI+5M=5>-#=#DOM JI#]A.B(0K$JZ0 MFH/O%JYN<27?]7N#!:Z*O>H(;_&C@N0+%\JU)R[_4'.H3<"+"@^^(CMKG6H? M10E#8!I&I/DZ1\>^8Q3Q-0'$:7R<+$Q:<1%GTH7[6;,.9H-:0R3\FOD)BHT" MB)&T11;EF\7M62LRS;7K^09CN)HW-KKQCN2TDM0I'N8G6Z:3\X5%,*XK;X'#;5U;AMNHF;*]J[A@X4!% MAU9@6WYA@@KJIP<<]R4M5]HTM%6#-P5=&&=K9*$U4T8N*Y&IX(X F4Q?W[[$ MH+P%4'Y+R_&ZJ#R[GJUWDXN:7&D2_+SM&8F<5]O-IPB,09$0\AR,MX;%2%N8 MKSR]OCE_^,??E0<+:*VN]?:TA,*LM4E4I]Q0[,L3HZVNI_7T=BJ1?KL$\CQX? =H MC+2I=6=!K#.K"@R6L;YE&VJL;!EHZDX\!KGYYX>;55BFXW#72SD_2:C(5,M# M;'G#FNQ_;CL@]DB57=!.24JBE<)@L^;XYJZ4ZQ&;\3K+2B2#8V(8/S>!GT\T M!2\EG;:%KM9-Z1+!+X'J]#([FBRW$7Z"P!ES^_??;]Z:P_XHCHWAV-A=%QM[ MF5J*95CVKW],)KX2_3K:X? 8YJN[XJO(D.[&R[F]WISF9-M$,9W8$M@Q9R;; M.(L)AW7N.%7CE@0PYAC,,='BF,C0ZRTD-_JG%?:+,P!-5@D"],//KBAWA!W/MCY+6 + M:(J^&#G&GXF''KZ9S=2I]FLR!Q2XK)X$E,QH*E%^37Y(./(>\PLPWKXCWMY\ MT',-O,GDO#HN#+6Z6!H-;/P&*O)58T S/!2J. MY>!8#B[+$TGM\ZG67B@.+N@?-542!KUYL2\F)L.>U,^VC*W%2A3U:?8>QA+& MTBU9>)4I&N3>:YS:8]\['T6;8<-MQN)>+W>@CU :(T:JL$ MURM/07!*Y\0LSW50KAN<,(X&XFA@)!38MW(E;\_OO@':8$ZZ"4ZZ>4,@\A$< M/V"(XS$.\P>$\&/QL M8.\WO<48V/S$=SX=_L'J?^Y((6?D.\UFAE6Y%='9 G/(U4UTA!?4+4]3\72* MCF?HV_=&,6BQM, .FHZT//9)_X6 1#A9%05+?E+<0+>&-^0KSU9WP561( M=\OY0J^W"' 7,NR\XVR&Z%:5_<(V9>R^4J2WK8H@T@S#N.GB8CMN;20*EV3& MV+D)['QA'[/)J)K?>AV+$?-*EU^,YQR9J4\1=G ?LPB=M-R63G8P_>*>A",F'$J2+!$BP1M94NP_BA%7GGN,N@.E"YY:?=.7M!;\V M;TX)A:5V,VXWZFSK*YG/=ZD-ZEZ?_/$WG<(Q'PS""(/PNC&A3P.A-LCTQFQS MM=)Y0F &^HI?3+(^"-,__D[=?N7YF['8[]+5N%>-;]!1WY@K9K]A.=R;#4+.E@5VH5:DMC,&Q-I602 MF9Q4G,C>9:LOC+GOAKGK&J=OPUQOV4BE!,]H<'R[,R82-JTF[#;"G']\F:6N M[^CA:.8-I9=%2B[AJ"6.6D8M2>9ETD3KTCOFF.ASS+WSR%>KXO_U0QX?NAK- MA.]U?SU&P*MF'PP_1GI13.>5"_KPS5 NIGPU@7\^+L[ S%905E+LKE#E_), MRX5SD&WXL>G?T)O:LA%;RG9PBCD##D#6,ER9 U3TDQ_&. M"S] P5+GYY56?;N;]L;IOA8AJK;^^__@/T?590#91D)C]F3%2?3F4)H2Q#^O M(AH>.2%!&.8GE3J?PBSY\\_&?ZTN-__,T-6K$^WZD78F6^7J@T2T+\7_\@ M:>(_E68>RMIQ0,Z '$*7S]?0,*XC<&VQTAU**2I+,L1MDR#/-PM<4^ *,?B3 MP-IOA=S%U09PTESX8 4^Y:^*"=6N MY3FRJ3K__E!]].9%^:*!?H,4?]4"Q28K%BIP#Q^M+H0T&&>224(EI"3%T!#2 M65J2H=S'Y-+ ;90I'QQ,EPQTK4^< /W;J;21J]WM5*+/GYFBF;D-96E\TN])\KS.=]34^ON5IE*)'D^E&W7 MN+;3K.IR8E8VX- +N^6R'5)N;7(* M ;3I$?@Z ?BK78I7U5ESTMMJ23,^Z=@T.O;!;?55(+X1DJ4DL MFG71,J@>L[#:J.75V5!U.TG"UZEM45XWC-+"D+W$8HI:%YP-!0F>D3@3@]_^;4V5/SW6IYO]F.;-WS MTCVC9R\[-88-KR ^'EJHR.YXT*I7N'Z/+N6V.ZV<43;HL.4'N^='M^IO'F1'9S,'8BO3T_4PS>G2OOSH=DY+QL7']( M8.W-4<_'4 ?9DZ,,U6@QAJRKFOOKUY%7&$[HD\%CO7<@TQY]P=YU ?QCDO.T:W MSCI_?CN5_NK+E:],RLI;BX6%!EF*_J%US>BOJ2ITI6P\3(R/%JZ1NG44U7L" MOH;&C',[C/.5K()4\GWQRL>HX<^^9O.FNF,YV9!-!<1C8P ?8J*,?6L26\(7 M6>J=.XG?USW^3'D9@1O@7WO]FW4D?H+R \7OL.;VNA)P:46;N7!K4 7MRT3 M);.S6\TYC@H,9 '9QPVP& -;(GF66*TRRDS< 9IIMO* 2(/-NR^,^X^>00\% MV$XPDXJI&![:J99E^[6*7M? Y.G=,N]6FH.:P6W9Z"&N/J;M+;5:5_72 MHMQ@!$8#5G4*$8<:!5T5<1$,QWRS>,L[;#]V"GD_!GP.#"(P?KEY8#I^O1(< M@,#1F*]SJF^@ZN7;2EY^8)=$');YEASTN76I_MAH*NVG)K=*LGH_P:YGW4$W M;TKOKR7G/[KB.!Y0X<21J>3'*'JRX8'@XZ)E"\!>:PJXU*BGFF,EL]G,9O75 MO"9WQFQY9\KH'MNGV$;W!=:;C8N]H4SJ,3 &3!6'Q'!([!L[Z-?QSQ^JCOZI MIM%+\[RZYA8Z46KG.@.NE&HWM0@&Q(04J21[^TV1V*4$+T/S')V M%M_?G>+#?#U(?/CJ"T[?J+[(2M-^AB7DO%W1&]U2HV!,)08%69),.DZ0Q)GK M]V\<:\'8^ZITH^>QMRRM^8]/J3V#>+_F>_0B/V.$5>#$ M;*#F+<=M '=FJ9=21AJRVN"JY;+>YW9#LM&W %N=2GXM4RH;SY+G#0D_VI+$ M&,48_=*\KN)\H*_.!\(1,\PJ.'!S:X$;G#H6%5A\WY5_??I*A*X*O3N/[,$^;D'SN&+F M ^,X] QYO<&K),GNN5JQ##0BG]JYQ0C>&TIEU$)E0*PRXLHLCM*M5(5(AD!*(S3S%H M"=S6'+7&33$OS$:> (ECK]N(*ND??Z<(,I[*G.>2X9C,/<5DWF$?"C,9\E-, M\^N!("X.TLABUA+QAQ,#6V KF@,^W%B\+T\"$^-N7?!(:+@/S2)[6=]EVJK9 MWC")N;@@9[4]7UNQV?;[CPE9=>XY+IJ3T[6>>;,OA,:R@S)7'JKIL:;*A=*' MG_AJDP^$T@7E!Y83H&6HNL'14TV0>\6F6MNW48-X=(F!R%S;^,0 Q@#^O!2S MEP$\SX_*FEWR,J('&L+6E/J9KO%^I_%S $Q0O?0").@T1RV&1-5M@H%>VR M(^LUR^!Z8SBR>:D6*]RRC3N+:2;JN*2M0>SZ55EOF"WPRG&(Y;L9H"^5P?3U M5NZIWKJ@GH;&0C#5M=D2J956WYOZ:#4&L\J ]7K2L-L(>- WI>)K!E-@YE.9S'G>-(Y48G1B:_,S MT$F.-6\ED86D6,NY@,]J7<&6?'2F426D>)HX+X2$PY!_9GS^CBJW$(D43D[, M<>011QZO<@LOBO4:(JFO;L>:?/_)6@=YM@[DFU";!8JN Q1K:OI/\77>!14W M33A\;2_O-$XK27O-7$VFA3(KD4%'A7B&OFYCG^\=Q\1(OE?+\PN0K(C;2G*V MX"0=9+)M9U&="F7D2OJ]&I+Q-(G;EWZ3J&CDJKCT8FUORQ;^L-WD-2XVC 9]BZ])-DE0(X*O3!*\( M%K*98C_)6UE.&^9+A=X,_J_HHQ@E>$(4IS,XNHJ3/)^>XRN*M_ ,"!,U!F0; MW5]W8G^I8*(IFOOO#R\A<\/,@%=^@^EE3VFA6(9E__K'9.*KS2^DS#>/U$6( M);Z2"7"0)S)!GFA6?+DO>PH3 V?61+A43 >XLF8"E0OMX- ![ &RQ8ST+"WR M7=$DF\N64NE&T &L-N3YJIO.-G1J4Y&Y@L;T2SWH ;-(8AXAL)1'(S02"'T MK85DGD-H-;-=MVP9,>J6=H7*B1W*+R79759.FD];??XK^(IA:JKE. MC#F&)H1NH;0:=X0^-]P@,*71+70&WX3%X<"GF"IH:PW217401QJR#=081)'? MC $'P' T\,LS1J*8#?U:=17I7K&?8_P=Q4O0TE[<%;>"TI8HTL_ABJ>SN#$L!F3T 7D#!N0K ;F$^SOC5OLQMU/%U1I0THB= M;Q @H2F9CC/I\UK1N OL?<;Z(G=_X(:9 *\LS2]\-1UQM MOM:43N>/.$P(8;> M!YMUKI+KL$FBJ^O:N)Y1.;52=SH1A!X%S%:GNEIO.4\$66[J@8:2VR#HH4/? M9#R=O&Z$'@<5;S"H>)J6;[DS8/ME3VPP Z:#BC '!\*QOPS+<3X^2_^^_ 9, MC+O-:8IT>C]FG-MAG*^^!'!?O'*SD9IH7@*X84[ *\<^X]>T?7TPH'ED/^=/ MS>>*;SV'?N0^N;0FHY%0$Q.=ON2URQ5ZUXU@E8;ZFDK+HX5 M&+$2Y7=(H)+GYWLX?H.Q&(FL_==CL9Z=;J@U&%=$;]ZK*JG!?+@W(QC3:97U MG..U!F6]MNSUAPR1L,MC'XOI'W^3S/6;:=TP&+]G0*=HV0"N+:9XM@U,91=S M;=ET#/_P.S:5-3.,Y>#H!0[EX R5J"K"CRV%^VJU.&.85$6NS$F]MMT9?(,F MB'SJ_6KQN;>AI.A03N5#,=5%4BJ@'6NJW0>9]5"0LPE6.LOV5*+\;@QT"E]'Q7B_+;S_6<'<5^-]+)/YS+28%(C%>KCK MC]: MAOO+X/]:7CG&Q;!)KE%D]CENP8[':J.ZFP0WE$)LNO7R[TOO-]L%!7G MNT5 Z'_?E>.@S4=4MGVULNKOA^E-OU=A.,IAD[M5?N36AQ$LOL"!'M=:<;:H M[S(K?K//Y39;'2HGOS,#DSE/Q\;Q4PS%*.2_O1Z*Z:6WE90I!<1:?5P%'OQ7 MCF+XM)IA[%*>!4,.-!.)>F9GZ+4=BZ ([42*NBX4[1046WW?EV$/\B&RWRYY7Z!6NU]E% M XS))"U% *;6SHI(%"HMWUKT:I:U=5Q] M)YD^ %%66SQ)IW!@YJX#,^^L3HL2UW < @=EOJ5O_3[ME<#1EV_#(:_EB4C7 MUGK1P)&G9E/3F+Y.Y(69G=V..%UW/ZC>,:0H_/H%:R6CL$NUQ$]$T;.]>:YG MN5H?62O9( :.YR HFTM!&_L:*HFV[LP7N,X'CI/>S.W:UF$61I!]3IE M;F9:A?D ZA>_A#V53L8)YCPH@B.6&%A? RQ*&D_7PJZY9BEQI26E_D JI?.; M" )KTO#<5:E4M#AO8Y3,97:S*#D^L-!MO%0ZGD[B@F:_L]/^UZ?Z%7A= 6CG M#O-'P< 8\69>[\Y 3%90"7G9W*&33M-RX81D&WYL^L>>4QO:84O9=E'A@MW@(I^\MT]OQS]1#-E4]'@<.?@W#@_3XD2Y0T[SDW5G*4A[Q!/@_^\ M;:(03B Q T@&_7K'3!_6B;[A_[8)'C:&X'XUYZG:^N__@_\<+X,90+81V&;A MA(ZB&KTFA!I!_/,J ODQDU*I=S$I?;X^_]___J_3=3[X>(GP_ENH?TX($&X. MY0N3*4B,;2#K"7D"Y_A+-C;RS@D)PC _J=1!M_TZZC!$LECZ)\/\,_;P(UK% M&=47\C9Q0MM0="4,,'%_!=\Z?.3KK,-GEJ,A*?K+!JBZSAJ@9S]ZJK^!T+W[ M1:9^IJZT?T\\M^3);LFQF8U4VC^Z5O[2YOD_0^Q U64\8N'P(RAQD#A$LB2/ M-*1YDE(AOX:!'U/U$KED7WU)@$A2Z:PL2PRERE)JK"@2,Z%52:5IAF3D9&I, M97\$;_T8JIT!]ED8A+0<_UX:G#[NQ]_*T6[CPW-A0]2X+?^JIA0GUJ> ZW) MQ^4]/W\1AWRI5POEDW?]3!_>]G2!8I,5"Q6X;X]6%^*3IH$"TFD@T7)6E5)) M.BDQ*2(K 7FCM3J MFXKBL!IP3)8B3X?N1_- M.IUA+T=P/&<9>6*7+9:-MI0Y'[D>4F)&5X0A4=J()K6I$48_UY:8\Y&Y7&Z4 MR/:6"RXQVJ[-V60AY0I3./*,GHOIM-A*SM6:3G?3S72>8S>9#"ME+ZR]UC'5 M?25-$S1=[O13[KJ8*K,229P/+37V[%#HK48<-5Q4TW-.6:NMMD22YT-K4TO0 MANDVH7OMH.L0^:4W1!9ZSH?5UBY:H@B#I^2W;)<=,O^)!XI,7=C0S%]SZ M4BJ.=8WNRWRVVM4(%G+>A2TMK3>##5R+(&J[*9T2ZF7Z7D> .+FP6XJI'8MGC,KN:W^'V;"A96C0:ME:N<7)B M79F3^THQ2_K=J<_@5TN+5'&F303=(RM$2_6$?+[DMTL[>VJO.TMD.9?($T*> M+"SSVYRWIZ<2=6%C4RM[M*BR.1(Z[OP\7V^:U%"&7* M\PK>S$LI?O6I,PH4$F:^M7"MC5[:41Q;-]R-#'>+NL #BQI59[(C/LWE$^4U M+8(Z*!#^C:VSH:V=E% ;Z=Q;F3U2F'4#:@L)JU&AL4 CD;RB]WPE 0]S6]5IM+CL34 ME4VU[4=+G@Z=0NO1\WAQ*99LB1DOE2T-H'!)7N"!?2$KJULI[W" (QMK9CD8 M\"Z

J#'Z3HE?NKZ>W;-[R@_]L*E;%A<7))_SXYM[M.3L:Y[ M#$CJ&@MR,DD+'5,\&>42[F<<,'QCI\,' 7%G^F1?HBW5CT#/Y4' C%3L!Y) M: P]!U@_J<"T06"7.2!6 JGTHK%(4HF;(+UD]C (,3#11,!,/BT;?%Y>1IZP M-5-%!B Y*VY02VSL6-P0RS.CT(L_$ R//LFQQ7H:G9+7S 3CZ*8\RYLY M(*U/GCX>'1\L$">D>[7.DP=N,GPH\WST 0QAO>(L_OAOPLV)D"H/0+EG&7HF M")E<:O8!;%'(M\';5SR_D'G89/D3EJG$?N&9#Z/6>/+PBUJL$BV6WE);JT*K MI;96A19+;:TJK9;:6A5:K$:M^631%+5:95HMM5C56:QNK6VHQ=KN8CU?$GLU M<[A]:UNI/O"<)7IH=%I.+7TQ5;I/A1?FDVEEW^P-N0Y^^.NKQJME2&8T:JUN'*9+3FU.?C)RU[,X M EAQ>)V-3/>.$Z16OO>O?9^]^[#>O10CN ]J%"/((UKI%175*[K/D6EEE(BS MM[,_5V2!S_BZ]GR+YP-S19%."10%NF5!9RC0[1ITPO6XYZ![71C.GG;]58(8 M&Y:=PN.VYX!Z,U*JN\I:-3 KC. ?T(%#HI2*:([5HV4I6C)G%L M-AQ4FYH76@H*20I)"DF;MRH5DI:W*A62GK F#PI(:VB1Y4;*4CJX+*84'):1 M%[MC"I?B>[P_2NXFK@(A%$841EZ:E'S(&-D&92I B.>R:RL/D3UPZ"VA@EQZ M?CABIV-XN 477W'3"1^+UL,J1Y<#]KFLU=7RU8?7K-OH:+K>5%X6A9V5L:-K M];JN=;MUA1[EHUL).T< GG93Z[3;LR$YY9537KFGH(.5M:I]55[A4%E&> TM'JO<+U?H63,KCA"L5)0VNW"\6) M5246@JQA[0 MNKI"TP$[Z(I5!EN%.GN5PZY2#KLU%4:]MT&%L=Q8B3M>G Z'@!BJ#'W-_7ML ML:5\>\7FPBBT*;0M0ENWUU18 MV[%+\%"P9M0-E>.W6Y=AF:&VIO)J- [6I2@>AA<\<3;WQH.OL'EBVI'N,(_K M'D@AR T>$&G5M;;>5OXEA9H54 /V#":B-G2%FSVL +K!0R%U3==;A2N,"C5S MJWPV #0#+\)&KM5%S9KG0?;5C[F4>G@ZP';5%(P6/L_SWRYN/IZFG9"C^5.9 MK739J<'@EGFI8[O\..[8A!V4L#TY3FK..1U<5>0!T41Y7@\Q :ZTU%)(4DA2 M2#K(-,K24DMY1*N51+EA8NWA2>BM5+LI-Q%46MP:L2=#UX! R@.E@/(<4+I: MIU-X%1L%E#*D4*[KBNQHK79'.2+W,6%R/4@8!=6=J9RJOIU2-)4CB_*J%)(? MU-#:'97YJ-!45!YMKZ70I/QT1:&I8]15]N+A^NK6S'_I=@^B0N&&"M^4>]J' MXF IEH\:&SC=HG"R;S@QM$Y'5SC92S]+%]D*:PIK4M*9K/0JDK*];=7!Y?74U3U M[B8/JY0;2Z\^G'G^Q/-!2V7\YX2[ ;S<= ?,0Q56>1$/\8!IL=XCPV@H[Y'" MT0MQU-):]6*/H"HAE?>T3!ZMDA4J6+\L2D-K&(57]%;84M@";'6T3KW0 M"L\*6R_UCI8,6^LI%Z]94VMT517'4CE#]P)91FN1VOHN-&%JA8[<=F'%PI,, M#-IRX+KQOL-LUT6CC@;VGX0LC\C$_1/GWE# M9M2-!K.\\<3TX#A>FSX=_',:# M$)VLH6^Z@6E1(7-RM(X\?):/V0%LX-LP-M9_%&]QO(>!]^#&8\L^!E[U@X=! MC4WKR)G7&C M.19X$DQ'SEQC9L >N./@O[8;7W['7>[#&W!0YF!LNW8 @PUA M1##_( PR,_2Y0VD-\.3T?B02A[GAU.@A0*# II43+V 2>TN*-C1JXU@FL6P^S(\8+@;>9QW>Z3DS:6FK2<*G#9!V"5+ "0 MPK_:4]A,HA9P7Q!-T'*DQ]/(L(X6W!9/U:.]Q'_"W?AX#]XN6@K4JHE'F>P] M!X)Z+]G[*'8D8CGB%X 5P):&U03.X[,^7+]X?5-NTFJ\F<7D@^?_&'J^A3]8#)@U; M%K$(.^/Z^]G9^?7U7W[1.\WW[,PSK5%,J/Q77_C -K7,"N2_'IMWYG]L%U;R M9I2^&-E[*N]LGULAW&G!?'R['TD._LS*XRCU[IM:]1;HJ<@F$<&4_$J(-R!: MY$O^)#@#E]_&CT'V!6P4",+_.9'LO\9@!=KU]TCV+.CASB!^\E'VBP7DAH>V MZR\0&Y++OH7E'CJPSIF=.RV])0[QXY@,5&\0N&IH$U,-RK;:_>==BWE'XN77 MR^/OM>L:^_WT]!O[='%Y>GEV7#4;[L>E@ 7N M W)"8,L,;M&8Y^.:X^[V822:Y OQ@VV7GDLZS6KKB93,[>]W _O^PU_A1PQ" MR^&FCT;Q2*(V,7 1L=)=@.5"-V'&6J2DQ-O%:,:&[$K[Q=!G)T@___N_LA-- M+?ICRW,\_R0VVS,4D.51#;+@[_AQ'[CJCV-S"(,\,9T'\S&(G03=FM&,HUPG MB>F/-&.M&JK'Z:\XC1FRC\V?QQGB2G_!L<.'X8FX*_Z(3/WX,R\@]>Z$C"Q@ MWOCLW%-I!2FJUJPU-[2 4]RMD5DN,$5 )OWZZI<;[VS>ZHF8D/2W9%FY_ BX M'_H=<&^=P;?(S)+%-9=!<)ZJ\\A5#2'P!VH8P &$6O(,UY7D2H7"M-X!S TN M=9G+4?(#"P1FRG]:3B08&3%&\3D[DOK36RW^)#1_ O]R831A]ML!!^YCV<25 M0#*,P1:S_R/_LH''VCXI&M8(R(#<%CBJ]>.X/^L^D(\4+!,O OF0_:+&%E5+ M!@8NB#1 [T9&JO@>#G;B1$%NF,(FR8PT?><3 P.+!58#;"\;E&L4-N'3Q,9G M+AHQC.P>A )I6&4Y^QFWXO"Q2)%B^530)!X4B9-3%#WIL71, HC4@B\8 )* MHU"0X1'>0X!"" QQ;J(&2EX&4G^M1R%)0,K@'61@LA_\$< $1H652E9X);P' M.";-%1^63H'4\-CXAK]!5[71(CH>FS]@R+/$742[$7Z$GN?0/DM'A(JWL#J%Z1B/C33N^0-$'L+& ML,0V $P:EX'8\E/*F-1S M,YBCMC^CHC]E9)'SQA? !+,J&O>%\8^]3T.Y4S.N=\10%,R%9]93< D"_D(* M\L_H:Q"FA.5XP%Q">2EI6#/(K[%KO$WP07A3=B X2&2()]EEIPA1HEV+X!AH MUHXY"?A)_,O[ C3--.26?!+W+J Q'#OF(XC.DZ']DP_FX2BC$L8:NX!-/CGK M14.=/MF*HZ#CK;DX(_ERY7"Z,W'"O_S2:W=Z[Z<#F%/!Q"6SKY*1+:EX3\-* M"K[@><4M U/D$2(*@6Y]P#OHD,AR[XF3W?GF>*'LB\W[D7F/O)"[@D$^V*#D MH.?*=H4KJT][3UC('G)T3C@4V@VHF4!]>X@QP! &AEZ^K/-Y1D<03@I46$$K MQ'M0D,?R,S=;"D+PN\?W>$^R#V8"IEO?%76U*W:Q*RR8F4D>=XDQC10*RPQ& ML[:$/ M 7;;('LK_'#"4:R*!$+F3 ]6" IQ%^PQW#3)L/D@&27^BFH'#8:"AH]BQXJ= M"9+/@34=)+YMVI6UQ=MEOO.B+=94F/K54"]NB!^A-47Z)B27>8Z6B>8Y1@C$6HR]11)[CFL462(W 6[2CHF5N<1#N*[H%A3$!9'.,?2Q M6,(WDW=;9?)>I--JAA>94>A-N:1"/QY'W)M(,J%U\W?:[=J3)30RB,N\$57A M(2Q>G%@4_TW1UQ/A!WP 0CWK@LMPY>12LP_Z)"B-&_;&K6=WP6LPN ++^%G8F0V\$VE,G]!L*N:.Z M=@Q?O3V@17HB>5-7RU;:95-[JP*+M.Y14;5LFURVEQ^8>T[YVS%QNBL09Z-J M5O7H %8)?OCKJ\:K=6G2J_4:.SU%WWTJ^V'=[*>;D<\Y^P)?C )V#M;L@'TQ M?; $&[J69#Y5X0#]NK=O MK 4349=D(2\U6G:R'0K9 <"!*,P(&RW&$OA0"A*-$R=,+2V>OIR239YF>2+ ML:(E0OFGOYV#S))A;)\:2YR!7_4 O-9L%=KM$T6&PLG>X:2K==O-#==)J#A. MEBR=7BGC(SY%=R0DRMLT\<;V5'K4:WV!H7>VIQE!\' M:PB&1:CH%%^NJ<*8."3CXV+F^(FR00Y'MWR9*#&T5K=X8:+PLJ]X:6EZ<^.= M+2J.ESV-B;SZ\/&I(X+*,%$*:8Y7@&CI%%KE49DI>X *['M>:+<:9:A4QE"Y MIM-,+%CN_PXSC##Q*[X:,\<+R!VM4'5)9HHR^@0 M--T"N59/:[?KRDI2V%G',:=U>H5+O/W"SMY:3-=SSN\6GB%0LEEOE6F4N--3 MD994IZTK2TJA9B74-+267BAJE*55&4MK@SV"E-6SA.9:ZA8(:R:M%=X12-E M!XJD;?3_J3B25JW]4=)J.NN4SIEU];7G^_-6J8U#GK^BZN(DIZ;H\J>KM&*- M.MN5M7 65'P*%OM%TR)0SU642BLU67]&MC@>&ZQ<4 8;,*2H*F:;9 E#YR3F ME)B9*BGSDBKGGR_^\?WBX\7-O]CIY4=V=OKMXN;T,[LZO_[Z_>JLH..YRO >G#0\81E@<%08R59XS M?A+M!R 'UC'7L+@2$&I$?1I$=;(QU26#;21*1(TY#YG7AU6+GT6U8K%<.J52 M#2(LIAO&18&T9PC<-QU1;W:*PM/$H/I/ 19AO8.WN=1N9JK_0*9S#;OWG @& M(]F%+&WE>_>R>P%S.):VO9/E*:F8$=5%'R)/>>2FCU6M0M'5@L2#+(^8Z[4A MBU5RI!]58"(6114W?>\'/-?E(38T$?6QJ+"M ^L"7P#*B39I0P]3CD\M6[;:"0C@^ DNVZ)-E4&\ M!M^'5%R3ZD@2+]<(LG80Q'D6<;>28$3E6JOO8","8G:!J!* : 52Z$< G M*O*<%A?V^9WI#^(:UI*'R48E 7$>"[GM-/O*JM2"4XA*DM@N2,-2U@ESL)>P M%FCQ9&=O;+T(K$:O,QJ%CIVM$H9'' L7$ ;,7="J8!7MI>9=B@K3*Y<9SQ6R M1RF9])]+E*E8Q,Y5N:8TK60Y177-.:IM1@VC2KG]G *+BPW?!L/'[,4PFIQ@ M0SEJHMZ%70.H,CI0A84/W+G'*I186$2HR[*#0"RZ<@^AMPM]"[6',4K6(8@> MS\\IPC@,5/ <4>D4BY?+?E0LY-;(!89\)_42TL;AJL2NI J9#ZEZG1"+^A# MMQD%F52*(*Z&.;U-LJJSF-K<.KED1E@K.W%CNE:2^)/ +P! M=39 FK@&D,-5D'&4U"9H?3WSJVU.K=D[S$*PZ_3JSCQLLJVJO9G5,FIM MM58E6ZLDP':@U:Y+OS0'6^FZ]"O3/-0*\;M;F36SE%;1&,I%K,T66%Q>-A=< M7W$=HA11;G&>U"MQE;TY9%HYX)NW#E8LY;J4"*H$&?)X68,(Q.WW'"LS9F.> M4NN4DYIEO3M-15J/\9SE[/F"F6[EZ+$5>10SYU*>>UH5/Z^9T:MK1O.E":)9 M^NP^U;C4V-DCZ+1:FJ[/5L0LAAN7&RXIZ\TX2ZNC]%9IP^Q6NWEV^ZQ!NH5E M>O2VKK6:G9<6ZIGAQ@I)NU>3MPLDHZ,9O3D5G_9,4X[SGM>+G"E]>:?ZE&5^O47UIU0BG4+U.H]Q5;':VKS]86K[+&O30+ESF?24Q_+[S/5=IH M6ZC44;!^M!W2*!5[N;ACY2&2.XA7C7PQ3*_&=+"0NNB)/#[&\UWTY$F/>7E< MZ2&AU_5:C\'3'3I? D_5WVBR>[M(3IUQT5<_7? ,,RP_889EQ;($G\W9R^:. M+HL0RM_;9[J"R&85>FDU0:W4+S./+U@[IJ%R*TF6Y+*YRTE*+597%TANU MCEJMRJQ6K=E0BU65Q8*M]62I.+5:95JM6D.=%*A&NN8*BF&Y:+7%=MA/JV"5 M)PN8-/CAKZ^:K]8D4:->,SI[G[%W0^;D%V%.GN?-R563]]1>+.=>+#IUNL#: M]+KZ??FVT P]ME/Q4:C6^P\LHS!@/:W=;IX)%9B17Y2HF@I8 M\]('\Z4O',N8V0-1*2*M5H %F.Z+2("-!NB+.1I(966].;A?9+ M1U&FH/.4^-H3Z.BZKK7JQ390GDUOW"_L'(:Y)04654ZRW6PEILU)JW)39)NB MJ6(Y((O3J+5.URBVS7+IK:QMRJ%]P4E3:W>;Q;97+OT)J%W(G,H)YBDQE!2" M4S:3LID*YD&-MF;46X4+*P6GZMA1A<*II76:C<)EVE[#Z5!,JW,J&$N5?M,2 ML/RG^$.4=\4:N9ADJLVO 8QU8'T[J>2L++&-";P2'WA=R^VSB&&U>H6[$!6* M2A#NVBZ*FL5VWE1&W'X8<7AV7$HW>Y=RK7*DV[%MMZ>G@+M:IU5L8VEEZ*UL MZ.TGMCJZIAN%"\&]QM9A6'W[D;%8%4)4,XZV'=(HVZS*,;0M860/3:^]+3Q@ M+9-:R 8\+D5P]+K5JC7?QM4(8,'F%[%'2C6@34QB9V4/(@\#*]E\(<[P31U0Z M>^,TTPY]Y]4W5D3.'R,;[, '#A8AD\WSL#6>G^OQSDQF^39)-<9ENTK9 MV-ES[SSJJ2A;$%-C.FI&YU$SN\@5\('5IJ;0HD44_8MC7#P[B:S%-J3_8%ZR'S@V*4Q:&X> T;%H_$O-_!YL0"QRY'A*/K41 M=T3S<<2Q;+DGYYHTD$S;URT]R%GTD:I !7.BEL M51BO#0]$>^)[V,=>%&2;O6>*Z,CND,ED:0//[S\^W>9BS(Q8+ MG97/4YQ=7=Q)AQ4ES$, )1E[D#+#-)FR4@<"1 M^^_(%;WB"3JA>.0S#Q(H$L($[SAUW0BNN.+4WA*>!?)JS/3Z\=^3DC[83%Y* MK)GJ3)KLH"GU+F1'^]X^NS$[0=4^6[7/WG;[[)?I%K!506V8$/>0(C11(T#0 M FY)P%#[W+A_)_:1Q1^NE^VG^]1M*/Y0]1]3+H<9 /,:.J*'K+0-2-W,\: : M)WB][=U- TON=;]I[S9+P!MV+Z?/GX%W,\>7^: M8Y\+QK]CI7DI &1>D-RM1KU]VVP.ZK?-?LN\ M[?:;??QS8+;XD#?;S5=B3XD[+D <-?[Q_12D^,WIS<7_G8/\AC\_R[\^7ER? M??YZ_?U*WK1<=;B$/;YZKHHM$N_)4K8=8U/>GAG%)D_\=KH1@R.+\U$WS.3>R2;?7H"^%N3M8^JYSGP[^,' 3@&K M<+8\)['K 0]-VZ%TO5S7Z$;O?9#OV"Z:LWL^+)TQOX1F<"H0Y*I=#]\X,1_7V3$PVG?BT)TJ^"HKV#4 3U*?[\DNY;L;#C4 MZZVAWKDUZV;SMMGM#V^[[5;CMM?O-HVNT>TV^^8,.VN>?;V\N?KZ^1K@]NWJ MZ]GY1P38;;MGM/6.XF/%\K'F@?"Q&%/$PU)4;8=);Q0?(B7;NMUO-5?[%=,&8(Z^5C1IO,$&_'6[\H5"'8:'L M8$0^7)CGV 3^"/_CWX.4%E:6%I.$%L!>S9"9< %H\# %X>;E+MU#W^75Y3\C M6X8T^CQ^O#S+&N+@D 4&#*0%%[;^>9Q^?6K)X5O(C0::&$,0X*]!-$9_\W_X M0&:KX5/@#W1#2+<"Z-!Q\ 04Z0FW[*&=.AVNS\^8'SE2X\;Q@H:.O](,@L@: MY:8!XP -/QI'PJ]-?BYO/(Y$<[UA'NNM(RX@I;<&\J_Y.^]MC?U&L3'2IP#^*06U=>?%N GK H.6 M!BQMM9RRUC7TSONEIDAN@(0^3#X(PTQ@L2.G,P.XG\((#K_G#IK^,] H&\+7 M*.R>JLX7J..BMT+*,(:%-#.+()1-@.7FA=G+'$-Y/\\B*\&.IVMEIYOR/S^> MKH"99Y&F#PPN\L6'G/T9P5;F_OP:\707V2OQ"(!UF@0X%$#H(/(S@'L$Z>;8 M@+18TCGV#V2VH3=[O[;:!.;9![HQ[($A,+@UN@W]MFFTT=VAPP]NF9V!8?;A M^YQ]\.WTZN;BXE;7C9;1E=]L/@8SOZ;72T(P. ]1T.KB(BYO!5P#[*NO-W\[ MOV(7EY^^7GT!*_OK9:*B2IKQ)C=TKC=N]5ZW!395R[@UC4;]UAKTNXUAN]TP MZ^T9FTK_?/[[Z6?2>\\_7ES^?@W$[K24.56T.:4?B#E%<&(9/)70V[-B7@Y& M>4G9QJPE^)>"_,@<;??><^ZEIQKU3 PW^Q[H"R[RQ]"^D\HU,#P<"S ]F?@D M];,X+I"F#Z2Z%7!58"W2&L'(-_!<"W<3:?FHXSEF0.Y_W(:QFB"SGRB)*M;Y M)..6C[*1ZX.Z,0"-&!@W,FV,J$] ]P U6WYB67[$R6P [>(.QBU'4\,P/!HL M=R[07R0.!3QS'0S*'H/V,N)NG :#48G LVPSME\$!<2%?7@6FC&^UQ=:#078 M71F%C45/'&08E$*A65'5] E() 7X ._@GWKABA"(Q<1@=9M'%HQ!\!Q \J$0HD =9Z+]!@-?J=\-#0PW!@L\&9<,P$0PHXF)Y9[3,##T.$U!H82VKA: MSO@1U\.$8,O].QK<$3K![.:@I2 %P>PV1;@??D7K0D374,2C-A,_78 :TT8D MV!'3<7/IQ]1]D-&+Q*EK:>288XR*!P,5&! G]*M,#R O110$F?R%B8<)'&2\X<-H6#D9!,S4H4Q8 MC#$!,_D&C(1=:$RB,Q[Q;(PHXZ49<9-XOPQ188R)?0*IX_EQJ*G&A&5TFF8P MB/%0"N?4O(!M1\3FB"^#YI9>,. P*F'-VN.4Q3J!1PI7UJX5;#>Q<*>TMGE+ M!F^0O2"E9/D :5*3%7E+RP6![FSJ#X(:88=WW.6?7;)X[PV%)6H M^O113%J>#]^9$KX^* 48O>1"_)*?3CQ[&E/P19Q5]P\2^L\&8Z4F/DVEW*3, MJ7G-QVYMW]/QFBH=3Z7C+9V.)]7#1KT],,Q.X[8_:#5NFV;'NC5UW;KM&/UF MKV%V^KRGSZB'QO?+J_/?+ZYOSJ_./UZ??CZ__OKI_!_?+V[^=7U^]AVSD\^5 MTEBPTF@O1L,UV9-9^- M=IN4Q.3S27;^E.[JC<>>*[6>< 32[&[T;"AE5UUV\Z)G[8:ZXCR_46NW#[.W MW1K9O!OK/$@3[=7:!]INM71+H;=KS:Y:BW*L14WOJ*4HQU* M72@G5#+MQ9J M6Y1F*=2V*,]:J&U1FJ50VV(+:[%\<;NLP5?B]ICKI<]12&7%CIA+65T;]LVO M#I;-MU;-FD#[!I0;#].QTNAH,#(Q[3KV"*T%H>=DSL%"2 B ?8/0*C7&9KJXU>UVM/8?5 MK*>ZE0P0KSX8L9YFO#.Z+]?32C:_;2IEU4+W(M[8;O>T>KM;-&\\2%P\%T2J M$BY@,OI+FV J5.P;*A2W4+B8JV'K6JO>TO1NO2"]J?RZ]:L/C5B5:BB7US9< M7A5H'%S 5NHV=:W7G-U'REC=K+%Z&.C2]5JWI;"EL*4XU]Z@:S_0TP854F]H M>J-3.==;:*?6FH392N9/E>*Y<--F/T9=[VKSZW9YIC_ 3,F![7-9EPKS M*;'PK,E$J8JTE$6<&\G,*!QYOOV?N!AX7"4N])+<2BJWGRUY0>5!+^')\9!Z M8DB_T1#,L:A^(0K13[]0B]L@QR\,*;]9%+M,1I.4#T_S.ZF+ZFNC5:LG?<+A MDM>=S UY+$N?H)SLY]*-'M*@32 K:Y4A%Q&OEB$>UBQ?" MV@[8V/,Y&T98_"Y7G2VFRC)=!N:21'8=F$N22R_DK,WB8NS7.+X1F%]<5"6$ MG2H+Z%#W@4TM3*9^]---:-.:=#."<$$Y,VE=Q[7D=;W1'W:-6[,[:-\V6WK] MMM?$JO+<:'=[;;/>:L\6=VU\//]T^OWSS?7W;U\OK\\O+[Y>I765;N'&IM&2 M-XF#BZJ&EVHZN-)D8X Q1!@3$,O4[JI^*=A+S^7SBBV;S8'1,MJ]VW;+ZMXV M^]W!;<_JUV]YIUEO#NJM7J/;FMF/S2\7E^?7IY_.;_Z5:FMSL MWO+Z0#?+C[->6? 44B#9FR!I.[V;WMZHP[6;+O?')J- MUK ]G)'4[?-__NWBMXN;Z]MNI]/M=)6$7B_>CK04#1K:99?)ZTPO1LD3SHT4.M68;9;:&JZ8LQC(Q7DGERJIE$S M6A58*X7,0T-FIZ97 9AJJ8 6>JW54&M5B;4RNC5]ES7Q#W.MGD\-?I'ZN"5B MK:[@_QP!N<(E,X9?)+E+A9?"DXI?IL,I>.P-/,#DQ0]_?=5XM194VK6NOOMR M@2LB95'ZZ1/_74SU/[R*^Q^N6NAN";X\=6P*;_5D$323'WD?@?.2!Y=L35/&*0\\^$FJ3^!*V\SY2#5O3%H(K8;+N(XD* MU*JDL;B/5/H$.I=[QSZ"@O!.M#I@Y^Z _MZ BK!I^N3"&_#*YW,-CL55JU<3 MJ:UPV*<*BL%VS@,1);9IK>4G:<;// ZX=0PD\4TK/.&"4[R?O]0R1#T*PTEP M\N[=P\-##6ZNW7GW[TY]:V3?\^ =']R9_KN!&9KO]&:OU6L8[X =Z*U6M]&I M&XTZ_-]HON,_)_8QIL#K1D/_R7\V!GIM%([7"WQ?<?=#KQW\OBDL]Y]LNSZR+8\W/.HG+,^G%]4&5 MX)Y_2F8%-_;^<\U-T65WHEY!H610J+HXW3I>JB)QMTV8RDCE]0FC9/:41K=" MN96]8,+[(('+9FP;!1C;OSTZYL-LCKD"Y.'H 8=K5A?%A"LCP)5975(5L"I< M4YG5"@K*K"X572HC<959K4Q7MX\OY0+=[+TT.3XQT\I)SQ>8P;'MVJ@W1 ZT_I(3Q^E!8QFQI29P(YL/V?E/;D58Y8Y] M'<(5W,?^9D%DBH9I5Y'#F=XPF=X\,M^R"'#LT\UIR!>>8(U,]XZS4XNZ?>F] M1E-9Q4K^*_FOY+^2_RI#NWS)A&75%Q042@:%JDOBK>.E*G)YVX2IC)1>GS!* M9D_;[(:RV:LG@XNUV=<^N+R@8/ 3AORGI//S$H:\LN25)5\*2E1&8U ZPEY: M\IVM*@5Q?>2#T@HJ;J=WU$*7U*BJBA155GA)"%,9":NL\**L<*.F_X\RPTLN M8C=LAAL["9WK7?:]=ET[JX'9W:IKS R8.? F6(HL>QF8W_ADH3#TZNWX%=>F MWS=='AQ__>GPQ]@B-^IU0UGD!ZQ+*.U!6>3[;9'O7(7:;U:Z;;JH0+I"1_7% MKC+A2T*8RHAD9<(79\(;RH0_>!/^!27 UPZ:*Q.^C(BNNBZAM =EPBL3OH2Z M9558J3+A%3K*0Y>JB%UEPI>$,)41R'Q@CW@<;?HG%O7 = MV^7LG[]=?687;A""/0'*FV5?%5&[GX;N2ISO,0*6"GDJ_#"6(E?9=(JDU:9M*54 M7)5)>R +774IJDS:DA"F,A)6F;0%FK0?SS\=&".NG(S=B$G[D0]MUU86K;)H ME46K+%IET2J+=O?J62FDK;)H=[W059>BRJ(M"6$J(V&515N@1?OY]+<#8\25 MD[$;L6@_FWWN*&-6B6%ES"IC5AFSRI@ML\JJC-D#6>BJ2U%ES):$,)61L,J8 M+="8_79U?F",N'(R=B/&[#>?!X =E7*L;%IETRJ;]G!LVJW*V*TKMQ5AN!6W M>E4)Y/)#H>J26-G%)2%,9:2TLHL+LXN;!\:$#T("O_IPYL&0V3?SCK,+-^38 MXP@[ G\T0Y-]LAW.CH;8ARC$ID%FP.R,"6VZ V;!4TWX9 #?@"E-O9&87M?? M9FFTDZDI=4*9\LJ45Z;\!DSY=Z'9=WAY)I!YX/):3IF9\HYDX?^0Q!NP$??Y M@QV.RC D&%/DNW8P*M.XU@+O'G>]%[N#8 M\AS//_FE3O^]SU!@))H^&L0F[_AQW^?FCV-S"(,\,9T'\S&0%.EVR;3H>_X MOJK',T":L5:MVWW#TE]Q&C-D'YL_CS/$S=D0XJ[X(Y^&)#_S CJY=N)S+,IR MS_'9N:?2"H)$.-&;M>:&%C#%*:U4([-CW)_MLWB!7QQ:7 M9_ MP".8:7/Y)(+S5)U'+I/9@U]?W0X[PT:_US9O&WJS=]LIWFLT-;KHBM_90>CCHT9@ M!@TBYY%99A0 5PY'=@ /GG@^O:;/60 3@B\\E]GPFCX?F4OPR.RCS9#1$AX[W$ N1^.]CU"E/ M!#]\@.D_RXJ2[\U^X#E1R-\C5]J43-F>Z)0_EW0X/*EZJQ78P@JH3;#9)5C2 M1;O$6NQ(N?]B/C)#8]@H?!V7XA:,ZS7S6&=_KN4RW?J:]9]'K50:^YXS@#OX M/R?L#\]W!NQO\ &,+M#8A6N!_.ZO'DLH*U +]H27#[9%N_K+MX2O/ARE&NS; M=8-=99V= FCE ;J!T.P^3%6A52RA-'NE?U"?_&2@U-H#%CO2MDL!>PGEEKQ- M=@B3L>"6=\$[]K]\.&1_8+0DL ?\K^]L!6D%:>$PW3&>EU ?IL&K6/*AX[=D M,WSUX6QD\R'[9+NF:]FFP[X.A[;%?7;TS;?ADPE\-//E E6XV "OBN:6=VS[ M&)3L;"(H*8F1B1+*3[)!PDP0L%&?&\F\]^S!@D!F$JM\U_<&C_#/*!P['_X_ M4$L#!!0 ( &=^HE80[WXT QT $8> 8 97AP:2TR,#(S,#,S,7@Q M,'$P,#$N:G!GG7=W5)/=M^8+H2@M@J&7@'114*G2(B)=OH -I(J@-!&1%C D M% $!I0H("B@(J(A1,32!T /Z(2!*Z F)2H<$$%Y)2"[?;^;>F3OKSEHS=Y^S M_SCK['/6?M[S[OWLS1GC4( #]M9VU@ 7-P!P[0V ,PE8 A!N[G_FGO#L3=Y] MO+P\/+P"_/Q\^X0$A(0$!00%A47$#@B+B(H("AZ0."!Z$"8N+BX$E922@$F) MP<1A_US"!=D[P\.[GY=W/TQ84!CV_RV<=D!T'V#/=0W"=0C@%N6"B')QN@'X MGI^\7/\2X'\*%_>>CWS\^_8+".X9X \ W%P0"#,:7C M%GP'G7WX#X7!3B3D/-NG?/I=A_BY8;J*[M7;B?L%)"2EI&54U=0U- _KZ1L8 M&ITTMCQC96UC:V=__L+%2RZNE]U\_:Y=]P\(# J/B(R*1L7$)MU-3DF]EY:> MF_<7SRJKJ%R]?O:_[@*]O:&QJ[NSJ[NDE]O5_^CKR[?LH:6Q\ M8I9*^_'SU]S\PB)C?6/S]]8V^&?G'UQ< (3KW^6_Q"6ZAXN;AP?"P_\/+B[N MZ'\,1'EXE8[SB5DX\_N$'3QT(F$?['3.LW<=^Y5US]'%K]X>%I!0T9M59?P# M[5_(_M^ )?ZWD/T'L/^%:P(0@G#M/1Y$%$ N^?+*TI1*U=R Y^[/GO@T)+9 M9;\T!,$V1$ MCVMKZ]2:M06.B#C GN$ LJ:6M[[J9"#>#VUF_%67KN_MDZ^^H59);UC99=1T MN=BIM*D[!BEB O1-;']<4BAR>HV _-79Q!2U0MIYT^,?R_U#58" M<5A;6R<[BH ;N+2ULUN#F+T$1K*@LX_?MFE]]^$ =HUI;<&R433S+ZR$^1-Q M&I!.+.6I-SZ,,=.@TS4H,.-_:J2* Z0]F#K:,]U9]OM*YHO4C=!JQ&&6'MWP M7IL6:N0L_4M\G6>0X=>[SHTK5FQUW_$+?GDK'JVM+:1MYRX!T^V#1A?.\!:- ME0+R_?H[9":,_?D=FH]^;E@@0 M>#^^:Z^U7;3TTF?XRX6\FSR)79+9UQ-I.($'6;B/-F6CMH"9LX M9'RZ4R[J#HC=XHOQ;=\];!WW[.O]+#?6(S") _ J@CCJYW[L.^TC+>I7D/W" M#P6//,7B5>)_[ )O=!UVF]H,%J)/^] >U[R6^Q-]B=Z72M?\JR-\ZV8ZBPF* M[YT_:3B17)_','1(&3UI:U&[D'[ZV>^"0TB%2J1"_O:7_%?C2\4A]<^JIWIB MKH5+%DSMA>]?O@(VS[;5FC3?^%QC"W\NR],P.(726"PNVQ3[G_WF?$$79 M6@R 5)6G_^$ ET :%2&$&35VZ5HY9Z(T&Q>*U'4]^TX4\83K4^%TX@ECWU8@ MCLL*/3W+ 2;:A/VW/GS'2*XVL/M31CXU/(G;:G5N)46'-=R/31\&/1G$;JPH M!PC *:"NP]Y[\X%!^AD#KEFEV_S2O-N^\BAB$+##G?X'2H3C#;N1]PABD4@( M2YC^O?3UCJ74;_D[YQ'SC$:CPTU*I_B557)MC>3.FRHQS[%L01\&U)Z>2D0* M7P[,7A(Y]([!]Q [_#DO7I8GT2Q6=.%4%FX>]P1[(S2S30<\_AP\"QH<-7#? M]7=F2LOP;#9+F(RR7UTXZO_XS,,_ M;PM,X2U8YZ254X,? G!E'""(D"5#[D0 H+<7O7G\TT1]!8]0Z%7M*FF^VX R M/U\K&=D87",84\;UXX$'K]HU=U7Z(O!# -H"EG*5 >:C$9&Z?K$76?6:N^FJ@AM M*9:=Y@7B;*Q@3ES_%^6?([-@95LY'T?FLF:]$J)&EU2TPFH'#OH4N3]:63<1 M3?&9$E? K\.7Y^B"KKOEYDH=L],&%OZ!,G'E',#);ZI^B)O+:+4[&Q:M/B33 M"4[2I%NPC/ >MF+)=NM6M6FZ1=^8W"NN99@&SFFW@ ,$AX+7/1&>Z9.=!X)) ML:_?U4WWQU[Q.\/#TV[=]_D@^%TLC@/,PD'UM0ZLT$+.I":\R9WRQJMC'4PN".6 Z3B=# *SV?D2;.6*@:A)@Z!MTXQ4V..W-T4 M$C&SBAEDF26=XP#E87M?,BF* ] N8+O&]'5VU"4(H&$H6]_!>1ZM8DZ>+0EE MNP?NE"3W&JGZI5P('4Z"?B4$$/S6[@\PB)0W#W">QO6X?09N]^3GSG*/K32* MA_82Y-GJX+"Y,OHT@S]MY"]'C2!2KI>LT8^9=[I/W@HGE-Z.%<%ON[#$\KI/ MV%6#3,LC9YW[@U&O[DB(I&Y,( [?L"UC"\@S-;!![E-H9WIE::B24^1'(\DB M)R'!;'Z&QFRK-=2W+ 4##5#09*AW$Z!CH,X7;['6"?TG;^6KU/G-?-..2/5/KV]O3&3A'^!$$.NO<]53]V!W5$K/QX]C MAD9>-5(G?>>/&>=X/V ?95QZ2Q4=M3U2R!DPWFGX^X@"*QEQC7)Z# M*P<99-?=IYA#,Z@,YZ.\N;_DC;NB+HT"*.\H,]=M\W:7IY@>POO?1")9KI9= M(Y0#&MKE^+452C$=?KO"=LJH9JE-L"V)N<8]/C3%7H/C[4(8-CU1V";+$I$O MDN'?>^LA!SPSK K&I"G MP-4RQ$[ACDQN5@+[3)#8>L1CHLI:$_ MNFNDA18U4R+D3YI/?5_[S_;;DBRQP5G\_7JV!J.UVT%U\YSVXZ"_6WH%5K.S MPM>SJH+2M%@F>R3H8C::)TY\@/;:R'V;\C=!&9Q@'H#@[3 MAK;%&^TSFB&75E6/Z*U<$D^KW+H,HR&[E-ZV+= M8^2W&S^/#888KZ"F(GE_X!*-OO'U)[<9T*LG MVF.3EBX0*"_APCHW -.Q M@NA(NG4%)"3@MZUXZ_='6M"^XCL9OMMJC2%8MCTIF;#T:>./:C1W8]S_MK2S M"?=6Q'98O,:Q5*M06M2;#Z2,RU(B]?N)%S#Q.9.WX"5Q6 ]RMT[JCF$W!Q"8 M!N]X);S1^UQ>=<9F8OR2T+$[MS4@E!!WRII>.+L!_:T"J'JVT/O[&. M5BVRI(4(^338$L XC^%"6CG3)Y ]DZ#Q#S_AFV;Y$GJBI M#IN7JW'SH@S2L@ZM!#I;@*>MI6(.-R>=9GC$=C= 5E8/,=W\:,$&7,HOY+O" MSK%G%,R&,$JX)+8\>'V1[,4(^8(3ZI?/2'-\G]1_W8-2AK3?@="@RW7T.5K^ MW]&EZD/;06'Q-2_&[:\T3AAS?]Y._2:31>$ RR_I9$K<$AD,MD1,9!KL41?9 MWO\)Y)N6@B2=^Y$"_Q[_\H[H%';!]R\?7>VI+V_^X%0YHDW/W<<@R/_YU8B4 M!!UZ=X@KT%F=%+)LF^)TL+EDT[76M\5?1TT"=-3DE6]P)96>''1C!E-3.T*% MT-[&F@SYUNXYVV;)@C:K+JMZBZ7,BHEG8 U=IQ,KS9<]H_RAU&ZSJ*>GI*>V MR^((K$8H?:S/([B MJYJJGD[%R&)ZRH3:8*BVS]W-O)D5$B\#RS3GOJGD\UF+7* '=YHY8G^DZ7ZI8437PXZ5"CZW^$@=X[[U<5(T9<4T!* MU"=A*QT.&+R\KJ8CFY3ZA9%Y(7U;!]1T6?X9K'1'QSC MK]+AWGCYD)#4G6SHVS?>U#U*'VEOYGM@ZL6#;V:8OZ>\UO5H'QW-*5LS6#;Q M93X5VDEWR[+,W"-0)S?LL-7CO7_3D@-DNGQD?R*_AR'JM*MQTSU4%Q(![Y-^ M*"M <7U+5XY./#GM758FC+B)2"N%@ ]>H$J9%[&B[HMU,4K-P?.TCO8%!5KCIG+BL0!( M=<&%1/5 MXIQY1H47F''IPXC>9*".SNI/URL-R=&FF42N4[_5[@I5>CMBN@GX(V1NTR"] M!]>CL7Q!Z[S-Y_L^/*37O=B:[VK<<1F9\&<=++."USTLYAU+QASZF_?/=^(A MV?@6]Z09Q?WG%^UN=L$?>ZG19RKW@O^ ]WQSZ_,"XY+[ [P]+15"F2+[. !D MZOR4.YP0U> T,VD5%GK8D>>%2J;MV(GFG&P+>0NY7P78WSJ;^G^8'("'OEO3 MTE,/NE,_#A:AAM;4;DZO/"H;0(AOXH8T.< WQ-"WAQAA]"4.D/N,R@&80E[8 M^3E<$P>@%"!$;Q0B&2Z)5?F^;8$NY^JM;_IYA.0I-/YQ1!]GN+/M4S/V4M/Q M& Y04?H"I=L;.]BU)N:ZM,.[V7RSYIIBKNR]+,4=T:&DH:0.\3-E!)A+.UP$ M2WEE +%+@85C"MF8!<91M-XLSZ<\7JH>.LP]4]4/#PC6CC,Z.EW'1\ M#WXS_6*D<.#( >9KV[]HOZ^8/= 2^>7"$M>AZF=6O '=.^K?OVZX)+!-\OD+ M_9YV(RBN;RIL\S'G3W,"1Q -;B3_/MG#"OW8_$LG@/\T?*2X XK<$? M^:KR [1V]M^YE$KJC_O6C:UQV+$?N)I+57OA*@#K:]7H<8"7.ZI!.WB.R+/JI"2)>(#=:DV9_T5TW^NLO>C1&@=R-EH M>OW#9LE<'XG.[X#S?3\Y_^BX\0'T-'/_-+*7SQ'JM-LH1"M463EA$P?L55"1V#X< \KN/1*0G2_%X-E-W ^XLMJLPXE@PC"L]7)'E/6V_\UY5W;=77Z6?LY@V?)(#4 MUI%NKP_GNC<3LQ)YGFJ.J+#,2R/!6^8N?79& 075"PT7?;3=7[ MH?^D7OQ.< =6DF6R5S] >G?.%(K-6VNJ":NHJDP43:^7LBZ24SB 6 N"X=U9 MT*9$_[Y.#B1!DH:'4R]&LB44\C?6EJLY@)HE_V[2&F(KZ$_25N@WTU"F&0J" M!''E1?@U'J]ILX9[>M?D)E^]Y;ZVXX^;ZSD.?U8,[5T3!/.H&#Q%5G/5O=OM MS.G@%S/<[Y*-YG>ASDXL;W"7@DTHCG#QTAX]U_-K,"]0K,C_,2E()&SUEM;/ MM?&RWF:;;N2D"Q5Z[X,6OO7KVN:CGRE.Q\+6?XB.[<6X^RPB-8)\GP/4D[JU M.(!,ET*U82HANBJ0E(0.>AHOI42AG=P9XF]F'=VMQXBSW!@\;FKYKSU<@^KJ MQX[B'<*Y'NTH^R7&U14OM.EBOK;Q@6*CM\ RI\H1YS*WHTPN) M.XC>HX(T_OB(#&\)C\!ZLG_ST)M3VGV(]&.Q3V)OFPDKFE53B"O2E*RL8S-P M@:"##N'7DL+]HV\.#1Q0![)1Q"%2M$.+?7 KYF\*0$Z;NU PX+RK8F11I$#&RK!0X%S 2SBM_RX2$ MF,VZ;R[/P'8AP+\VQ[55A\R_;)N4BKU?/COWPPQ\39ZP9-O:9"*6)0W7<;*[ MI80?W7GL#DGO_A>0^:Q4@J@>/-U1J4I'@^U 4;+KN?K)9.^0([,65O=I'?:-M(O!^MM?N!+8GV M9/#$*N35>(PMKC^Q#'[E+B7C.Y^JDNFH?.+F+D;76"CVO!+QIX1QN+ M;*MJ5R^-B&3+$*$#C/:%A6*FFG>JN419MX0;#<0ZAESM$V]H91[>?Y7_C90 M,#__O*\\(==)P:Z6]/A2 M=<;GV/OQST$M9SP)HT2VH)J=%E/)L,.?WS(:BSAQ_-?9V"O0VKC+C'-(B3&0 MWRFCW3BNDIPF@U#KU_[EZG.WU+0K)Q%V6[(-6/#,AZ5@_@HBT)'0S.)?U9$O M%@\L1!>2SGT8F7)\5;-74!SIIN7:X:H(5PECN4N4WIIPZJ"<52 B+?M1!!.E MP=*D(?_1MO[RDIXKN!Q$2.A89VCF.3>PK&-X8A)L/OIVBFAR MKZ(E]=W1<=*[5:-EK:5F32'6H_=[*3*<%3J"4VK&UW^]TI39CA8*ZD4KBJCVS2/#EGZ_85>4[3KL M"A]#\+5I8?N=&-C=%!W$9CAIE/ .N;PQBYV0I&#O?WB 44MXP#S?&6G MG3=PW5F@NDT/EF]F8#?M6BAUUP@^/5C]]TM-^,J9'PQ ;@QIGVNT];))H=IS\O%%<^+PL8^6V4XC7C/$1K-.N);85Q,=Q9AW9? MW]PL \^H@TG/U)+KEE=>O^ #@'-D>,?C;8'6^,@=!V*0AX=/OL9#+X)G&-NI_LKU8?KPHS_U[PMYGLJ/#&TM7,28 M8C[);+4RQ.!I6$&T=:DXX[WVY-U'\$/+T+4KW&^W!'&= TBA3(@SFF .;=H;V51_!7W[1GUNTX1^ J MRX->.9>)D0;SNG;NG"EL?O"P@*'7?5?(1EH9'[/=698D,Y=(N!Y)Y]T<#:T5 MW+_2TN?Q*-K(:$Z::)Z_"G/BO\\>P/+I8*31(G@Z,CWWLU-A1"?5R"Y7TL;L M),3TCHLR77W+T3N>(&N*Q 7D=<_ OH>P]_&G;Y M&=5D+4V9&MH9*F8S&RKUMF=*4III1FZBW"^E)$+Q;J +?6,K_9LIMCJ8(&H: M4S4^OZ68,OP!E9^[A"!WQINWE-GOW-Z[ZS'5,!$1L&)#U6Z*GD7(S$]@DW\> MWTT9I2JZ'>.:VC?^9+._?Q OOCD VZ=1GL[W?S;@XG(<8-%[/LC>C[SX>.$4 M/ DAGL !DI]1V8A?_Z-[(5@0*/E/T,:,PMV[/AQ@2!B]Q[2G1[R);-7K(RO2 MF=6W[8YIVVVX3[1]W4N:T:Z3EU'J/5JAH>+-^.4S][(U$$J;K^;MS1O*TP_; M"VB4Q_]W%<$9_S=02P,$% @ 9WZB5B5]+'9^"0 L3T !@ !E>'!I M+3(P,C,P,S,Q>&5X,S%D,2YH=&WM6VUSVS82_BLX=7JQ9R11+W;.H1S-)+9[ MEYFF25UG>O<1)%.E%:9B26">-E=/,_N8DF= M_JW5NLA2GL60L']=O?^9)2HN)I!9%FO@%EMGPJ;L2N4YS]A[T%I(R=YJD8R! ML5?M[E&[TW[ULM4:GN)49^48E87L..@%O4ZOSSHOP_Y1V'_)/KYG!Y^NS@Y= MY_,/9U?_^7CA%_WXZ>W/[\Y8HQ4$O_?/@N#\ZMS?P-F[[$KSS @K5,9E$%S\ MTF"-U-H\#(+9;-:>]=M*CX.KRR"U$WD42*4,M!.;-(:GU()_@2?#TPE8SN*4 M:P/V=>/3U4^M$^QAA94P/ VJ3]\W4LE\>)J(*3-V+N%U8\+U6&0MJ_*PW\GM M $<&>'NESTUK)A*;AMU.Y\=!SI-$9..6A)$-C]LG)[=-6HS319ORJH4:)+=B M"C1W;=98 M=AI&PZ6%U@W?CB2DS L%]@QB[5A&A1O;XE*,<7*2=>#U#_$>H__=\@NM&*U=\5*AR*J< M> 9.X4C)!$=1GKXM)'=/F]UCP[X M(2NR!.4A67]#(35B!FUZ<8-4R)##;V)+JG1?]8^:C!O&$Y43A6OR?VO144QG MX7ZG5UGY-ZXCGH%I?;B1,*^$[G4ZO>=#T'\+@]L]_QR$:/!GM6L,WS79/R5D M&:J0C91.FBP%#=&$0K+-B MS7%Y0%R"=ME$P*"I1S]A(:I@!D2S:;" ML%\+KM%=R3F[A%QI1'?&?L(1B+;6KP1U^'?.?E=:8I1&DJ"4ILG>97%[L$ . MZ1*0,0.W(7L;L&L64@"E9T\-)>Q E"K F&FYA(]1!=G$[S2@DLVXN1;-5,3X6*7ZW>G0P8Q&,/UG.&L M;ANH[X1?@W/7B\D-MB4H%?:2)'[ESV.A,'&54">J+>XO6B>9U>^RYLFVN]'>-*\!& M(D,0$K!O08>)4(;=\;:NW1<4OR<^^1-9+(L$YT1@UQ#61'8(\N(YXI*X19S# M\]*"/"5/[^PTFO^X^!*1%?)J;D8I4_S!R8 M0X>L=XQK,#\%)TCQ-_Y2\%G?,R3R*:GY'OKW'+ M8YUDV7BAT=)"(UR(]%QE'/:@3"[V^"T"ZHC!#<4K'(B(@UTE%!J2G MX)&0PLXI_5NW++D&QQM'B465?;1S=<"#&+>-/4!'NYOT2;!*=^:(WT/%P]'#%@475P=-Y M$/"60'D&-/GWR9B_#F&2;04LC\6[F*;R77EF<7?6$N<188IR017'A2;DUA*O M-;-.E+'83D_5<"Z#QF5_^)HU.[AGR @IB %DI7(S$<)5'*DIFQ4*N0R]5 MRLTB2Z70XR@+B8O)SAYEO)PS*:X!/USU<:5_\XM-] !-US\@[BX](-YE*O^) M*BG'WULEQ3T$2BJF-V\C!06N.MMN@P;QY1'IZYUSW$(ZCF< M3(2U )\)RY'"G)3N)P+E>X$ #B^!R+[?*,QH.08*X!_XNAS280)IB@@!"JSAE MRJ"^]@'#/C_\#FBRK8+&&TP#1QI]=A-!"R[2(.S=T]&2'TV?18ELJN04*)7* M^+A\VJO+X 237*HYX-U9JGPXXDOL0[9\E3RS_64)5"V+V@C%WIPO<8K4VXU> MFR,94?L*F.Z=/%Y8537X-_)YW;72_[4$L-J0WF,/2ZX=\W-^6DQS_6WC=: 5S=7+6YR>[T6#!,19) MKAN$8##"+W9=6N& M)GOP5<,:@1==>624+"PLZ?RU7K:J:?HXMA 9J8SF?6VE>&-(X.ST!_6WJ3R( MRK_+;/W>R.<5UZ.LT_V4ELQ0V-XCK%OZ3W*K\GV M+>GTGL]9K\GH-?JG:K9[:FV*T=W$I109M"I'\\S:[Q1X=U#Q/YG6NP?V1SNL MM_,O=,%E;E_57/(;YEXU8#]TW+]OK+'8(/2ZXYJPJ%*,0P(3++_O?QJ()P'[ M/D/0(+GQ[B"\9?AO0/@5K.^L'W]25EVG]A[/-SC?$TMSY\FGUN+)QQPTT5!+N+Q]5BK(DNH>*AT M6+G5VH]LEV^4F5]O)1.L''']Q[U+E<2EIL6OAG,^AI:O/?"1!1WRJ1))B8Z3 MDW;O:.'^?5O'E4']KY'=SYN'_P=02P,$% @ 9WZB5A[9/%J8"0 ##X M !@ !E>'!I+3(P,C,P,S,Q>&5X,S%D,BYH=&WM6VUSVS82_BNH.KW8,Y*H M%SMU)$W,Y:9ITM29]#Z"Y%+$&2)8 )2L^_6W"Y R)2NQ[-B69U] Z/BG5NLL2WD60?[N-Q:KJ)A 9EFD@5LLG0F;LG.5YSQC[T!K M(25[K44\!L9>M+L'[4[[Q?-6:W2,0YV4?50V8(=!+^AU>GW6>3[H'PSZO[(/ M[]C>I_.3?=?X]/W)^;\_G/E)/WQZ_=O;$]9H!<'G_DD0G)Z?^@H\-UDBMS0=!,)O-VK-^6^EQAX I:S*.7:@'W9^'3^IG6$+:RP$D;'0?7IVX8JGH^.8S%EQLXEO&Q,N!Z+ MK&55/NAW39TK8WX+^#0N#P+E[;%I1CCX"3KT*]_@'6,_G?++S1C MN';&CPI%5N7 ,W +#I6,LSV>:M[L,?W69'%* _)^B=$A4;,H$[/+I$*&7+X561I*=T7_8,FXX;Q6.5$ MX9K\CRTZBNDTW._T*BW_R77(,S"M]Y<2YI70O4[G 1'TG\+@=L^_!B'J_-75 M-49OF^Q?D"3LX,]$&ZM/PCK\%?./BLMT4TC2U!* MTV1OLZ@]7""'UA*0,@.W(4\X>B0<];:$H]?;L L64@#%9T\-)>Q#% M"K F&HYB(]1!=G$WS2Y, 23L95,S41SGFY=M<: M9!"!,5S/&8[JMH':3O@%.'N]&-Q@&=D\;"5)_,J@1T)CG(G-,/(TI8M"M4H_0VM9#D(KF0B#$1&IUT>F&DR._H)FIW%SE%'%N%[<6]1..*_KXXDK MV^9*?]>X BQ9A&Y7H,-(*,/F6*UK]2)+:#P7FX@LDD6,8R*P:PAK(CL$6?$< M<4G<(LYAPK0@3PE7LS(U\C-VP7R36A02&R!1%*+936>++P)1, MK/+9S)[9=\AZR[@&AV'$I""$(-88&-*^,"GUH&83=#7D;N@Y%B:2RA38CYR0 M5M*#.=@>QO[)/PI*]#)/(AJ? MD>VO<*)D::($)Z)UKC(.6U D-WABT5H6+<&^,5H%^N.1#)/@[;#L M%!.^,8'-Q30W,Z%)<5?$"[-Y%XI[0D!4ES/Y2$H5&@= \S\5QCD5; 69&X>R MS2MW5'=I_A@):5*&4E=0;Y;NCBH%NB:4Q2@I8G?69XH0TUK!M: %"!_P.2>; MN9 0* ASAL6XB,VY(&4 !;+N+*+)DI>"BDL',*_]9-2Z;!\<918G%,N2["]8[[LEQ07N@<*6E%\Q4$3D@2 M.M^=(JS,FD1F$8MNX/O\X_KB]ZE2;A91*KD>1UF(G4]V^BC]Y9Q)<0'XX4X?5]HWOUE%-]!T_1OB[M(; MXA^9RH_'U2VSE1>24QC4'!W$0-GH/.\2 "BOPP(%V<;,^ 7%.'Y MM,;%>"XA88-D*Q M5^=S'"+U>J.K=20CKKX"IKNWQPNKJ@)_:\^5+-WMZUSM>MF&2FI(;3"'H9<- M?R?-H;62LYR_6Z)X@9(5^'G>E(,>_E*[D[0"N+JZ:F.3WNG-X2 5<0S9XKE% M !Z$:,TN6C-4V8W7$6L$7C3EH5&RL+"TYONXD)77+QYN>-_J#82ZH'L)O<,F MZW5ZW?K-*H^6\N\R+;^F\(/#]HL7/XK2.[?7^O*6T?&F=W#5PALCL@B=_O ^ M]N)I(QYZ(YSY77:H=S9'6U%#8W2*3F[I3N5]LOT1;IINN,QW'.V<,W/]NR[V M$59ZRV5M"MO=A*H4&;0JV_/ J]\I/._@PO_/5KU[8+^UP7H]_T:K7,;UU7E+ M?LG<303V<\?]V[[5%ALX:)>]"8O#1-@E,,'*3P2. W$GL']).924&;HDD=E= M@\0/A?\'L^WEQKO$>/A5W2)?3Q3E>R*.+L59%%M.9H]*#ROK6?K^[7%$& MC;V5(+*RU_7?#2\=0"X5+7Z0G/,QM/Q)!D\LZ &?*A&7Z#@Z:O<.%E["EW7< MZ:G_H;/[Y?3H?U!+ P04 " !G?J)60AI-W.(% T(@ & &5X<&DM M,C R,S S,S%X97@S,F0Q+FAT;>U:_7/:-AC^5S1Z79,[_ GDB*'T M64JNVX^R+6.M0G)E$6!__5[)-AA*FH_1AFS)70!+LMZOYWWT2G;_)\LZY2GF M$8G1;Z/S=R@6T71"N$*1)%A!ZXRJ%(U$EF&.SHF4E#'T1M)X3! ZMKVV[=K' M1Y8UZ,-4P_(>P0/4<7S'=_T6FL$G'X:C/R]."Z$7 M5V_>G0U1PW*<3ZVAXYR,3HH.F-U#(XEY3A45'#/'.7W?0(U4J2QPG-EL9L]: MMI!C9W3II&K"V@X3(B=VK.+&H*];X)/@>-"?$(51E&*9$_6Z<35Z:W5AA*** MD4'?J;Z+L:&(%X-^3*]1KA:,O&Y,L!Q3;BF1!2TW4SVXTX'NC3%S:T9CE0:> MZ[[L93B.*1];C"0JZ-C=[JI)TG&Z;!.%:8$D#"MZ3?3#6B$Y*C]V2&+L4$\U?-H@6^;*PHR.87+MXYI=2/][Y0\M,=PJ\5* RJ*<>$9,H$+!8KCC=)Z")Q1J M^;;7=\+"[IWK'4'N$;E3Q8=$*IK0"&NO(Y&@84I)@D[G))IJ_Z,/"?02B;*I MS*<88J\$\KKHROYH#VUCZKUE]D,Y>-B=7JOC-A'.$8Y%ILFDKM5'$ADCCMTC M;8A*"?J(98@YR:T/%8;A#F?8H8DR80TMI _,O1)2 8,#2X" LF;Z(Q'-CK0PW4R^FYO M*"; T MSY?4.@8+16R$G@!SK=Y0(::;.P# 1(\)C\.LYEE&*6EX3&9H&CR>4 M581O/ OXD)"JX"7,8\ +L"<'V@=1$YKG6NFZ!I=&X4H!4+&)?F6$CM@*$MP(X2DT CK5=;&@P^M;X6PPLQ M54%"YR3>!MD:$1>*5J2O(&%5?'NVKE2ZUK&),"LE&&&@3&^64D4L[1D2<#&3 M."NE^AU;ZUWZL!3L <.HN"Y[O?_V3-I0J[C4XT&ZG&"VQC)E4V,P CP4D$7) ME#& &D"/:; O$T"2+U,JB2Z'<@V4"E%>ZP!#ADGD=0[BPR6X5NFR3)428=YQ MJ]W32;3$E[;8T2YW3-CV&VWN?P9L_B."C6H6G!2+,/"^PI0#8U%NP%,A$5,) M4,PDR37HFKH;0\$-MT&*E$U%(6R M:5DKI]U58,LQ[D9AC Q,H PUY91!7*5G*=\KD;A$P@;""NR7DW9>UDOD#D9^*P[MCGU\_!R+_8C%A^XI)!,6551+,3ZT,5Q\"*!/]?] MAD/V"L]/PQ=/TA%/*27N36MO%O^2J,L=0'5&D#+:9W6*#- MQHTJ,"F"6YS<63^RZCOT0<"^R1%*/\G(L%SM>?8F_/\KK-_'V(=D@-DN/S+\ M[Y#P&UC?6QY_4.U=3^UG<#^%NN7>^+WI6<+!A:0\HAEF7W<>/N-\RXE?L>=\ M$L^2UQZ#[/T3\>(S71X^KBII?5 J9% M#C4;USO*^M7?J&>KY:3^?L':J>E: MT_+%A0R/B56::(]_BA0CSAL7@'U!+ P04 M " !G?J)6#+C%=< % "3( & &5X<&DM,C R,S S,S%X97@S,F0R M+FAT;>U9_5/;-AC^5[3TNL)=_!&'L."DN5L#O757"H-PW7Z4+3G6JDB>+)-D M?_U>R79P4FB!PL@ZN".)]?5^/>^C5_+P!\T1D7,RHT"A6 M%&MHG3.=HHG,,BS0,56*<8[>*$:F%*$#M[/G^N[!ON.,AK#4N)HC18AZ7N % M?M!%_G[8W0N[/Z'38[1S,1GOVL&')^/)'Z='I=#3BS?OWXU1R_&\C]VQYQU. M#LL.6+V#)@J+G&DF!>:>=_2AA5JIUEGH>?/YW)UW7:FFWN3,2_6,[WE@ S/>C>&+-PYHSH-.SX_LM!A@EA8NIPFNBPY_;[ M5TV*3=-5FRQ-"Q7E6+-+:M9NK!ISBE4829T.-@5<-S.KYR52:"?!,\:7X:L) MF]$Z#DK[0^A# MYK]3_3 2HVLEGDE0658+SZDU.)*1S)!XY31!+UE O*'88Y.$NBE"F6%R@L,.:0EZO31A7ONCEUK MZIUE#B,UNM_,3K?GMQ'.$28R,TG9U.J1@T>7GT4IN(J2F?Q%TUNC=P+%4HC*),M7QB L1 %!4323 MRMI"?\_01ZDX,!VX"!(Q;Z-W(G;1CAG^XXM^$/B#L9P!TRWM4V>P"U2&WDHU M ^0XOZ%$*KMT!H9)@J@@X-=CK.(4=3MM9.D./)XP7A.G]2R-"P6I"E["@J"C M!;"0 /H$43.6YT;II@9G5N%: 5"QC7ZE28(^IDS3G!':MJO>!+XJG)4=;912 M1:,EBBUXE]=C$ST<6(QR6(=#SP2KA(W&$:KI>J71I8A-C7DFPPD"9P=Q$W#&>H:&0 ME0\KP1V@&$V:LM?[OYY*&VJ5CV8\2%GN8$@QA3J]';*[ M=5OJQRI4)8YZ"[-S!9M,*7 ML=@S+O=LV+8;;?YW [;@"<'&1&(>+8* ^#5F AB+"0N>&HF8*8!BIFAN0-9@R0JA8/3L&HV$$1XY/SAQ<]M52NI&$JZ$XRB4O-%VS^:$JG8:E=\P(DZSSTX>([%=L3B.1"/'0C+RNM[ MY;U9ZDG(F"\MQT7\NVSZS;8G0[<^/;O7[:8W6+KM4=N\\XO^8VKSQ//K85 M]SCBIJLKN0C'GZ9*%H*8ZT.IPII7&Z^1USNJVB_8J 5K)FZ^OEZ[2UQK6KT7 MS_"4.N7M TXT52&^E(Q4Z.CWW6!OQ?]EFV\O0LOW[?8%_N@?4$L! A0#% M @ 9WZB5LWA5C/Y#0 UX$ !$ ( ! &5X<&DM,C R M,S S,S$N>'-D4$L! A0#% @ 9WZB5M_Y#MV+#0 -[ !4 M ( !* X &5X<&DM,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0 ( &=^ MHE8-[N/-X1L .AT 0 5 " >8; !E>'!I+3(P,C,P,S,Q M7V1E9BYX;6Q02P$"% ,4 " !G?J)6.=+6-P!% !Q*P0 %0 M @ 'Z-P 97AP:2TR,#(S,#,S,5]L86(N>&UL4$L! A0#% @ 9WZB M5A*UE=!;+@ !,# !4 ( !+7T &5X<&DM,C R,S S,S%? M<')E+GAM;%!+ 0(4 Q0 ( &=^HE;XT@YE$5,! #U%$0 5 M " ;NK !E>'!I+3(P,C,P,S,Q>#$P<2YH=&U02P$"% ,4 " !G?J)6 M$.]^- ,= !&'@ & @ '__@$ 97AP:2TR,#(S,#,S,7@Q M,'$P,#$N:G!G4$L! A0#% @ 9WZB5B5]+'9^"0 L3T !@ M ( !.!P" &5X<&DM,C R,S S,S%X97@S,60Q+FAT;5!+ 0(4 Q0 ( M &=^HE8>V3Q:F D P^ 8 " >PE @!E>'!I+3(P,C,P M,S,Q>&5X,S%D,BYH=&U02P$"% ,4 " !G?J)60AI-W.(% T(@ & M @ &Z+P( 97AP:2TR,#(S,#,S,7AE>#,R9#$N:'1M4$L! A0# M% @ 9WZB5@RXQ77 !0 DR !@ ( !TC4" &5X<&DM I,C R,S S,S%X97@S,F0R+FAT;5!+!08 "P + .P" #(.P( ! end

H&;=+E^9KDU.L[7\PA/3[ X)]@L\,-Y.%S5I!U**!DC*7ZOD?J'-4>-,::E*YEX,8F+_! 8Y'6M 6[G.@U@Y=:6K\/-I"S MDAI.MIV)/8G\WF; +E])<]*J0L;"_6 36E5D-%7JSF1%EVR6(/82EW8 MV((S7C)MBII!F57<640^[0YK_M##QOJQD:,#%P02H?-FR$L'_#K\<&I]HISN MT(E#OH 2^! 'Q];WKF3/M0X?!+Z5_\DC#^PDFA2.\?U6-)L$=/XM+_S28^_* MM0]3#:= !M;2VR)$-1MG]T0FZ1>C#__.]-,O\I+[TIAGSTB'A92*_^02A M.[,!B#7@'V9.C#-5H,8:LJW,8DDR?CPNP&C%:(TBG4(3Z\XABK(,'T/Q:E8. M9JQOQE@49JSW,-9[KA:<*\((W(]]&P5__,VWN [;K31+,3;?K?0JW0HG?+3> MNSFR?*I(BE1IILA2*Y!'F).BQ4DW0)QOP#@?H[R^AAYO*ZRI^Z,9JDNY3FNC1K7YQPO1'U.+]MX\?E?8[N^&5F@%& M2"SS7(U<3ZO59F$G.E,IA?((R'@J_>']@F_, <#0^%IH/*E(5>^45PTP$E8B M* V)B;5<]CK]]Y?7>!$:>E/*MG+ JW/>0AZ*5E'.$QN4:IKZ\3<39SZ^,O<= M0^/.G-_7FQ0= +E;@53RN1I=SC"/1D;,M?S?%-F9Q9:VM=90*'V\BUE+@%!@ M3F.(L=::JP'G3UNP892H\70_5K&FE2^2@[PI0 V+5.\:.*Y? M]_)2,XM=J9]P.XD=L9+/'AK?:^EZMT9]CZEO;/[\#U%%--"'#/VTA+/5&8K&&M6U1F(@*Z*BIR=2FIHS8JN4M]3N@7@P>#YXLL ME3\&CTL7IN/\T)Z*.V+8RNY;T!$H3Q%X4 2'Q$E3.#'D%>&;*62S&)SUQIVA M&Q;P-VV-2N!:BAY#?7B Z3S.&L'A&NQ21DQ07\?*@0RO_1)FL@URL@/4_ D8 M?-24?-!4#IB!GN?4EA<70^WU04M,R0V.X.OS79W7,XZEL:A= #1SLG&:/H_< M8#\3HRQB*+N..?1Q*)LLICTPR?;+7&)2I[.M94*J;_RF'- >RL0SV0]O#OB] M4/9]HCE^!\N8M?11=&H$X=@-=C]OW*IYU*65]UF\9<@F%UCW%\0J,]763+_I M;(E$2F$I0>V,&QT6-3#R;^=D<*H ALG]F25OADG723?&&L4TN-I4<7L%P%"Y MK=_G"T5CXFD2PP3'8UX;CP'!<1*.PD1#ZF+_,+I1F"!P'KJ%%^1R6FU7R)IXF<&0S H90Y*V> I@ VP;JL<:7O 5.W*_SA4,NV)>\ M!Q/FP.)=>>M?A,S/9'-ZR9%4I%2R+#CMKDB+?8/:6L,&4Y^BUL[(8,G@8_WO M@9!WD.83,N.O:(8\"Y!G$V!2?)%8Y/5*A^M+Z3F;G>Y5L/6;H$/K(QW/$NV"GB?!7,KS&CE=^:A)H=QE)G5>@!2#!I<*N02@E@V6LJ8&7K6%+F>' M;C;VJK$O%"U1_-D&3 B-Y]/+O$1ATIR1F3I7VZ=!=3T1V:P*Q;!?=C09SU#G M=V5Q\8]O#*N('K!]MHESAJMG#Q/VO22QL\3$5E\Y":]N,6.-2$P1P*"=D\I> MO\SZ7:/KFX1=\IX#=QK:-2I86H[V\9;-_7#$+;N/$16NGVVT%$(FYSW707.' M>_"2A-7&I9&RJ_* 2,S(W:"J;$<.@"8,X\=?,O$D@^M]8/Q\(^/DC?@ITL-1 MPTHX( M S"GL?!6 (B7Y+ E=!L&4\K-"+DW6HEMI> 5O;9$AG58DR2NPXH!AJV=WR/L M*;"X^7B0*3=,4>>S'3<'4GEA4M\@8*$"'M?O''_7H/HF$1C(9;8'U,,]61R MP0[D_09@0F:O/R0H7VH@JG7,G+-(#\5$;=N2NZDZD:VR<(9AV(7ZA#MZ0 M-5$R1'Z/FHX[TT&MM)KJN1_4W-G=DC?U MI3.G,1?8BT.H!5?N^,:N((ZU( 'L]^7@#U>M'LOA9Z,N#/*NF>;[U 3UA=;I!5$H8]:^U,(E M*JXG4RQ;!78B&/V+7&YC?D>=V#\(_W\W*6!N4IG[-_1;M@7EE^KWJVC).[]! MQ:'-UE&=LT=<7%#B-1-LNUJ*T?3:RBNYRM.)^R<&X\E^ 0&^U: MK *Q88/*$1%^S>"+^8^Z.>G(JXR@EYC$:.:E4XI]WMPU;)36;E7E\46(2KE)^0PYQ'M3"NOHO/_7H+J&*N M@>/ZW(H) M7"[(Y$&KO)BY34+B5@70(ZJI1K&N0%O'+W&:3'_"Q50,JUN 5622(^^'77#: M0$P4N$*LTHQ]1A@],H2*I.C!'M57*_%GSC,#]?WT///92P^";"[RMBMUN017 M=)GTHFO3Z!9:)HA=9"Y4S,(^%D9:Q)#V)9D#;T1:0YVZZ7:!KXER.9N8UEI) M-I/QD8:C&1&RCZ)-CQ]_%RM-MIG'&03X=!B?#F,>B2II[HU'[LSW?GWPO .6 M80(!RA]0K,7"0E^Q%!W[V]@+B)87\#E!\Z)E/X""G^1]2 @($9?"Y7LZ(9,2 MD^6$KI?K6[-1;[!C)@;JR"7-R"=R7JWS XES(]>H%.3O>+"9*8:+R.JBRBB2Q,%Z^RC!Y!UY>3HPT](>[DJ2[.>6Y/I=L(+WX/C?,&P!@O..CR M!#5=6S:=@#VP>F&D.-8W%XX3NF1T=3#'_. 0H_.<+A@KQ= MOM G^>,E[A=S#L;8_6+L= M(T30'UA3??S!R<@+HI_HRX^AP$=G4U9Q1;TRV17WAN,0&A@(?OJ MZZRIFR/=-_:6(RK1KVM3_9'L;D$:HV)B3UNS*H:'MNY42P2:XX*P+VI%3IKU MQP-B,:TO-[,B*,V*&RD9%%9EXIGT]04^1BE&::3MKB]'J5UMSM>%N0DX;V4! MDFOV.@PW12B%)EF&C),41FD$++5HT^/'W_E7&V+QV!C 5YDH$WHL&[*I !SI MPG[VE\E[UI'XB4121PF_%$9ZCG*+EBZHA&0L6M5:N;OY&@E_06#S0G?9=\QM MCDOTQ'QF/5_3FQTK)?T:KF0Z&T\RYR<8V)'&"(L*PDBI('8[1'&6G>C"<*\R M8IE/@&UT$.;.R0J5'9,%T9OPC3U?'"V**1]AJ%U<)AW/DN>5DC'"<*CJJ4W$ M"N5XD#+%M<5*CZUSS:X08YN%6(<3NIU*OLL58L$HKEE B50YMLXV\QP.5GVM M&_Q8J">A4%L/\:MZKFOH5)?7"/ MOP6QU:IS#6A3L?58H2+DZ[P@=K@87PQLKF*=[PNQ2K/(=QILM\(W?^$XTST6 M-XDJ:>[-C\,\@GGDF_GZK\_^16:/?R,7O1KE]:8+A45(0DFUGW 8 M>-J5%.Z2H[O Z(OY3;^SFTHI,CC&/2_TAT'V5M7_ORZB_8>"0#/A>]U?2?K1:EXU M_9/'';]\S'M%[>!?N;X/A[0"4 7@9]='A[M%OPG?W1GP;8L%'+I#=Q5,"U7P MD&WXL>F7<)_:L@&M#MNO^>'.@ ,0H.'K'733P3+]/& 977N8!"5JX'#'A1_X M-?Y^?CQ)WKB?G[I=UYG;_ZK:^N__@_\<'J880+:1_)@]8= D>G.HA@CBGU=1 M+2$?ADNE4@O)DM^38S$:J^1]=*W]I\_R?#YK)_V03D#S\" H1)+^1>,@C36^> M='R07\/ CZEZB5RRKXVE-#%.,I,)):EI * *5A1)IN64E)0G*9D&@&)4^D?P MUL^0ON> '_]>LX2T&UN&"K\!!LM8W[(--5:&'T#6<>+_^@=)$_^IF H4G>// M4R4?L)@F4AW!]%T+J0K$#Z&BR)\JBN)140A'11&[M=7^)399L5#I3[N&NS6L6\_K[.6\V$DZ$@.;"22@7J<$N@OB$9L*=MSP'^@5.'!4& _!5 MSLPW*,(A?E5Y8(>?0I:08Y;M&QYJ#$H$8&\T!SPJ1A>8V$UO >FE?,21[^/S M)]Z>RJ:V]Q_TP*CP%^@UM&QH\9BN_RL_.7+N ^,6-$S01=.*F?XG2!] MYV$LR5)RVJ@/*$G4V@75+"^';4F"'A& ;L823L"U/0"WP+=_CSHOV$FH[PQY MZ8!?AQ_^\P'R_\ ?R&ST7YHPY)WEN;\FVA:HIVPV]QQ7F^Q.==%!<09L\SA> M]SM+&GWIC&N>!OG0V\\C?1M;/AP\^>;N8X^'_/G4R7KB$;T"UT^F^*R^"UF] MP GY3J6%4BW165).%"I-3@@NO.18H2*@3UL=3D G3VA4(!ZNZ>X\WK/G!=T[ M'(0+&BJ&E%/L+V2H4L1_X("X_R/Y'PCC> SQ*T U*H&Q"_I":1#SCC=V-%63 M;0W !R#=$'X]'[@>QT>$'V_ TT\\Y^0UAP\MSPX__'?,VIB!;$%NOU^'4(Y! MDP/8CC;1H&A96K8[@="VD*4"B;G6%&@MRD@[C3U',XJV;F84Z:_J/\%M; MC8$))IKKK\"531>"'R[,;\3IN=!VWR.O")2(O M&N?Z! S7]3/&/[L@S8$R'Z[8!*%G&3,@H\)A_@LFL@.WT$T@JJ#'7GY&X+AJ M(-0[((:B4G!EOG@.N"$OF[(J^S_"-T)AHJEP&\ 6?D\]MBDS_""4\@;!75,0A0+?X4 M?L8@^\&-0'P-_PPU/>H9$X34T#0@K\.'+PU(K(.T\+]58MG6$;9!(F$PWX?I M:&80Y$,A1[1U_BO1!FLF1($7MIV#7%N$PP*;DR02;7\LB]0*Y&3X 4$BWNJ MJ6<$SQ(2@Y\QUE\*G*&Q\V71+J9:R/Y "8V&IT)B&L:!)Y].9&)9;A CL=%1 M#2(.1.:KZ8!6BS;* )"//RE@&]L!YU1*/Y4^*P"4,!B#(W3)!F/H9!T' XRP D# M"ES>?Q@8VYYL[V(4XP],'EDOQRP^\_ME[^\K]K)B^T$?:PM<=[L>*$QM, MD$'@@TI6T2R#S_]"7]4<'R$0;('!!4Z*]A_OC M.(CN: ]EJ"8T&XFIHXT.-4Z@NWV=X7B&ZQRWVYW9 $#E9KHS)]SOAFPKL\-F M)_VX)Q($A]= 2L'5JU!W(X/F(!,.SW5GLAM;R#O$YU"A +_X2_BR0"8=. O- MYL!:P5\.KXPD3YR[?%\5]'Y&8*% _!LD5E 6"NT@E!5'B ?P/A$=<&/7FF\8 MS< CI@HLQJE_+'^J$*#^.7#W235L].T-Y(K3)\-ER]/0(@'(7O/M$S3B8'O^ MC 6,P2)K2IG%8QO@VT=V*+_.N!IRL^5-9T=[Y15T>.5A7KA4:6M/V0VPYZ2X MTYH#.VT/MESWHW.N*\WBHQ.]A ,4=*JW@2H:;L!9>7P/[1T_"20KLEB%8+8/ M=S")P/]NRK8M[:ADVNIJM9E.2\N&LJ8Z777=_O'W!$J\9X_N7G,N:A_??^ , MYU>L"3^:Q5@_3 $?T8$V*\KNJ)R:F,=/>YH]AAK-9PD>A3UB[,'$A@9L:%G' M8S*47Y[M_UV%ZLISG$#E'2:KO1')09PN1I*^#T5"=RHD()SFD;,A:5Y%AB/3 MGEI4"O3K960QGH:$0.#Y^+K6"77TFVS1(S8M]#4TTU@8940* \W?%[:/=8$ MY3V*!X2D/\7N1Y+P3RCXZ"#D4:#KZG$O 4I8Z!LKZ'S\:*VVX(8HT*,ZCV;1 MNB?7J$PZIR_&DRYAMO:=0;L=B /-](#*NB^,D] P$L>^/B[V17U^[$L0&PVV M,T01+J%2:E:*E3S;[,;8?)X7FWX>=8NO5_)^AZR+0:\K<_2CZ*W/R;MS/MYL M.IE\G^^87"F7F;=DJ^#4E_3!/PF_ [4MV );T9S07;8M(V9!R>,/.@EQ(M*@64".\9T:,Y8F M_HGBJIR-!._^?)UX-P$#2'P*,OJ18(:'-8LM\<*=1N2/$;'D"Q M*_\@*IA:Z*QYD+_.5O S,-I"/HRYMFPZLO) KK"D9Y I PQM =D1/=!;6N8) MBR$CY L4O)__U@LYZM X_$!TUE2?Z2S^G,!G-06)Z M/P*S=X:](_+17IN/J'4%Q#C;^A(/5-[/&S\LO' M]@5Q%0J=0Q2L5^&.(5[_P "NYU3VG@HJ;1+"[P'_*#7D5^PO[=^!?_$&S\R? MMK5!D+:@QV0CYSS0!X>^:<$*X 3# Y"_8FP0"$?.)'P:^$Z_(@B@/.W%A"H M4'3ZACZ4 /'7^]\7Z8]H\Y?VSG5:8\@KQU"$/'8L>QPS+/\@*]0%QV4J?D1V M::$$G> ,:_Q81H;>%/I"*-']-*8@R*$ S7?$_+,P)SC^>N_CO]+E.,%W8+X>)4H]>D86X>$C+ZYR<;FIS-&0E .;"4H % $7[9M%-CS M+0_?ZA@_#NSY!\Y^= ;ER"+IXML3KJS[&;1'D1&*G]TQ;"<';X9 .2@7*'D# M@?@S%I#Q8+.!K0;5#7J]^7":''\P@>,GQ][^>9//L7Z,S?$MEB"7#MFUUE-9 M&)YB^1][\'G:PO("(QFM.!0BAZ6AC)W0)D<3.\SSL-V7C"LG,*>?VHQHPF@T ME"P6E!%[/Z:EA9+#%R>.^Z*<./O]_G)D&9PCBW-DWY@CVU6DS&;%Y/KCSH#0 M]L/U<*:RNWV/13HSS(T]CJRQFR%#9CL%7=L6!-&82UYBCD:FGH[L*L**237% MJ:[M"H4A51H0C6T;CJ2?CG2]>G4[&2821"T]ZML5CYV;[$:B).+I2+&>GHQ' MD[7.T;D)N>RL\^7FM TU^MG(]L"J%OO&"G!"L3I+$:Q8&J3;4NI\Y- M> -> M2^QTNCGMKHKM';=C62E]' FE1JBHPRCP2Z'-4%D_^ZT757P@HDZ_=G7C1G0 M/^&@5ER@TZ6CQ6*V&27!;AL9G0(C2W +.7FKW)'[)CH^L X+?X,-?7,N7! ? M"])RCB>3SX3"#L# /X&.=AQOL0RS M;9"=+P?]?X-C<'0$AE)=%L=(&QP/PG0- SJ(Z,3XX$:KQT19OWNP#PP_?>VY M[P1O\9W%T YY-C7DN>G8 -HFWN'<=;M$@43HYGKVP2H)ON0;37Z7H9^Q[J/S M8)0X9*-\L>.9[?/T.>2G(%?,,*R-GROE)_S80-70KPP7(P=_F5J6B@)T@2&H@@FP@ZRMPS,#&L>" M1?BI3(<).H]7/ XNG+LOK1-%N,(CMPFT).%T9] ^M="9I^$3V=:"4!O\'HH3 M((,R,)'1<,L..0E29 P,#:[4"2,.J*^3%60AG@3E-%OQ%BCU4CFDCAY.P(\1 MU^ T$!VFRXX6Y'M 7D:[.O?4:<@F8\L+.$J!-KT?6O;S)G_'MF$L&:6B!'SK MN$_8*?:1XZ%\"@[YJ)>RH([;"-\:&/]0&OEX]T.H:-J'AX8O 7Y< M3C3D)+_NA8[B]@>@ ZE?Z_RUT"!TT%.L MQ8#[[L.H'N!F">+" 6)F3Z\MO_8 8,/]<(R4-K\U0O03M@#&:R,0DLK9/\ M?&\'U=)34RH,] 0!-LCHSM(*$B,5N#9HI]C0%D_3,ZJ+_"Z'0PYZ?Y?:JGA'EW: )A4N!A L>\I+.) M?$Z6YH<["A,+F7F^>/&MJN VA[\%:#^@@$/I9J$;<;G)=/Q2<\,'6QLY%F%^ MUS,']>%):D,0Z3E7CFV#Q):;% M.PIDO#(Q^ UI7L&C4;I3&+9$T2\EB)H]#B@2)[=E@W#B>6C7M0]O#9]&ACE< M;ZK*"ZXNQQ$MU^3]&RVT/\9+!H MB^SND.F?=!)O3U2W!X,GRKN#P$/A[;GR]OR^E.\?F]>1+M1V5=/U?E<>FH5? MV&2<>2E_Y_77:1X'"/UN27[1C2=!E6/!J.MJG#MFF, 4NC>&.8LH8S;Y"*5_ M;VS213'3Q\SQGAKZYUKW2VL-OS*NG0OBR?&S4AWD1VOBZ%/C4Y5S).N9?VV; MK* E-4F%AP6D5!"[':(XRTYT8;A7&;',)\#VSWI2GY\@L&X^S&#IH026"T7+ MN?K8;':7A$+(Q56QU:G-+()&29BHZ1S!Q*EDYJ/KEI_I&XR>1Y8*1L^GH^=W M)W$7@+-;U:N+08ZC1:_OL$VNR!8F/18")_7C;SH3IS,?WF8.X^9ETPWCYDNT MSN\R?QY_\#*HDN*DU%VY#9++$Y/)LK\V]L/]%(**AMHHDXYG2>+WJ/H8 S=B M2#JQ9A\5(J-P4.G#[%8L+GQQ\=!C9SQ="[OFFJ7$E9:4^@.IE,YO/M]&5=L- M=5I:>IR>;U93_& \WV=D%LX3V:A)(DYDJ:OKVF\)B]^=(F)8? 0LWF%\MI@F MQ[6,1INC4R5B, 8YL2*C"W'0^"1).IY-?GBS<(R(UQP-8D1\E*+X2+-RN3%L MMV$R%D%3Q':9)/(]PE<@-&K,EHD32?*SS,KH^VPOQ$T_W-B,/C5PW#0*DN;H MP5+24ACI.[GVZ2#0BD[7)?:57U1KIIKR]'FG+F14KY- M2I'Q=#:%XS\X;GKGZ'F'Z2J4)],Y;2;+'"^6 *^!' V4*00.-%V3F7B&N;[E MBG&#XZ9?KW4^TL =+)HCOJ\SCKCH+[4I)=+,0D.@0G'3=#:>9%YQ&O&MXJ9) M'#?%<=/KN,-)J9[K&CK5Y76")).8T#@L.FM N*CK:\Z8OKI\7\8O*MG023)#I9E,BGFHA7C-D@CLH<18T;+S?@6T MNE\ [;P PGBHD)[!=GBQ5,@TQLZLIE26YX5BOJ15S$GI47_;[J)S3/+S.\=P M@Q:7[W*%6+[#%2K=6)T7A&>[Q-Q.A97\0_%\L%U:AP95IP7_PB+ZJ"C^8565&!HY@IU MU=B=MDYYU##5K[FWE%%[@/6Q6./Q[8?:V*BNBW:^HF,YK6,KEP?J((([015, MO]"A7TT&=7=44'5L"_5S\5<^(@S4T%5(@^<_JC,YA-N=@[L[-=-?]0K!B"BHJZ+0:=?U$C4 M+P,:%$*2G_"99X8]S=$'SU:U0C^N@;_/?D,?:,[Y,SW67']IKN%4;[#,%.L\ M%&>U(5!9[)/VBWUV@"!)PT]6D):\IV@-)9\4:X7RH,^D M2NY0;K_;JSHLYF$>)1MR7#Y034_=)K^5Z-@K99BI4Q4(>=15Q,IX;M0+[1]_ M9U/Q#/6\S_2*'?2%^I?O^,G!2#2VG$EG1GFU-!N(PJ#HU?=$-UL0V,_<Q>4B?J6-W GW3,]YYB6W$OC*99I*Z*]+=5%'LF-;XX23U_[?(5^QD_J5F*"H#[TN!I M WO((F<)?C]C[*O'_LXY.;6-T0,N."GW;<2PB#Y^ \4#=7*(.$5(FY A>V-^ MU3:;"XOP^OM=RTYY#=F=?JK>FNYGVFI0F^JR75PN3*O2*A0A"V;B2?KYNU;? M6P3]?E^+0JF4GN_D+"$/!-N9['+J)/^I^TKL[1F7MU<<)[=FB^2^TNGDLAMT M[ALG4\]G.[]*MF"#Y(MA_L=F1[[H[%$TJQFC84(AP# ?:%U\;8^.P-1K&;+IP@U%YYE+ MOR_'L8/0^1G2;B]VESN0FG!4J;>I[*IVU:NQYVTY+X^[:EO.L].0UX69_'.; M5Y]K/NXW]_@#K*.A;-?>7P8Z?R%^^\!F<4]((]/Q3T@7]T#TEHV\XW$ MR-.(Q6RW+WAEOJ1M+_: =$J+.3L9\)*8V#.;23HW2!F=]J4>D"I!)F<)R"=< M(CTEF#)-TMUU^U)GQXF5EQ*M62DC:J(\JN2YG9D<3"]U=M2UEE@2*TI'[R=Y M61$8H<;JTTN='<6)5&GK#J-RNUG/:RT6R[W1W)QT=CR.+ VWA=K03=(B7RZO MC-1H,##+K$2?CVP8BC1(%VB&H/)ZJ93O:O1&VDB9\Y%";W7BLU>%;7*<[C+'-0HQKBY56 M@T.?-[GN36>-1?/ MC4392;+"F+#7>E_)\PNQU#.WDVMU6EE D(5*E_CY"B/(_^8;++/[::F2(7Z2 MN#;W1RGC_O M"O%;"^&+J<.\@3I7U<4?4K#\S;=Q__4/DB;^<_[O!UXV"K3Q!YX^C@E/H=U->4C49H 4^\:P MG:Q69LM2\OTYCL].R4]!N7!KM)&9D>FV4E+%W3I5;Q#-=7IM3H.. LE4G**O M61@]4&@8@(^T&@;@Z_-$/@*!J>'(DF0IN]7[5:4^UX'3H_^@6-";$;CK96FB M4RUV.7ZUFTT VRZ75V%K H1 XOD4GP^V#2*&NA]_%ST;\HMG@WAL @GO__#H MN.*&_*](RYVO]<"N(H2B: 0<^=G/9O,9^I"-QJT2Q2;13ABBEZ;,Q!CL/;G^ MB79 LU]5B>8FP1!T0B[F1)&AINMV4+4]?J8A+N@166 $BDW+[[^-]F;DC7>%17G1FL.U\>5FL[=SUF1]$U2'IZ[? M0"4*<8%C_MQK,R/#5HEPCY8VW ;_P/QR0@..%N!HP9?:"1]<->K-XJ4W;P)G M65W81+Y8M;L*)]87&AN4OH;N19*\9A$U[.#?I8-_:P5\WPP::"U8XWZAV1<7 M>T6G*L0^S379L.PU],FI[^N3UX'C_$*5>[R%9_A%>@Y*&)$!.^3?P2%_K9CX MZ[9T*_O U(43GH8_&P#] "4'NT#EA/;^Y\]*E0L")0>IQ997MB8F*LFYS#>5 M5=8(B_M29#QUH3;CO[&/_1U\[*_%TO5T[A7!Q.^L'+%=@N@.W^96L4[C@)/MY_M@WQK[Q/?C&Z,+W\S8^MPTK6+*. M UQ'1&4B\Y;IN+;G+^J"@"&DG)7-;2:&N$AUS=W(3!66%KIIYI?BCS/,*QK0 M89\9^\RWZ#-_.)BRD]6BJX\+#,37G2D-JUN^9PUG68"%$4$0Z M3A'/EPBZ)X_W'0?%K:/'NPPNOI_?=\=^\"?[P8]%3A**'-7R4'CB5F7.K?4> M>M:^;X)+PJ>S&E:RTZGE<:5\W M@LJMV4U^)R=IL+IB?B3@_#+I8$M)UTKJ69& MY,=;+>FZ[44WR?[XFXH3]!\5!_[J"M!/R4Z=DIV2ZIWRJ@%&PDH$I2$QL9;+ M7J?__ELQ;R6[9>R\3(GH]CC/R9:V@YFJCS=^X6V:_*/"VT]J,C_JW7;>F/18 MK;(B4$G!;>@I$4S-25&8K-5*LWVI^B?;J^::Q$[?<_2 FQJ)1&KIBVDN/.S59I_.;M&JOR]6LR@87@!^/;)=:LW%VT6T0BX:R%852+U65IL%% MQ<\T:"X2:-G MGLVSDTN7-*98(CC:Z!9S4T)AY0IZ)GE6U!,:W$3#R'N6GL\-M^-JNJTL;3:X MIO%X9#9?8-IUKK@6\_LDD["&(JTET,BSU:?2LXSL21..6%&DPI3*"TUIHGJJ M9ZNO3B>IY%;?<2)M>DJF4$XENB4TS_/5S[=+H=7T1C.Q5)CG*]O=D";*_M#S MU4L]L2QZK02Q #KK)99RK-)*DVM9J),=7B_E<]9R1'%6J=^^5*55%AI5 M:3G(\GI_V%\/C/YTFTVV+U5I=8?3S6;3R+4XKUMSIG2Q,JN5IY>JM#(S.6'] M?_;>M#E59ET8_OY4G?] K?V<77M7:1[ "===[ZIRP"%Q'J-?+(1&$01D4/'7 MO]T-."=+$S6:L$^=>QF%IKGZFD?2Z7&R34,N^#R6QG)ANTOKIC_N0"X[4(3* MN#Y.&5I7ZT*3%UNDUF#(4NE[7N2[$X@O#<;OUZS?:6>4T3 M%I*B0$945"'?'$E0.7']P>_U0Q^G+::8J17B[7@[QBK)Y\HB%3EL=?DE'6B_ M1\O9V.U;SN:KU6RW6"KA7K/%2BM5R1?3)99(-9MLZ^;#=#_57M9'ZZ]6Z*[L M0?5?\ZC>8*5+0O4EE^Z3W4BEHP]E,F#.^&T]&,9Q!)C40%A,[W2);#99K/MNE9D:)%=A==(E_ %V@ M90J9K.J.7.&=U@;L>4Y22]N5/_$MA HWB]8SDY>*LL1/^ :=GN7J)31CZ^U. M.*<@$VX4Z4X1SW J)TCPEI&WT]W9PV,\9AB/GX8X(=JH6'E[G+4W=QB>'/YK MS%F$I K27!)L3H'/P1./U1'&"$('!@8ZO@J-W+JC1HWMT>#>TO!M_.FF;O72FCZ#B!&AK:P MQH3AWN5.:(8;W?T:7JD#2\($XH["5DVD>4%J :H +X!"2096V!U8)T %">&/ M?_=FXKI[&2'"$](,] N$G?O*5@@-A(:OYHX.1S3C745 =<64!.!W.]\?4X[H MQ- 4- Q<':%!XR(WUPPHA!V7V'V8"'!!R<#KX[7\XX4+V(I # &:I <,$P_Y M$T4,L1"A X#$1XKMS4N>>O )8_=8$QX(D[VN(3.82AW[D\)FX!'9(^ZKYI M?8OFBVNHE8Y4]KFSUEJ+U9A+U"AR-H]/<_/RZV*5AD:]JGV*OA'B6Q"5>$PY MPH8N>7>2O845HBGD280BR0@%X!4JQDU\Z6A;;W(/'P@WFNK^*84O"T1)1=JU M FD7$;UORR#>@=(;%P!U\#.](0+F+4<(-/DQ$&P%5,4-66)STH-+ ),#F%#D$QW Y0A.!)4"7@+L$Z!*@R[70Y1:)>U\%E],'S3RBD7C=P1F/:21^ ":\IJ O_[]? ML5\?A$\D\A2G[WJPR!&@?N%LFIMK?6>"YDQ\.\PF^ ($C,6_/0)^>M!-P.Q_ M/+._5ZWZ%O2#NU82%V/VVK(%&!1@T [P'L198I0]@E3*?!LG59EX?LMQO M[N5)35&&[J,PXP] Y*:X]+,09UV6&Z!/@#ZWX#N! 1I(M$"B!2PID&B/ACY? MW.3YJ_C.B9W?MFW1.^C<>BZZM Q. +BFYZ(6Z -"XEHVZ%T.5C@7.%=OO[H> M(_QV%5G:*7,3S<@HG&GNC![&.%R!*.P/'%;M2K-*#LLF"V8%+1P'K)4M?KRI MT3M[>FN\H5 FDP8H"2TY\UJ)U7M4-*05^"#3_ M"0CP^)ZVPA+O-1N#)+F*2:M>LBQ&6#N3'0KF!%CAYL*=.)JD#EL/?'8Z8$"1 MCT*1@4R\*$D>;\;\\AISHGT@]]M5.IO()>+=XDL=#?R-HR:+L2AS58F8N+]Q M<1\@R)MZFNX+6O=%HUN=F"Y*I 5E-#]OTGNZ+58 MS%T;QVM\3:-FA_OW>5RG2M;E9:]9S,CV,#MCDIP]!;=5QHN=\H*MY56M/:L4 MPZVBWC%G3FH00U[D1"@2OZ[-?/]M 'X*"7Z(.Q/_"2CP"LKX.!-['O Y9\5V M!\UBW2+;G!!!??JC2!5@(C=P) =$>0]$&1UB3*0BO="@_>D MJGY3$CS#<9SA'&5<-%32GO#A901T]&4524KD.*9#T=BA 1DHJX]8OAF(QCN@ MR^/::J&?:,S,MATFFYWYDFZVM+I)(Q\.\AU34%U]>[KD#TM%KFAJ>#VD!$WN M&1D 3[8Q?W9JOKQ\:9?S!MWI.F M_XU(\W3M/IZ>-"RM$-5(9RKUFUU6?4X;(TBL4:A8T(<&=Y 5\H.I-9"DUR'7 MXTJ_F0GKN?94L^3F:S\;:[4SYHI!(YKCO_Y$3M'X@U3G@%3O@E0O9*N_0ZO3 M249/Y6T^VZ;[67&4C$Q[%?&FONN1]LKQ+3!3V_2JLR0C'"=T2$2M#-)Z@U*] M@#CO4^O]3K1YNMJ;RUO=USQE=4IJ'4*+Q+I4)55=M2-+UXFF#A1X7LD_B/SI#.V"2D'&.Z$RSIEW5JWS<(?DKP^ZZ8S66,;!]W&]NHZS&;GM5C@!#NL:S-F%9"+W>G5.RF M"=*U7K//="6*([E1-VF)XE042Z-!8H!C:TR0=?)#".^>M/+O1'>G:^6CR"P= MCI;M$3FEK46UQZ<;-68!*3'ZZT\L&>29_!!"#"3@E2CQN+J]*)3+8N^YW)&G M0KD\?U83;59!\B^.Y!^=O+ZG^<&X?D"'CVOVOD>(D6@GU6VL"C4YWY*[JNQ$ M*['639W(FI%KC_KI*LUF=,IT8IFPV9^E("DR@2KZDRCOGE31;T5XI^NB[1EM MS$O9\5B>B7-1$[F,/ET@J8@\Q+'8#?IE!*08)#U_9UH\KHW&B]D7G4G$2K*] M:KYVBN94')4QW6%W3"0:#5*=710K23Q03=0Z8YWD3 1)SC\TI'Q7;.HR-O,: MOP\"5'UA+D5*G+24N]3L5D))BU1%;I5-OQ$:15E.)\"Z]R M0*R/0ZR!'+VAY]DDC8H3IABQS2U2B<%JW! J%21%D>?YNH5"08)S0*AW9Y>_ M3:E.6$)?=2*TP,CY5#@QJ[9JD:G]#ITF,@5'$B)DJUUM-[7G4H-K M6[.;9E0W!@VR_5JQQNQ+H?ILU7-%JS5+04IE @4W(,R ,$\FS*MJN"]=Q8P- M%I-5NRN3C7!?4,="<02I%/FK Q7WAI[I@$0?ET0OJ^,^,Z.(F4D+;IOZ)$3L>,G8UA+LSB%D-90)3@,UI^=BWW+@<:[7"L"N9:@V>@@ M'IAM76FZZL8T+Z5;BDRWJC))FW0KDG0L9S9>W%(WSQ6F%,_8M2Y;[1@2PV:S M(#E90)F/.V_$0W0D:!8=T-5%DTRN-4G\*\CJ=/6Z*D3HY$BCDJR384#]5>D5 M)]D1(K0HFG86CQ^6^ <)(0&A!0+L7069=%J1!3#H&,O-N]PD7TBVN7$*415* M7Z9"L?CUAPC>62;1'5NW >5=T.35FWTY35LY36X*Y$"9UIY?"JW;ZHY%>30L MQ%ZCLA,#T]5SB7PM=+%(0ZTRH'D:N[YG-Q!ICTI8=Z4[?@E=G:$\DK.ZJ%+3 M)-LM,N465>=(M87%''+.1D/4$4H+M,>KD-H;N<-W36J!#'M#?6R-(EHEPPZ: M;+>[F">FM7E2[]0Q7=&__C"A!'E"4LVH F"A@&.!#@2X$B0R1<@3Z="T6=Y)+) Q"9^6$$V_F&Z#\$9\*/K2X._V[@SHS4&<%F#0]"#-ZJ MF )KK F$!C&9@,_$]R*@4(E_3 + C4^13P[>#D1;(11)!$_$MH>. $L=J"9 MG@E"^-N>T$5H#];8 /#9\,W&\"D0) )1Y@Q^3$2H$(&B:7 O OI $PO.7%?> MGN*HN;"?)FL;^#T'U,"+\[6TK:"?*"LS,=:EI;8=KW5S(M/MT]./5WYL0[8J M[CMN]KTV%XN4YVVW4Q,6O/[%W.A:=DJ:(#N".X$YO MPYT>E!J%61GTF[,VR/=(4=/U3J/[\:KY#\"];[%T-!>O--CJBE[JIC&B&S$( M]TCT4W /$08P=0#OFP/%>2):D%HRVA3>Z!#C\TCAR^/=Y,X)A$W HU-8:(9@ M G7_"(JJSSV..BW9):_82%3F-4U82(JR/A1RZU!>&A+Y^IQC0%MJI95T^)EG MVQH\%%7[%"U(ZAYG<]G9TX[XVQ-V'-[5H*#(%$E1R205B<(C^7^<_TN+']3+ M0Z/"]!(42RO]\)!4VNFF/D+XOG_EV)J9!5&9)64G4[4KQ1+=I^C1@#Z\4M#, M8EH@BV2[*?8RN59*GG8B=7CEP=/M3J=2'&KE?)N6JP6&G1>C<7L!#YCMI=\D:VV\MGB:! [O#+* M#1)9>= @R?"K$QWU^?9T0J'YM =7%J)J-!=CBR.V2BM3RAS->MP"#2$XN))9 M]N+)GLGJ9W4;AI:;P\UA0!&"8[LZ&B4=$L MD)5,7M%,VP M^+2T J_QG.[#0=V>6_7I<,JPME'J4V+&#@^*"Y?N)-4&0LIZ MY[H!NHSZ!<4TS^EP'Y9A@VLHD2YHQ7HCJH>$J_F_P8"+8"JF(&[P^38!'OK@'?/*<9"RCC6NC5#ZEO M**46=&U6#[/APD3+%)>+O&ZFKD1/US9;W./U5O!"L#P$ :>;X+?_87M3B-:\ M#4VY91B?B[JV2#=!+O\+P]V[;JV-6?)_TVMZ M@6O\8/]2;FAJBFV!O7>_!\_%UF)GA"3A^Z[_>[Y/8^NTZ+\X=X+#NJ/#HI@G MYETG97!:]W1:P4D]RDDQ3XE$<%JW/:V_)QM]6M/X-+"8O\'JN"E2;A)E2>7' MQZV1?_^+HFF&^0?;'JWN!ZX4ZSE +[@L-&=^._ 2PH_!+,(\ MQ;^TYIW9M?MY9,L9'\'?=TSI%G;]EUW7/[OK^E\;TP]#WQ?'PH XKT*P0'_ *47F2W7Z>]+<_&' M@\=-.??M@?/QY!NH0&K&[W^)(B;_+X1=@%3O,^Y'0JK+9'1]FFM_:97/V;(K MS2F@0%_)9\^@$K D\M",0Q5G- YEMF)SNL MJ7)X/G64Q%AJ9JWZIVL"BY7<&6E.6S'2)MZ6&RG=3Z5I\8-BOB!5U%ZYQ<:9 M6F70;*KML8E2/E KI 05BL?B(3)R\3%;CV1*W%+D!/1QA#ZH0;;=:I"Y<5*4 MF[V5P+0+U3!8WH0^5KWFBUIU5G4YG%@,IY.RT"3!>X=\&?&@'5(B#F+ZPQ(:G(^2S-@2?]>6V*RHGP^?^L>%=@;G\UG]D3 MZ7Y/])K"J17(,7"C=)1T/, 8G,<(7/3QMV9H(X.;>LW2*^%2QES4%PQ;Y5.% M//<\GV2D3Q@F[_(H]_N<9C2!,9=X8![A3\/LPGZI:G)'#G<:*:F7DV)=93&( M(U4 V?+1RT\>"6SYP);_L)#_#/&]CL:Q9'C4D-KQ5??5*:Z$ALU])?'QT1*I M/NZ@99P-Q"Z-][U MAGO@!X]HN9FNX183IE ITRZKDU:IPE"I=(>R4[9. (^FV M$'TA24&>4LZ8%YX+F4CC*W65>:(2R46H7%L.C\9Z>AI=)(7N A(P"FR$8C$R M%(V=T$?^D5T9J!'+Y](&@"J@A(&9S1D6"'(&;I&5^SW:#%\M:'I.VXYKQ4RS M97I9?)V\*"2MV_,\51W1X_)BP+@Y!=%0+$*'R&@D\$-\1?YQ0#\GT0\]&([F M3:Q.<<\"$(B09 MBI/?7#B?ZC>X7:ON0$3?99SA?=#<4:YU@"[WX!F_,FB^05_,_5V[E=A;1>B\ M C@#G?78Y[Z^;H&>SQ$4]C MVH* =Q(TQN41"+O%_)P(-_F;4Q:<8WH089@G.NIK8[_76A>"&1%[8IC_)38? MT6L<@!TU[]D"[D[_'O>NW0X^WG=_Z2C@G2!4!'Y3T:?HE0YPO[W5UG%QQ-A M^M>_6EKF*/JBS\Q6 M&3W6HA,UF8Q7]5$SGP-6=EP?E=E>8#>A:)+*>$Y7.-6$II#)&](0?CT$BK9P.Q$+4#Y)$*,,U$U813>CSG$T M244(;/P0;I85@3RHN/FL]W.,<)VGQ#K:BR]Y(E**-=;LT9C@"$6:2JA+,32T MAG!A2/(<$LSX$=-%.%UZ!.'G,GH7Q7UFU!-6X'O@5KY(7AIZVPJB!^$:?-C MU)C/1,G4\+D/+S+5X.V^Y(&BH,@K7 ,;LW#M MG8:GE\'@+5XN61"3^4/'ZA$D_Q12NP%E#ZL\=_P]- #_,&D2B @E2'4>?N"3 M'!J:#$\?G["FZYIA(5^(@PX=*!"S7&3D 2*HRS<5AH0 !E&)%XKE$95M9_B1 M-9JDBXG5X%X"H_0)/AK<8K(&#$15$+1NDTG)-.%^:QI2*21.49P&$ "8HI;% M6[ZF-2"KOP0KT6FD$>@S6PD]*0/BY0@2 ME&JEGYAR#;_/$*#@;;.8/Z:+>DG.1]2E:.B5EYQ3J.'.4Q#=*WKCQ,9:KQ;8] MHH:D'.^$$^++N)RJ@M$IB1NG'.-;PG-[8$4(B>$CXGXA64-(UD;,"D%RTY;*?)5%X34Z"#:#H>2B0^APGW/1OF M>N1\XQ.-@V6#E.FWFQ1K\*\PJT%B),*/;.-.833F2?:"655VP3J7ZQ4P9"0"7/]<5A8'.6Y9,Z>M26!PD^3N7'\/UE\XA=^=8A M';$P\\4M$Q.!Y/"EX9,TR"E&\/1&T.Z%0-K9"=J9]X8>6+"0VGFMM5T(K6@) MS+%1@N"QO0X\'VA00VO1?")2[GJ6HZ/HIP*-1_@3@:,^;T'!G<#!H3D6GML3 MJOQ Y$CV'C[#GPGLBL+80=K>]\[+>B\*';=[)M73# M AH.8:!9<;;[=IZ@WS&*WP, L*#UA=[>Q%Y'5XW?>B*O<-!D%B4\.(E0) Y' M&R6 _+.6I.#+]VQT_W87.TW/)M?0XSP3:>_Q""K>'A_17LJ=/QCO&$T>EL>L MY_,AFD2>7\XC9ZH/^K(."K3V0XTLA)2,L:"3J6O=U_Y MF92 *GHR%(]_2J0_ME+VR8*^:YV65>S45A8_?96G%M.*Y.:57FVT^/4G$4HD MW^Z=\0$%#/*]Q5B"=(Z9@ 95HVU^?$C5^]3L,U5GA]FZ/#0@XU/<_%A=W_%# M;H&XI95\ &?6\'6%_?&AG(9L6YFF\$IF)%G6,ZG8:/D,\2:9?#N].:#Q"]#X MY8]2;##QRK"1++#YA"F.6T6*$5<+Y%-)DF_7S)_- JYA;-W"$MF?+RQ35 \1:H](;$^:R?'->K:4*I?94'.4F M0C4^2:%D\6#"W)=.F&.HIV0\&-=S*J5O+79&NN@%)\PEDL%A/1>41V%[_!7#W MS2E^_7&S7G%*[)9^/G1KW0G.(K* QS:<[Z.D+DU[7P"T"Y<*(5/\XG1X7U"Y M2(V2:/53R M0?_Z$PU%HM0E"G:_A7Q_B]=(*@\50-.-BB%OI\!9(!#PUQ+P 1?Y? OBTWE* MT4-N*$7QOYZ7*8]H8,U>CK"5D=',DQ-;&)%YDM.FM6:\U"K6X29QIRTR=D(_ MST"KP9S&1 D/FZ@)3IO?,!]4+^&F55R3^SPQZXZIPW2E]X2:1$,-4#VWQVI+IY>GA'RN M_6*GVN,2D 602[D3%MY+^_EY*LR=F5[W#:X?$MFY&B,*!U+_F/6PFU0>2/A[ M\F9\CU:L5[9 3FED?&4+)+:8DZ^%I>S(S5Y6+HZ;X2G73+G]C*,A)G'"<,5O MT!;P#NH"XQ_*7MWIYN0F #]>"FYS9V8N*ISR>UE8"RGX7]R!:MUJZJ"9 ME%NKK:XG\!(Z:JZ!5#%.\2N'1$XRB"ENO;$IZMXIG?/JQEP+$^EMZZ9>^W-^ M=;A-@B*]FC>L Z++\#UP5;P"KO%#C;6\NW"O+@N"WJMU,X")JL#<'_$+N-OU MR@\E3? *\N!JJ*@*U>6AI&649T9P;ME5&&N9[M6/F(Y]3L^-T!M--WSLN:MV M#6]4C&":;3FZ6V?@?[LUL=,K+9A6Z7'+:'0 V8QTJH7V2W\XBG]FQL9'V]9X MO!CS9RF&5;N6JB51-(9\B*RV5D7IC;BU]_&"84B]VTA.3+FG&< M>KILLM!F"GI'EKNZ8!?"(L/4IO=]NKE"@HR]O(@=>3J8#0:\+(XC.CS=*!,- M1=Y1&TXYWAWF>J0WQX;MK]D\9$40-)#HMW@UYN]7Z-:1E5#=,M;Y/)2)CE^2 MHVQF*;-V?C%57^G7:20[NK#[YR9=J8XB0!=K,$!(04'#C0#^$?6GRD$ XU80 M1S$D^S**MLH+"A)4<M\0[-HY)1N"_>5C!C ML$VD6'!$6H&V*]'DQYH"S' 9:I(0)5Q>@Y5$=-54$X#R]W;;+0<3_@[<5U4T,F28I)G2T2&^H0=QVN\)XQL1.WXXT M^MEOQ+%I!\QY##K%SVP5M<,NKCDUYT((L!.>E4VN& M$=\N4U]F)4'K5I=D7G>DS$LI&^FU1Y!AQ)X^T5/@*%C__2\J3OX#+U003"%> M2):YUP_,+61'+$3!35?@:V(+!!J=%8@=/L(E_6BCCPG<^EVW\<8K@[]7?* & M$1+A0W+0YAFK7^92:ENB34"+I,&\%NI?@@\F7]17L5Q!E*MMH5;2>FI,:$!\ M2%P9'YZ(7:9"DRY3P5QBBSNH&OS60PS<4<;S*FRS"\A:0_L8LM,880M=X.U# ML&8?7API0)=3T46UDB#VRLA%67J5$[:6%9FZ>@-TN5NB]JL'R$%V"AK D!,S M.?Q*M3KQ::'/THLO.:5"MMT5]94Y:W>SLVR[P:MFPD%6(TG>@*K+G+/E+CH@ MZ$WFB$?*^SU,D)@8V@YZVEH5N%\RO4L$R(03J^HD\;IHSTJ1;#W=K-0*[.@& M"'"O=!I;VXSC9C8_UE^D%$M7V6>0ZC=MJ9[ZDE/*D:TI5TR0598S,DI;$^J\ M4H=D&KL^F=:\_6[/O3BB@4\A*4-Q.>4$X+?FT*"EZ[OS<>,-MYO?_OBG[:DH M?QN?\Y@#H'9K%X,!4,$ J),&0#%:-%H91IZCLLW&NAG=UD%BM3@V $HA.^EV MG^P-26)5!U>&3T8@I3) MLH-RS:FR]J@]'B43@"^-4L<&0'&D.:9R FO(U<)8MLNCFE@@Z\<&0%6ZI%+/ MK^QB.\.I#5#L]E\1$>9,$=0Y# 6IMP10[BK*!I+L43>-=,W'-?AWK 5%.P&.#:S*YCSI*FV/^F"H>C+#;\78#2#K)Q-/5(U];<'(+3'3Q@ MNFL=D0>"!M>!)AG\;6:C6.R>6X;CW:\Y GD,)5'B#[;AKNT/-L!!7G=[UIBS MO!:GFWU*)B':V"6 -4">,\=N$!I]V,SM,%$,&8)ET\_SI,S3B_OC?.[I";/X M55QT)SD@/42[N@?RM#<^0@UGOO1N,V,TFPNE)IBN/0$%)9J6\:8C$9.3_X?? M:LRTAQ-OL(QKHZ#$!H#R!W(XKP"^-K90X+^[@6].T'24^V!(%A05:#8.@H W MN@L^&TWSP,OZ!(P.PL/U;>IUZ5T5;-[:VK3IIT-L*5I/A*N^/?+Q557BF8-\ MW7 @2$)'\@D063N)0[@CNK&/VL1_/#_S\9_7 MCF?7Y;CE$5H_$[>S_JAC^6KVY8 B7<.%S)I3N=6=4G)7EZOM\"S2&$?/=R)O MDMC^:K74@%%&>2''C1>IG[$G%-TD.2//"YU(BFPS:(#$IVR7$[S&.#*%\U6> MB*KK;8B$WG$XK/%&E S487O?D_@&.KDS\EQ'!7Z:XNQ0Z7D>B1^''CU6BU!, MM1@FN4S37KT^TVEUN;@I>MP+"<=0902\FZ\JU65F?KX? M]U)'-.$HJC^)YC6RVHDV'6:5KX F"@5=\HC\&,^&[%"TQX32!2>:.4327O9@;[DV)83H2V"-P$2KZ=2/,YY$8#OFQS?,]G?*TH)296* M-8J9%-E][18YQA=K+7C0*PL>E-% M'2_/=PI?ZH!>++;(5<2P0L:7"7FF= J%HH.D=N3I4[F">S0O(>O6DGA)=^UX M-+964VRH4?L$YLUI5%7@@AVKZ.[81'4]$<1S.6Y/HO05XNIV]/ 2S,(:2\:W MY!5WBXM#HU^QDQ6^P#8+X]>FE'SM]/3ZA7'Q 9@%1:]/R"FG"Q*5KMMD5YZ_ M9/J#KMHGO^Z$LN7G0M/0R@X;-Y8V&([3T[AV:24N=(P3:.I(0T;U%CF85]!NX0<%1KL8V?VQZPC>?O+?<&GA>.ILD:R$_F%CE@ MOYX[.=RR%'<6CU\E@1-H=%V1>'"*:: CX]H,]MQSRR(V!@G-R+,3O M;,-9NR[7K=:]O#_+=^U- 40SP2_%V%H*.5DDP>7 [M3.H6UAE^+6J/5KE%3X MG@X4I;BREVJ_T;TYUA;N=.WM-O<^+-UC_=(F]NM@YKJ/??$DP_%0DXY5$$FC+&IV(IX*>]5_?[T+^Q9'V6"PWJ0 MPZ*8)X8.3NM13BLXJ48ID0A.Z[:G]??V)E!9_H2:<4U(Q4^$E)>;M%;& M;C0'XGV1?@\H="8@H *,OL1-+3X&E CS%/_V(R%:N)H>>U1,@MVMIK_TG(@O MI;_S.1434-^MNPBYRNHW)SFW*]7P(@"[=[39A>P!,&Z%54A5^_Y819_+L$_1 MEAZNWQF4:3N>RM^79M0/!Y&;\N[[ZO'Z/K2\ @=1Q S@"V$7(-7[K/N1D.K3 MT/H&5N[9TFO=O',(X*HJ;E\FXJYI%]*4 AW[5(?PW7;=/+7IYAG]NO9*8NF! MWNS+:=K*:7)3( ?*M/;\4FA]HN/63E@2-]'#5Z#-!)T5,@R=*'2#L]Z M]C(G\9VD,X*D$?WU!U)%C K%DX=#=*XD4^]&23O5F?SK3V.[3F>WC6E@%WVM M7?0=6]+?O&'JW_LC?IHKI=P:T8-^EY [94?AUSR5'%+MYHLL3[1JW9JGO$$] M=(A.T"$F89C0'47:&3[]PE[UZ2ZDIK--9ZS)4?.*^7"BU3I]IL] M1'50)Z!"5(0.D=%3&]0_J)U-T9\UM(&*6Q_.;,ZP0&!EWR*2=63XA7M0J-E344#49'H^6@+$^$&"822D3? M+MVYY;"9BS1!\3/@#B3S;E,Q+-Y/):B#YF67Y@:7)/]U:R6K0VOMA<(LV/Q M=47F^K4QXUC\5&!' M6VVEUE>FY79D&7Y)FFPS-7'X>&8N"TIJD#B\TM%SS;XS;],L>)U&ZURKO4J" M^H YO+(EE/LK:5%GY.DJGR$SQ'@TM+G5&IE2R("5+*1(;-UX;$)JLIU!1VJU76-4N!6,Y 82.S!@S,; Z+ M?R";>M;9E5PE9X;68"0&I.*45^ (B0<(*>N=ZW#S+NI*I4(?;N4E2*:N<,YO M254D%82'Z(6W5T-II >OL!*/Y=I\L],9#?=56P#X[5_>:+O!EFT" MMV)QKTS1K>MT6R6)"M[C>'M?ZZUZ;P!-8EM%$[1002E>@87HOH# 5)M2A:S[AKBAYJ'06,RG4:$8*DGDF!3*:/"8WCUUU5: 3U MI?M6(UXE'G]*O#LI^OM6YCQ"X=0/+49\A*.A8D_4#ZUI>X3C(?\RTCTXG2\E MGNA3[(>6[S["\4#BB0:G<^73.;U$\#1-[>M 4B1_TXS1#YTY]@YSEF;\)BZ5J'8'8+@3-N&)D :&W$1 &-' M@MP>&N]D4-T/>%SQ\;UPY5N8(%!@O!UCOU(%U-T!X9;"XPX2*L\*B/_?4],I M3^V+_NDBI7#DC,Q*B-U%C-PES=SD5$;6.97:(-,@D[.4289CR<5$9KNJ7?3+ MB4/1V-O-Z@-[ZXH!@!]*"V>7#EV4%@8S5N!&HQ8I9W(:*U+#95YO>_7#3(AA MKIFR']B7#V)?9H&J324UL# #"S.P, ,+\V[ $UB8=VMA=KTD;&(O"3OLY88^[>-URD7K"AZ&7A7=^KWJ)A\?9T\?J>>+MSLCI36I==C\ M?#HM]OOZJ(WK^9#M&:-#L6@\E(C' PLTL$#ON7W%+4EFJ5.*/,G2KRR=MI.T ME:P9Q=7(+8&EHLD03<=#U+5))C!4[U&Q@J;I87W23IW-5N'4156.^X?-%]NN M#]!'Z-ZX\.T5%Z^VZX 5IP146(>&3![AQV*D_IPGA^TZZ2R4NR.*?=.E<,?@NU>*O;W>]"&*3=MS*@DY2I9UZE%F MW(3Z5*^#NB3@)B)Q*AZ*Q6)7UY\>"^7N1 >[,Z5B^XAU ^ ZCW>]/7Y]=.#P M"1P^WT=OJHIO\>$CW)=3[<6T$^9?R.FXKPGM55-Y9A<#QG7YQ$+Q.!-*4%<. MM 8NGX!HOMSEI/ VX2)2M4NJ+,)JTV+2(VC4AIT\L'F*B="A!7[-W M<.#T>9#L!/:@]4J0I! D*01)"E_O4?A.YEN0I/#=;-ECDN/==/@@=^%GF[)_ M2P7.XFZ$.!'84\RCXY?D*)M9RJR=7TS55_IU&LF.+FS-TF;O!U1O\.# MBMAZ;A9>V!DEBE2Y-*0+W3KJ; J-5O*)O++B'5BK 5U\VF"]!ET\Y]EN#W2D M#)L9=C//4Q'T:KT1HHLHIHL@"^'[&:374"1\MWB0D_"=3-7'9*PW53@\%^ 1 MUAKABBPEB<\V6M&OQ M9[) SN)BA6Y47Y^=^0+1SZU4D^]%/SLC4^ZQ[M9SA-#.KM&,\G)2?"3?[FE 7GF!Y$&.:)COKMI'ZO4U<0S(C8 M$\/\+['YB%[C .RH)?@6<'>Z@KMW[?8%][[[2V--[P3QH*?H4_1*![B'Q9&M MX^*(L8&XYK]:6N;8Z>'/QX9E>%_]^H,[SZ/$WHR&&Z9O$GFY[0-^"X-WH7H, M7'L#@MZ?A^*UK'_SKG<;W?^YVC2BO[,6-#/I#!K*:09AX=:,T&Q!K1G!;FM& M BF+> 0"DGK0PK$X96<@A3]U8S\A>\DKMK!E^IRPEP=/(4G!X_;G:#0!;QL0 M!8')>H#(&=HTLYD;6N#TM6MPR*YF\HIGVL8%6SUVV M"5X*24U^&66R=E4T*SUV$8RH>D_J>CD5S.=&5!4KF6J9)5JI5[9Y_>%4;T\> M_(C@J]J&/_57<0B+6Q*ZH2%=&\GX[8%5#L'INN+X8WP W SD-2@)5H5DH'A4 MA&J3T"(0Z;$?$%WJ0 J$*EE80-^A-%IT@=>/"XI=B,^0-A4;S;0-8[@K0 M]IJ:!&? KTZ\T^(=LC_C,$*A E"[.#__K+PX70?"G,K@">^W0& MO_G/_[V[OE#1,WC\FFFP2QVH)DB[ ()<&V(37&O-ON-;[#M-Y;A9 MFQL.$Z(9'_WZ0S_%D@>\^[_G,&_XA8)@>*:@O?HAG-^0Z.J'8(Z6S%Q:1>MM M2=7HN!W.)V=(AL:>J,.ZA0\=@HC577"&RAM"$][@#P;P!G<=(7BL_KHV!_SV M\MJ4#N7>("KQ0K$\HK+M##^R1I-T,;$:7%K?/>>(61\.Z[-N0%AD7/T \JZJ M#MS=;!I2A>FMT^97A3J;#&=6I%3)OE(+7AS/2XCD(HFGV*$;ZW_/U6I5,.+N M[4#.)KI;'L@L-6G*\>*+2N9S2[K+]=DZD*&90<$#228^=2"[NJL[LQ"^!1I2 M")",VX@MPI=G"P[-RH/O:<"U#N)LBK: 6BVD6QNNZ0YH0Q$W=[PD$MZ0Z7@# M&J'*('**8KI//2*N!0E^9YBN0JW9:.P:9]F69C@>=<,-(B_#U@@_?UN"O9;V MTE3GW,ID]->;VT&8V?@W-]7_R>(=0!@(DO5$_/M?5)Q\UZ-W95T[QTE&AU-L ML-&US4-E>UJ/L8MRA>/;32I=7M72LL,EKZ5L'ZBKA"%%2.95'8TDEU80(A0(H6"%O77'W9Y%Q?(GP^9YK 0OJVSDE8$[8,3C4A MP<,G*1+GNM81B<-KL5<7F0/H$D\$#(&U0&8Q?$T9+J1S*&0BP3>SH(+MSE&= MXEFK .\3*?M/+C'GUN^!]X"4>N N@_H CEH?0TY1E;>+%EH M)F$8H5T:8 ,SC]5)JBNAL+PTW8T*T)HQII#4MI[@[S@#(32"#UCY_-D:>U;. MT=W @U\/#487(JE)$H\IUH^8Q:/0LC;S)M M@&L)4 ZI\,&2ZJ^TF1Z+]4?>>Q-@[LQR/6-BZ.<\\>N(S>8;% ' =(OV$(8L M3[.MWZ*T!$>9YY;+W(]HN)2[F[[C7<:XO^W%$#_U'GL!2+Q%^ KO1*V9@QCC MO_^5C">2_^SO:R\0^5=>=!8'7T]F(W'DGW.N9Q"D!WFA)\5<[8PO8-!1S^+*EK8I%4SQQ'[^ 2A C/=DNZF2'_ M0>MM(SG(VX:!Q+-F[/P\Y]"(='N(PEEH$+KBW!4=D0$=?2T=18[1D:UN$8)' M5!B;#" J***"_<00GRSGW_^*)/^!"+[ >J@]U3&*(C1&6.C[E(\1$=:D%F.H M>,*_+05[C%7-IR6H97)(1>'F'*04N(_WT/9XGH!GUKA1]:\R%LY)A'&-!12? MXU2'&$,C"#(36Q5<#QX\W87/[B:L+^ MNJZJ2DCP3'=6=)\$#WG;6D'/-5 8T4!'B^TD_?5JS2&]&Q1K6JMT<\2*?LNE55TK=\K2BQ9RE]5<3NSUUQ(9: MGH3!I##"IT7&W^X*.&W/MD_$8>8CP MM5Z$N+[DW@F=$E[T!@A/IV/V6QM;"PM!$K!VB;>)OO#W 86UOPUQWPNT9]N] ML.&CF0(G*GD$D=*%=SPPPA $ #SO32.V"26FYM]V92;P.@L16K2 M3R6\<(JDVD!(6>]W<@/[:=H>FIZ_&^)(0_ACJ;(S_FC,]5RN=A"/N@F MD:IDB4RUTBI6\FPE4[QX>LAI!["=J2[B_YU?\Y7#65;2U(WSP']#VQH/=CG: MPPG6^C5"UU#FZK8/UX&R$"J=A,(M7#?O2(.FD8I=Q088V8H;D,,_06-4TFR3 MX!5.FKI?*6"$&(=KV;I&QI1SD,\;,1,#IZ&,..0F)VQSVRON6<0C%6C4N[DHH?4+P36]EW43=9$]I!&0 7JA=&3F MA+S5T(^ZH4&["5C(:O?WON-_1C"3(#]3D!V&LG/0'1!.KO,:PP=EJBH2]I&C M[^"OIJ8BR]_S08B29]=M5H6W@*FN: [P?/6(V2!)K1D0=+P#-8PP9UD0V^"? MV#1#^>/\V+L:,MLPB@%"G%!Y@+TKZQ5LU^/A^F37E7A3Z6YLWA.P=T M)$K3C "M@0B(#Z+12'20'$:AI,Y*+0?SPRG"Q,:PW%NJ Y;*=R&IOJ%HO_?DP;J<&R<,K[9=.))R9S5_8 M?*S$T5FV J@J;G>Q>^E DZ.H3?#V-)$2) -#H8,A%R +A88IB(TO#_A/W% MQ7BQKRE<BEI;*G,3IV#5CR' 9)1LYZEGA6G;2R-?T(UA9CRH'T, *U*Q MXM9D,63SG1@YF$@ZJ]-'$6!.VJD(8W;#[$N)JG>TE?*Z6!Y%@'ZOJB=R+%^4 MJ]-^/3Y7&2/3'1U# *6D:(7:--$FJTE==S2=343@L1Y! %E6J4(^$A5)!S0: M]4*[UM7"HV,(D') ,IE:%7+-9*I'T. 1E--3"VN460S<1EB8#*6 MS+I*=*"[* M/[C4R:ZH)!4I:G(5-)_[Z?YL6%\LD+/NX%*ZUB!)M1N-ML/25*Z47P?CC)0: M4)'#2[N)::K7<]BRG.DMLBPS'XJ""%<] OVT]ARK]6-R@94FEFFK@TE-*L*] M;L!_9?]&$XR0^=8 NF8@D^4]IP:IL^I+KI]](>F^8F16=:W@-!>'3HWCUUW5 MJ?&]VH(S9OW;O@U[8%+8.5FZG% M>=X-PXV*H3(:%%+CQQ)8VUO0#$3^==/U&L@H*4'#?@T3UZSA1R*#&9ON\!<% M8AK:%WP=S390"AQ15'VK'1?HH$<<@3F-%[;@"_9?TB3P5.I#L. M/"_[#J=6&F .(-?")^*.HH"_L.EB*YMZVGSA,4COA^U,.@A+&Z*/N;41"&>4 M[>W602%4A0BW=N5P4\1B5YLOWDRK!FZ9R6XP=XWE'@6LO3EO;17YKI"O:N@6 M54(R\-+-_8P4+X'0=!,=X>NXCAM\L2J]]?@KU->Z^QXLC5%J 8P)U7:DRJL1 M,UZ7;.O2U5>0)^[$QL(FX%%\; $M0@C6@UGD7AOPQAJ7/"B;1PMG5:HN#^/FP%BGT4[_^B)#&/Q7$/(;+G.DE<9J_B2]-V8P'F3U?E=E3@5@Q M)E)8.X0/: !.L9S?Q#IKS0"HJA/5@ !B:&BR.^IDRQ/N1>P012(68F'VBKA3 M!O)=@0LA+%L !07\"&BO"^$14+V;\64NS]A^C&GK"%>/2!_XK)W]WE-V6H## M7X;#1>1+5#%*02SZ$ I#=#MI 1U6LVVYD,VVRNE4/[N%EVN)G$4^S4W6!?AQ,[-[PJ.G]=] 4J*,#Z&;2U5,"O:]DVB0D"R@#3=&Q@^CQPK=AY@4TH MESV[Q-<8U]Z-[<0'3IA*JF1:!@[MA(X+]4W"B&BK_+42""Y]G"GXVEM>*&2< M>26<4^ YCU!WA6T+'KL&W QO[$+0%(G'Q9+(RZ&9J+3C37; M=7]5-.P*<6&?@K!%7"4# 87F46(6LRG:Q(J]NZUU90P*J$OJQ@=T;5C?EDEAH>[B_E[$S],]FWVMRU'Y')X]2[C5X1HJT=NC@GAZX-YUW M*=2)L:O*=)MR;QWP^H<=)]:>(\C#D)T;-SZK_Z#6/?_U75?_P?:@9IMP0?._ M3UL8M/V>?L'4EE\)U]EN-17P_;:;I%<#S"6OHA9N!2WFLAB\D%?1A+H,[9#' MFN3WTB%..+4==G$L>/P71+E8U!U*(T_6DD^[8?BC7 7?B87Q:AM",7=>3=>OYO*L)U=Y28R'&:56(;_5%^5\%3"C[;DC26?R,A[XP*VQ/S6 M(U$2H@B)TX>2_S>>]/K;305![KV_9F%L*?!HZS %PSLZ]^/>_*)IFF']PPL59]4YX@3.G94#U#GV)6ZM]#*A1*#;B MOE//=Q-2^I+ M@+AY]I>&>AOIA9_]!A\PVAWJ.XCX.#G*)31CU1X!4AU&:1J MX49)90TWVF1W&VW^1$2[R6@?S^KX;KB$'&<7FOC]-\7_#C#ELRSI4SKW-T0= M^D*H[=#=XT[ & MFX@,O*Z(&N+O-/FH^IYX/['0Z_+A_[Z.W*2]4)Q_'5X%+'5I@(_?/WWW\+U% MHJ^5I#EE7A9L>%FC7J>%YJJKCS[<*L33JMW1(F[-;U>RQAG;A/@##'?T"'R5 M%,Y[!D*+6^[W#VGQ@]F=>X; MDI;W3]4WE9 !99\[8N"K*5N8/:]&([%JD5VA(/-.L@5J[,=;-EV&LJ=R/[V8 MB'.RW>47T4QOR#069!U2=N37'RI$DE2(8<@KTO;A"- ')^S+J#!W!H#C&9\7 M5U<>C8-]2]5DYZ1W&-BT*-2X_C!1:L<']GALE6E-MNM?S,#&+-T>EQHK7<[W M$JU>*9VMD20JAZ902Z%0(L9<73.Y,V*]I1H24.P=J!QO4^Q2<6*\V9ATVE6! MHW*13D > M.4:G7HY_X!#Y(4J'=][>C7HX+O:L""G++[UZ;\4,TZ/VX*M](/67DMR)])EA M.YY]I-=^J#.%(TZ! 5?WO&:N !"3P@/T<;V25E26SISG*2E4@[+YEF M@GN-5U^^FI0'>I]G62/<85\L,M\SQ&3Z-8$:(V&G!T-=DY0#A\=C.#S>+/X* MO![?3 'QKTHI"C[TO4721HJO-)OCJTX5^M38S;# MF/.YSF@K.X,:MB&O1RB>.!R7&3@] J?'-U$S_D*PE4E]0,;M7$M^J:[*XB)> M$)3%5Q-L/EM/QN(.J)-=7A<TT<9N#P>0>/:Y+_NE1?^ M_N8^D/OA[H&1?>]&]AV!Y[LARJ-9<>OFY?&3&:Q?8PW0* @W7')Y8^X+,UC(WX4"V+$[3!1YU0<:6&IF,'ZA^_PU,M>^02/XHY'B^]?8^ M.>87*38KL.DN.XU4T^FPV ?)V<=GW5V8'/O)F3A,EW23S;0:\D!QGBNY9T2. MR X[$GJ^(#$&AM@7*TT?T!EV>O,8ZPK%ZUMDNXPK AF7H-FH:\@=<*[[S/8] MNZ_P%WB!1L6B$1DL$PU9F@ KDAG&YO'< DVZ0(GT,3(4IP[U@6]@X3Z&3?>F MR1L0XR>5BE*C,"N#?G/6!OD>*6JZWFETO]HE.[>:YB*?:( V&*R49&2NO69J M>.R,F_N.LD[Z>(+^7/=\.D%_ MKOL^GN!HKGPTW[]E#87 @_^\A^9(C]9U9&]$UD_L=W0WN//=.MH$C;5V 1PT MU@H::]V&)3UJ/#1HK!4TU@H::_V@&,#W;*R%GO+;UZQ9SE#A=LTT@/GF9]?ILT4PHD0B: M;'WC;.43*?:[-]FZEY3'[]E7ZS*,Z^U$9L4>UX9#>B$#9;;L3-(:;R>]1EN1 M4#P1)#)_TYK3>Z':[]E;Z\I4FZ]5QL^C>7/5GEJ3118^@=&9A=MLBPHE8U>E MVOMSJ00^DY_;;>M>^-CW:;!U9=ZU2,;++;45%UFND)CWBE:6JE<7;LOT^7K2O3,V4_VZ23Z,7(64G0$/\=Z3UO$?\LDC-B"]4(RQ(]CUFU1(T39G>G^,S+U5<(_5Z6G<:GRK(9 MZ\Z*O10D?JCXQ$(Q,A;X7+ZQS^6S'6\.*HB^CPOF/E/JKM/$YCHI;7,^P5$* M&#RSG-TEP?/"6/%,W>ML%PE%Z,=O0OY(?6L"6KI)#YKKT-)K=1#K1ZP>SW:% M_'-8+B:[+:'NMJ6C$J$$>>BB"#P4W\9#<;:8=F_=])6Y:?7AXP6!OW?[\(> MSN-F$ 3]Q'^"I71J=-IW*1 U0Q,EBVA<>5A#0!U!V#/ @D!-?4@U]=>?;2L( MA].X+3O(#[1]FZG8X_2$CBLMQ^S3KI&9E_'L@Y*M4AI>0( M$9)7]G/E@7/?BXH>S9;YR&PD2^-EB.=3))"O*YP#!G*SD$]SS!D@S9E R&R= M;&H$5"MO: MK7%11&R9I#J U.S*XJ7DL=%4UL6#(_RENA"2XV6S M1;7MR-3F^ATU&^U#$]GM%!9*Q*\YL"0PD1\]F?,N2>NZ)O3)I-6FN9S:T*>* M;#L&.6IJZ3A=PJ0501UN8E0P"^@G&,T4\[%<26T=&OR/HIGF?PD=1PBOW/WY MOH:1G0BW_SQH'J7/4M918&@1:%-0@L?]7@ZV,WT18Q%%'LC5CD"+X6JN/YQ" MQA)S&UG$$S>HP'A@3G+9GM?W13 _*7/R?>HY=#MI>L2XI^U%MHZ+(\8&8H7_:FF9H^B+/D.$A#Q.V6G%[WWUZT\+#XW41 *- M)$559.O#Y;8/^"T,WH7J,7#M$;++*(<#4F?5EUP_^T+2?<7(K.I:P6DN!NA2 MZAJH?SB&\T1T;XT!@3RKG.I "0P?KVH689N \$;)$YQI LLD+(W@%$7C42FV M 4S--GAXL6;@'_!$5P)*$"QN5!Y#W!JO%W&+ME&9'D[)#\&;+$[9?\28FP/\ M^"$ *B%()@]5=B \[3.@:S#.SX/R1 ZZPT OH2WOV=7VT 0S&T*5G2/ M^#J M:7AL\B\?,Y4ZDWRU['B!S<2+8%I)YTII&ZX#H+#7X4J688/;8.A[@V+AZ>L* MY_R65$52(>=$K["]&N)L[M^2"F&]/;8UXKEY3QA;LMGH^^S$FVM"T4_N6!/W M.,^>B])LIYMLOD? &TI1/ @^$A05*5>'A+W>8,*+H4A\AP MYIC(2G,)@EZ -'G;EZ#HLP1Z527\$SN!^*(#.K&FOLT?Z^KD7?IJ.3K8J4O> M^]VK2I;SZ6*&TROC-FW5RFG0Z B5Z6)7.T?^BBG*(* >I)UX #=K MG(/$6A;>D06\ J\5LIR#QWZE5*$';W:IO<(9QD"G %7FVW.%C2?8H>];X:Y0,1&F(E"B^8@.GY)CK*9I DOK1;3GDT6LKE,S^75"N($M!FBA[7G9P ?Z0 $ MABL!S3A^3$@F#I_QR!<'-84A('1WEX3VW;L\26GBL,XY>2)QQ1P +CDD*2H(94@H[]<\\J] W4 H<5&,VN!8H(%&?3?N$:I$-US2\17@,%$$210@**'[@F7$*-))$0YO"W2/QR:F0)TDZ?E?\2L $ M[SZF"0"!WI F_\'$3!&I)_P%1?U#-"13)G(<5ICQ1? [N"HZ !09@"!0;3RI M",'L'.7MC&OAYK&*OH8]!"4/62^"GP'W9X:@WNU]84E>US[.-.VI[AV#:6J\ MVTL8HX\+DRT8;,NB6UF6D3/I!*)9.?MO;JK_DT+2UQ6NZ(BA^+5VJ,@$6);V)5T__Y7,IY(_O,7?FD]$/I6J;5G*9< % M6!)@B8;6>0UMDU(.2B@QP.XL!M27U\):6H3:!=:*K&8I %."^4?-A DQU M;8&BZL@1K,*=H9Z$VM2!?QN:/1H3DH52)C5=0?F0@!^KFJ*-'$)7. O%L=?' M;*(AU^X?AB8"[&Z'7PA@#A1-Q]J]J2DVMOY0D-=='44#AH8F0[MP!!^ -N@. MR@X1"^"51:$DC'6JY@)M?QU5$3D3\FLK/#)<_[4![R4 =L]OEC513(**D_]T M <9>4>-M%/S15&((T%UHW:EF6@2'ZO7#*#_;311P\TTU' I!;ZP"RYWK@X,H M:._X#@@# OX+X"NA.,MT*KG!AJDF "7D(CV"IS1'3T,7H&0?AQC:DF*AY=%* M$&JZ(0&+,UPM!EXRLW%B@RV$AZBSP.:-\ 58W PUUZ F3!NRU=M$(RX:Q4,G M/L7A,A.CFK8)=.$8%X3,ICANG=SA)^S^)BJ:88V)%([^PX>YR/,/L3-Z??VM M-_CT'PR_-X=%/A&/!\;N6(**"2090<.YR2BP*4&I3W \5(U-WWM+\+X2!!0< MP$)DA6&LCK1M"&/R,P% W050? XA+-*3+ TE;V",AO\/U+&;1HWP%UXE0G5* M0TMN*/TKXF.?X>1-"W&$UOJRBF!\\%\4!",T:T0R!3[.@WB2&ZBX=PX.FX 5KX CC#$0+%5ZG786H_-.W?"VY.;R?'H#%^0(L%Q_Y=F2C8 MAB]]1*2( DL6J-L;L8Y8-A8'FE%&["V)23 9*6(P-!"YZ.BS,^PJZ! M3XPT"*J0EZ^!?N:@^ON_&USQDA%:F04:'R M8L_H0*E1B .[*I"?DHIS5RW$I_V7]X015/HA Q?L1=M>+VN(0C__^U]:7/; M2)+V]XW8_U#AMB?D#8@FP%N>]AMJ6>[1CBU[)'E[YI,"!(LBQB# QB%9\^O? MS*S"Q4,B*9 $R.J(EB421U764WE7IHW,'ZX [H4I.,"08C&(:59P)4@G3B(! M,]6RBI?@F!D!B4]V0*0=PP#&F=0U8GJ5T[J^G%[]_?PF37:\IFS'B\N/WZ]O MKO[%;J[.+S]NX1A2@2IYMB#+D/[#C%=7PBX1;B&AS@[(O!DAY +028)8C\%S M)B#9!\PPWFC"(/6%%,P^QP!48#8X25.1TG49:W:G4DN0R6]D">$)EB.9MW=Y M>B63\][&9O+'B,>/R2B#MFQ0Q%"\"@TD]^W0H9=H&=T)]@=HHVAU (7B?A\B5 M=-"QQ,A##60(0#VBX;AH94P;"M)50O>Y0"BP5T ; 4":Q6;R.HL4[J.JH>- M*]@&_L"A4RE#6""1CHS+C0Y4HII8F1Q8 H?L.=Q$MDN?X*D7$"RT!A)CPA1Z M$(ZM/*P<^)J<14)4/!SC&FAL!'SWF+MW,D$Y<5(-AY*#Q IO8N8%B"!7!+G(A-*-9I:(FTBO &V%Q)>3?V_=A$F-6<^(>2;6+&F"T9.E8_OIIP[K]);%RX>*3(\Q\W?X*U4-2?9F42 MB!FTQ.1,N@>V0,\!0=K*C">B:]A@T'__Q M;4XV]AKREE#(5W$X,[FU?/)E=91\@0V'6YC%?0/9E8A<5@HB*#11&DUR1ODX MGIO0-$C:Y#P +O!3M#'0QP6K;HEE'O Q,@P$$D*J'Z'/)99AOYG2X_\),#*P M\HSJ)@OG9+$,$4Q"4P*YC\K!K]9#D4J&' 2%*2I=#9S,\6W_T3- M7(I$N%>O-VH]PLTGWO>_Y)/>?HB,.4A12(5,'+\-MQU#1$;\-A#F2,3;R#*)TT>-5M]1M:*;_LLDOEXPQ/=O9G1C 6@N3@YEQ(_%90QFL MR0Q)O,O6<3?+PUH /\'K@ ^NU MWIM:H@JG"B0^U70"CT43?)91:V?B!NEEV?<9M7I\C6."PH3,)58/RK:8*SO0 M_G[^+_;;]^N+R_/K:_;E_.;JXJQ:_C(\;!0?FL7"7@&9K7YZ=B -)6H9=Z<5 M'TW2J#0 &(C>@W26_N"/:5!M+$ZD)$=Y 0^YN)]P9\ES31CDOC>=B/@&AK8S M%7C\1N-V -MC>0D7Z?X]'9=<].BRECEJC<'$AC2ZQ-S#$(M684>O$' K/T M20[9]3275EXSRV1"/QZ8?*$N,X37K7S;[-1ZS:>JWV:PE'DEJOK(M^."A/'? MQ_CH$\$9'H!TSV[*3,YT+5:+%,L 0Z:C5JLAJJ:U5PL42^ZA9>[(QGEJ9XE?F^6XN+U8LRD"L[;2E MV$EGFXT2 K1@_)"JB:Y'E!9019_NU;'5UEG=IZSM^61>+W(KE),JZY[O2E$C=7X%2P6U@J&64>'V M'U:&8NJ*J9>4J>\!Z1:&X+='S+V!80EH^9QA?X"T+$QB3#67M7;0%GTULK[Z M\"T-V9X4O6$K1XZMJON*. HX:W#NO:9-Q75W/%^Y;$IM>IB:54U1JL)>V;KZ MO:CI\&K$R4YHXG.*F\"-\O2\ DKUU>'-XD348C@ #7<%5IO-!E>:RGZKN%O; M:'K=T!KUEL+37FN^VX.3WIP+I\-1B/_/IUI>KF"VC<4MY;I<)FI6U# M:[:;2GV=9:'B,>SHS5NEBB@U=L6-U:VUWRC8* UV5=0T9E%S.*KK:5PXZ/RW MBYN/ITG?^&C^^&:3\CHU>.-[+ 5P')\&Q--Y<2>NZ197'OJ\CW3D[]%$*41* M2Q9&9$/E."@M>0H3':U3[\UGS7$7N6*&'Q?N2V-F[5HS/4*L]7^"LTDZ11%-1K12G$M:?JC0T)8>QMB7VJ,+JD]1* M,=N(*BWME:VZ!7H8]T6/-5$2T,)^@_!$,^WE.?%MN'&"!>JR-81%@3=JRR-J MHN.K^SSID,6I(R%6"W1D1R31B0A[O8F2F5JFO'GRB<^H-1Q5\I;3P *$6*QZ M()K28&$]&CP5-4\Z2=;8)RJ6.> P53NNRS]-(M$S#@M^PYR('C$;;"2>DX>EI*T M?A!N9!W_I,M@!HE;*AT]Q5_7Z@W&W3O '=:1E1VDIOHCSG3SRO9ME!6NJ'&# MW8]"'E?,$VT#:NRWI'Y[]IFY(Q*'Z7M28P(]YD"_#C7$S2SN4-6MKU#]CSJ/8/:5YI#,1I<-"#_M0BZ*9 MB$%96]IQ9-%S$*J#N!O"'+I04<* >FM$W,4"O7!M0&7]XY9M; @#\/QLFRL- MJ!@2E\,BG*+8H2CKB04[J0ZO:+E!57CEE /9^U#6-XR[$0QDXT!1R0.K#N,\1]$_7\C\*CW&ZZ=@!=6Z4,)'C^; M>)7G9!N^S86EQ'%<,SN[Z$D%4*"(5#9J[ \4W_@"V9$UK04H>Y8@HP"US)Y0 MUUGJ*$NZ*8PWNR;4Y@5Q)]XZ-FU2:F1?6U%K?@ ,#2N/XR?4+R0MHIU, XL3 M>MZ/"H#RFH>A(\N*2RX83I>P3A@G%GJ%:ZE(NMR9BR4+-@9YG$CQ#D+!A=T[ ML'UNQ7UJA-(EODD$B.!KB5B?5]HX_QH23<"K!/^@\L@F8C7 9KWP.;X,QG9O M^C8J!['(DRQ)J)*POK*1\#$**]QUV+7 ]^Y)[PU(FHVP>2J,.X@;+Z'N7&,H MR>?6NLXIQP\T)IP\U:!,"MP2R\]Q# Y(!&2)52Q;#%@I4!4 & MG _XD0//QQV6A*H)(W>9P$NV:C!!2G2_B57W?MP@8BTC(^ZFE2C<<4\MJD2. MC3D#[&V=]JV>:^40]@7AB0WN;@E6[*B7S1% C@W[$GBYF>SGU Y)]E.V23Q' M940(<)0#H!$@-?H\?,#& %EM#%L847]AW*SPR&Q@S98J@'RW%%%Y3*"^!V3% ML]O4>F@H533YCAKJ!U*!$$,3!I[H"QYO+='+*E5:A>*1&5C"Y:6V(21B_I*! MQX45+*05MB^!YR6=VGPD$#"8_XB_L3&ABT6QS6"NA8(0"P7[P6MO01=DAE/KUVR$40O"@*G8#FB:>$@[ILZMS8WCEP*8_(8$<&2[1;$W-#G M8 X$R&]5(KA@=9(JH*VG[4?+',R$2;SGY$M?%1@H" "L38TW3!>_'A!QEAR MIX_= #?/.,"+=,WO8?GZSNP$5?EZ5;Z^6MV+,VTRJ &**#H?3'N&XT:@Y.)R M<[[@5/F4$I9Z$I.+'20U,E/4R;(-,"P/Q7#B!,_)V&F/-#9T2MK6+BTO917I$.FZ3"SM7IU1NNG29. MD_/QQ/$>@9+G/Y$HJ"9OON7:R^":[8N+T.#C/FH5I&%2JS+8>$G,1?;3SD 1 M=RNS4;4E>2T57H%028SD0YX0!4R#"Q=4;%SUP,OTK!UX9-"1&TE*Z8Q%)S^Y M!/A\ [/%P[%<(_9!Y>DTWZ<]D[]=)_8=>IA(J8$GFJ2D!;'"*MKN"@V^QN F ML1DS:JT%) 8E =W9H1T,I6TO=6%YG: 4-5%-;:)C'=M;PG7P+VQ!EYXN^L6U MZF2!I=$M_M-"/[H;"C-DQG0@=.']J'=VZD\JE+L)?ZP!.9Q/3.AIN^*> V=T MA"]>]FI'H,AV[<3KA+,>\8 ^%V1)KO6(/?JPM>T#-?]!R%*O21!+N?43W?H" M8=6*%I7RQ>28O>TAWAWRR^"4UOJD\#54579.I')KVFB8_-]V F ?$LTP'U;H#A"Q),.>\= M$@2V2++I$^]P'!H1^\MS^Y[IB_!,QLC(N?1\S\+P&UZ273]8 9>#I;?_[:6Z M2C]7^OF6]?-9A2L[FPVT8<33K(GC[&OB."N]7%V"4-FDZ2']]_[ILO5"]9]6 M^I^[P]A$@ZTENF?ELKVHY59!_;3H*8UZV9,Z,P];/DUOC11/8B!QKFN[J\@R M2Y9F35=TF0N7MB++#%DZM9:BRCRP;.%(0?7( KQ%P47!1?&6EX%%D64.692. M.P\KVSC:5CFRM&LM?7_)LOPAW,H9AUMN3E-9:W%+[;(V;RONIOGABDW7MF@? M5KGOTU9TNFT Y@WSAFM"9#_Z6VV>JU0?)(5Q%049Q56>@<@6[,%R0V3Y/L_R M_'K-Z.U]G\\S.J&40*H28Z:@W7U08R]I4JK,FO*8-=WGR+0R1,09@=F?+^F4 M/!O_VG/>D ^3%T4Z90*]Q-.]YY"3A=:+PYI2C%\2A-MSM$UG]2C0*097-09W M\&;=^I' /8?:Z\) MN'XX#:(L6� 0+]QQ0;^;:VE,YI_4%@L_.BP'0'6%C@ M)Q:;8<&(CF1EBJ-,\*P2?3HP0W.V=\#SFY7*A"8[=:JR.=]UU?>5V>!U4KPG M=X""?03RG!2GV'7+1ZH=EEV>XWS;/G&>*L5<6FJ1OTTA:;'!J7"TO%M#X>@I M;YE"DD*2XDA;Q-%NB%4%VNQ&T:XFC.9TZ5(PRKJU#@I(J]JSY89)$G$(#LN3 M%'M\*W?FN<0MJ"MVT'E_CA]N !-8,^*PSJ;NT^'E+3<;5[A0;*(ZZ0H5@,,V MSB$7K$*_^G $+*)=UW2]]=(&TA4[?+Q'QXV+!X7>?KM.B]]RQP27F/C7I*QO MW!NA: .KK.G=>I=%6E4D<;]C#0N M;\+]SEWNFXYH,ST8VZX=A+)+G H]JM!CL2:>KG4*UM14_+%"WOXU];ENX6:@ M@DQU0HW%W*BCMNZ%"BWM75'53"M^Q MBCSN8]GG[3*=AM:IUQ6.%-/9#=-18JGW9:7142'-CIN1^@0CL2J-^ MF"'/&R\T'>:I(Y8EBW.6>8<5JAAV6X9F= M/=55X6R4,L7=HVTS9'06JU4*E M>P>K14Q,U^KU=N%L3"%.L;%-E 52H%HAWEIF3!5I+^NM)C"QNHK([C8BNV=P MPV3BZH9L=6/I::9%BHX<+PC>,MNUO#%7X=I]/.M9*-_5VIU&H5Q7A6,K?6)+ MA5O50<]GV493:S8+3]U5.%%,0X5+]_.49UM5DU5G/'-F6:.[3Q'/Y6?^E>KR M' G[[&T<\%3QSL,]UUE::JE(9J4.5)655BJ45+5SGJ6EED*2XD@J#JG.?9:$ M5"K"N/=G/@^YI.Q\4U5C+@]58%$%%I_V^'6[Q29SJ+"BBA"H<-&>AQ5U=493 ML0P55%1!Q25SEXQ>\1FC"B25#2HV"DGV+(U!O[RE=OYG!(A@MLLP^Q->[0U9 M!&:;2]F[U/O#' X!-O"K.ENISE9NJ>A&P3EB*AJI#B05;T*N*YUY5OBW17MAK%=KE2$5%5 M@E+%PE3=VR>;K!BJ&Z=B.2KBNFM3M,18*5+%T36CK8YYJKJWRQ\#[33W*6*[ M0L6>H\^9.CVLSX>>S^._0O.G.AA:CF!MQ;;4$YQ9;Q3+F54XMDI'LT/OS*1NS--Z)%:*B MESS,=S!A*@!ZN '0@IOD-5L-%0!5\0<5 "TA9 X@ -K5NNVF0I-B0"LQ(%T% M0%4 ].5^L([6U'45 %4!T-5LTVX1Z;GEAL2K#Z># 1 6;IV6FU0J*KH!M?!8140/+SA1&FM4 M@:4*$=%B'6%=!2+%<7:6?ZO 4OIP:)&&IUYLRI>*A>YU+%2OOR 8NF>1SVD; ME/]SPO[P?&? _N8Y.(- 8Q>N55,ATE(5]&W -AQX$2Y:&?:ABJ%6$V[+%<7< M!["I(.ON@ZS[AZHGHK#=8LN2*[@I%J;"M&4J[%LR2!5I3G>TIE'L>085QWUA M<=_JH^UP KW_C@)LAG/^V\7-Q]-XOD$T?WCQC>DH0*+!RQS;Y<0HWB,3OB,2H2/#\27#*PK&=-O&9-K=$U5.1W.Y'?O<", ML5>]6Y>?^+GINQC,91/NLV!D^JKF[P$?>2TMM52HME*GS%4K!/MH.U'(!RH\>+CAP5)9:@HXRO>N8CB'%0TLE=6G@*,8D K^ MJ>#?;BQ(A9I]CO4596>6&Q*O/OQ!YQCY@)DP#?..BQ34@'E1&(2FBP-60;]] M#/J5EC0J"E@)A[[E.9Y_\LMP2.<-=FU#*KR4(2986M(HC%2"I^S:$%0(J6*0 M<(OYG0H@U8P:;C)SLS1^@!63.54<4<41BZD*VS*T5K.M==K%>OA5B'%O//SE M,A85JO8\X+B04S5[FF&T-;U@3J4PM3><:ME%X,K1_\D&6/-B@ MPQX^)MLWJ8\<+T@^,/N,!H?VXSRS-H<&DM7R?=T9!%#[CCS$IB#R['*EX\'' MB[_P\AB)],F#L,OE1S.]2I@=,-<+F.HZZ/)3-2#7FP:/A"_0 7,=.R M8.5H* ]V.$I'4F.?\&:X%@9NA[;GXD2F)XS#-9G/89 68-U<=-W4. /.&>X% MH_[^TG./T^E_2HCT10ZV1M?IZ9Z9V2\#^SY>V0R*I5?B'7R[(4ZIUU?*X?YD M^T'(_A&9/BP?,^I&@Y86>P&;2*D4'R, F8- "W#%@6(3$U>>Q/\7S3K(L9>L,1%^.@RS)+C*[_-6,Y'C1J*>Y#'*T55G-7W[IM3N] M]\6Q&QK9DOSFBM]S-^*P*2T?]@> 0F^_06"\[K;JM3:#=SBP VN+-XO"QKYB MXW??"P(V\;VA'68!8@B =!HU/<''7W[1V_4G6*I"R;ZBY#*1PBBF7^NU5@(* MEBMR/Q"^>G'2B*[%Z@0Y:<2?O;Z-*@8*+917+".O% (/%H'3JN&1"9JN>TSJ M7ZH#25WUK4!IH]8H(>_::YA,J[C/8V9UI7A- 4(BB^F;XU80]=(E=:8908C M,D?H%_YG9-^;#IA? 7"J$'X; (P,H]9-V=W-B MV!@:2SR<1/(\DICD!(?K3 M'H-6[CRRUT:OUHMOPA?#+6,/Y^59/]@@\M':0A8W)/U>\C>\$,?UA"8F+)., M\6(YP"31%S*:8DT-)$X&49OP>%A *N[')H[1C'T>*YDX>KY7&4V0?O[W?V4G MFH;VCV6H1_;#R5! 1L - N4=/^Z#.O/CV!RBK6,Z#^9C("G2[=:,9KK+XAD@ MS5BKUNV^8>FOJ4&8LQE_'F>(*P%][/!A>"+NBC\BKU#\F1>047SB_OOKEQCN;MWK/[[,;8J0 Y#/X%G=2LKAF M=H$7(3A/U7GD*JFC*\N[,TDH0_JOJNQ\UU(?F>V99+83TT:O$3%J0(\]X,"V MAYZ_D(T:L3[9;*4-F&9X,?R2%PHU]M5EIQ/?=IC1B>5$F X$/4MZYWW ?O-, M?X#/^VC[W H]'UUDED-Z[O0XEQE)/)< _6*#:9F@,?YS J\12G2?"WK0Z!^3 ML>-7]+"1YP#>2.2AF\U/KM0-<64)'&-S7,/TD>T"R<*3.9RJG3(J>PFT$;QL M$..VE7I!_OK.%GRH!)-80CA^C7RABL ZTO@#]L !/'G738*=$-@W9X"IKW6F7D,>0L!J;9'[E[<3!IY=85_ &%U]!H4ZIK^-KY7 M0Z_QD=Y^^P9TI/R 4[>"M.OF*CWDIX:;@L@A[W?F=7 ;_.(P'H2@7K'0-]W MM% R!*2\C= PA1UK\06.S_Q40/_B\=>X8VV79H1_?K^F!YZ9KCF@P>#V#6V: M33H 6-$?/*QEU982H&GU+0$<;6P' :X\SOHK^?M/[^!5QUV9J6B*,8=*T?#DM"Z M6S":!]AM@2:_1XM=*&HX8+B3PI9:9F_>R7=YH'>/N#E(WK#<,!9N8\=[0*41 MWWW0A'C&;&[QZK+Q^O38<+]OB% MV!,5S*K4YDUG,(YG, ]PN/,:M?I+-V\CHTHNV+?"@9;?N?6,!,1D" G/S'X8 MD"4;D-/,BU$>DB?.!;21'(N5RWU4U(1F=G1!(9BW%14DAVA#6.@U(/(^[.J"US?0+5QX( ;LQ?[+?0*H,[7#S.'C1 MNM_,$3,3W\-,-\EJCOIB(FSH>^.W\:*&YD_D76,4/F)5CUX;M58OY17(UXY> MMVIZZ^T:K OO%JH$0 E=*R"-G4<-P&3#93Z?P,><7LV'0_$UCHGYA$S DW!/ MPJ=&HU-KM=_0$UU^)^2Z#A_V.F_R3Q?L+RMDT\FRF H/9A;X9ACZ=C\2;D\@ M@M &8#X1/%.X0N_?SF_O&$?+Z[//G^]_GYU?OW7=_W"^7UA"B